@charset "utf-8";
/* CSS Document */
body.framebody{ background:none;}
.btn_in2{ width:94px; height:24px; overflow:hidden; text-align:center; color:#fff; line-height:25px; border:0; background:url(../LoginImage/btns_denglu2.png) no-repeat;}
.btn_ss{ width:54px; height:23px;overflow:hidden; text-align:center; color:#044004; font-weight:bold; line-height:25px; border:0; background:url(../LoginImage/btn_ss.png) no-repeat;}

.hotimgbox{ float:left; margin:0 10px 10px 0; width:640px; height:314px; overflow:hidden; position:relative;}
.hotimgbox img{ display:block;}
.hotimgbox ul{ position:absolute; top:290px; left:12px;}
.hotimgbox ul li{ float:left; padding-right:3px;}
.hotimgbox ul li a{ display:block; width:18px; height:18px; overflow:hidden; color:#fff; text-align:center; font:bold 11px/18px simsun; background:url(../LoginImage/banner_icon.png) no-repeat -21px 0;}
.hotimgbox ul li a.on{ background-position:0 0; color:#09AFD5;}

.loginbox{ float:left; margin:0 0 10px 0; width:304px; height:312px; border:1px solid #D0DDE6; background:#fff;}
.loginbox h2{ margin:0 22px; height:46px; overflow:hidden; line-height:300px; font-size:0; background:url(../LoginImage/title_1.png) no-repeat 0 17px; border-bottom:1px solid #EFEFEF;}
.loginbox .content{ padding:5px 22px; color:#676767;}
.loginform .c_blue,.loginform a.c_blue{ color:#0067CE;}
.loginform a.c_blue:hover{ text-decoration:underline;}
.loginform li img{ vertical-align:middle;}
.loginform li.last{ padding-left:20px; color:#2F2F2F;}
.loginform li.last span{ color:#939393;}
.loginform li.last .s_bg{ padding-left:20px; color:#2E2E2E; background:url(../LoginImage/icon_0.png) no-repeat;}
.loginform li.li_b{ padding-left:70px; margin-bottom:12px; padding-bottom:12px; border-bottom:1px solid #EFEFEF;}

.topbox{ float:left; margin:0 10px 10px 0; width:638px; height:370px; overflow:hidden; border:1px solid #D0DDE6; background:#fff;}
.topbox h2{ padding:0 10px; height:40px; text-align:right; line-height:40px; font-weight:normal; color:#FE9601; background:url(../LoginImage/title_3.png) no-repeat 30px 12px;}
.topbox h2 strong{ display:none;}
.topbox h2 em{ font-weight:bold; color:#FF5F02;}
.topbox .content{ padding:0 10px;}

.phlist{ padding:0 0 10px;}
.phlist table{ width:100%;}
.phlist table th{ height:28px; padding-left:30px; line-height:28px; font-size:14px;border-top:1px solid #E7F3FF; background:#FFF6EF;}
.phlist table td{ padding:5px 0 5px 30px; text-align:center; color:#000; vertical-align:top;border-top:1px solid #E7F3FF;}
.phlist table td img{ vertical-align:middle; }
.phlist table td.lv span{ padding:0 5px;}
.phlist table tr.on{ border-top:1px solid #FF9600;border-bottom:1px solid #FF9600;}
.phlist table tr.on td{ color:#e00000; background:#FFF0D8;}
.phlist table tr td.tal, .phlist table tr th.tal{ text-align:left;}
.phlist table tr td.tar, .phlist table tr th.tar{ text-align:right;}

.haobox{ float:left; width:304px; height:370px; border:1px solid #D0DDE6; background:#fff;}
.haobox h2{ height:46px; margin:-1px 0 0 -1px; position:relative; overflow:hidden; line-height:300px; font-size:0; background:url(../LoginImage/title_2.png) no-repeat;}
.haobox .content{ width:304px; overflow:hidden;}
.search{ padding:1px; border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; background:#FAFAFA;}
.search .nr{ padding:8px 25px 5px; color:#696969; line-height:22px; background:#E6E6E6;}
.search .tx_ss{ padding-left:20px; color:#A7A7A7; background:#fff url(../LoginImage/bg_ss.png) no-repeat 5px 3px;}

.numbers{ margin:15px 10px 20px; text-align:center;}
/*.numbers h4{ margin:0 25px; font:bold 14px/22px simsun; color:#1174C7;}
.numbers ul{ width:279px; overflow:hidden; zoom:1; padding-left:25px;}
.numbers ul li{ float:left; width:90px; font-family:Arial, Helvetica, sans-serif;}
.numbers a{ color:#1184C7; line-height:22px;}
.numbers a:hover{ text-decoration:none;}
.numbers p{ padding-top:5px; text-align:right; padding-right:18px;}*/
.adpp{ margin:0 10px; padding-top:15px; border-top:1px dashed #DEDEDE;}

.ft{ padding-top:50px;}

