@charset "utf-8";
body.billbody #menu .sub_nav{ padding-right:100px;}
.btn_1{ width:77px; height:25px; overflow:hidden; font: bold 12px/27px simsun; color:#0066CC; text-align:center; font-weight:bold;  border:0; background:url(../img/billboard/btns_bill.png) no-repeat 0 0;}
a.btn_1{ display:block; line-height:25px;}
a.btn_1:hover{ text-decoration:none;}
.btn_2{ width:51px; height:23px; overflow:hidden;color:#0066CC; text-align:center; font: bold 12px/25px simsun; border:0; background:url(../img/billboard/btns_bill.png) no-repeat -77px 0;}
a.btn_2{ display:block; line-height:23px;}
a.btn_2:hover{ text-decoration:none;}

/*reg-form*/
.regform .ls{ padding:7px 0 0 0; color:#FF1800;}
.regform .ls span{ padding-right:10px;}
.loadbar p{ height:14px; line-height:14px; overflow:hidden;}
.loadbar .bar{ display:block; float:left;margin:2px 5px 0 0;width:140px;height:8px; overflow:hidden;border:1px solid #B9B9BB; background:url(../img/stylev4/bg_redbar.png) repeat-x 0 -10px;}
.loadbar .bar .up{ display:block; width:0%;height:8px; background:url(../img/stylev4/bg_redbar.png) no-repeat right top;}
.loadbar .jiasu{ float:left;display:block; width:31px; height:14px; overflow:hidden; text-indent:-9999em; background:url(../img/icon/up_red.gif) no-repeat;}
.loadbar .no_jiasu{ float:left;display:block; width:31px; height:14px; overflow:hidden; text-indent:-9999em; background:url(../img/icon/up_gray.gif) no-repeat;}
.loadbar em{ font-style:normal;}
.loadbar .fl{ float:left;}
.loadbar .fr{ float:right; padding-right:85px;}

/*2009-9-10*/
.column{ display:none;}
.column2{ float:none; width:auto;}

.mod3{margin-bottom:10px; background:#fff;}
.mod3 .tags{padding-right:3px; background:url(../img/billboard/ph_title.png) no-repeat right top; position:relative;}
.mod3 .tags ul{padding:4px 0 0 10px; height:31px; overflow:hidden; background:url(../img/billboard/ph_title.png) no-repeat 0 -40px;}
.mod3 .tags ul li{ float:left;}
.mod3 .tags ul li a{float:left; display:block; padding:0 20px; height:29px; font:bold 12px/29px simsun; color:#336C96;}
.mod3 .tags ul li a:hover{ text-decoration:none;}
.mod3 .tags ul li a.on{ margin-bottom:-1px; position:relative; height:30px; font-size:14px; color:#0A486B; border-top:1px solid #00BAFF; border-left:1px solid #B3CAEA; border-right:1px solid #B3CAEA; background:url(../img/billboard/ph_title.png) no-repeat 0 -80px;}
.mod3 .tags .mysite{ position:absolute; top:5px; right:15px;}
.mod3 .content{ border:1px solid #B7D1E0; border-top:0; min-height:603px;_height:603px;}

.infos{ padding:10px; height:28px; line-height:28px;}
.infos .fl{ float:left;}
.infos .fl p{ float:left; padding-top:3px; color:#FF7E00;}
.infos .fr{ float:right;}
.infos .fr a{ padding:0 3px;}
.infos a.on{color:#FD5900;}
.search{ float:left; padding-right:10px;}
.search strong{ padding-left:5px; color:#FF4504;}
.search .sbg{ float:left; margin:3px 5px 0 0; position:relative; z-index:2;}
.search .sbg .incept{ display:block; margin-left:5px; height:16px;_width:10px; min-width:10px; white-space:nowrap; padding:0 20px 0 5px; line-height:16px; color:#989898; border:1px solid #7F9DB9; background:url(../img/billboard/ph_title.png) no-repeat right -80px; cursor:pointer;}
.search .prvlist, .search .mil-list{ position:absolute; top:17px; left:5px; z-index:1001; padding:5px 10px; width:360px; border:1px solid #929393; background:#fff; overflow:hidden; zoom:1;}
.search .prvlist dl{ float:left; _width:45px;min-width:45px;}
.search .prvlist dl dt{ color:#356F97; border-bottom:1px solid #ccc;}
.search .prvlist dl dd a{ color:#2795E1; text-decoration:underline;}
.search .prvlist dl dd a:hover{ text-decoration:none;}
.search .btn_1{ float:left; margin-left:5px; height:20px; line-height:18px; font-size:12px;}
.search .mil-list{top:17px; left:5px; width:370px; padding:10px;}
.search .mil-list li{ float:left;}
.search .mil-list li img{ display:block; width:47px; height:46px; margin:0 auto;}
.search .mil-list li a{ display:block; padding-top:10px; width:90px; height:100px; text-align:center;}
.search .mil-list li a:hover, .search .mil-list li a.on{ background:url(../img/billboard/u221.png) no-repeat;}

.phlist{ padding:0 5px 10px;}
.phlist table{ width:100%;}
.phlist table th{ height:28px; padding-left:30px; line-height:28px; font-size:14px; background:#FFF6EF;}
.phlist table td{ padding:5px 0 5px 30px; text-align:center; color:#000; vertical-align:top;border-top:1px solid #E7F3FF; border-bottom: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;}




































