/* CSS Document */
@charset "gb2312";
body { font-family:"宋体"; font-size:12px; }
body, ul, li, ol, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, input, img, iframe { margin:0; padding:0; }
ul, li, ol, dl, dt, dd { list-style:none; }
iframe, img { border:none; }
a { color: #333; text-decoration:none; }
a:hover { color:#C00; text-decoration:underline; }
h2 { font-size:14px; }
h3 { font-size:12px; }
h4 { font-size:14px; text-align:left; }
h4 span { float:right; }
h5 { font-size:12px; text-align:left; }
h5 span { float:right; }
em { font-style:normal; }
.clear { clear:both; }
.clr { display:block; height:0; clear:both; overflow:hidden; _line-height:0; _font-size:0; }
.clr1 { display:block; height:1px; background:#CCC; clear:both; overflow:hidden; _line-height:0; _font-size:0; margin:5px; }
.clr_bottom { display:block; height:5px; background:#2A5AA6; clear:both; overflow:hidden; margin:10px 0; }
.clrm5 { display:block; height:5px; clear:both; overflow:hidden; }
.clrm10 { display:block; height:10px; clear:both; overflow:hidden; }
.fl { float:left; }
.fr { float:right; }
.ftn { font-weight: normal }
.ft14 { font-size:14px; }
.ftb { font-weight: bold }
.lht22 { line-height:22px; }
.posit_r { position:relative }
.pd5 { padding:5px; }
.t-c { text-align:center; }
.t-l { text-align:left; }
.t-r { text-align:right; }
.tid2 { text-indent:2em; }

.userlogin{ background:url(../images/userlogin_bg.jpg) #0568AB repeat-x; }
.userlogin .pg{ width:997px; margin:0 auto;}
.userlogin .nav{ background:url(../images/lg01.jpg) no-repeat; height:51px; color:#FFF; text-align:right; padding-right:20px; line-height:51px;}
.userlogin .nav a,.userlogin .footer a{ color:#FFF;}
.userlogin .nav a:hover{ color:#FF0;}
.userlogin .user{ background:url(../images/lg07.jpg) no-repeat; height:113px; padding-left:400px; padding-top:27px;}
.userlogin .user .text{ background:url(../images/inputbg.jpg) no-repeat; width:150px; height:25px; padding-left:10px; line-height:25px; border:none;}
.userlogin .user .text2{ background:url(../images/inputbg2.jpg) no-repeat; width:150px; height:25px; padding-left:10px; line-height:25px; border:none;}
.userlogin .footer{ background:url(../images/lg11.jpg) no-repeat; height:118px; color:#FFF;}

.platbg{ background:url(../images/bg.jpg) repeat-x;}
.plat{ width:997px; margin:0 auto; background:#FFF;}
.toptime{margin-bottom:8px; }
.toptime .bg{ background:url(/images/rec_time_c.jpg) repeat-x; text-align:right;}
.denglu{ width:170px; height:137px; background:url(../images/login_bg.jpg) no-repeat; padding:12px 30px 0; font-size:14px;}
.denglu .t,.ftc_blue,.round .ct .current em{ color:#006AFF;}
.plat .content{ padding:0 5px;}
.rec_t_c{ background:url(../images/rec_t_c.jpg) repeat-x;}
.rec_b_c{ background:url(../images/rec_b_c.jpg) repeat-x; width:100%;}
.bt01_bg{ background:url(../images/bt_bg01.jpg) no-repeat; width:76px; height:21px; padding-left:47px; padding-top:5px; color:#3B79CD;}
.bt01_bg2{ background:url(../images/bt_bg02.jpg) no-repeat; width:97px; height:21px; padding-left:47px; padding-top:5px; color:#3B79CD;}
.rec_bd,.rec_bd2,.rec{ border:#C1C1C1 solid 1px; border-top:none; border-bottom:none;}
.rec_bd ul{ padding:5px 0 5px 10px;}
.rec_bd li,.rec_bd2 li{ height:30px; line-height:30px;}
.rec_bd li img{ margin-right:5px; vertical-align: -1px;}
.rec_bd2 ul{ padding:5px 5px 5px 10px;}
.rec_bd2 li span{ float:right;}
.rec_bd2 li em{ color: #C00;}
.rec_bd2 li img{ margin-right:5px; vertical-align:0;}

.sub_nav01{ background:url(../images/bg2.jpg) bottom no-repeat; padding:8px 0 14px; text-align:center; font-size:14px; font-weight:bold;}
.sub_nav01 a{color: #616161;}
.sub_nav01 a,.sub_nav01 em{ margin:0 15px;}
.sub_nav01 em{ color:#3F9100}
.FormTable{ border-collapse:collapse;border:#C1C1C1 solid 1px;margin:auto;}
.FormTable th{ background:#E2EFF7; text-align:center; padding-left:10px; height:35px;border:#C1C1C1 solid 1px;}
.FormTable td{ background:#F6F4E8; padding-left:10px;border:#C1C1C1 solid 1px; height:30px;}
.FormTable .none td{ border:none;}

.round .b1,.round .b2,.round .b3,.round .b4,.round .b1b,.round .b2b,.round .b3b,.round .b4b,.round .b{display:block;overflow:hidden;}
.round .b1,.b2,.round .b3,.round .b1b,.round .b2b,.round .b3b{height:1px;}
.round .b2,.round .b3,.round .b4,.round .b2b,.round .b3b,.round .b4b,.round .b{border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;}
.round .b1,.round .b1b{margin:0 5px;background:#c1c1c1;}
.round .b2,.round .b2b{margin:0 3px;border-width:2px;}
.round .b3,.round .b3b{margin:0 2px;}
.round .b4,.round .b4b{height:2px;margin:0 1px;}
.round .ct{ padding:10px 20px;}
.round .ct .current{ line-height:25px; height:40px;}
.round .ct h1{color:#000;text-align:center;font-size:18px;font-family: "黑体"; font-weight:normal;}
.round .ct .time{padding:10px;line-height:25px; color: #666; text-align:center; font-size:12px;}
.round .ct .ct{ padding:0 0 10px; line-height:25px;}
.round .ct .ct p{ padding:10px 0 15px 0;}


.pagination{overflow:hidden; clear:both; width:420px; margin:0 auto;}
.pagination li{ float:left; white-space:nowrap; margin:0 5px; line-height:22px;}
.pagination li img{ _padding-top:3px;}

.bottom{line-height:22px; text-align:center; padding:20px 0;}

.FormTable .SpecialtyList td
{
    border:none;
}
.FormTable td td
{
    border:none;
}
.CoreCategoryResList li span,.CoreCategoryExtList li span
{
    float:right;
}