@charset "gb2312";
html,body,div,form,ul,ol,i,input,li,p,table,tbody,td,thead,th,tr,dl,dt,dd,h1{margin:0;padding:0}
body{background:#fff url("http://www1.pcgames.com.cn/index/g20130531/images/bigbg.png") no-repeat center top; text-align:center}
.wrap{background:#FFF;text-align:left;width:990px;padding:5px 4px;color:#000;margin:0 auto; overflow:hidden;border-left: 1px solid #ddd; border-right: 1px solid #ddd}
body,input{font:400 12px/1.5 \5b8b\4f53,arial,sans-serif}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}i{ font-style:normal}img{border:none; vertical-align:top}
a:link,a:visited,a:active{color:#000;text-decoration:none}a:hover{color:#ff0000;text-decoration:underline;}
.fl{ float:left}.fr{ float:right}
.clear,.dotLine{font-size:1px; line-height:1px; overflow:hidden; clear:both}.clear{ height:0; visibility:hidden;}
.mb10{ margin-bottom:10px}.mb5{ margin-bottom:5px}
.spanclass{display:none;}.ivy img,.ivy object{margin-bottom:5px}.ivy330 img,.ivy330 object{margin-bottom:10px}
.mark{float:left;}
.subMark{float:right;}
.spanclass,.k_details .i_channel, .k_details .i_column, .k_details .i_solve, .k_details .i_date, .k_form, .k_more,.k_details .thead{ display:none}
.art_topnav li,.olTop,.topic i.selected{background:url(http://www1.pcgames.com.cn/global/2010/g/img/artRow.png) no-repeat;}
.dotLine,.gmPath .ks,.gmPath .tip,.gmPath .ks .ksBtn,.modA .thA,.pcgames_page .prev,.pcgames_page .next,.kw .thA span,.kw .kwBtn,.subMain .artTool li,.htRank .tit,.kw .kwSub,.kw li,.cmtContentNew .thead,.cmtContentNew .thead .mark .imSub,.cmtContentNew .cmtFormInput .myadmBtn,.cmtContentNew .cmtFormInput .logoutBtn,.cmtContentNew .cmtFormInput .registBtn,.cmtContentNew .cmtFormInput .loginBtn{background:url(http://www1.pcgames.com.cn/global/2010/g/img/artBG.png) no-repeat}
.dotLine{ height:1px; background-position:-7px -29px;}

.ulTxt li{height:24px; line-height:24px;vertical-align:middle; white-space:nowrap; overflow:hidden; color:#ff0000}
.ulTxt li i{height:24px; display:block}
.ulTxt li .iTitle{float:left}
.ulTxt li .iDate{float:right;color:#777;margin-right:8px;font-size:12px}

.ulPic li{ position:relative; text-align:center;}
.ulPic li img{border:1px solid #ccc;padding:2px;background:#fff}
.ulPic li i{display:block;}
.ulPic li .iTitle{ position:absolute; height:21px; line-height:21px; left:3px; bottom:3px; color:#fff; z-index:3;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;background-color:#000; white-space:nowrap; overflow:hidden}
.ulPic li .iTitle a,.ulPic li .iTitle a:visited,.ulPic li .iTitle a:hover{ color:#fff; text-decoration:none; display:block}
.hPic135 li{width:141px;float:left;}
.hPic135 li .iTitle{width:135px;}

.olTop{ background-position:left 4px;}
.olTop li{line-height:24px; padding-left:19px; height:24px; width:254px; white-space:nowrap; overflow:hidden}

.modA{ border:1px solid #ddd;}
.modA .thA{ background-position:-7px top; height:29px; padding:0 9px 0 29px; font-weight:700; font-size:14px; line-height:29px}

.gmPath{height:40px;overflow:hidden}
.gmPath .tip{float:left;background-position:-653px -84px;margin-top:8px;padding:5px 0 5px 20px}
.gmPath h1{display:none}
.gmPath .sLogo{ padding:0 20px 0 8px; float:left; margin-top:8px; line-height:40px;}.gmPath .sLogo a{ font:700 18px/25px \5FAE\8F6F\96C5\9ED1; text-decoration:none; color:#000}
.gmPath .ks{ float:right; padding:0 5px 0 65px; margin-top:6px; width:260px; background-position:-597px -39px}
.gmPath .ks .ksPut{ border:1px solid #909cac; padding:3px 2px 1px; width:178px; height:17px}
.gmPath .ks .ksBtn{ width:71px; height:25px; background-position:-145px -32px; margin-left:5px; font-size:14px; font-weight:700; border:none; cursor:pointer}
.layA{ width:648px;border:1px solid #ddd;float:left}.layB{ width:330px; float:right}

.artList{padding:10px 22px 0px 25px}
.artList li{line-height:24px}
.artList .dTitle{height:30px;padding-top:8px;line-height:30px}
.artList li b,.artList .dTitle span,.artList img,.artList .dBody span,.artList .more{display:block}
.artList li b,.artList li img{float:left}
.artList li span,.artList li .more{float:right}
.artList li b,.artList li b a{color:#d00;font-size:14px}
.artList .dTitle span,.artList .dTitle span a{color:#777}
.artList li .sTitle{float:left;padding-left:10px}
.artList .dBody{height:116px}.artList .noPic .dBody{height:86px}
.artList li img{width:135px;height:100px;padding:2px;border:1px solid #ddd;float:left;}
.artList .intro{width:445px;height:96px;overflow:hidden}.artList .noPic .intro{width:600px;height:72px;}
.artList li .more{width:63px;margin-top:-7px;color:#d00}.artList .noPic .more{margin-top:-24px;}

.picList{padding:5px 0 0 2px}
.picList li{width:126px;padding:20px 0 0 28px;float:left}
.picList a{display:block}
.picList img{width:120px;height:90px;padding:2px;border:1px solid #ddd}
.picList .aTitle{height:42px;padding-top:5px;line-height:21px;text-align:center;overflow:hidden}

.pcgames_page{ width:100%; padding:15px 0; height:22px;margin:14px auto; clear:both; text-align:center; font-size:12px;}
.pcgames_page span{display:inline-block;color:#fff;background:#c00;margin:0 2px;padding:2px 7px;}
.pcgames_page a{background:#fff; padding:1px 6px; display:inline-block; text-align:center;color:#000;border:1px solid #ccc;text-decoration:none;margin:0 2px;}
.pcgames_page a:hover{color:#c00;border:1px solid #c00;text-decoration:underline;}
.pcgames_page .prev,.pcgames_page .next{ border:none; text-align:center;line-height:22px;border:none; vertical-align:top}
.pcgames_page .prev{background-position:-72px -32px; padding:0 5px 0 17px; width:43px;}
.pcgames_page .next{background-position:-7px -32px; padding:0px 17px 0 5px; width:43px;}
.pcgames_page a:hover.prev{border:none;background-position:-72px -54px;}
.pcgames_page a:hover.next{border:none;background-position:-7px -54px;}

.hotP{margin-bottom:10px;width:328px;height:278px;overflow:hidden}
.hotP .tbA{padding:5px 2px 5px 10px}
.hotP .hPic135 li{display:inline;margin:5px 11px 10px 6px}

.htRank{ margin-bottom:10px}
.htRank .tbA{ padding:5px 9px 0}
.htRank .blks{ height:125px; overflow:hidden}
.htRank .tit{ width:23px; background-position:22px 4px; font-weight:700; padding:27px 6px 0 0; height:90px; float:left}
.htRank ol{ width:273px; float:right}

.oper,.gmRank,.topic{ height:100%; margin-bottom:10px}
.gmRank .sliderwrapper{ padding:5px 0 3px 14px}.gmRank ol{ float:left;}.gmRank ol li{ width:130px; }
.gmRank .rankNav{ height:22px; line-height:22px; background:#ececec}
.gmRank .rankNav .toc{ width:54px; float:left; text-align:center; cursor:pointer}
.gmRank .rankNav i.selected{ background:#fff; font-weight:700}
.gmRank .rTop{ margin-left:14px; background-position:left -116px;}
.topic{ margin-bottom:0}.topic .thA{ background-position:-35px top; padding:0; font-weight:400}
.topic i{ float:left; cursor:pointer; width:108px; text-align:center}
.topic i.selected{ background-position:left -268px; background-repeat:repeat-x; font-weight:700; border:solid #ddd; border-width:0 1px; margin-left:-1px; font-weight:700}
.topic .tbA{ padding:5px 0}
.topic .tbA li{ float:left; width:144px; margin:0 10px; display:inline}
.oper{ height:279px; overflow:hidden}.oper .tbA{ height:250px; overflow:hidden}
.oper .ulTxt li{ float:left; margin-left:12px; width:150px; display:inline}
.oper .ulPic li{ margin:10px 5px 12px 15px; display:inline}
/*seo相关栏目和网友还喜欢*/
.xglm{margin-bottom: 10px;overflow: hidden;width: 328px;}
.xglm .tbA{padding:5px 2px 5px 10px}
.xglm .ulXglm li{float:left; width:50px; display:inline-block; width:100px; margin-right:5px; white-space:normal}
.xglm .ulXglm li a span{width:84px; white-space:; height:24px; overflow:hidden; display:inline-block}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}.clearfix{*zoom:1}
.nlink .tbA .btitle em{background:url(http://www1.pcgames.com.cn/zt/sxkseo/g20120507/images//ttabbg.png) no-repeat 0 0}
.nlink{margin-bottom: 10px;overflow: hidden;width: 328px;}
.nlink .tbA{padding:5px 0 0 0}
.nlink .tbA{margin-bottom:-1px}
.nlink .tbA li{border-bottom:1px dotted #ddd; clear:both}
.nlink .tbA li{padding:5px 5px 5px 12px}
.nlink .tbA .btitle{display:block; height:22px; line-height:22px; font-weight:700;; margin-bottom:3px}
.nlink .tbA .btitle em{width:14px; height:14px; display:inline-block; margin-right:5px; margin-top:3px; float:left}
.nlink .tbA .btitle .bg1{background-position:-216px -69px; }
.nlink .tbA .btitle .bg2{background-position:-216px -93px; }
.nlink .tbA .btitle .bg3{background-position:-216px -116px; }
.nlink .tbA .btitle .bg4{background-position:-216px -141px; }
.nlink .tbA .btitle .bg5{background-position:-216px -165px; }
.nlink .tbA .bnr{padding:0 0 0 18px; display:inline-block}
.nlink .tbA .lb{display:inline-block; width:68px; text-align:left; height:20px; line-height:20px; overflow:hidden}
.nlink .tbA .lb span{width:48px; white-space:normal; overflow:hidden; display:inline-block; text-align:center; cursor:pointer; height:20px; line-height:20px; float:left; margin-top:2px}
.nlink .tbA .pic{display:block; width:96px; float:left; padding-bottom:5px}
.nlink .tbA .picr{display:block; width:190px; float:right; padding-bottom:5px; height:120px; padding-bottom:5px; overflow:hidden}
.nlink .tbA .picr .btitle{clear:both}
.nlink .tbA .picr .zl{width:94px; overflow:hidden; display:inline-block;color:#f00; line-height:24px; float:left}
.nlink .tbA .picr .zl b{font-weight:normal; float:left; width:12px; height:24px; display:inline-block}
.nlink .tbA .picr .zl a{width:70px; display:inline-block; height:24px ; float:left; line-height:24px;overflow:hidden}
.nlink .tbA .picr .zl a span{width:60px; display:inline-block; overflow:hidden; float:left; cursor:pointer}
.nlink .tbA .pic img{border:1px solid #ddd; padding:2px; background:#fff; float:left; width:90px}
.nlink .subMark{font-size:12px; font-weight:normal}
.nlink .tbA .pic .mt10{margin-top:10px}

/*重置顶部和独立导航*/
body #header{padding:0 4px; border-left: 1px solid #ddd; border-right: 1px solid #ddd}
body #navibar{width:998px;border-left: 1px solid #ddd; border-right: 1px solid #ddd}
body #footer { background: #FFFFFF; color: #333333;}
body #footer a {color: #333333;}
body #footer a:hover {color: #CC0000;}
body #footer .ftop { background:#DEDEDE;color: #333333;}
