/*顶部*/
#toptb{min-width: 1200px;border-bottom: 1px solid #e5e5e5;background: #F2F2F2;line-height: 28px;height: 23px;border-bottom: 1px solid #fff;background: url(topbar.png) 0 bottom repeat-x;line-height: 23px;overflow: hidden;}
#diy-tg{float: right;margin: 3px 1px 5px 5px;}
#toptb a#sslct, .switchwidth, #toptb a.switchblind{margin-top: 3px;}
/*顶部结束*/

/*导航*/
#nv{background:url(navA.png) 999em 999em no-repeat;height: 35px;line-height: 35px;}
#nv li{float: left;padding-right: 0;height: 35px;line-height: 35px;}
.navA,.navAL,.navAR,.navA li,.navA li a,#qmenu{background:url(navA.png) 999em 999em no-repeat;}
.navAL,.navAR{width:5px;height:35px;}
.navAL{background-position:0 -80px;_margin-right:-3px;}
.navAR{background-position:0 -150px;_margin-left:-3px;}
#nv, .navA{background-position:0 -115px;height:35px;overflow:hidden;background-repeat:repeat-x;}
.navA ul{font-size:14px;overflow:hidden;}
.navA li{float:left;margin-left:-1px;}
.navA li a{float:left;color:#ffffff;padding:0 15px;height:35px;line-height:35px;outline:none;font-weight:700;background-position:0 -35px;}
.navA li a:hover{text-decoration:none;color:#ffea00!important;}
#nv li.a{background-position:center top;display:inline;text-decoration:none;text-shadow:none;}
#qmenu{background-position:-20px -150px;cursor:pointer;float:right;width:75px;color:#fff;height:23px;overflow:hidden;line-height:23px;padding-left:10px;margin:5px 2px 0 0;_display:inline}
#qmenu_menu{margin-top: 0px;}
.navB,.navBbg{background:url(navB.png) right bottom repeat-x;}
.navBbg{padding:0;background-position:left bottom;margin-right:4px;_position:relative;}
.navB ul{padding:4px 4px 4px 16px;}
.navB li{float:left;height:25px;line-height:25px;margin:0 10px 0 0;}
.navB li a{display:block;padding:0 5px;font-size:14px;}
.navB li a:hover{text-decoration:none;color:#014c90;}
/*导航结束*/

/*搜索*/
#scbar, .searchA_right{background: url(searchA.png) no-repeat;margin: 0 auto 10px;height: 41px;overflow: hidden;border: 0;}
.searchA_right{background-position: right 0;height: 41px;width: 5px;}
#scbar_btn:before{display:none}
.scbar_icon_td{width: 58px;}
.scbar_type_td{width: 50px;}
#scbar_txt{width: 298px;height: 18px;border: 1px solid #cfdee3;outline: none;padding: 3px 6px;box-shadow: inset 1px 1px 2px 1px #e5e5e5;}
#scbar_type{display: block;padding-left: 12px;margin-left: -2px;text-align: left;text-decoration: none;height: 24px;line-height: 24px;border: 1px solid #cfdee3;border-left: 0;background: #fff;box-shadow: inset 1px 1px 2px 1px #e5e5e5;}
#scbar button{width: 45px;height: 25px;border: 0 none;background: url(search_btn.png) no-repeat;font-size: 14px;font-weight: 700;line-height: 25px;padding: 0 0 3px 0;}
#scbar button .xi2{padding:0}
#scbar_hot{padding-left: 25px;height: 40px;}
#scbar_hot .xw1{font-size: 15px;font-weight: 500;}
#scbar_hot a{color:#014c90}
/*搜索结束*/


/*论坛*/
.switchwidth:before {display:none}
.bmw .bm_h a{color: #1b72af;}
.bm_h{border-bottom: 1px solid #c6d9e7;background: #eaf1f7 url(h.png) 0 0 repeat-x;color: #1b72af;overflow: hidden;}
#online, .lk{border:1px solid #c6d9e7;background: #FFF;}
#online h3, #online h3 strong, #online h3 strong a{font-size:12px;font-weight:500;color: #1b72af;}
#online .bm_h{border-top:0}
.lewei_ads #an{position: relative;padding: 5px 0 5px 15px;margin-bottom: 0;}
.lewei_ads #anc li a{background: url(anc.gif) no-repeat;padding-left:20px;}
.lewei_ads #anc, #an li{height: 32px;line-height: 32px;}
.lewei_ads #an li span{width: auto;}
.lewei_ads #an li em{margin-left:10px}
.lewei_ads #an li{text-align: left;}
.lewei_ads #anc li a{background: url(anc.gif) no-repeat left center;padding-left: 20px;height: 32px;display: inline-block;}
.pg_index .mn .fl{background: #ffffff;border: 1px solid #bdcfdd;border-top: 2px solid #065792;}
.bm_h .o img, .bm_h .o em, .lewei_fsa .o em{float: right;margin-top: 10px;}
.pg_forumdisplay .bm_h .o em{margin-top:8px;color:#95b4db}
.pg_forumdisplay .mn .fl{background: #ffffff;border-top: 2px solid #065792;}
.pg_forumdisplay .mn .flg{border:none;}
.pg_forumdisplay .mn .bmw{border-top:0}
.pgsbtn{height: 30px;overflow: hidden;width: 74px;text-align: center;font-weight: 500;font-size: 14px;line-height: 30px;background-image:url(post.png);padding:0}
#p_btn em {float: left;margin-top: 1px;font-size: 16px;}
#f_pst {border: 1px solid #bdcfdd;}
#post_reply, #post_replytmp{background-image:url(reply.png);color: #d74700;}
.pg_viewthread .md_ctrl a img {margin-right:5px}
.pg_forumdisplay .pgs{padding: 5px 6px 12px 6px;}
.pls{width: 160px;background: #f3f9fb;overflow: hidden;border-right: 1px solid #bdcfdd;}
.ad .pls{background:#d2dce3;padding: 0;height: 4px;height: 1px;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;}
.ad .plc{padding: 0;background: #d2dce3;height: 1px;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;overflow: hidden;table-layout: fixed;}
#postlist{border: 1px solid #bdcfdd;border-top: 2px solid #065792;}
.ts{font-size: 16px;color: #014c90;font-weight: 700;line-height:30px;padding: 0;margin: 0;}
.vwthd div.y {height: 30px; line-height: 30px;}
#modmenu{background: #f3f9fb;border: 1px solid #d5e6ed;padding: 5px 10px!important;border-bottom: 0;}
.pg a, .pg strong, .pgb a, .pg label{padding: 0 6.8px;height: 21px;line-height: 21px;}
.pg strong{background-color: #72b0d7;color: #fff;border: 1px solid #72b0d7;}
.pg label .px{width: 16px;height: 13px;line-height: 13px;}
.pg_viewthread .pg a, .pg_viewthread .pg strong, .pg_viewthread .pgb a, .pg_viewthread .pg label{margin-left:0}
.pg_viewthread .pgs #newspecial{margin-right:0}
.lewei_mf10{margin-top: -10px}
.lewei_border{border: 1px solid #bdcfdd;}

.tabA{border-bottom:1px solid #bdcfdd;height:28px;padding:0 5px;}
.tabA ul{font-size:14px;overflow:hidden;height:29px;}
.tabA li{float:left;margin-left:5px;}
.tabA li a{float:left;color:#014c90;line-height:1.2;padding:0 20px;overflow:hidden;border:1px solid #e4e4e4;line-height:27px;background:#f7f7f7;border-bottom:0;}
.tabA li.lewei_all a,.tabA li.lewei_all a:hover,.tabA li a:hover{color:#333;border-color:#bdcfdd;line-height:28px;font-weight:700;background:#eaf1f7;position:relative;}
.tabA li.current a,.tabA li.current a:hover,.tabA li a:hover{color:#333;border-color:#bdcfdd;line-height:28px;font-weight:700;background:#eaf1f7;position:relative;}
.tabA li a:hover{font-weight:100;line-height:27px;text-decoration:none;}
.tl .th{margin-top:0;background: #eaf1f7;}
.tl tr:hover th, .tl tr:hover td {background:none}
.pg_forumdisplay .boardnav #threadlist .bm_c{padding:0}
.tl .icn{padding-left: 15px;}
.pg_forumdisplay .ttp{background: #eaf1f7;padding-top: 0;padding-left:5px}
.pg_forumdisplay .ttp li{border-left: 1px solid #ccc;margin-top: 8px;padding-bottom: 0;}
.pg_forumdisplay .ttp .a a{padding-right: 12px;padding-left: 12px;background:none;}
.pg_forumdisplay .ttp a, .pg_forumdisplay .ttp strong{line-height: 14px;height: 14px;float: left;color: #1b72af;font-weight: 100;white-space: nowrap;border: 0;background:none;padding: 0 12px;}
.pg_forumdisplay #ttp_all{border-left:0}
.pg_forumdisplay .ttp .a a{font-weight: 600;}
.pg_forumdisplay .cttp .unfold, .pg_forumdisplay .cttp .fold{border-left:0}
.pg_forumdisplay .ttp .pipe{width: 2px;height: 14px;line-height: 14px;}
.pg_forumdisplay .tsm th{vertical-align: middle;text-align: center;}
.lewei_bl{font-weight:500;color: #014c90!important;}
.pg_viewthread .pgs #newspecial, .pg_viewthread .pgs #newspecialtmp, .pg_viewthread .pgs #post_reply, .pg_viewthread .pgs #post_replytmp{float: right;margin-right:0}
#post_replytmp, #post_reply{margin-right:10px!important}
span.btn ,span.bt ,span.btn2 ,span.bt2 ,span.bts ,span.btn span ,span.bt span ,span.btn2 span ,span.bt2 span ,span.bts span{background:url(button.png) 9999px 9999px;}
span.btn ,span.bt ,span.btn2 ,span.bt2 ,span.bts{padding:0 2px 0 0;zoom: 1;display: inline-block;vertical-align: middle;cursor: pointer;}
span.btn button ,span.bt button ,span.btn2 button ,span.bt2 button ,span.bts button{display:block;overflow:visible;width:auto;border:0 none;background:none;text-decoration:none;vertical-align:middle;white-space:nowrap;cursor:pointer;}
span.btn span,span.bt span,span.bts span{display: block;padding:0 11px 0 13px;}
span.btn button,span.bt button,span.bts button{height:27px;margin:0 -13px;padding:0 15px;line-height:28px;font-size:14px;font-weight:700;padding-bottom:2px;}
span.btn2 span,span.bt2 span{display: block;padding:0 5px 0 7px;}
span.btn2 button,span.bt2 button{height:21px;margin:0 -9px;padding:0 10px;line-height:21px;padding-bottom:2px;}
span.btn{background-position:right 0;}
span.btn span{background-position:0 0;}
span.btn2{background-position:right -60px;}
span.btn2 span{background-position:0 -60px;}
span.bt{background-position:right -30px;}
span.bt span{background-position:left -30px;}
span.bt2{background-position:right -85px;}
span.bt2 span{background-position:left -85px;}
span.bts{background-position:right -110px;}
span.bts span{background-position:0 -110px;}
span.btn button,span.btn2 button{color:#ffffff;}
span.bt button,span.bt2 button{color:#333333;}
span.bts button{color:#cd4604;}
.btn span .pnc{border: 0;background: none;}
.f14{font-size: 14px;}
.mb5{margin-bottom: 5px;}
.fastlg_l{border-right:0;}
.fc-s{color: #a8c7ef;}
.readNum{overflow:hidden;}
.readNum ul{padding:7px 0;margin-left:-1px;width:160px;}
.readNum li{float:left;width:64px;padding-left:15px;border-left:1px solid #d5e6ed;line-height:14px;}
.readNum li em{display:block;font-weight:700;padding-bottom:3px;}
.pls .avatar img{background: none;width: 120px;box-shadow: 0 3px 5px #d1d9df;padding: 3px;border: 1px solid #d5e6ed;}
.pg_forumdisplay .pnpost .pn, .pg_viewthread .pnpost .pn{height: 27px;}
.waterfall h3 {height: 25px; line-height: 25px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;font-size: 15px;}
.waterfall .c .nopic { display: block; background:#dcdcde url(nophototiny.png) no-repeat 50% 50%; cursor: pointer; }
/*底部*/
#online h3 strong a {font-size:14px;font-weight:600}
.lewei_wp{border: 1px solid #c6d9e7;background: #FFF;width:1198px}
.lewei_wp div h3 {font-size:15px;font-weight:500}
.lewei_wp div h3 a {color:#e14321}
.lk .x li{width:auto;margin-right:15px}
.lewei_wp .lk .x li a{font-size:14px;color:#333!important}
.lewei_wp .bm_h h3{font-size: 14px;text-align:left}
.lewei_bt0 {border-bottom:0}
#scrolltop{border:1px #afcce3 solid}
#scrolltop a{color:#619dcb;border-top:1px #f4faff solid;}
#flk{text-align: center;}