﻿/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 广告 ~~~~ */
.ad_textlink1,.ad_textlink2{margin:5px 0;padding-left:20px;background:url(/images/default/icon_ad.gif) no-repeat 0 50%;}
.ad_textlink2 {margin-left: 18px;}
.ad_pip{clear:right;float:right;padding:10px;background:#FFF;color:#999;line-height:130%;}
.ad_pip li{margin-bottom:1em;}
.ad_pip a{color:#09C;}
.ad_topicrelated{clear:both;float:right;display:inline;margin:0 10px 10px;padding:10px 10px 10px 30px;border:1px solid #78A73D;background:#CAEEC0;}
.ad_column{text-align:center;}
.ad_footerbanner{text-align:center;clear:both;margin:5px;}
.ad_float_left,.ad_float_right{float:right;position:fixed;top:350px;z-index:300;}
* html .ad_float_left,* html .ad_float_right{position:absolute;top:expression(offsetParent.scrollTop+350);}
.ad_float_left{left:5px;}
.ad_float_right{right:5px;}
.ad_couplebanner{top:5px}


.switchnav{float:left;white-space:nowrap;overflow:hidden;width:480px;}
.postboardlist{overflow:hidden;margin:9px 0;width:597px;border-width:1px 0 1px 1px;border-style:solid;border-color:#7FCAE2;background:#FFF;}
.postboardlist li{float:left;overflow-x:hidden;overflow-y:auto;padding:5px;width:188px;height:300px;border-right:1px solid #7FCAE2;}
.postboardlist p{height:25px;line-height:25px;}
.postboardlist a{display:block;white-space:nowrap;overflow:hidden;padding:0 4px;text-decoration:none;color:#444;}
.postboardlist a:hover{text-decoration:none;background-color:#F5F5F5;}
.postboardlist .highlightlink{color:#09C;}
.hassubboard{background:url(/images/default/arrow_right.gif) right center no-repeat;}
.pbl_selected a,.pbl_selected a:hover{background-color:#09C;color:#FFF !important;font-weight:700;}
.nofloat{height:auto !important;height:410px;min-height:410px;background-color:#EBF2F8;}
.nofloat .fcontent{margin:15px auto;width:600px;}
.nofloat .loginform{height:auto;}
.nofloat .clause{width:auto;height:auto;}
.fcontent .float_postinfo{width:568px;}

.fwinmask{}.fwin{overflow-x:hidden;margin:0 auto;text-align:left;}
.t_l,.t_c,.t_r,.m_l,.m_r,.b_l,.b_c,.b_r{overflow:hidden;opacity:0.9;filter:alpha(opacity=90);background:#7FCAE2;}
.t_l,.t_r,.b_l,.b_r{width:8px;height:8px;}
.t_c,.b_c{height:8px;}
.m_l,.m_r{width:8px;}
.m_c{background:#F1F5FA;}
.fcontent{margin:15px;}
.float_ctrl{margin-bottom:15px;height:20px;line-height:20px;}
.float_ctrl em{float:left;font-size:14px;font-weight:700;color:#09C;}
.float_ctrl em a{text-decoration:none;}
.float_ctrl .needverify{margin-left:8px;padding-left:13px;width:45px;height:21px;line-height:21px;background:url(/images/default/re_unsolved.gif) no-repeat 0 0;font-size:12px;color:#666;font-weight:400;}
.float_ctrl .onerror,.float_ctrl .onright{white-space:nowrap;height:auto;line-height:140%;color:#444;font-size:12px;font-weight:400;}
.float_ctrl span{float:right;color:#999;}
.float_ctrl span a,.float_ctrl strong{float:left;text-decoration:none;margin-left:8px;font-weight:400;color:#444;}
.float_ctrl span a:hover{color:#999;}
.float_close{float:left;width:20px;height:20px;overflow:hidden;text-indent:-9999px;background:url(/images/default/newclose.gif) no-repeat 0 0;}
.float_close:hover{background-position:0 -20px;}
.floatwrap{overflow:auto;overflow-x:hidden;margin-bottom:10px;height:280px;}
.fcontent li{list-style:none;}
.fcontent a{color:#09C;text-decoration:underline;}
.fcontent .list{margin:0 auto;width:570px;border-top:3px solid #E6E7E1;border-bottom:3px solid #E6E7E1;}
.fcontent .list th,.fcontent .list td{padding:3px !important;height:auto;border-bottom:1px dashed #E6E7E1;}
.fcontent .list .btns th,.fcontent .list .btns td{border-bottom:none;}
.fcontent .list th{width:150px;background:none;}
.postbox{clear:both;}
.moreconf{margin-top:10px;}
.moreconf button,.moreconf a{margin-right:3px;}
.loginform{float:left;margin-bottom:10px;*margin-bottom:-10px;padding:20px 0;width:280px;border-right:1px solid #D3E8F2;}
.regsec{margin-bottom:10px;}
.channelinfo .onerror,.channelinfo .onright{background-position:2px 0;}
.loginform label{clear:both;overflow:hidden;display:block;margin:0 0 10px;line-height:22px;}
.loginform .txt{width:170px;}
.loginform select{width:175px;}
.fsubmit{clear:both;margin-top:8px;}
.fsubmit .submit{margin-right:8px;}
.loginform label em,.fsubmit em{float:left;width:60px;}
.fsubmit .regpre{*margin-top:4px;}
.nolabelform .txt{width:230px;}
.clause{overflow:auto;margin-bottom:10px;width:470px;height:240px;}
.selectinput{float:none;margin:0 0 10px;width:234px;height:20px;background-color:#FFF;border:1px solid;border-color:#999 #CCC #CCC #999;}
.selectinput a{float:left;padding-right:0;width:61px;border:0px;}
.selectinput a:hover,.selectinput a:focus{border:0px;}
.selectinput .txt{float:left;width:160px;border:0px;padding-top:4px;}
.selecttype{float:none;margin:10px 0;clear:both;}
.selecttype a,.selecttype a:hover,.selecttype a:focus{padding-right:0;width:230px;background-color:transparent;border-color:#F1F5FA;color:#999 !important;}
.loginpsw label{float:left;padding-left:4px;width:61px;line-height:150%;}
.capslock{background:url(/images/default/capslock.gif) no-repeat 98% 50%;}
.logininfo{float:left;overflow:visible;margin:87px 25px 10px 40px;}
.logininfo h4{margin-bottom:10px;font-weight:400;font-size:14px;}
.multinfo{margin-top:53px;}
.float_postinfo{}.float_postinfo em{float:left;margin-right:5px;padding-left:3px;height:20px;border:1px solid;border-color:#999 #CCC #CCC #999;background-color:#FFF;cursor:pointer;}
.float_postinfo em img{margin-top:2px;}
.float_postinfo input{float:left;}
.float_postinfo #subject{width:358px;}
.float_postinfo .float_typeid{display:inline;margin-right:0;margin-left:6px;}
.viewpoint{margin:9px 0;}
.colorbox input{margin:2px;padding:0px;float:left;cursor:pointer;width:12px;height:12px;border:0;}

.float_typeid{float:left;margin-right:6px;}
.float_typeid select{float:left;height:20px;}
.float_typeid a{display:block;overflow:hidden;padding-left:4px;height:20px;line-height:20px;text-decoration:none !important;color:#444 !important;border:0px;background:#FFF url(/images/default/newarow.gif) no-repeat 100% 0;}
* html .float_typeid a{height:18px;padding-top:2px;}
.float_typeid a:hover,.float_typeid a:focus{border:1px solid #09C;background-position:100% -20px;}
.float_typeid select{width:94px;}

.short_select a{width:39px;}
.short_select select{width:60px;}
.select_menu{border:1px solid #09C;background:#FFF url(/images/default/newarow.gif) no-repeat 100% -20px;text-align:left;}
.select_menu ul{margin:4px 4px;}
.select_menu li{color:#444;cursor:pointer;line-height:18px;}
.select_menu li:hover{color:#09C;}
.select_menu li.current{color:#F60;}