body{font-family:"宋体",Arial,Helvetica,sans-serif;font-size:12px;background:#303880;color:#333}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol{list-style:none}h1,h2,h3,h4,h5{font-size:100%;font-weight:normal}img{vertical-align:middle;border:0}table{border-collapse:collapse;border-spacing:0}input,select,img,textarea{vertical-align:middle;font-size:12px}i,em{font-style:normal}a{text-decoration:none;color:#333}a:hover{text-decoration:underline;color:#f60}.yh{font-family:"微软雅黑"}.fh{overflow:hidden;text-indent:-9999px}.left{float:left}.right{float:right}.clear{width:1px;line-height:1px;height:0;visibility:hidden;clear:both;font-size:1px}.clearfix:after,.s_clear:after,.cle:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}.clearfix,.cle,.s_clear{*zoom:1}.hidden{display:none}.block{display:block}.blank5px,.blank8px,.blank10px,.blank12px,.blank15px,.blank20px,.blank30px{display:block;clear:both;font-size:1px;overflow:hidden}.blank5px{height:5px;line-height:5px}.blank8px{height:8px;line-height:8px}.blank10px{height:10px;line-height:10px}.blank12px{height:12px;line-height:12px}.blank15px{height:15px;line-height:15px}.blank20px{height:20px;line-height:20px}.blank30px{height:30px;line-height:30px}.lh18{line-height:18px}.lh20{line-height:20px}.lh22{line-height:22px}.lh24{line-height:24px}.f12{font-size:12px}.f14{font-size:14px}.f16{font-size:16px}.fn{font-weight:normal}.fb{font-weight:bold}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.relate{position:relative}.absolute{position:absolute}.ofh{overflow:hidden}.p2em{text-indent:2em}
/**/
.dred, .dred a{ color:#c00;}
.dblue,.dblue a{ color:#0055AA;}
/**/
.wrap{ width:990px; margin:0px auto; padding:0px 5px; overflow:hidden;}
.wbg{ background-color:#fff;}
.box990{ width:990px; padding:0px 5px;}
.boxautoFix{ padding:0px 5px;}
/**/
.borA img,.borB img,.borC img{border:1px solid #D7D7D7; background-color:#fff;}
.borA img{ padding:3px;}.borB img{ padding:1px;}.borC img{ padding:2px;}
.txtBg{ background:url(http://www1.pconline.com.cn/itbbs/2012/images/bg_inputStyle.png) top repeat-x;}

/*公共块*/
/*头部*/
.com-Head{ height:83px; background-color:#fff;}
.tLine{ padding-bottom:3px;background:url(http://www1.pconline.com.cn/itbbs/2012/images/bg_head_line.png) bottom repeat-x;}
.com-Head .headls{ float:left; height:83px;}
.com-Head .logo{}
.com-Head h1{ height:49px; line-height:49px; font-size:28px; font-weight:bold; float:left; color:#333; margin:16px 8px 0px;}
.com-Head .otherBBS{ float:left;height:21px; margin-top:32px; line-height:21px; position:relative; cursor:pointer; z-index:288;}
.com-Head .linkOther{ display:inline-block;}
.com-Head .linkOther .vSel {background: url("http://www1.pconline.com.cn/itbbs/2012/images/icon_downArrow.png") right 9px no-repeat; margin:1px;display: inline-block;padding-right: 10px; line-height:21px;}
.com-Head .viMenu{ border:1px solid #60a0dc; background-color:#fff; width:312px; box-shadow:3px 3px 5px #e4e4e4; position:absolute; top:21px; left:0px; z-index:10; padding:8px 8px 5px; line-height:16px; display:none; cursor:default;}
.com-Head .viMenu a{ margin:0px 0px 0px 10px; line-height:28px; width:68px; float:left; height:28px; background-color:#fff; zoom:1;}
.com-Head .viMenu p{ background-color:#fff; padding:5px 10px; line-height:22px;}
.com-Head .mHover .viMenu{ display:block;}
.com-Head .mHover .linkOther{ border:solid #60a0dc; border-width:1px 1px 0px; background-color:#fff; color:#fff; position:relative; z-index:11;}
.com-Head .mHover .vSel{ background-position:right -8px; color:#FF6600; margin:0;}
.com-subHead{ height:46px; margin-bottom:12px; border-bottom:1px solid #e4e4e4;}
/*导航*/
.nav{ height:44px;background:url(http://www1.pconline.com.cn/itbbs/2012/images/bg_nav.jpg) right top no-repeat; padding-right:10px;}
.nav .navBg{ background:url(http://www1.pconline.com.cn/itbbs/2012/images/bg_nav.jpg) left top no-repeat; height:40px; padding-left:1px;}
.nav ul{overflow:hidden; float:left;}
.nav li{float:left; height:40px; text-align:center; display:inline;  line-height:40px;}
.nav li a{ display:inline-block; padding:0px 12px; height:40px; line-height:40px; border-right:1px solid #ffa74f; font-size:14px;}
.nav li a:hover{ background-color:#ff7117; text-decoration:none;}
.nav li em{ font-style:normal;}
.nav li a,.nav li em{ display:inline-block; cursor:pointer;}
.nav .cur a{ background:url(http://www1.pconline.com.cn/itbbs/2012/images/bg_nav_cur.jpg) top repeat-x; color:#fff;}
.nav .cur a:hover{ color:#fff; text-decoration:none;}
.nav li a,.nav li a:hover,
.nav .cur a,.nav .cur a:hover{ color:#fff;}

.nav .linkOtherCha{ float:right; height:26px; margin-top:13px; position:relative; z-index:1; color:#ffdeaf;}
.nav .linkOtherCha a{ color:#fff;}
.nav .linkOtherCha a:hover{ text-decoration:underline; color:#fff;}
/*面包屑*/
.com-crumb{ float:left; padding-left:11px; padding:16px 0px 0px 5px; width:685px; height:13px; line-height:13px; overflow:hidden; white-space:nowrap;}
.com-crumb i{ color:#aaa;}
.com-crumb .chome{ width:16px; height:12px; display:inline-block; vertical-align:top; margin-right:6px; position:relative; background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_house.png) no-repeat; line-height:12px;}
.com-crumb .favorite_forum img{ position:relative; margin-top:-4px;*margin-top:0px;}

/*快搜*/
.com-ks{ float:right; height:46px; position:relative; z-index:2;}
.com-ks .searArea{ width:285px; float:left; padding-top:8px;}
.com-ks .searBg{ width:184px; height:25px; padding:3px 5px 0px 0px; border:1px solid #b7cbe9; background:url(http://www1.pconline.com.cn/itbbs/2012/images/bg_int_top.png) top repeat-x; float:left;}
.com-ks .searBg .ks{ width:30px; height:22px; background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_ks.png) center no-repeat; float:left;}
.com-ks .searBg .txt{ border:0; height:21px; line-height:21px; width:142px; float:left; color:#aaa;}
.com-ks .select{ width:45px; float:left; border:solid #b7cbea; border-width:1px 0px; height:28px; line-height:28px; position:relative; text-align:center; background:url(http://www1.pconline.com.cn/itbbs/2012/images/bg_int_top.png) top repeat-x;}
.com-ks .select i{ display:block; height:28px; padding-right:8px; background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_dArrow.png) 32px 12px no-repeat; cursor:pointer; color:#777;}
.com-ks .select p{ position:absolute; top:28px; left:-1px; border:solid #60a0dc; border-width:0px 1px 1px; width:43px; padding:1px; background-color:#fff; display:none;}
.com-ks .vSel_hover{ position:relative; margin:0px -1px 0px; border:solid #60a0dc; border-width:1px 1px 0px;}
.com-ks .vSel_hover #curType{ background-position:32px -18px;}
.com-ks .vSel_hover p{ display:block; text-align:left;}
.com-ks .select a{ display:block; height:23px; line-height:23px; padding-left:5px;}
.com-ks .select a:hover{ background-color:#e3eef8; color:#333; text-decoration:none;}
.com-ks .choseType{ float:left; margin:6px 0px 0px 5px;}
/*分页*/
/*统一分页样式*/
.pager {float:left;padding:3px 0;text-align:center;font-size:14px; color:#666;}
.pager em{padding:2px 5px; line-height:26px; text-align:left; color:#000;}
.pager a{ display:inline-block;font-size:12px; color:#333; line-height:26px; text-align:center; border:1px solid #acc6e7; text-decoration:none;padding:0px 9px; margin:0 2px;}
.pager a:hover{border:1px solid #4a87d8; color:#333; text-decoration:none;}
.pager a:focus{-moz-outline-style: none;}
.pager span{display:inline-block;padding:0px 9px; line-height:26px; font-weight:bold; text-align:center;color:#333;background:#edf8fe; margin:0px 2px;font-size:12px; border:1px solid #acc6e7;}
.pager .prev{background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_page.png) 10px 9px no-repeat; padding:0px 10px 0px 24px;}
.pager .next{background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_page.png) 55px -12px no-repeat; padding:0px 24px 0px 10px;}
.pager .iNum{ padding:0px 9px; display:inline-block; line-height:26px; height:26px; _height:23px; _line-height:23px; _padding-top:3px; text-align:center; color:#333; border:1px solid #acc6e7; margin:0 2px; vertical-align:top; font-size:12px;}
.pager .iNum .txt{ height:16px; line-height:16px; padding:0px 3px; background:url(http://www1.pconline.com.cn/itbbs/2012/images/bg_inputStyle.png) top repeat-x; border:1px solid; border-color:#828280 #e1e1e1 #e1e1e1 #828280; position:relative; margin-top:-3px; *vertical-align:top; *margin-top:0px;}
.page_back{float:left; margin-top:3px;}
.page_back a{border:1px solid #ACC6E7;height:26px;line-height:26px;color:#333; overflow:hidden;padding:0 8px;float:left;margin-right:2px;}
.page_back a:hover{color:#333;border-color:#4a87d8; text-decoration:none;}
.page_back a{border-color:#acc6e7;color:#373737;}
.pages strong{border-color:#ff9900;color:#fff;background-color:#ff9900;}
.page_back a { background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_page.png) 10px 9px no-repeat; padding:0px 10px 0px 24px;}
/**/
.post_btn,.a-new-post,.a-reply-post{width:108px;height:29px;display:inline-block; overflow:hidden; }
.post_btn{ margin:2px 0px 0px 10px;float:right;cursor:pointer;line-height:29px;}
.a-new-post{ background:url(http://www1.pconline.com.cn/itbbs/2012/images/btn_publish_orange.png) no-repeat;}
.a-reply-post{ background:url(http://www1.pconline.com.cn/itbbs/2012/images/btn_reply_blue.png) no-repeat;}

/**/
.popup_menu{background-color:#fff;border:1px solid #60a0dc; border-top:0;line-height:1.4em;text-align:left; width:106px;overflow:hidden;z-index:102; display:none;}
.popup_menu li{ height:24px; overflow:hidden;}
.popup_menu a{display:block; color:#333; line-height:24px; height:24px; padding-left:23px;}
.popup_menu a:hover{ background-color:#e3eef8; text-decoration:none;}
/*thead*/
.thead,.ADbox .tit{height:22px; line-height:22px; background-color:#fff; border-bottom:1px solid #ff8c40; clear:both;}
.thead .tBg,.ADbox .tit .tBg{ height:22px;padding:0px 10px;}
.iMark{ float:left; font-weight:bold; font-size:14px;}
.iMark,.iMark a{ color:#333;}
.iSmark{ float:right; color:#777;}
/*bCon*/
.bCon,
.blockA .tb{border-top:0px; _zoom:1;}
.blockA .tb{ position:relative; margin-top:-1px;}
.bCon{ margin-top:0!important;}
/*ADbox*/

/*豆腐块*/
.ADbox .picList{float:left;}
.ADbox .picList li{ width:120px;}
.ADbox .picList li img{ width:100px; height:75px;}
.ADbox .txtList i{ display:block; height:24px; overflow:hidden;}
.ADbox .txtList .hotKeys{ width:38%; border-left:1px dashed #ccc;}
.ADbox .txtList{ width:750px; float:left;}
.ADbox .txtList li{ float:left; width:27%; padding:0px 5px 0px 12px;}
.mCon_Ex_S .ADbox .txtList{ width:573px;}
.mCon_Ex_S .ADbox .txtList .hotKeys{ width:37%; border-left:1px dashed #ccc;}

.picList{ overflow:hidden;}
.picList li{ width:14.2%; text-align:center; float:left; line-height:24px;}
.picList li .iTit,.picList li .iTitle{ clear:both; line-height:24px; height:24px; overflow:hidden; display:block;}
.mCon_Ex_S .picList li img, .picList .borA img{ width:108px; height:81px;}

.hotKeys .kwtab{ height:24px; color:#777;}
.hotKeys .kwtab i{ text-align:center; line-height:25px; display:inline-block; vertical-align:middle; color:#777; font-weight:bold; cursor:pointer;}
.hotKeys .kwtab .cur{ font-weight:bold; color:#f60;}
.hotKeys .kwcon p{ width:50%; float:left; overflow:hidden;}
.hotKeys .kwcon p i{ height:24px; display:block; overflow:hidden;}
.hotKeys .kwcon a{ color:#777;}
.hotKeys .kwcon a:hover{ text-decoration:underline; color:#f60;}
/*快速回复*/
.rapitReply{border:1px solid #ddd;}
.rapitReply .post_left,.rapitReply .post_right{ padding-top:20px;}
.rapitReply .formBox{ width:600px; float:left;}
.rapitReply .editBox{ border:1px solid #c0c0c0;}
.rapitReply .intTxt{ background-color:#fff; position:relative; min-height:103px;}
.rapitReply .readOnly{ position:absolute; top:-27px; left:-1px; width:598px; height:119px; z-index:3; line-height:24px; padding-top:66px;}
.rapitReply .tQQ, .rapitReply .tSina {background: url("http://www1.pconline.com.cn/itbbs/2011/images/icon_weibo.png") no-repeat; display: inline-block;line-height: 21px; padding-left: 20px;}
.rapitReply .tQQ {background-position: 0 0;}
.rapitReply  .tSina { background-position: 0 -26px;}
.rapitReply .readOnly a:hover{ color:#f60;}
.rapitReply .intTxt .textArea{ height:110px; overflow:auto; width:593px; border:0; padding:5px 0px 5px 5px; background-color:#fff;}
.rapitReply .footFunc{ height:35px; color:#777; padding-top:10px;}
.footFunc #sendA{ float:left; margin-right:8px;}
.footFunc #sendA:hover{ text-decoration:none;}
.footFunc .vcheck{ display:inline-block; float:left; margin:6px 0px 0px 0px;}
.rapitReply .footFunc .yzm{ cursor:pointer;}
.rapitReply .footFunc .txtInt,.reply_itsFloor .ltxtArea .txtInt{ width:50px; height:22px; line-height:22px; padding:0px 3px;  border:1px solid; border-color:#828280 #e1e1e1 #e1e1e1 #828280; }
.rapitReply .footFunc .gray{ color:#333;}
.rapitReply .eHead{ height:23px; padding:3px 10px 0 5px; line-height:21px; border-bottom:1px solid #ccc; background-color:#f2f2f2;}
.rapitReply .eHead .iconArea{ height:23px; float:left;}
.rapitReply .iconArea a{ width:18px; height:17px; display:inline-block; background-image:url(http://www1.pconline.com.cn/itbbs/2012/images/bg_rapit_icon.png); background-repeat:no-repeat; margin:1px 7px 1px 1px; float:left;}
.rapitReply .iconArea a:hover,.rapitReply .iconArea .hover{ border:1px solid #7fcae1; background-color:#fefefe; margin:0px 6px 0px 0px;}
.rapitReply .eHead a:hover{ color:#f60;}

.e_bold,#f_bold{ background-position:4px 2px;}
.e_forecolor{ background-position:-21px 2px;}
.e_url{ background-position:-49px 2px;}
.e_sml{ background-position:-78px 2px;}
.e_image{ background-position:-108px 2px;}
.rapitReply .replyBtn{ width:70px; height:25px;}
.rapitReply .emotion{ width:186px; float:right;}
.emotion a{ display:inline-block; float:left; width:45px; height:45px; background-image:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_rapitBemotion.png); background-repeat:no-repeat; margin:0px 5px 5px 0px;}
.emotion .e1{ background-position:0px 0px;}
.emotion .e2{ background-position:-50px 0px;}
.emotion .e3{ background-position:-100px 0px;}
.emotion .e4{ background-position:-150px 0px;}
.emotion .e5{ background-position:0px -45px;}
.emotion .e6{ background-position:-50px -50px;}
.emotion .e7{ background-position:-100px -50px;}
.emotion .e8{ background-position:-150px -50px;}
.emotion .e9{ background-position:0px -100px;}
.emotion .e10{ background-position:-50px -100px;}
.emotion .e11{ background-position:-100px -100px;}
.emotion .e12{ background-position:-150px -100px;}
/*快速发帖---重写快速回复样式*/
.rapitPost{border:none;}
.rapitPost .th{height:30px;line-height:30px;padding:0 0 0 15px;background:#f2f2f2;font-size:14px;font-weight:bold;}
.rapitPost .post_right{/* padding:10px 0 0 11px;*/}
.rapitPost .formBox{ width:736px;}
.rapitPost .tit{ height:34px;}
.rapitPost .tit input{float:left;border:1px solid #c0c0c0;width:402px;height:22px;line-height:22px;margin:0px;padding:0 5px;color:#aaa;}
.rapitPost .tit span{float:left;color:#777;line-height:22px;padding:0 0 0 10px;}
.rapitPost .vselBox{ height:22px; float:left; position:relative; margin-right:10px; z-index:100;}
.rapitPost .vselBox .vSel{ display:inline-block; padding:0px 16px 0px 4px; line-height:22px; width:72px; overflow:hidden; height:22px; white-space:normal;word-wrap: break-word; word-break:break-all;border:1px solid #c0c0c0; color:#777; background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_dArrow.png) 79px 9px no-repeat;}
.rapitPost .mHover{}
.rapitPost .mHover .vSel{ background-position:79px -20px; border:solid #60a0dc; border-width:1px 1px 0px;}
.rapitPost .vselBox p{ display:none; width:92px; background-color:#fff; position:absolute; top:23px; left:0px; border:solid #60a0dc; border-width:0px 1px 1px;}
.rapitPost .mHover p{ display:block;}
.rapitPost .vselBox p a{ display:block; height:23px; line-height:23px; overflow:hidden; word-warp:break-word; word-break:break-all; padding-left:4px; color:#333;}
.rapitPost .vselBox p a:hover{ background-color:#e3eef8; text-decoration:none;}
.rapitPost .readOnly{ width:736px;}
.rapitPost .readOnly a{color:#05a;}
.rapitPost .iconArea a:hover, .rapitPost .iconArea .hover {border: 1px solid #7FCAE1;background-color: #FEFEFE;margin: 0px 6px 0px 0px;}
.rapitPost .readOnly a:hover{ color:#f60;}
.rapitPost .intTxt .textArea{width:729px;}
.rapitPost .iconArea a{ width:18px; height:17px; display:inline-block; background-image:url(http://www1.pcauto.com.cn/autobbs/2012/images/bg_rapit_icon.png); background-repeat:no-repeat; margin:1px 7px 1px 1px; float:left;}
.rapitPost .emotion{width:200px; padding-right:19px;}

/**/
/*publishEditer*/
.com-publish{ padding:0px 5px; clear:both;}
.com-publish .gray{ color:#666;}
.com-publish .pubBlock .pubSubTit{ height:35px; line-height:35px; color:#333; }
.com-publish .pubBlock .pubSubTit span{ color:#cc0000; font-weight:normal;}
.com-publish th{ text-align:right;}
.com-publish .cTxt{ height:23px; line-height:23px; padding:0px 3px;  border:1px solid; border-color:#989898 #e7e7e7 #e7e7e7 #989898;}
.com-publish .pType a{ display:inline-block; height:26px; border:1px solid #CCC; padding:0px 10px; line-height:26px; float:left; vertical-align:top; margin:2px 10px 6px 0px; white-space:nowrap;}
.com-publish .pType a:hover{ border:1px solid #f60; color:#333; text-decoration:none;}
.com-publish .pType .selected{ border:2px solid #ff6600; height:24px; line-height:24px; padding:0px 9px; background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_chosed.png) right bottom no-repeat;}
.com-publish .pType .selected:hover{ border-width:2px;}
.com-publish .pTypeTip{clear: both; line-height: 30px; color: #aaa;}
.com-publish .voteItems{ width:470px; float:left; line-height:35px;}
.com-publish .otherItems{ width:430px; float:left; padding-top:31px; line-height:35px;}
.com-publish .ulItems{ border-right:1px dashed #D7D7D7; clear:both; line-height:24px;}
.com-publish .ulItems li{ height:39px;}
.com-publish .ulItems li .del{ display:inline-block; width:15px; height:15px; float:right; background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_del.png) no-repeat; cursor:pointer; margin:5px 18px 0px 0px;}
.com-publish .ulItems li .del:hover{ background-position:0px -15px;}
.com-publish .ulItems .cTxt{ color:#999;}
.com-publish .addVoteItem{ display:inline-block; height:26px;}
.com-publish .otherItems span{color:#cc0000; font-weight:normal;}
.com-publish .otherItems .ulItems .cTxt{ color:#000;}
.com-publish .intDate{ background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_rili.png) right no-repeat #fff;}
.com-publish .otherItems i{ display:inline-block; text-align:right;}
.com-publish .otherItems .ulItems li{ height:34px;}

.uploadWrap{ width:219px; float:right;}

/**/
#editorBox{ width:749px;}
/*底部版权样式*/
body #bottom{ margin:0px -5px; position:relative; width:auto; z-index:0;}
body #bottom .links{}
body #bottom a.bottom_a:link,body #bottom a.bottom_a:visited,body #bottom .mid,body #bottom .left p,body #bottom .sites{ color:#fff;}
body #bottom a.bottom_a:hover{ color:#fff;}


.declare {color: #000000;font-weight: bold;line-height: 26px;padding: 12px 0;text-align: center;}

.otherItems .sslink{ display:inline-block; padding:0px 19px 0px 10px;margin-left:28px; background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_downArrow.png) 62px 8px no-repeat #f7f7f7; height:21px; line-height:21px; border:1px solid #d0d0d0; outline:none; -moz-outline:none;}
.otherItems .sslink:hover{ color:#333; text-decoration:none;}
.otherItems .fnOpen{ border-bottom:0; background-position:62px -9px;}
#moreOption{position:absolute; width:335px; height:70px; padding-top:10px; left:28px; top:87px;_top:86px; z-index:4; border:1px solid #D7D7D7; background-color:#F7F7F7;}
#moreOption i{ width:136px;}
.intip{ color:#aaa;}
.pTip{ text-align:left; font-weight:normal; padding-left:9px; margin-left:3px; background:url(http://www1.pconline.com.cn/itbbs/2012/images/icon_rArraw.png) left no-repeat;}

.exCheck{display:inline-block; padding:4px 6px 0px;height:19px;  vertical-align:middle; position:relative; margin:0px -1px 0px 1px;}
.exInt{ display:none;}
.exThing .exCheck{border:1px solid;  border-color:#989898 #cfcfcf #E7E7E7 #989898; background-color:#F4F4F4; margin-left:0;}
.exThing .exInt{ display:inline-block;}



/*为了统一提示框增加的样式*/ 
#TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333;}
#TB_Con{ background-color:#fff; overflow:hidden;}
#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; }
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;text-decoration:underline;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay{ position: fixed; z-index:303; top: 0px; left: 0px; height:100%; width:100%; }
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG { background-color:#000; filter:alpha(opacity=9); -moz-opacity: 0.2; opacity: 0.2; }
* html #TB_overlay{ /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_window { position: absolute; background:rgba(0,0,0,0.35);background-color:#b2b2b2\9; z-index: 304; color:#000000; display:none; text-align:left; top:50%; left:50%; padding:5px; border-radius:5px;}
#TB_window .TBCon{ background-color:#fff;}
* html #TB_window { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; }
#TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; }
#TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; }
#TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; width:20px; display:block; overflow:hidden; text-indent:-9999px; }
#TB_closeAjaxWindow a{ background:url(http://www1.pcauto.com.cn/autobbs/2012/test/images/icon_closeA.png) -18px 0px no-repeat; width:18px; height:18px; line-height:18px; float:right; margin-top:0px;}
#TB_closeAjaxWindow a:hover{ background-position:0px 0px;}
#TB_ajaxWindowTitle,#TB_ajaxWindowTitle2{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; font-size:14px; font-weight:700; color:#333; }
#TB_title{ background-color:#fff; height:33px; border-bottom:1px solid #ccc;}
#TB_ajaxContent{ clear:both; overflow:hidden; text-align:left; line-height:1.4em; }
#TB_ajaxContent.TB_modal{ padding:15px; }
#TB_ajaxContent p{ padding:0; }
#TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ }
* html #TB_load { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; }
* html #TB_HideSelect { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }


#TB_window_2{ position: absolute; background:rgba(0,0,0,0.35);background-color:#b2b2b2\9; z-index: 304; color:#000000; display:none; text-align:left; top:50%; left:50%; padding:5px; border-radius:5px; }
* html #TB_window_2 { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
.tipDivBg{ background-color:#fff; overflow:hidden;}
#TB_window .txtarea{ border:1px solid; border-color:#7c7c7c #ccc #ccc #7c7c7c; padding:3px; margin:0px auto; overflow:auto;}
#TB_window .fFoot{ height:31px; border-top:1px solid #cdcdcd; padding:0px 10px; color:#333; background-color:#f2f2f2; line-height:31px;}
#TB_window .btnArea{ float:right;margin:7px 0px 0px 10px;}
/**/
.simplemodal-container{ position: absolute; background:rgba(0,0,0,0.35);background-color:#b2b2b2\9; z-index: 102; color:#000000; display:none; text-align:left; top:50%; left:50%; padding:5px; border-radius:5px; height:173px;}
.simplemodal-overlay{ background-color:#000; filter:alpha(opacity=9); -moz-opacity: 0.2; opacity: 0.2;}
/*为了统一提示框增加的样式*/ 
.fixFloatDiv{ width:516px; height:244px; position:absolute; left:50%; top:-60px; margin-left:-253px; z-index:200; display:none;}
.fixFloatDivBox{ overflow:hidden; background-color:#fff;}
.fixFloatDivLoad{ height:235px; background}
.fixFloatDiv .bgFilter{padding:5px; background-color:rgba(0,0,0,0.35);background-color:#b2b2b2\9; overflow:hidden; position:relative; z-index:2; border-radius:5px;}
.fixFloatDiv .fHead{ height:33px; padding:0px 10px; line-height:33px; color:#333; zoom:1; background-color:#ffffff;}
.fixFloatDiv .fHead .iMark{ float:left; font-weight:bold; font-size:14px;}
.fixFloatDiv .fHead .close{ background:url(http://www1.pcauto.com.cn/autobbs/2012/test/images/icon_closeA.png) -18px 0px no-repeat; width:18px; height:18px; line-height:18px; float:right; margin-top:6px;}
.fixFloatDiv .fHead .close:hover{ background-position:0px 0px;}
.fixFloatDiv .fCon{ padding:0px 10px; height:167px; overflow:auto; border-top:1px solid #cdcdcd;color:#666; background-color:#ffffff;}
.fixFloatDiv .fCon .pflist{ line-height:27px;}
.fixFloatDiv .fCon th{ font-weight:normal; color:#333; border-bottom:1px dashed #CDCDCD;}
.fixFloatDiv .fCon td{ border-bottom:1px dashed #CDCDCD;}
.fixFloatDiv .fCon td .red{ color:#c00;}
.fixFloatDiv .fFoot{ height:31px; border-top:1px solid #cdcdcd; padding:0px 10px; color:#333; background-color:#f2f2f2; line-height:31px;}

.fixFloatDiv .fCon .formtableA td{ border-bottom:0;}
.fixFloatDiv .btnArea{ float:right; margin-top:6px;}
.fbtnSubmit,.fbtnSure,.fbtnSend,.fbtnCancel{ border:0; cursor:pointer; width:55px; height:24px; vertical-align:top;}
.fbtnSubmit{ width:70px; height:25px; background:url(http://www1.pcauto.com.cn/autobbs/2012/test/images/btn_submit.png) no-repeat;}
.fbtnSure{ background:url(http://www1.pcauto.com.cn/autobbs/2012/test/images/btn_sure.png) no-repeat;}
.fbtnSend{ background:url(http://www1.pcauto.com.cn/autobbs/2012/test/images/btn_send.png) no-repeat;}
.fbtnCancel{ background:url(http://www1.pcauto.com.cn/autobbs/2012/test/images/btn_cancel.png) no-repeat;}


.tipth{ height:33px; padding:0px 10px; line-height:33px; color:#333; zoom:1; background-color:#ffffff;}
.tipth .mark{float:left; font-weight:bold; font-size:14px;}
.tipth .close{ background:url(http://www1.pcauto.com.cn/autobbs/2012/test/images/icon_closeA.png) -18px 0px no-repeat; width:18px; height:18px; line-height:18px; float:right; margin-top:6px;}
.tipth .close:hover{ background-position:0px 0px;}
.tiptb{ padding:0px 10px; height:100px; overflow:auto; border-top:1px solid #cdcdcd;color:#666; background-color:#ffffff;}
.tipBox{ background-color:#fff; overflow:hidden;}
.tipBox .ptn{ background:#fff url(http://www1.pconline.com.cn/tbox/images/ptn.png) no-repeat 25px 48px;}
.tipBox .correct{ background:#fff url(http://www1.pcauto.com.cn/autobbs/2012/test/images/icon_correct.png) no-repeat 30px 30px;}
.tipBox .wrong{ background:#fff url(http://www1.pcauto.com.cn/autobbs/2012/test/images/icon_notice.png) no-repeat 30px 30px;}

.tipBox .right .dBtn,.dBtn{ height:31px; border-top:1px solid #cdcdcd; padding:0px 10px; color:#333; background-color:#f2f2f2; line-height:31px;}

.tipBox .btnArea{ float:right; margin-top:6px;}

.tipBoxB{ background:url(http://www1.pconline.com.cn/tbox/images/ok.png) no-repeat; width:90px; height:78px; line-height:78px; font-size:14px; padding-left:84px; margin:0 auto;}
.dTxt{font-size:14px; padding:30px 0px 0px 65px;}
.tipLogin{ height:auto;}
.tipLogin .tiptb{ height:auto; padding-bottom:20px;}
.tipLogin .ptn { background-position:25px 35px;}
.tipLogin .dTxt{ padding-left:100px;}
.lTb{ width:248px; border-top:1px dashed #ccc; padding-top:10px; margin:0px 25px 0; line-height:30px; }
.lTb th{ text-align:left;font-size:14px;}
.lTb .tbx{ width:180px;}
.lTb label,.lTb a{ text-decoration:none; color:#000; margin:0 5px 0 0;}
.lTb a:hover{ text-decoration:underline; color:#f60;}
.lTb .btn { margin:0 10px 0 0; }


.float{display:block;overflow:hidden;color:#444;text-align:left;}
.float-box-265{overflow-x:hidden;width:265px;}
.float-box-700{overflow-x:hidden;width:700px;}
.float_box table.list{margin:0 auto;width:570px;border-top:3px solid #E6E7E1;border-bottom:3px solid #E6E7E1;}
.float_box table.list th,.float_box table.list td{padding:3px;height:auto;border-bottom:1px dashed #E6E7E1;}
.float_box table.list tr.btns th,.float_box table.list tr.btns td{border-bottom:none;}
.float_box table.list th{width:150px;background:none;}
.float_wrap{height:310px;overfow-x:hidden;overflow-y:auto;}
.float-message{text-align:center;padding:10px;}
.grade_total{padding:10px;}
.topic-admin-wrap{clear:both;}
.topic-admin-content{margin-bottom:0px;}
.topic-admin-content table{width:100%;}
.topic-admin-content td{padding:0 5px;}
.topic-admin-content .txt{width:100px; border:1px solid; border-color:#7c7c7c #ccc #ccc #7c7c7c; height:20px; line-height:20px;}
.topic-admin-content .wide .txt{width:50px;}
.topic-admin-log{margin:10px 0;}
.topic-admin-log h4{font-weight:400; height:28px;}
.topic-admin-log .drop_down_btn{border-left-width:1px;}
.topic-admin-log .txtarea{margin:5px 0;width:227px;height:40px;}
.select-menu{background-color:#FEFEFE;border:1px solid #FFA008;margin-bottom:0.8em;padding:5px;text-align:left;position:absolute;z-index:999;width:80px;}
.select-menu a{text-decoration:none;}
#return-message{padding:2px 2px 2px 22px !important;margin-top:8px;font-weight:bold;}
.drop_down_wrap{margin-bottom:5px;}
.drop_down_wrap input{float:left;width:129px;}
.drop_down_wrap .labeltxt{float:left;width:45px;}
.drop_down_btn{float:left;overflow:hidden;text-indent:-9999px;width:20px;height:20px;border-width:1px 1px 1px 0;border-style:solid;border-color:#999 #CCC #CCC #999;background:#FFF url(http://bbs.pcauto.com.cn/images/default/newarow.gif) no-repeat 0 0;}
.drop_down_btn:hover{background-position:0 -20px;}
.grade label{float:left;overflow:hidden;white-space:nowrap;width:50px;}
.grade li{clear:both;margin-bottom:5px;height:25px;}
.topic-admin-content p{margin:10px 0 0px; line-height:24px;}
.clear{clear:both;}
#highlight-select{height:32px;}
#highlight-select .txt{width:18px;}
#highlight-select .current{background-color:#FFFFFF;border:1px solid #999999;}
#highlight-select a{float:left;height:20px;margin-right:3px;text-align:center;text-indent:-999px;width:22px;}
#search-panel-top{ height:30px; line-height:30px; padding-right:10px; background-color:#f8f8f8; text-align:right;}
#search-panel-top a{color:#f60 !important; font-weight:bold;}
#search-panel-result{ line-height:20px; height:270px; overflow:auto;}
#search-panel-result .pager{ float:none; text-align:right; padding-right:10px;}
#search-panel-result .pager a{color:#0099cc !important;}
.select-forum-remove{float:right;}
.select-forum-remove a{text-decoration:none;}
#top-forums ul{margin-top:10px;}
.userlist li{float:left;width:120px;}
.font_bold{margin-left:11px;}
.forum-select-panel{margin:10px 0px;}
.forum-select-panel .labeltxt{float:left;width:30px;}
#top-select-forum{margin-bottom:10px;}
.grade_tips strong{color:#ffa008;}
.medal_ul{ overflow:auto; height:238px;}
.medal_ul li{margin-bottom:10px; border-bottom:1px dashed #ddd; padding-bottom:11px;}
.medal_span_checkbox {float:left;line-height:30px;padding-top:10px;}
.medal_ul img{ float:left; margin:0px 8px;}
.medal_span_text {float:left;line-height:30px;}

#TB_window .txt { border:1px solid; border-color: #7C7C7C #CCCCCC #CCCCCC #7C7C7C;height: 20px; line-height: 20px; width: 100px;}

#TB_window .btn23H{ border:1px solid #d0d0d0; display:inline-block; width:68px; text-align:center; height:23px; line-height:23px; background:url(http://www1.pconline.com.cn/itbbs/2012/images/btn_23H.png) top repeat-x; vertical-align:middle;}
#TB_window .btn23H:hover{ text-decoration:none; color:#f60;}
#TB_window #TB_ajaxContent a.btn25H{display:inline-block; width:70px; color:#fff; text-align:center; height:25px; line-height:25px; background:url(http://www1.pconline.com.cn/itbbs/2012/images/btn_25H.png) top repeat-x;vertical-align:middle;}
#TB_window #TB_ajaxContent .btn25H:hover{ text-decoration:none; color:#fff;}
#TB_ajaxContent .grade_tips{ margin-top:0; padding-bottom:5px;}
#TB_ajaxContent #forum-role p{ border-bottom:1px dashed #ccc; padding:8px;}
.inlinelist li{float:left;}
.inlinelist li.wide{width:49.5%;}

/**/
/*列表帖子快速回复发帖弹出层样式*/
#f_editortoolbar .px{ border:1px solid; border-color:#999999 #CCCCCC #CCCCCC #999999; height:20px; margin:5px 0px 10px 0px;}
#f_editortoolbar .pn{color:#000;text-decoration:none;width:52px;border:1px solid #DDD;text-align:center;border-radius:3px;background:#FFFFFF;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#EEE));background:-moz-linear-gradient(0% 90% 90deg, #EEE, #FFF); color:#333; cursor:pointer; padding:2px 0px;}
#smiliesdiv,#f_forecolor_menu,#f_image_menu,#f_url_menu{ padding:10px; border:1px solid #ccc; background-color:#fff; border-radius:2px; box-shadow:1px 1px 3px #666666; -moz-box-shadow:1px 1px 3px #666666;}
#smiliesdiv_table td{ padding:5px;}
#smiliesdiv{ width:410px;}
.slg{ border-bottom:1px solid #ccc; height:25px; padding-left:10px; overflow:visible;}
.slg ul{ margin:0; padding:0; border:0;}
.slg ul li{ float:left; position:relative; margin-bottom:-1px; border:1px solid; border-color:#ccc #ccc #fff; height:24px; line-height:24px;}
.slg ul li a{ display:inline-block; padding:0px 10px; font-weight:bold; line-height:24px; text-decoration:none; color:#333; margin:0; float:none; border:0; height:auto;}
#f_forecolor_menu input{ padding:0px 5px; cursor:pointer; float:none;}
#f_menus #f_editortoolbar .pbn,#f_menus #f_editortoolbar .pns{ line-height:24px;}
#f_menus .colorbox{ width:auto;}
#smiliesdiv_table img{ cursor:pointer;}
.colorbox input { border: 0 none; cursor: pointer; height: 12px; margin: 2px; padding: 0; width: 12px;}

.uploadFix,body .Editor .uploadFix{position: fixed;top:0px;}
.uploadCommon{position:static;top:auto;width:auto;}
.mTop{margin-top:auto;}
.pblockW{ width:980px; position:relative; zoom:1;}
/*论坛热帖*/
.txtListA{ overflow:hidden;}
.txtListA li{ width:24.9%; height:24px; overflow:hidden; float:left;}
.txtListA li a{ height:24px; padding-right:5px;}
/** DIY栏目新增样式 **/
.p1_txtlist li{background:url(http://www1.pconline.com.cn/itbbs/2012/images/listBg.png) no-repeat scroll -17px -95px transparent;padding-left:8px;height:22px;line-height:22px;overflow:hidden;width:230px;text-align:left;float:left;}
.p1_txtlist li a{font-size:14px;}
.p1_linklist{_padding-bottom:5px;margin-bottom:4px;}
.p1_linklist a{display:block;float:left;padding:5px 10px;color:#fff;background-color:#71a0d4;margin-right:10px;margin-bottom:5px;font-family:微软雅黑;white-space:nowrap;}
.p1_linklist a:hover{color:#fff;}
.mCon_Ex_S .p1_imglist{padding-left:4px;}
.mCon_Ex_S .p1_imglist li{width:207px;}
.mCon_Ex_S .p1_txtlist{padding:10px;}
.mCon_Ex_S .p1_txtlist li{width:195px;}
/*modify locklist*/
#lock-list{ height:126px; overflow:auto;}
