*{margin:0;padding:0;word-wrap:break-word;}
body{background:#FFF;}
body,input,button,select,textarea{font:12px/1.5 'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444;}
table{empty-cells:show;border-collapse:collapse;}
caption,th{text-align:left;font-weight:400;}
ul li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1em;}
em,cite{font-style:normal;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
.lit{color:#007CD5;}
a img{border:none;}
 .z{float:left;}
.y{float:right;}
 .cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}
hr{display:block;clear:both;*margin-top:-8px !important;*margin-bottom:-8px !important;}
.mn hr{margin:0 10px 0 15px;}
.sd hr{margin:0 15px 0 10px;}
.area hr{margin-left:0 !important;margin-right:0 !important;}
hr.l{height:1px;border:none;background:#E6E7E1;color:#E6E7E1;}
hr.l2{height:2px;}
hr.l3{height:3px;}
hr.da{height:0;border:none;border-top:1px dashed #E6E7E1;background:transparent;color:transparent;}
hr.bk{margin-bottom:10px !important;*margin-bottom:2px !important;height:0;border:none;border-top:1px solid #FFF;background:transparent;color:transparent;}
.n .sd hr.bk{border-top-color:#F9F9F9;}
.wx,.ph{font-family:"Microsoft YaHei","Hiragino Sans GB",STHeiti,SimHei,sans-serif;font-weight:100;}
 .ph{font-size:20px;}
 .mt{padding:10px 0;font-size:16px;}
 .pipe{margin:0 5px;color:#CCC;}
.xs0{font-size:10px;}
.xs1{font-size:12px;}
.xs2{font-size:14px;}
.xg1,.xg1 a{color:#999 !important;}
.xg2{color:#666;}
.xi1{color:#F60;}
.xi2,xi2 a{color:#369;}
.xw0{font-weight:400;}
.xw1{font-weight:700;}
.bbda{border-bottom:1px dashed #E6E7E1;}
.bbs{border-bottom:1px solid #E6E7E1;}
.bbn,.bbn th,.bbn td{border:none !important;}
.bbn label.z{margin-top:6px;}
.brs,.avt img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.brm,.oshr,.el .ec .hot{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;}
.brw{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;}
.mtn{margin-top:5px !important;}
.mbn{margin-bottom:5px !important;}
.mtm{margin-top:10px !important;}
.mbm{margin-bottom:10px !important;}
.mtw{margin-top:20px !important;}
.mbw{margin-bottom:20px !important;}
.mgh{margin-right:15px;margin-left:20px;}
.ptn{padding-top:5px !important;}
.pbn{padding-bottom:5px !important;}
.ptm{padding-top:10px !important;}
.pbm{padding-bottom:10px !important;}
.ptw{padding-top:20px !important;}
.pbw{padding-bottom:20px !important;}
.sbp{padding-right:20px;padding-left:15px;}
.avt img{padding:2px;width:48px;height:48px;background:#FFF;border:1px solid #E6E7E1;}
.avtm img{width:120px;height:auto;}
.avts img{width:24px;height:24px;vertical-align:middle;}
 .emp{padding:20px 10px;}
 .vm{vertical-align:middle;}
.vm *{vertical-align:middle;}
 .hm{text-align:center;}
 .alt,.alt th,.alt td{background-color:#F5F5F5;}
#ajaxwaitid{display:none;position:absolute;right:0;top:0;z-index:1;padding:0 5px;background:#D00;color:#FFF;}
 .rq{color:red;}
.px,.pt{padding:4px 10px;border:1px solid;border-color:#707070 #CECECE #CECECE #ABABAB;background:#F9F9F9 url(px.png) repeat-x 0 0;font-size:14px;color:#666;}
.px:focus,.pt:focus{border-color:#6FB1DF;color:#333;-moz-box-shadow:0 0 5px #6FB1DF;}
.px{height:20px;}
.pxs{padding:3px 5px !important;width:30px !important;height:18px !important;}
.pxn{height:16px;padding:2px;}
.sd .px{background:#FFF;}
.fdiy .tfm .px{padding:3px 5px;height:18px;width:auto;}
.mfm .px{padding:4px;height:16px;font-size:12px;}
.p_fre{width:auto !important;}
.er{border-color:#F00;color:#F00;outline:1px solid #F00;}
button::-moz-focus-inner{border:0;padding:0;}
.pn{margin-right:3px;padding:0 20px;height:31px;border:1px solid #E6E7E1;-moz-border-radius:26px;-webkit-border-radius:26px;z-index:0;background:url(pn.png) no-repeat 50% -41px;line-height:31px;font-size:14px;vertical-align:middle;cursor:pointer;position:relative\9;padding:0 0 0 20px\9;border:none\9;background:url(pn.png) no-repeat 0 0\9;overflow:visible\9;}
@media screen and (-webkit-min-device-pixel-ratio:0){.pn{font-family:"Microsoft YaHei","Hiragino Sans GB",STHeiti,SimHei,sans-serif;}
}
.pn *{position:relative\9;display:block\9;padding-top :2px\9;padding-right:20px\9;*height:31px\9;background:url(pn.png) no-repeat 100% -40px\9;*line-height:31px\9;white-space:nowrap\9;font-weight:700;text-shadow:1px 1px 1px #FFF;}
.pn em{font-weight:100;font-style:normal;}
.pn strong{padding-left:4px;letter-spacing:4px;}
.pn:hover{border-color:#ABBCD1;background-position:50% -121px;background-position:0 -80px\9;text-decoration:none;}
.pn:hover *{background-position:100% -120px;}
.pn:active{border-color:#797979;background-position:50% -201px;background-position:0 -160px\9;color:#FFF;}
.pn:active *{background-position:100% -200px;text-shadow:1px 1px 1px #000;}
.pnc,.pnc:hover,.pnc:active{border:none;background-position:50% -280px;background-position:0 -240px\9;color:#FFF;}
.pnc *,.pnc:hover *,.pnc:active *{background-position:100% -280px\9;text-shadow:1px 1px 1px #F60;}
.pns .pn{height:26px;background-image:url(pns.png);line-height:26px;font-size:12px;}
.pns .pn *{height:26px\9;background-image:url(pns.png)\9;line-height:26px\9;}
.pns .px{padding:2px 5px;}
.ch .pn{float:right;display:inline;margin:8px 10px 0 0;padding:0 6px;padding:0 0 0 7px\9;border-color:#CCC;-webkit-border-radius:5px;-moz-border-radius:5px;background-position:50% -361px;background-position:0 -320px\9;}
.ch .pn *{padding:0 7px 0 0\9;background-position:100% -360px;}
a.pn{height:29px;height:31px\9;}
.pns a.pn{height:24px;height:26px\9;}
 .pr,.pc{margin-bottom:-2px\9;}
.ftid{float:left;margin-right:6px;}
.ftid select{float:left;height:24px;display:none;}
.ftid a{display:block;overflow:hidden;padding:0px 17px 0 4px;height:24px;line-height:24px;text-decoration:none !important;font-size:12px;font-weight:400;color:#444 !important;border:1px solid;border-color:#999 #CCC #CCC #999;background:#FFF url(newarow.gif) no-repeat 100% 0;}
.ftid a:hover,.ftid a:focus{border:1px solid #CCC;background-position:100% -19px;}
.ftid select{width:94px;}
.sslt a{width:54px;}
.sslt select{width:60px;}
.sltm{border:1px solid #CCC;background:#FFF url(newarow.gif) no-repeat 100% -19px;text-align:left;padding:0 17px 0 4px;}
.sltm ul{margin:3px 6px;}
.sltm li{color:#666;cursor:pointer;padding:2px 0;}
.sltm li:hover{color:#333;}
.sltm li.current{color:#333;}
 .oshr{float:right;margin-left:5px;padding:0 5px 0 22px;border:1px solid;border-color:#CCC #A9A9A9 #A9A9A9 #CCC;background:url(oshr.png) no-repeat 5px 50%;}
 .ofav{background-image:url(icon_fav.gif);}
.tfm{width:100%;}
.tfm caption,.tfm th,.tfm td{padding:10px 2px;vertical-align:top;}
.tfm caption h2{font-size:16px;}
.tfm th{width:95px;font-weight:700;}
.tfm th .rq{float:right;font-size:14px;}
.tfm .pt,.tfm .px{margin-right:3px;width:270px;}
.tfm .c,.tfm .tedt,.m_c .tfm .tedt{width:290px;}
.tfm .d{clear:both;margin:5px 0;color:#999;}
.tfm .d em{margin-left:5px;color:red;}
.tfm .d strong{margin-left:5px;}
.tfm .p{text-align:right;}
.tfm .pcl label{display:block;padding:0 2px 5px;}
.tfm .pcl .pc{vertical-align:middle;margin-right:5px;padding:0;}
.bn .tfm caption,.bn .tfm th,.bn .tfm td{padding-top:5px;padding-bottom:5px;}
.bn .tfm th{font-weight:400;}
.pbt{padding-bottom:5px;}
.pbt .ftid a{height:27px;line-height:27px;background-position:100% 5px;}
.pbt .ftid a:hover{background-position:100% -15px;}
.altw{width:350px;}
.altw .fltc{margin-bottom:0;padding:8px;}
.alert_right,.alert_error,.alert_info{padding:6px 0 6px 58px;min-height:40px;height:auto !important;height:40px;line-height:160%;background:url(right.gif) no-repeat 8px 8px;font-size:14px;}
.alert_error{background-image:url(error.gif);}
.alert_info{background-image:url(info.gif);}
.alert_btnleft{margin-top:8px;}
.alert_btn{margin-top:20px;text-align:center;}
.alert_act{margin-top:20px;padding-left:58px;}
.pbnv{float:left;white-space:nowrap;overflow:hidden;width:400px;padding:7px 0;}
.pbl{overflow:hidden;margin:9px 0;width:621px;border-width:1px 0 1px 1px;border-style:solid;border-color:#CCC;background:#FFF;}
.pbl li{float:left;overflow-x:hidden;overflow-y:auto;padding:5px;width:196px;height:300px;border-right:1px solid #CCC;}
.pbl p{height:25px;line-height:25px;}
.pbl a{display:block;white-space:nowrap;overflow:hidden;padding:0 4px;text-decoration:none;color:#369;border:solid #FFF;border-width:1px 0;}
.pbl a:hover{text-decoration:none;background-color:#F3F3F3;}
.pbl .highlightlink{color:££08C;}
.pbls a,.pbls a:hover{background:#EEE;color:#666 !important;font-weight:700;}
.pbsb{background:url(arrow.gif) right -33px no-repeat;}
 .wp{margin:0 auto;width:970px;}
#hd{background:#FFF url("bg.png") repeat-x 0 -21px}
#hd .wp{padding-top:5px;}
#diy-tg{position:absolute;top:0;right:15px;z-index:100;}
.hdc{border-bottom:4px solid #005DC3;}
#hd h2{padding:10px 20px 12px 3px;float:left;font-size:32px;font-family:Times,serif;}
#sc{padding-left:25px;margin-top:15px;width:195px;height:31px;border:none;background:url(sc.png) no-repeat 0 0;}
#sc .px{padding:4px 0 0;width:165px;height:24px;outline:none;border:none;background:transparent;line-height:26px;color:#999;}
#sc .px:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
#sc button{width:30px;height:31px;border:none;background:transparent;text-indent:-9999px;cursor:pointer;overflow:hidden;}
.f button{background:transparent url(sc.png) no-repeat 100% -31px !important;}
#sc_menu{position:absolute;margin:2px 0 0 0;padding:10px 15px;width:190px;border:1px solid #CCC;background:#FFF;box-shadow:0 2px 3px #CCC;-moz-box-shadow:0 2px 3px #CCC;-webkit-box-shadow:0 2px 3px #CCC;-o-box-shadow:0 2px 3px #CCC;}
#mu{border:1px solid;border-color:#005DC3 #CCC #CCC;clear:both;background-color:#F5F5F5;}
#mu.m{border-width:1px 0 0;}
#mu ul{padding:8px 15px;}
#mu li{float:left;margin-right:5px;width:80px;height:2em;overflow:hidden;line-height:2em;}
#um{*position:absolute;line-height:38px;}
#um p{float:right;}
#um .new{font-weight:700;color:#06C;}
#nv_portal .hdc{border-bottom-color:#FF9900;}
#nv_portal #mu{border-top-color:#FF8200;}
#nv_portal #nv a#mn_portal{color:#C00;}
#nv_forum .hdc{border-bottom-color:#005DC3;}
#nv_forum #mu{border-top-color:#004FB5;}
#nv_forum #nv a#mn_forum{color:#005DC3;}
#nv_group .hdc{border-bottom-color:#A03BBB;}
#nv_group #mu{border-top-color:#609;}
#nv_group #nv a#mn_group{color:#609;}
#nv_home .hdc,#nv_userapp .hdc{border-bottom-color:#F90;}
#nv_home #mu,#nv_userapp #mu{border-top-color:#FF8200;}
#nv_home #nv a#mn_home,#nv_userapp #nv a#mn_userapp{color:#F60;}
#ct{min-height:400px;_height:400px;border:1px solid #E6E7E1;background:#FFF url(vline.png) repeat-y 544px 0;}
.w{background-image:none !important;}
.n{background-image:url(vlineb.png) !important;background-position:789px 0 !important;}
.n .mn{width:789px;}
.n .sd{width:180px;}
.mn{float:left;width:544px;margin-bottom:1em;}
.sd{float:right;width:425px;}
.mw{background:#FFF;width:100%;float:none;}
.mnw{background:#FFF;clear:both;border-top:1px solid #CCC;}
.mnh{width:643px;background:#F5F5F5;margin-bottom:0px;}
#ft{padding:10px 0 30px;line-height:1.8;color:#333;}
#flk{text-align:right;}
.bm,.mn .drag{padding:10px 10px 10px 15px;}
.bn,.sd .drag{padding:15px 15px 15px 10px;}
.drag{padding-top:0 !important;padding-bottom:0 !important;}
.bn h2,.bm h2{margin-bottom:10px;font-size:14px;}
.bw{padding:0 15px;}
 #pt{background:url(pt_icn.png) no-repeat 0 50%;line-height:40px;text-indent:24px;}
.tns{padding:10px 0;}
.tns table{width:100%;}
.tns th,.tns td{text-align:center;font-size:12px;}
.sd .tns th,.sd .tns td{width:110px !important;}
.tns th{border-right:1px solid #CCC;}
.tns th p,.tns td p{font-size:18px;margin:0;}
.ch{height:49px;line-height:49px;background:#F0F0F0 url(thead.png) repeat-x 0 100%;}
.ch label{float:left;margin-right:10px;padding:0 18px 0 12px;height:49px;font-size:20px;color:#666;text-shadow:1px 1px 1px #FFF;}
.ch label a{color:#333;text-decoration:none;}
.mn .ch label a,.w .ch label a{color:#FFF;text-decoration:none;}
.mn .ch label,.w .ch label{background:url(th-lb.png) no-repeat 100% 0;color:#333;letter-spacing:3px;text-shadow:1px 1px 2px #FFF;}
#nv_forum .mn .ch label,#nv_forum.pg_viewthread .ch label{background-position:100% -150px;color:#FFF;text-shadow:1px 1px 2px #004FB5;}
#nv_group .mn .ch label,#nv_group.pg_viewthread .ch label{background-position:100% -200px;color:#FFF;text-shadow:1px 1px 2px #609;}
#nv_home .mn .ch label,#nv_home .w .ch label,#nv_forum .mn .ch label.home,#nv_userapp .mn .ch label,#nv_userapp .w .ch label{background-position:100% -100px;color:#FFF;text-shadow:1px 1px 2px #F30;}
#nv_portal .mn .ch label,#nv_forum .mn .ch label.portal{background-position:100% -100px;color:#FFF;text-shadow:1px 1px 2px #A00;}
#nv_home h1.wx,#nv_userapp h1.wx{font-size:16px;}
.mn .ch{margin-right:1px;}
.sd .ch{margin-left:1px;}
.sd .ch label{padding:0 38px 0 12px;}
.ch .px{display:inline;float:right;margin:8px 5px 0 0;}
.pg_modcp .mn .ch label{background-position:100% 0 !important;color:#333 !important;letter-spacing:3px !important;text-shadow:1px 1px 2px #CCC !important;}
.pg_modcp .mn .ch label a{color:#333;}
.ih .icn{float:left;width:60px;}
.ih dl{margin-left:60px;}
.ih dt{font-size:14px;font-weight:700;}
.ih dd{padding-bottom:1em;}
.ih dd strong{margin:0 2em 0 4px;color:#C00;}
.tb{margin-top:10px;padding-left:2px;line-height:33px;border-bottom:1px solid #E6E7E1;}
.tb li{float:left;margin:0 4px -1px 0;background:#F4F4F4 url("tb.png") repeat-x 0 0;}
* html .tb .a{position:relative;}
.tb a{display:block;padding:0 10px;border:1px solid #E6E7E1;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;}
.tb .a a{border-bottom-color:#FFF;background-color:#FFF;font-weight:700;}
.tb .y{float:right;background:transparent;margin-right:0;}
.tb .y a{border:none;}
.tb .o{margin-top:5px;padding-left:20px;}
.tb .o,.tb .o a{height:25px;line-height:24px;background:url(pnp2.png) no-repeat 0 0;}
.tb .o a{padding-right:15px;background-position:100% 0;color:#FFF;border:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
* html .tb .o a{float:left;}
.tbmu{padding:10px;border-bottom:1px dashed #E6E7E1;}
.tbmu a{color:#369;}
.tbmu .a{color:#333;font-weight:700;}
.tbn{}
.tbn ul{margin:0 0 10px;}
.tbn li{margin:0 10px;border-bottom:1px dashed #CCC;_height:1%;}
.tbn li.a{margin:-1px 0 0;padding:0 10px;border-top:1px solid #CCC;border-bottom-style:solid;background:#CCC url(tbn.png) repeat-x 0 0;}
.tbn ul a{display:block;height:33px;line-height:33px;}
.tbx{margin:10px 0;}
.tbx span{margin-right:10px;cursor:pointer;}
.tbx .a{padding:3px 5px;border:solid #999;border-width:0 1px 1px 0;background:#F5F5F5 url(thead.png) repeat-x 0 -20px;}
.tbx strong{color:#F60;}
.obn{border-bottom:1px solid #E6E7E1;}
.obn select{width:100%;margin-bottom:5px;}
 .a_h{padding-top:5px;}
 .a_f{margin:5px auto;}
 .a_b{float:right;margin:0 0 5px 5px;}
 .a_t{margin-bottom:10px;border:1px solid #CCC;}
.a_t table{width:100%;}
.a_t td{padding:4px 15px;border:1px solid #EEE;}
 .a_pr{float:right;width:120px;overflow:hidden;}
.a_pt,.a_pb{background:url(ad.gif) no-repeat 0 50%;padding:6px 0 6px 20px;}
 .a_fl,.a_fr{float:right;position:fixed;top:350px;z-index:100;}
.a_fr{right:0;}
* html .a_fl,* html .a_fr{position:absolute;top:expression(offsetParent.scrollTop+350);}
 .a_cb{top:20px}
* html .a_cb{top:expression(offsetParent.scrollTop+20);}
.xl li{margin:2px 0;padding-left:10px;background:transparent url(dot.gif) no-repeat 0 8px;}
.xl em{float:right;padding-left:5px;}
.xl em,.xl em a{color:#999;}
.xl label,.xl label a{color:#C00;}
.xl1 li{height:25px;overflow:hidden;}
.xl2 li{float:left;margin:2px 0;padding:0;width:49.9%;height:1.5em;text-indent:10px;overflow:hidden;}
.xl ol,ol.xl{background:url(sortnum.png) no-repeat 0 3px;}
.xl ol li,ol.xl li{background:none;padding-left:20px;}
.xld dt{padding:8px 0 5px;font-weight:700;}
.xld dd{margin-bottom:8px;}
.xld .m{float:left;margin:8px 8px 0 0;border:1px solid #ccc;width:48px;height:48px;}
.xld .atc{float:right;margin-left:5px;max-width :82px\9;}
.xld .atc img{padding:2px;max-width:80px;max-height:80px;border:1px solid #CCC;background:#FFF;}
* html .xld .atc img{width:expression(this.width > 80 && this.width>=this.height ? 80:true);height:expression(this.height > 80 && this.width<=this.height ? 80:true);}
.xld a.d,.xl a.d,.attc a.d,.c a.d,.imgf a.d,.sinf a.d{float:right;width:20px;height:20px;overflow:hidden;line-height:100px;background:url(op.png) no-repeat 0 -2px;}
.xld a.d:hover,.xl a.d:hover,.attc a.d:hover,.c a.d:hover,.imgf a.d:hover,.sinf a.d:hover{background-position:0 -22px;}
.xld a.b{background-position:0 -40px;}
.xld a.b:hover{background-position:0 -60px;}
.xlda dl{padding-left:65px;}
.xlda .m{display:inline;margin:8px 0 0 -65px;}
.xlda dd img{max-width:550px;}
* html .xlda dd img{width:expression(this.width > 550 ? 550:true);}
.xlda dd a{color:#369;}
.xlda dd .hot{color:#F60;}
.ml{}
.ml li{float:left;padding:0 5px 5px;text-align:center;overflow:hidden;}
.ml img{display:block;margin:0 auto;border:1px solid #ddd;padding:2px;}
.ml p,.ml span{display:block;width:100%;height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.ml span,.ml span a{font-size:11px;font-family:PMingLiU;color:#999;}
.mls li{padding:0 0 5px;width:74px;}
.mls img{width:48px;height:48px;border:solid 2px #E55146;}
.mlm li{padding:0 0 5px;width:150px;}
.mlm img{width:120px;height:120px;}
.mla li{width:140px;height:200px;}
.mla1 li{height:140px;}
.mla .c{width:140px;height:126px;background:url(gb.png) no-repeat 0 0;}
.mla .a{background-position:0 100%;}
.mla .c a{display:block;padding:3px 4px 3px 16px;width:120px;height:120px;overflow:hidden;}
.mla img{max-width:120px;max-height:120px;_width:expression(this.width > 120 && this.width>=this.height ? 120:true);_height:expression(this.height > 120 && this.width<=this.height ? 120:true);}
.mlp li{width:140px;height:140px;}
.mlp .d{padding:0 0 5px;width:150px;height:180px;}
.mlp img{padding:2px;max-width:120px;max-height:120px;border:1px solid #CCC;background:#FFF;}
* html .mlp img{width:expression(this.width > 120 && this.width>=this.height ? 120:true);height:expression(this.height > 120 && this.width<=this.height ? 120:true);}
.gm,.gs,.gol{float:left;display:block;margin:-3px auto 0;*margin:-3px 0 0 -37px;width:74px;height:18px;background:url(gst.gif) no-repeat 5px 0;position:absolute;overflow:hidden;}
.gs{background-position:8px -18px;}
.gol{background-position:8px -36px;}
.appl{padding:6px 0;}
.appl li{float:left;width:33.3%;height:28px;line-height:28px;}
.appl li a{text-decoration:none;}
.appl img{margin:5px 5px -4px 0;}
.appl span{visibility:hidden;margin-left:5px;}
.appl .hvr span{visibility:visible;}
.appl span a{color:#999;}
.appl span a:hover{color:#06C;}
.lk img{float:left;margin:0 10px 5px 0;width:88px;height:31px;}
*+html .lk .forumlogo{margin-bottom:-20px;}
* html .lk .forumlogo{margin-bottom:-20px;}
.lk p{color:#666;}
.lk .m li{clear:left;padding:0 0 10px 98px;}
.lk .m img{display:inline;margin-left:-98px;}
.lk .x li{float:left;margin-right:9px;width:88px;height:1.5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#pp{position:relative;}
#ppc_menu{padding:10px 15px 10px 10px;width:300px;}
#ppc_menu.p_pop{margin-left:-2px;box-shadow:2px 2px 2px #E6E7E1;-webkit-box-shadow:-2px 2px 2px #E6E7E1;-moz-box-shadow:-2px 2px 2px #E6E7E1;}
#ppc_menu hr{margin-left:0;margin-right:0;}
.tedt{width:98%;border:1px solid;border-color:#999 #CCC #CCC #999;}
.tedt .bar{padding:0 10px 0 0;height:25px;border-bottom:1px solid #E6E7E1;background:#F5F5F5;line-height:28px;}
.fpd a{float:left;margin:2px 5px 0 0;width:20px;height:20px;background:url(editor.gif) no-repeat;text-indent:-9999px;line-height:20px;overflow:hidden;}
.fpd a.fbld{background-position:0 0;}
.fpd a.fclr{background-position:-60px 0;}
.fpd a.fmg{background-position:0 -20px;}
.fpd a.flnk{background-position:-40px -20px;}
.fpd a.fqt{background-position:-140px -20px;}
.fpd a.fcd{background-position:-120px -20px;}
.fpd a.fsml{background-position:-20px -20px;}
.tedt .area{padding:4px;background:#FFF;}
.tedt .pt{width:100%;padding:0 !important;border:none;background:#FFF none;}
.tedt .pt:focus{outline:none;-moz-box-shadow:none;}
.m_c .tedt{width:600px;}
.sllt{padding:10px;border:1px solid #CCC;background:#FFF;}
.sllt td{padding:8px;border:none;cursor:pointer;}
.sllt_p{*float:left;text-align:right;}
.sllt_p a{margin-right:5px;color:#069;text-decoration:underline;}
.sl_pv{margin-top:5px;padding:8px;background:#FAFAFA;border:1px solid #CCC;}
.slg{height:33px;*height:34px;overflow:hidden;width:expression(this.parentNode.offsetWidth);}
.slg ul,.imguptype{margin:6px 0;padding:0 0 26px 8px;border-bottom:1px solid #E6E7E1;}
.slg li,.imguptype li{display:inline;}
* html .slg li,* html .imguptype li{line-height:18px;}
.slg li a,.imguptype li a{float:left;margin:2px 6px 0 0;padding:2px 10px;height:19px;border:1px solid #E6E7E1;color:069;text-decoration:none;}
.slg li a:focus,.imguptype li a:focus{outline:none;}
.slg li a.current,.imguptype li a.current{border-bottom-color:#FFF;font-weight:700;color:#069;}
#sslct_menu{width:100px;padding:10px 5px 5px 10px;background:#FFF;}
#sslct_menu span{float:left;margin:0 0 5px 5px;width:16px;height:16px;border:1px solid #E6E7E1;cursor:pointer;}
#sslct_menu span.current{border-color:#F60;}
#sslct_menu i{float:left;width:14px;height:14px;border:1px solid #FFF;overflow:hidden;}
.p_pop,.p_pof{padding:5px 0;border:1px solid;border-color:#DDD #AAA #888 #DDD;background:#FFF;}
.p_pof{width:500px;}
.p_opt{padding:10px;}
.p_pop li{display:inline;}
.p_pop a{display:block;padding:3px 15px;border:solid #FFF;border-width:1px 0;white-space:nowrap;}
.p_pop a:hover{border-color:#EEE #FFF #CCC #FFF;background:#F4F4F4 url("tb.png") repeat-x 0 0;}
.blk a,.inlinelist a{display:inline;padding:0;border:none;}
.blk a:hover,.inlinelist a:hover{background:transparent;}
.inlinelist{padding:5px;}
.inlinelist a{float:left;width:4em;height:2em;overflow:hidden;text-align:center;line-height:2em;}
.p_opt .txt,.p_opt .txtarea{margin:5px 0;}
.p_pop .flbc,.p_pof .flbc{margin-right:8px;margin-top:4px;}
.t_l,.t_c,.t_r,.m_l,.m_r,.b_l,.b_c,.b_r{overflow:hidden;background:#000;opacity:0.2;filter:alpha(opacity=20);}
.t_l,.t_r,.b_l,.b_r{width:8px;height:8px;}
.t_c,.b_c{height:8px;}
.m_l,.m_r{width:8px;}
.t_l{border-radius:8px 0 0 0;-moz-border-radius:8px 0 0 0;-webkit-border-radius:8px 0 0 0;-o-border-radius:8px 0 0 0;}
.t_r{border-radius:0 8px 0 0;-moz-border-radius:0 8px 0 0;-webkit-border-radius:0 8px 0 0;-o-border-radius:0 8px 0 0;}
.b_l{border-radius:0 0 0 8px;-moz-border-radius:0 0 0 8px;-webkit-border-radius:0 0 0 8px;-o-border-radius:0 0 0 8px;}
.b_r{border-radius:0 0 8px 0;-moz-border-radius:0 0 8px 0;-webkit-border-radius:0 0 8px 0;-o-border-radius:0 0 8px 0;}
.m_c{background:#FFF;}
.m_c .tb{margin:0 0 10px;padding:0 10px;}
.m_c .c{padding:0 10px 10px;}
.m_c .o{padding:8px 10px;height:26px;text-align:right;border-top:1px solid #CCC;background:#F5F5F5;}
.m_c .el{width:420px;}
.m_c .el li{padding:0;border:none;}
.flb{padding:10px 10px 8px;height:20px;line-height:20px;}
.flb em{float:left;font-size:14px;font-weight:700;color:#369;}
.flb em a{text-decoration:none;}
.flb .needverify{margin-left:8px;padding-left:13px;width:45px;height:21px;line-height:21px;background:url(re_unsolved.gif) no-repeat 0 0;font-size:12px;color:#999;font-weight:400;}
.flb .onerror,.fl .onright{white-space:nowrap;height:auto;line-height:140%;color:#666;font-size:12px;font-weight:400;}
.flb span{float:right;color:#999;}
.flb span a,.flb strong{float:left;text-decoration:none;margin-left:8px;font-weight:400;color:#333;}
.flb span a:hover{color:#999;}
.flbc{float:left;width:20px;height:20px;overflow:hidden;text-indent:-9999px;background:url(cls.gif) no-repeat 0 0;}
.flbc:hover{background-position:0 -20px;}
.floatwrap{overflow:auto;overflow-x:hidden;margin-bottom:10px;height:280px;}
.f_c{}
.f_c li{list-style:none;}
.f_c hr.l{margin:0;}
.f_c a{color:#369;text-decoration:underline;}
.f_c .list{margin:0 auto;width:570px;border-top:3px solid #CCC;}
.f_c .list th,.f_c .list td{padding:5px 2px;height:auto;border-bottom:1px dashed #CCC;}
.f_c .list .btns th,.f_c .list .btns td{border-bottom:none;}
.f_c .th th,.f_c .th td{padding:10px 0;}
.f_c .list th{background:none;}
.nfl{height:auto !important;height:320px;min-height:320px;}
.nfl .f_c{margin:40px auto;width:580px;}
.nfl .loginform{height:auto;}
.nfl .clause{width:auto;height:auto;}
.hasd{}
.hasd input{float:left;width:129px;}
.hasd input.crl{padding:0;width:20px;height:20px;background:none;border-style:solid;border-color:#707070 #CECECE #CECECE #ABABABB;border-width:1px 0 1px 1px;}
.hasd .spmediuminput{width:115px;}
.dpbtn{float:left;overflow:hidden;text-indent:-9999px;width:20px;height:20px;border-width:1px 1px 1px 0;border-style:solid;border-color:#666 #CCC #CCC #666;background:#FFF url(newarow.gif) no-repeat 0 0;}
.dpbtn:hover{background-position:0 -20px;}
.hasd label{float:left;margin-right:4px;}
.tpclg h4 a.dpbtn{float:right;border-width:1px;}
.tpclg h4{font-weight:400;}
.tpclg .pt{margin:5px 0;width:200px;overflow:hidden;}
.tpclg .pt,.tpcl .pt{background:#FFF;}
#postbox dd.hasd input{width:94px;margin-right:0;}
dd.hasd .dpbtn{height:25px;width:25px;background-position:2px 2px;}
dd.hasd .dpbtn:hover{background-position:2px -18px;}
.colorbox{width:130px;}
.colorbox input{margin:2px;padding:0px;float:left;cursor:pointer;width:12px;height:12px;border:0;}
.pm{overflow:hidden;width:400px;}
.pm .flb{margin-bottom:0;padding:1px 5px 4px;background:#CCC url(pm.png) repeat-x 0 -101px;}
* html .pm .flb{padding:4px 5px 1px;}
.pm .flb em{padding-left:15px;background:url(pm.png) no-repeat 0 -65px;text-shadow:1px 1px 1px #FFF;color:#333;font-size:12px;}
.pm .flbc{background-image:url(pm.png);}
.pm .c{padding:0;background:#F5F5F5;}
.pmb{position:relative;padding:20px 20px 0;width:360px;height:280px;overflow:auto;overflow-x:hidden;}
.pmb li{position:relative;margin-bottom:10px;}
.pmt{overflow:hidden;position:absolute;bottom:0;left:-6px;text-indent:-999px;width:7px;height:7px;background:url(pm.png) no-repeat -13px -40px;zoom:1;}
.pmd{float:left;padding:5px 8px;background:#F0F0F0 url(pm-bg1.png) repeat-x;border:1px solid;border-color:#E7E7E7 #BBB #999 #E7E7E7;word-wrap:break-word;box-shadow:2px 2px 4px #DDD;-moz-box-shadow:2px 2px 4px #DDD;-webkit-box-shadow:2px 2px 4px #DDD;-o-box-shadow:2px 2px 4px #DDD;border-radius:10px 10px 10px 0;-moz-border-radius:10px 10px 10px 0;-webkit-border-radius:10px 10px 10px 0;-o-border-radius:10px 10px 10px 0;}
.pmd,.pmd img{max-width:292px;}
* html .pmd{width:expression(this.offsetWidth > 292 ? 292+'px':'auto');}
* html .pmd img{width:expression(this.width > 292 ? 292:true);}
.pmd .quote{overflow:hidden;margin:0;padding-left:16px;background:url(qa.gif) no-repeat 0 0;color:#666;}
.pmd .quote blockquote{display:inline;margin:0;padding-right:16px;background:url(qz.gif) no-repeat 100% 100%;}
.pmd .blockcode{overflow:hidden;margin:0;padding:0;background:transparent;color:#666;}
.pmd .blockcode code{font-family:Monaco,Consolas,"Lucida Console","Courier New",serif;font-size:12px;line-height:1.8em;}
* html .pmd .blockcode code{font-family:"Courier New",serif;}
.pmm .pmt{right:-6px;left:auto;background-position:0 -47px;}
.pmm .pmd{float:right;background:#FEF5E7 url(pm-bg2.png) repeat-x;border-color:#FFC68C #F9D4A7 #F3BB65 #DDC4A9;box-shadow:-2px 2px 4px #DDD;-moz-box-shadow:-2px 2px 4px #DDD;-webkit-box-shadow:-2px 2px 4px #DDD;-o-box-shadow:-2px 2px 4px #DDD;border-radius:10px 10px 0 10px;-moz-border-radius:10px 10px 0 10px;-webkit-border-radius:10px 10px 0 10px;-o-border-radius:10px 10px 0 10px;}
.pmb h4{text-align:center;}
.pmfm{padding:0 15px 15px;}
.pmfm .tedt{width:365px;}
.pmfm .pt{height:65px;}
.pmfm .pn{float:right;}
.pma a{margin-right:5px;}
.pmo{float:right;margin:9px 6px 9px 0;overflow:hidden;padding-left:10px;width:130px;height:31px;line-height:24px;line-height :26px\9;background:url(pn.png) repeat-x 0 -320px;font-size:14px;text-shadow:1px 1px 1px #FFF;}
.pmo em{display:block;padding:3px 5px 4px 0;background:url(pn.png) no-repeat 100% -360px;}
.pmo a{overflow:hidden;white-space:nowrap;display:block;padding-right:10px;background:url(pm.png) no-repeat 100% -222px;outline:none;text-decoration:none;}
.pmfl{position:absolute;top:35px;right:10px;z-index:200;width:138px;border:solid #CCC;border-width:0 1px 1px;background:#FFF;}
.pmfl .s,.pmfl .o{padding:5px;border-bottom:1px solid #CCC;background:#F5F5F5;}
.pmfl .o{border-bottom-color:#FFF;}
.pmfl .s .px{padding-left:20px;width:95px;background:#FFF url(pm.png) no-repeat 0 -160px;}
.pmfl .o .ps{width:100%;}
.pmfl ul{overflow:auto;overflow-x:hidden;width:138px;height:306px;}
.pmfl li{padding:5px;height:24px;}
.pmfl .avt{float:left;width:29px;height:29px;}
.pmfl .avt img{padding:0;width:24px;height:24px;border:none;}
.pmfl .newpm img{margin:1px 0 0 1px;}
.pmfl p{overflow:hidden;white-space:nowrap;width:78px;}
.pmfl p .a{color:red;}
.pmfl p .ol{color:#333;}
.pmfl strong{color:#000;}
.blr{width:580px;margin:0 auto;}
.lgfm{float:left;margin-bottom:10px;*margin-bottom:-10px;padding:20px 0;width:280px;border-right:1px solid #CCC;}
.rgs{margin-bottom:10px;}
.lgfm label,.lgfm p{clear:both;overflow:hidden;display:block;margin:0 0 10px;line-height:22px;}
.lgfm .txt{width:170px;padding:2px 4px;height:16px;border:1px solid;border-color:#CCC #EEE #EEE #CCC;}
.lgfm .ftid a,.lgfm .ftid a:hover{border-color:#FFF;padding-right:0;background:url(newarow.gif) no-repeat scroll 100% -2px;}
.fsb{clear:both;margin-top:8px;padding:10px 15px;padding-bottom:30px;}
.fsb .z{padding-top:5px;}
.m_c .fsb{background:#F5F5F5;border-top:1px solid #CCC;padding-bottom:10px;}
.fsb .pns{margin-right:8px;}
.lgfm em,.fsb em{float:left;width:60px;}
.fsb .pnr{*margin-top:4px;}
.nlf .txt{width:230px;}
.brls{overflow:auto;margin-bottom:10px;width:470px;height:240px;}
.sipt{float:none;margin:0 0 10px;width:234px;height:20px;background-color:#FFF;border:1px solid;border-color:#CCC #EEE #EEE #CCC;clear:left;}
.sipt a{float:left;padding-right:0;width:54px;height:20px;line-height:20px;border:none;}
.sipt a:hover,.sipt a:focus{border:none;}
.sipt .txt{float:left;width:154px;border:none;outline:none;background:#FFF;}
.sltp{float:none;margin:10px 0;clear:both;}
.sltp a,.sltp a:hover,.sltp a:focus{padding-right:0;width:230px;background-color:transparent;border-color:#EEE;color:#069 !important;height:20px;line-height:20px;}
.lpsw label{float:left;padding-left:4px;width:61px;line-height:150%;}
.clck,.sipt .clck{background:#FFF url(clck.gif) no-repeat 98% 50%;}
.lgf{float:left;overflow:visible;margin:47px 25px 10px 40px;}
.lgf h4{margin-bottom:10px;font-weight:400;font-size:14px;}
.lgf a{color:#369;}
.minf{margin-top:23px;}
#activation_user{font-size:14px;}
.poke{margin-bottom:10px;}
.poke li{float:left;margin:0 1% 5px 0;width:32%;height:22px;}
.poke img{vertical-align:middle;}
.dt{border-top:1px solid #EEE;width:100%;}
.dt th{background:#F5F5F5;}
.dt td,.dt th{padding:7px 4px;border-bottom:1px solid #EEE;}
.dt .c{width:50px;}
.dt .px{padding:4px;height:16px !important;font-size:12px;}
.dt .hasd .dpbtn{width:24px;height:24px;background-position:2px 2px;}
.dt .hasd .dpbtn:hover{background-position:2px -18px;}
.tdat{width:100%;border:1px solid #E6E7E1;}
.tdat th,.tdat td{padding:4px 5px;border:1px solid #E6E7E1;}
.um{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #EEE;clear:left;}
.umh{margin-bottom:10px;overflow:hidden;}
.umh h2,.umh h3{clear:left;font-size:14px;float:left;background:#FFF url(arrow.gif) no-repeat right 6px;padding-right:14px;}
.umh h3 a{color:#666;}
.umh h3 span{font-size:12px;font-weight:400;color:#666;}
.umh h2 em,.umh h3 em{margin-left:8px;font-size:12px;color:#999;font-weight:400;}
.umh_act{float:right;}
.umh .umh_cb{display:none;}
.umh .umh_ext{display:block;}
.umn{background:url(dash.gif) repeat-x 0 10px;clear:left;}
.umn h3{background:#FFF url(arrow.gif) no-repeat right -35px;font-size:14px;}
.umn .umh_cb{display:block;background-color:#FFF;color:#666;cursor:pointer;}
.umn .umh_ext{display:none;}
.lum{padding:1em 0;}
.lum h2{font-size:14px;}
.lum ul{padding:1em 0 1em 2em;margin-bottom:1em;border-bottom:1px solid #EEE;}
.lum ul li{padding:0.2em 0;}
.pgs{padding-top:10px;padding-bottom:10px;}
.pg{float:right;}
.pg,.pgb{line-height:30px;}
.pg a,.pg strong,.pgb a{float:left;margin-right:4px;padding:0 6px;height:28px;border:1px solid;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;border-color:#FFF;background-color:#FFF;color:#333;overflow:hidden;text-decoration:none;}
.pg strong{border-color:#E6E7E1;color:#06C;font-weight:700;}
.pg a.nxt{margin:0;padding:0;width:70px;height:30px;border:none;background:url(pg_arw.png) no-repeat 0 0;text-align:center;text-indent:-7px;}
.pg a.prev{background:url(arw_l.gif) no-repeat 50% 50%;}
.pgb a{background:#FFF url(pg_arw.png) no-repeat 0 100%;padding:0;width:75px;height:30px;border:none;text-indent:7px;text-align:center;}
.pg a:hover,.pgb a:hover,.pgt .pg a.prev{border-color:#CCC;color:#06C;}
.pgb a:hover{background:#FFF url(pg_arw.png) no-repeat 0 100%;}
.pgt .pg a,.pgt .pg strong{display:none;}
.pgt .pg a.nxt,.pgt .pg a.prev{display:block;}
#visitedforums_menu{margin:-1px 0 0 13px;}
.bac{margin:0;padding:0;width:70px;height:30px;line-height:30px;color:#333;overflow:hidden;text-decoration:none;background:url(pg_arw.png) no-repeat 0 0;text-align:center;text-indent:-7px;display:block;}
#psd .bn .mbn input,#postbox input{margin-right:4px;}
#postbox .mbn,#psd .mbn{height:1.6em;line-height:1.6em;}
.popupcredit{}
.pc_l,.pc_c,.pc_inner,.pc_r{width:29px;height:56px;line-height:56px;background:url(popupcredit_bg.gif) no-repeat 0 0;}
.pc_c{width:200px;background-position:0 -56px;background-repeat:repeat-x;}
.pc_inner{white-space:nowrap;text-align:center;width:auto;background-position:50% -112px;}
.pc_inner span{margin-right:15px;color:#FFEA97;font-size:14px;font-weight:700;}
* html .pc_inner span{display:inline-block;}
.pc_inner span a{color:#FFEA97;text-decoration:underline;}
.pc_inner span em{color:#FFF;font-size:18px;font-weight:400;}
.pc_inner span em.desc{color:#930;}
.pc_btn img{opacity:0.5;}
.pc_btn:hover img{opacity:1;}
.pc_r{background-position:-30px 0;}
#fjump_menu dl{width:200px;}
#fjump_menu dt{font-weight:700;}
#fjump_menu dd{text-indent:1em;}
#fjump_menu li.sub{text-indent:2em;}
#fjump_menu li.current a{color:#06C;}
.mgc{padding:0;}
.mgcmn{width:100px;}
.mgcmn a{padding-left:25px;line-height:16px !important;}
.mgcmn img{position:absolute;left:5px;}
.cmen{overflow:hidden;width:63px;}
.cmen a{overflow:hidden;float:left;width:20px;height:20px;}
.focus{position:fixed;right:10px;bottom:10px;z-index:300;overflow:hidden;width:270px;border:1px solid;border-color:#CCC #999 #999 #CCC;background:#FFF;}
* html .focus{position:absolute;top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);}
.focus .flb{margin:0;padding:6px 10px;background:url(thead.png) repeat-x 0 0;}
.focus .flb em{font-size:12px;color:#333;}
.focus .detail{padding:10px;text-align:left;}
.focus .detail h4{margin-bottom:5px;}
.focus .detail img{float:left;margin-right:8px;width:58px;}
.focus .detail a{color:#06C;}
.focus .moreinfo{float:right;display:inline;margin-right:10px;padding:6px 15px 6px 0;background:url(arw_r.gif) no-repeat 100% 50%;}
.frame,.frame-tab{margin-bottom:10px;border:1px solid #CCC;background:#FFF;}
.title{padding:0 15px;height:32px; background:#F5F5F5 url(thead.png) repeat-x 0 0;line-height:32px;font-size:14px;font-weight:700;overflow:hidden;}
.frame .mn{margin-bottom:0;}
.frame-1-1{}
.frame-1-1 .col-r{float:right;width:49.9%;}
.frame-1-1 .col-l{float:left;width:49.9%;}
.frame-1-2{}
.frame-1-2 .mn,.frame-1-2 .col-r{float:right;width:66.6%;}
.frame-1-2 .sd,.frame-1-2 .col-l{float:left;width:33.3%;}
.frame-2-1{}
.frame-2-1 .mn,.frame-2-1 .col-l{float:left;width:66.6%;}
.frame-2-1 .sd,.frame-2-1 .col-r{float:right;width:33.3%;}
.frame-1-3{}
.frame-1-3 .mn,.frame-1-3 .col-r{float:right;width:74.9%;}
.frame-1-3 .sd,.frame-1-3 .col-l{float:left;width:24.9%;}
.frame-3-1{}
.frame-3-1 .mn,.frame-3-1 .col-l{float:left;width:74.9%;}
.frame-3-1 .sd,.frame-3-1 .col-r{float:right;width:24.9%}
.frame-1-1-1{}
.frame-1-1-1 .col-l{float:left;width:33.3%;}
.frame-1-1-1 .col-c{float:left;width:33.3%;}
.frame-1-1-1 .col-r{float:right;width:33.3%;}
.frame-tab .title .titletext{float:left;margin:10px 10px 0;}
.tab-title{padding:0;border:none;}
.frame-tab .title .tb{padding-left:15px;}
.frame-tab .tb-c{padding:10px 16px;}
.frame .frame-tab{background:transparent;}
.frame .frame-tab .tb{padding-left:0;height:30px;line-height:30px;font-size:12px;font-weight:400;}
.frame .frame-tab .tb li{margin-right:2px;}
.block{margin:10px 10px 0;}
.frame-1-2 .sd .block,.col-l .block,.frame-2-1 .mn .block,.frame-1-1-1 .col-c .block,.frame-1-3 .sd .block,.frame-3-1 .mn .block{margin-right:10px;}
.frame-1-2 .mn .block,.col-r .block,.frame-2-1 .sd .block,.frame-1-1-1 .col-c .block,.frame-1-3 .mn .block,.frame-3-1 .sd .block{margin-left:10px;}
body#space .block{margin:0 5px 10px;}
.frame .frame,.frame .tab,#ct .frame{margin:0;border:none;}
.frame .frame .column{padding:0;}
.frame .frame-1-1-1 .col-l,.frame .frame-1-1-1 .col-c,.frame .frame-1-1-1 .col-r{padding:0;width:33%;}
.frame .frame-1-1 .column{width:49.9%;}
.frame .frame .title,.block .title{margin-bottom:5px;padding:0;height:28px;background:transparent none;line-height:28px;color:#C00;overflow:hidden;}
.frame .frame .title a,.block .title a{color:#C00;}
.frame .frame .title,.frame .frame-tab .tab-title{background:transparent none;margin-left:10px;margin-right:10px;}
.tab-title{height:auto;}
.bx .frame,.bx .frame-tab{border:none;}
.bx .frame-1-1-1{background:transparent url(vline2.png) repeat-y 320px 0;}
.bx .frame-2-1{background:transparent url(vline.png) repeat-y 645px 0;}
.drag .title{margin-bottom:10px;font-size:14px;font-weight:700;}
#mu .frame{margin:0;border:none;background:transparent;}
#mu .frame .block{margin:0:}
#ct .sd .block{margin:0;}
.fcs{font-size:12px;}
.fcs dt,.fcs dd{margin:0;padding:0;}
.fcs dt{font-size:18px;font-weight:100;}
.fcs dd,.fcs dd a{color:#666;}
.slideblock{position:relative;}
.slideshow{clear:both;}
.slideshow li{position:relative;overflow:hidden;}
.slideshow span.title{position:absolute;bottom:0;left:0;margin-bottom:0;width:100%;height:32px;background:#000;color:#FFF;line-height:32px;font-size:14px;text-indent:10px;opacity:0.5;filter:alpha(opacity=50);overflow:hidden;}
.slidebar{position:absolute;top:5px;left:4px;}
.slidebar li{float:left;margin-right:1px;width:20px;height:20px;background:#000;line-height:20px;text-align:center;font-size:10px;color:#FFF;overflow:hidden;opacity:0.5;filter:alpha(opacity=50);cursor:pointer;}
.slidebar li.on{background:#FFF;color:#000;font-weight:700;opacity:0.8;filter:alpha(opacity=80);}
.b_poll dt{padding-left:20px;background:url(pollsmall.gif) no-repeat 0 9px;}
.b_poll dd li{padding:0 0 4px 20px;}
.b_poll dd li .pc{float:left;margin:4px 0 0 -20px;}
.b_debate{}
.b_debate dt{padding-left:20px;background:url(debatesmall.gif) no-repeat 0 10px;}
.b_debate .chart{position:relative;margin:8px auto;width:279px;height:78px;background:url(p_debate_chart.png) no-repeat 0 0;}
.b_debate .chart strong{position:absolute;top:25px;width:80px;font-size:14px;text-align:center;}
.b_debate .chart .debater2{right:0;}
.b_debate .chart1,.b_debate .chart2{position:absolute;left:80px;bottom:0;width:40px;background:url(p_debate_chart.png) no-repeat 0 -78px;}
.b_debate .chart2{left:auto;right:80px;background-position:100% -78px;}
.b_debate p{height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b_house td{padding:5px 0;border-bottom:1px solid #EEE;}
.tsm{padding:10px 0;overflow:hidden;}
.tsm dt{float:left;padding:2px 0;width:64px;clear:left;}
.tsm dd{padding:2px 0;overflow:hidden;}
.tsm li{float:left;margin-right:6px;white-space:nowrap;}
.tsm .a a{padding:0 2px;background:#C00;color:#FFF;}
.prmm{margin-left:-27px;padding-top:10px;width:250px;background:transparent url(pm_ntc.gif) no-repeat 0 0;text-align:left;opacity:0.98;}
.prmc{padding-bottom:10px;background:transparent url(pm_ntc.gif) no-repeat -250px 100%;}
.prmm ul{padding:0 10px;border:solid #91C8E2;border-width:0 2px;background:#FEFEFE;}
.prmm li{border-bottom:1px solid #F4F4F4;line-height:29px;display:block;width:100%;color:#999;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.prmm a:hover{text-decoration:none;color:#369;}
.up{padding-top:0;padding-bottom:10px;width:150px;background-position:-500px 100%;}
.up .prmc{padding-top:5px;padding-bottom:0;background-position:-650px 0;}
.up li{border-bottom:none;line-height:160%;}
em.hot{position:absolute;left:-2px;top:-2px;text-indent:-9999px;overflow:hidden;background:url(hot.png) no-repeat 0 0;}
.gsh{text-align:center;}
.gsh h1{margin:1em 0 0.5em -60px;font-size:16px;font-weight:100;}
.gsh .px{width:260px;}
.gsh .pns .px{margin-right:3px;width:190px;}
#city-div{
	font-size:14px;
	font-weight:bold;
}
#city-div a{
	float:left;
	padding:5px;
	margin-left:15px;
	text-align:center;
	width:50px;
	color:#FF6C00;
}

