@charset "gb2312";
/* CSS Document */
body{font-family:"宋体",Arial, Helvetica, sans-serif;font-size:12px; background-color:#303880;}
body,div,form,p,img,ul,li,ol,dl,dt,dd{margin:0; padding:0; border:0;}li{list-style:none;}h1,h2,h3,h4,h5{font-size:100%; font-weight:normal; margin:0; padding:0;}img{vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}input,select,img,textarea{vertical-align:middle;font-size:12px;}i,em{ font-style:normal;}
/*custom*/
.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;}.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;}a{ text-decoration:none; color:#333;}a:hover{ text-decoration:none;color:#f60;}.ofh{ overflow:hidden;}.p2em{ text-indent:2em;}
.clear{clear:both; display:block; height:0; line-height:0; visibility:hidden}
.clearfix:after {clear:both;content:".";height:0;display:block;visibility:hidden;}
* html .clearfix {zoom:1;}
*+html .clearfix {zoom:1;}

.spanclass,
.contentdiv{ display:none;}
a{ color:#333;}
a:hover{ color:#f60; text-decoration:underline;}
.lh20{ line-height:20px;}
.lh24{ line-height:24px;}
.gray{ color:#777;}
.red,.red a{ color:#DD0000;}
.red a:hover{ text-decoration:underline;color:#DD0000;}
.orange,.orange a{ color:#f60;}
.orange a:hover{ text-decoration:underline;color:#f60;}
.yh{ font-family:"微软雅黑";}
.p5RL{ padding:0px 5px;}
.mR10{ margin-right:10px;}

.box1000{ width:1000px; margin:0px auto;}
.box350{ width:350px;}
.box390{ width:390px;}
.box230{ width:230px;}
.wrap{ width:990px; margin:0px auto; padding:0px 5px;}
.wbg{ background-color:#fff;}

.borImg img{ border:1px solid #DADADA; padding:2px; background-color:#fff;}
/*head*/
.head{ height:82px; background:url(http://itbbs.pconline.com.cn/images/it/bg_head.png) top repeat-x;}
.head .logo{ float:left;}
.head .logo img{ vertical-align:top; float:left;}

/*nav*/
.nav{ height:40px; background:url(http://itbbs.pconline.com.cn/images/it/bg_nav.png) left top repeat-x;}
.nav .rbg{ background:url(http://itbbs.pconline.com.cn/images/it/bg_nav_r.png) right top no-repeat; height:40px; padding-right:5px;}
.nav ul{ font-size:14px; font-weight:bold; padding:3px 0px 0px 2px; height:37px; overflow:hidden;}
.nav li{float:left; height:37px; text-align:center; display:inline; background:url(http://itbbs.pconline.com.cn/images/it/bg_nav_alter.png) right 8px no-repeat; line-height:37px;}
.nav li em{ font-style:normal;}
.nav li a{ margin:0px 15px;}
.nav li a,.nav li em{ display:inline-block; cursor:pointer;}
.nav .cur{position:relative; margin-left:-3px;}
.nav .cur a{background:url(http://itbbs.pconline.com.cn/images/it/bg_nav_cur.png) left top no-repeat;  padding-left:17px;}
.nav .cur em{background:url(http://itbbs.pconline.com.cn/images/it/bg_nav_cur.png) right top no-repeat;padding-right:14px;}
.nav ins{ width:2px; display:inline-block; float:left; height:40px; background:url(http://itbbs.pconline.com.cn/images/it/bg_nav_alter.png) 0px 5px no-repeat;}
.nav li a,.nav li a:hover{color:#fff;}
.nav .cur a,.nav .cur a:hover{ color:#333;}

.nav .linkOtherCha{ float:right; width:112px; height:26px; margin-top:9px; position:relative; z-index:1;}
.nav .linkOtherCha .vSel{ display:inline-block; width:95px; height:26px; line-height:24px; padding-left:17px; color:#000; background:url(http://itbbs.pconline.com.cn/images/it/bg_linkOtherCha.png) 0px 0px no-repeat; position:relative; z-index:1;}
.nav .linkOver .vSel{ background-position:0px -26px; line-height:26px; color:#FF6600;}
.nav .vMenu{ border:1px solid #B93D00; background-color:#FFFCF8; width:285px; position:absolute; top:22px; right:0px; display:none; z-index:0; padding:8px 8px 5px; line-height:16px;}
.nav .vMenu a{ margin:0px 10px;}
.nav .linkOver .vMenu{ display:block; line-height:24px;}
.nav .vMenu p{ background-color:#fff; padding:5px 10px; line-height:22px;}

/*diyBBS by huangxixu 20120316*/
.ksKeyword{width:100%; height:0px;position:relative}
.ksKeyword span{position:absolute;top:-27px; left:683px;}

.overView {border: 1px solid #DBDADA;line-height: 30px;margin-top: 10px;text-align: left; }
.overView a, .overView i {color: #003399;cursor: pointer;}
.overView .tAdmin {color: #777777;display: inline;float: left;padding: 0 0 0 10px;}
.overView .tAdmin a {margin: 0 5px;}
.overView .ibbs {margin: 0 15px;}

/*焦点图*/
.focus { width:350px; float:right; display:inline; background:#DBDBDB; overflow:hidden; height:225px; position:relative; }
.sliderfilter { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
.fImg { width:350px; height:200px; display:block; }
.fTitle { width:215px; position:absolute; height:25px; left:8px; bottom:0; line-height:29px; font-weight:bold; overflow:hidden; }
.focus .pagination { position:absolute; bottom:0; right:0; height:25px; }
.focus .pagination .toc { float:left; display:inline; width:17px; line-height:15px; height:15px; text-align:center; margin:5px 3px 0 0; border:1px solid #AEC2CD; background:#FFF; }
.focus .pagination a { display:block; width:17px; height:15px; text-decoration:none; color:#3C3C3C; font-weight:bold; }
.focus .pagination a:hover,
.focus .pagination a.selected { color:#FFF; background:#FF6702; }
/*焦点内容*/
.focusTxt { width:408px; background:#fff url(http://www1.pconline.com.cn/itbbs09/images/itbbsbg.png) repeat-x 0 -198px; padding:3px 10px; border:1px solid #DADADA; height:217px; float:right; display:inline; margin-left:10px; overflow:hidden; }
.focusTxt .thead .iTitle {height:25px; float:left; display:inline; width:160px; text-indent:-999px; overflow:hidden; }
.focusTxt .thead { color:#777; border-bottom:1px solid #E2E1E1; line-height:30px; }
.focusTxt .tbody { margin-top:10px; line-height:24px; }
.focusTxt .dTxt1 { margin-bottom:10px; }
.sMark em{ background:#fff;}
.focusTxt .thead .iTitle { background:url(http://www1.pconline.com.cn/itbbs09/images/itbbsbg.png) no-repeat -995px -718px;}
.focusTxt .dTxt1{ margin-bottom:8px;}
.focusTxt .iTxt{ line-height:22px;}

/*scrTab*/
.scrTab{ float:right; width:34px; height:7px; margin-top:12px;}
.scrTab a{height:7px; width:7px; overflow:hidden; display:inline-block; background:url(http://www1.pconline.com.cn/itbbs/2012/diy/bg_scroll_tab.png) 0px 0px no-repeat; font-style:normal; float:left; margin:0px 5px;}
.scrTab .active{ background-position:0px -7px;}
/**/
.scrBox{ width:970px; overflow:hidden; height:170px; margin-left:7px; position:relative; overflow:hidden;}
.scrBox ul{ height:170px; float:left; width:970px; overflow:hidden; position:relative;}
.scrBox ul li{ width:186px; height:auto; margin:0px 4px; background-color:#fff;text-align:center; float:left;}
.scrBox ul li img{width:180px; height:135px}
.scrBox ul li a{ display:inline-block;  width:180px;}
.scrBox ul li a:hover{ color:#f60;}
.scrBox ul li a img{border:1px solid #DCDCDC; padding:2px;}
.scrBox ul li a:hover img{border:1px solid #f60;}
.scrBox .iTit{ height:28px; line-height:28px; overflow:hidden; display:block; cursor:pointer;}
.scrBox .iTit a, .scrBox .iTit a:hover{border:none}
/*colA*/
.colA {border: 1px solid #DBDADA;line-height: 24px;padding: 0 1px;text-align: left;}
.colA .dTit {background: url("http://www1.pconline.com.cn/itbbs09/images/itbbsbg.png") no-repeat 0 -34px;height: 26px;}
.colA .dTit .iMark {background: url("http://www1.pconline.com.cn/itbbs09/images/itbbsbg.png") no-repeat -995px -360px;font-weight: bold;line-height: 27px;padding-left: 28px; display:inline-block;}
.colA .dCon {padding: 10px 8px 9px;}
.colA .dConExt{ background-color:#F5F5F5; margin-bottom:1px;}
.topic{background:url(http://www1.pconline.com.cn/itbbs/2012/diy/bg_topic.jpg) no-repeat;margin: -2px 0 0 -2px;position: relative; height:63px; padding:18px 3px 0px 5px;}
.topic .sTit { font-size:18px; display:block; text-align:center; line-height:30px; height:30px; overflow:hidden;}

.topicTab{}
.topicTab .tab{ height:25px; background:url(http://www1.pconline.com.cn/itbbs/2012/diy/bg_topic_tab.png) top repeat-x; position:relative; border:solid #DDD; border-width:1px 1px 0px;}
.topicTab .tab i{ display:block; height:24px; line-height:24px; width:50%; float:left; text-align:center; position:relative; border-left:1px solid #ddd; border-bottom:1px solid #DDD; margin-left:-1px; cursor:pointer;}
.topicTab .tab .selected{ border-top:2px solid #FF6600; border-bottom:0px; margin-top:-1px; background-color:#fff;}
.topicTab .tabCon{ border:solid #ddd; border-width:0px 1px 1px; padding:8px 0px;overflow:hidden;}
.topicTab .txtUl{ padding:0px 12px 0px 10px;}
.topicTab .txtUl li{ background:url(http://www1.pconline.com.cn/itbbs/2012/diy/dashed.jpg) 0px 12px repeat-x; overflow:hidden; *overflow:auto;}
.topicTab .txtUl .iTit{float: left;height: 26px; line-height:26px; overflow:hidden;overflow: hidden;text-align: left;width:290px; font-size:14px;}
.topicTab .txtUl a{ background-color:#fff;}
.topicTab .txtUl .iMark{font-size: 12px;overflow: hidden;text-align: right;white-space: nowrap;width: 72px; height:26px; float:right; line-height:26px;}
.topicTab .txtUl .iMark a{ color:#777;}
/**/
.picTxt{ padding:0px 3px;}
.picTxt li{ height:92px; padding:16px 0px 0px; border-bottom:1px dashed #DEDEDE;}
.picTxt .noBor{ border-bottom:0;}
.picTxt .lPic{ float:left; margin:0px 10px;}
.picTxt .info{ line-height:20px;}

/**/

.tNav { background:url(http://www1.pconline.com.cn/itbbs09/images/itbbsbg.png) no-repeat 0 -125px; padding:0 10px; height:33px; line-height:33px; }
.tNav span,.tNav i{ padding-left:33px; display:block; font-size:14px; overflow:hidden; font-weight:bold; color:#FF6601;text-align:left; }
.tNav .iMark {  background:url(http://www1.pconline.com.cn/itbbs09/images/itbbsbg.png) no-repeat -993px -465px;}
.tNav .iTitle { background:url(http://www1.pconline.com.cn/itbbs09/images/itbbsbg.png) no-repeat -993px -435px; line-height:33px!important;}
.tNav a{ color:#FF6601;}
.tNav .iTitle .sTit{ float:left; padding-left:0px;}
.tNav .iTitle .operass{ float:right; padding-right:18px; font-size:12px; color:#BA7814; font-weight:normal;}
.tNav .ico_sq{ background:url(http://www1.pconline.com.cn/itbbs/2012/diy/icon_arrowA.png) right 10px no-repeat;}
.tNav .ico_zk{ background:url(http://www1.pconline.com.cn/itbbs/2012/diy/icon_arrowA.png) right -19px no-repeat;}

.tBox { zoom:1; _padding-top:1px; }
.tBox li { width:145px; height:125px; margin:8px 0 1px 17px; float:left; display:inline; }
.tBox li .iPic { width:135px; height:100px; padding:2px; background:#fff; border:1px solid #DFDFDF; display:block; overflow:hidden; }
.tBox li .iPic img { width:135px; height:100px; }
.tBox li .iTitle { display:block; line-height:25px; height:25px; text-align:center; }



.pBox2{ margin:5px 0 0 10px; width:165px; background:url(http://www1.pconline.com.cn/itbbs09/images/mobile_icon_2.png) no-repeat left 8px; padding-left:35px;float:left; display:inline; text-align:left;word-wrap:break-word;}
.pBox2 i{ display:block;}



.pHot{ background-image:url(http://www1.pconline.com.cn/itbbs09/images/mobile_icon_1.png);}
.iBbs{ font:bold 12px/25px "宋体";}
.navInfo .iBbs{ font-weight:normal;}
.iInfo{ font:12px/25px "宋体"; color:#777;}
.blue{ color:#003399;}

.line{ background:url(http://www1.pconline.com.cn/itbbs09/images/o.jpg) repeat-x left center; height:12px; width:98%; margin:0 auto; clear:both; height:2px;}
.clear{ visibility:visible; clear:both;}


.modA{ border:1px solid #DBDADA; position:relative; margin-top:-1px;}
.modA_Hover{ border-color:#F90; z-index:99;}
.modA_Hover .thA{ background:url(http://www1.pconline.com.cn/itbbs10/mobile/images/bg2.png) repeat-x;}
.modA_Hover .tbA{ background:#FFFDF8;}
.thA{ background:url(http://www1.pconline.com.cn/itbbs10/mobile/images/bg1.png) repeat-x; height:42px; line-height:42px; text-align:left; padding:0px 10px;}
.thA .iTitle,.thA .iTitle a{ font-weight:bold; color:#C00;}
.thA .iTxt{ margin:0 20px; color:#777;}
.thA .brandIcon{ float:left; padding-right:5px;}
.thA .lgray{ color:#777;}
.thA .banzhu{ padding-right:52px;}
.thA .operass{padding-right:18px; font-size:12px; color:#9A9795; display:inline-block; line-height:41px;}
.thA .ico_sq{ background:url(http://www1.pconline.com.cn/itbbs11/notebook/images/icon_arrowB.png) right 16px no-repeat;}
.thA .ico_zk{ background:url(http://www1.pconline.com.cn/itbbs11/notebook/images/icon_arrowB.png) right -16px no-repeat;}
.tbA{ background:#fff; padding:0}

.tbA .pBox2{ width:200px; margin:10px -30px 10px 30px; overflow:hidden;}
.tbA .pBox2 .iBbs{ white-space:nowrap;}
.tbA .pBox2 .iIcon{ float:left; display:inline; width:50px; height:50px; margin-right:5px;}
.tbA .pBox2EX2 { padding-left:0; background:none; width:235px;}

.ulTxt1Ex .li10{ height:5px; line-height:10px; overflow:hidden; background:none;}
.ulTxt1Ex .iTitle{ font-size:12px;}

.pBox2Ex .pRtxt{line-height: 18px;width: 90px;color: #777;display: inline;float: left;margin: 0 0 0 10px;text-align: left;}
.pBox2Ex .aPic{ float:left; display:inline;}

.tNav .iTitle{ background:url(http://www1.pconline.com.cn/itbbs/2012/diy/icon-diyBBs.gif) no-repeat;}
.tNav .icon_1{ background-position:-8px 6px;}
.tNav .icon_2{ background-position:-8px -28px;}
.tNav .icon_3{ background-position:-8px -64px;}
.tNav .icon_4{ background-position:-8px -95px;}
.tNav .icon_5{ background-position:-8px -131px;}
.tNav .icon_6{ background-position:-8px -163px;}
.tNav .icon_7{ background-position:-8px -200px;}
.tNav .icon_8{ background-position:-8px -231px;}
.tNav .icon_9{ background-position:-8px -267px;}
.tNav .icon_10{ background-position:-8px -301px;}
.tNav .icon_11{ background-position:-8px -334px;}
.tNav .icon_12{ background-position:-8px -370px;}
.tNav .icon_13{ background-position:-8px -403px;}
.tNav .icon_14{ background-position:-8px -438px;}

.tNav .iTitle em{ font-size:12px; color:#777; font-weight:normal; margin-left:20px;}

.iIcon{ text-align:center;} 

.tNav .iMark { float:left; display:inline; background:url(http://www1.pconline.com.cn/itbbs09/images/itbbsbg.png) no-repeat -993px -465px; padding-left:35px; font-size:14px; overflow:hidden; font-weight:bold; color:#FF6601; }
/**/

.dLink{  text-align:left;border:1px solid #DBDADA;zoom:1;}
.dLink .thead{ width:20px; line-height:18px; font:bold 14px/18px "宋体"; color:#F60; text-align:center; padding:15px 5px; float:left; display:inline; background:#FFF6DE;}
.dLink .tbody{ float:left; display:inline; width:920px;border-left:none; padding:15px; line-height:24px;}
.dLink .tbody a{ margin:0 5px;}

body #bottom{ width:1000px;}