body{ font-family:Microsoft YaHei UI, Microsoft yahei; color:#444; margin:0; padding:0;}
.layout950{ padding:10px; background:#fff;}
.head,.copyright{ padding:0 10px;}
.red
{
    color: #c40000;
}
.blue
{
    color: #08c;
}
.orange
{
    color: #f37800;
}
.green
{
    color: #53a000;
}
.gray
{
    color: #808080;
}
.iconbg {
background: url(bgimages/icon.png) no-repeat;
}
.icon_bao_list {
padding: 1px 8px;
margin-left: 5px;
background-position: left -78px;
}
.common_top{}
.lefttitle,.righttitle{  line-height:12px; font-weight:normal; font-family:Microsoft yahei;}
.tablelist{ padding:10px;}
.tablelist table{ width:718px;}
.tablelist table th,.tablelist table td{ padding:5px 0; border-bottom:1px solid #f2f2f2;}
.gold_wz .year{ line-height:30px; padding-right: 12px;}
.gradename{ text-align:right;display: block;width: 30px;float: right;color: #cd5600;margin-left: 19px;}
.copyright { height:auto;  padding-bottom:20px;}
.u_pro_info_tj_div table td,.u_pro_info_tj_div table th{ line-height:29px;}
.u_pro_info_tj_div table th{ text-align:right; font-weight:normal; padding-right:10px;}
.u_pro_info_tj_div table span{ color:#f00; margin-right:5px;}


.yi-dialog-payment p
{
    line-height: 2;
}
.yi-dialog-select a
{
    display: inline-block;
    padding-right: 10px;
    line-height: 2;
    color: #08c;
    text-decoration: none;
}

.yi-dialog-login
{
    padding: 20px 0 10px 0;
    text-align: center;
    line-height: 2;
}
.yi-dialog-login span
{
    display: inline-block;
    width: 60px;
    text-align: right;
    color: #666;
}
.yi-dialog-login i
{
    font-style: normal;
    color: #999;
}
.yi-dialog-login i a,.yi-dialog-login i a:visited
{
    color: #08c;
    text-decoration: none !important;
}
.yi-dialog-login i a:hover
{
    text-decoration: underline !important;
}
.none
{
	display:none;
	}