body{padding:0px;margin:0px;background:#f7f7f7;font-size:12px;text-align:center;}
body,div,form,p,img,ul,li,ol,dl,dt,dd,h1,h2,h3{margin:0px;padding:0px;}
ol,ul,li{list-style:none;}
img{border:0;-ms-interpolation-mode: bicubic;/*IE7Í¼Æ¬Ê§ÕæÐÞ¸´*/}
i,em{font-style:normal;}
.spanclass{display:none;position:absolute;top:-15px;left:-15px;float:left;width:5px;height:5px;font-size:5px;line-height:5px;}
.sliderwrapper .contentdiv{display:none;visibility:hidden;/*ÂÖ»»contentdivÊôÐÔ*/}
a{text-decoration:none; color:#000}
a:hover{text-decoration:underline; color:#f60}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}.clearfix{*zoom:1}
.clear{font-size:0; line-height:0; height:0; overflow:hidden; clear:both; visibility:hidden}
.yh { font-family:"Microsoft YaHei"}
.hidden { display:none;}

.mark,fl{ float:left}.subMark,fr{ float:right}

.wrap1000{ width:1000px; margin:0px auto;}
.top{ height:28px; background:#F6F6F6 url(//www1.pconline.com.cn/2012/head/images/hb2_n.png) repeat-x 0 -49px;}

.header { background:url(images/index_x.png) 0 0 repeat-x; text-align:left}
.header .logo{ float:left;}
.header .hAlter{ height:46px; margin-top:17px; float:left; border-left:1px solid #DCDCDC; border-right:1px solid #F9F9F9; margin-right:9px;}
.header .title{float:left; line-height:26px; padding-top:15px;}
.header .iCha{ font-size:24px;}
.header .iSubCha{ font-weight:bold; color:#0055AA; font-size:18px;}
.header .collect{ float:left; margin:24px 0px 0px 5px;_margin:22px 0px 0px 5px;}
.header .logo img{ vertical-align:top; float:left;}

/*search*/
.header .search{ width:440px; padding:30px 10px 0px 0px; float:right;}
.header .search input { float:left;}
.header .search select{ float:left; height:21px; margin-top:1px; background-color:#fff;}
.header .search .txtInt{ width:157px; height:22px; line-height:22px; padding:0px 5px; border:1px solid #C9C9C9; color:#AAA; }
.header .search .bgTxt{ float:left; width:266px; border:1px solid #A4A4A4; height:21px;background-color:#fff; margin:0px 4px; position:relative;}
.header .search .bgTxt input{ border:0;  background:transparent; height:18px; width:220px; _width:212px; line-height:18px; float:right;}
.header .search .bgTxt p{ background-color:#fff; border:solid #A4A4A4; border-width:0px 1px 1px; width:42px; position:absolute; left:-1px; top:21px; z-index:3;}
.header .search .bgTxt p a{ display:block; height:20px; text-align:center; line-height:20px;}
.header .search .bgTxt p a:hover{ background-color:#F7F7F7;}
.header .search .Sear{ width:50px; height:22px; border:0; background:url(//www1.pconline.com.cn/diy/jp11/images/btn_search.png) no-repeat; cursor:pointer;}
.header .search .vSel{ float:left; height:21px; width:37px; line-height:21px; padding-left:5px; background:url(//www1.pconline.com.cn/diy/jp11/images/icon_vsel.png) 33px center no-repeat;}

.header .banner { width:1000px; height:229px; margin:0 auto 10px; background:url(images/jp_banner.png) center 0 no-repeat;}

.nav_bg,.nav_bg a ,.ft,.bbsInfo .mark i,.h3ead .mark,.hPic150 li{ background:url(images/jp_bg.png) center 0 no-repeat;}

.nav_bg { background-position:center 5px}
.nav { width:992px; height:58px; margin:0 auto;}
.nav a { width:102px; height:44px; line-height:44px; padding:5px 4px 0 0; float:left; background-position:right -75px; text-align:center; font-size:16px; font-weight:bold; color:#333; font-family:"Microsoft YaHei"; overflow:hidden}
.nav a:hover{ color:#0066cc; text-decoration:none}
.nav .last{ background-position:1000px 1000px;}
.nav .current { background-position:0 -53px; color:#0066cc; margin-left:-1px;}
.nav .first{ margin:0}

.ulPic li{ float: left; display:inline}
.ulPic li.noMr { margin-right:0}
.ulPic li.hover .content{ border-color:#88ccff}

/*wraper*/
.wraper { width:990px; padding-top:7px; margin:0 auto; text-align:left}

.ft { width:100%; height:5px; line-height:0; background-position:0 bottom; font-size:0; overflow:hidden}

.hPic210 li { width:322px; margin:0 12px 7px 0;}

.content { padding:13px 20px 10px;; border:1px solid #dedede; background-color:#fff}
.content h2 { height:31px; line-height:31px; font-size:16px; color:#0055c8; overflow:hidden}
.content h2 a { color:#0055c8;}
.content .pInfo { height:25px; line-height:25px; margin-bottom:8px; overflow:hidden; color:#333;}
.content .pInfo strong { color:#777; font-weight: normal}
.bbsInfo { height:26px; line-height:24px; margin-top:10px; overflow:hidden;}
.bbsInfo .mark { padding-top:5px;}
.bbsInfo .mark i { height:16px; line-height:16px; padding-left:20px; float:left; margin-right:10px; overflow:hidden; color:#777}
.bbsInfo .mark i.iBrows { background-position:0 -103px;}
.bbsInfo .mark i.iCom { background-position:0 -119px;}
.bbsInfo .subMark a { width:68px; height:24px; display:inline-block; border:1px solid #77bbff; background:#ebf5ff; color:#0055aa; text-align:center}

.section {}
.h3ead { height:33px; line-height:33px; background:url(images/index_x.png) 0 -311px repeat-x; border:1px solid #dedede; overflow:hidden; padding-left:10px;}
.h3ead .mark { padding-left:19px; background-position:-1025px -125px;}

.iBg,.iTitle { width:200px; height:24px; line-height:24px; position:absolute; bottom:8px; left:8px;}
.iBg { background:#000; opacity:0.7; filter:alpha(opacity=70);}
.iTitle { color:#fff; overflow:hidden}

.hPic150 { width:1001px; padding-top:20px; margin-left:-5px; position:relative}
.hPic150 li { width:216px; margin-right:3px; background-position:-161px -53px; padding:0px 16px 12px;}
.hPic150 li a { height:166px; display:block; position:relative; text-align:center; zoom:1; overflow:hidden}
.hPic150 li img { border:1px solid #dedede; padding:7px; background:#fff}
.hPic150 li a:hover { text-decoration:none}
.hPic150 li a:hover img { border-color:#88ccff;}
.hPic150 li a:hover .iTitle { cursor:pointer; text-decoration:none;}

.history { margin-bottom:18px;}

.hPic315 li { width:482px; margin:0 26px 7px 0;}
.hPic315 li .content { padding:13px 30px 10px;}
.hPic315 li .ft { background-position:-323px bottom}

.pconline_page{ height:22px;clear:both; margin:15px 0 20px;text-align:center;font:400 12px/14px \5b8b\4f53;}
.pconline_page span{margin:0 2px;padding:5px 8px 3px;color:#fff;background:#f80; display:inline-block}
.pconline_page a{padding:4px 7px 2px;margin:0 2px;border:1px solid #ccc;color:#000;background:#fff;text-decoration:none; display:inline-block}
.pconline_page a:hover{color:#f80;border:1px solid #f80;text-decoration:underline;}
.pconline_page .prev,.pconline_page .next{background:url(//www1.pconline.com.cn/ue/2011/pcTurnPageBg.png) no-repeat;border:none;}
.pconline_page .prev{background-position:0 -50px; padding:5px 10px 3px 19px}
.pconline_page .next{background-position:0 0; padding:5px 19px 3px 10px}
.pconline_page a:hover.prev{border:none;background-position:0 -75px;}
.pconline_page a:hover.next{border:none;background-position:0 -25px;}

/*µ×²¿*/
body #bottom { width:992px; margin-top:10px; border-top:1px solid #dfdfdf}
body #bottom .links { background:none; text-align:center;}
body #bottom .links ,body #bottom .links a { color:#000;}
body #bottom a.bottom_a:link,body #bottom a.bottom_a:visited { color:#000}
body #bottom .sites ,body #bottom .sites a ,body #bottom .sites a:link { color:#000;}
body #bottom .sites a:hover ,body #bottom .sites a:visited { color:#000;}

body #bottom .left p ,body #bottom .left p a ,body #bottom .left p a:link { color:#000;}
body #bottom .mid ,body #bottom .mid a ,body #bottom .mid a:link { color:#000;}