@charset "gb2312";

/*Wednesday, 30-Apr-2014 17:27:05 CST*/
/*block(reset.css 框架)*/
html,body,div,form,h1,ul,ol,i,input,li,p,table,tbody,td,thead,th,tr,dl,dt,dd{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:998px;padding:5px 0 10px;color:#000;margin:0 auto;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:#c00;text-decoration:underline;}
.red,a.red,.red a:link,.red a:visited,.red a:active,a.red:hover,.red a:hover{color:#c00;}
.fl{ float:left}.fr{ float:right}
.clear{font-size:1px; line-height:1px; height:0; overflow:hidden; clear:both; visibility:hidden;}
.inner{width:990px;padding:0 4px}.mb10{ margin-bottom:10px}.mb5{ margin-bottom:5px}
.spanclass{display:none;}
.mark{float:left;}
.subMark{float:right;}

body #footer { background: #FFFFFF; color: #333333;}
body #footer a {color: #333333;}
body #footer a:hover {color: #CC0000;}
body #footer .ftop { background:#DEDEDE;color: #333333;}

/*Wednesday, 30-Apr-2014 17:27:05 CST*/
/*block(layout.css 框架)*/
.layA{ width:350px}
.layB{ width:390px}
.layAB{ width:750px; float:left}
.layC{ width:230px; float:right}

/*Wednesday, 30-Apr-2014 17:27:05 CST*/
/*content(ulTxt.css 框架)*/
.ulTxt li{height:24px; line-height:24px;vertical-align:middle; white-space:nowrap; overflow:hidden; color:#c00}
.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}

/*Wednesday, 30-Apr-2014 17:27:05 CST*/
/*content(ulPic.css 框架)*/
.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}
.ulPic li .iPlay{ position:absolute; right:5px; bottom:26px; background:url(http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png) -90px -169px no-repeat; width:18px; height:16px}

/*Wednesday, 30-Apr-2014 17:27:05 CST*/
/*mod(modA.css 框架)*/
.modA{ border:1px solid #ddd;}
.modA .thA{ background:url(http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png) left -40px no-repeat; height:29px; line-height:29px}
.modA .thA .mark{ float:left; font-weight:700; font-size:14px; margin-left:29px}
.modA .thA .subMark{ float:right; height:29px; margin-right:9px}
.modA .thA .subMark a,.modA .thA .subMark a:visited{color:#777}.modA .thA .subMark a:hover{color:#c00; text-decoration:underline}

/*Wednesday, 30-Apr-2014 17:27:05 CST*/
/*mod(modB.css 框架)*/
.modB .thB{ background:url(http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png) left -69px no-repeat; height:29px; line-height:29px}
.modB .thB .mark{ float:left; font-weight:700; font-size:14px; margin-left:23px}
.modB .thB .subMark{ float:right; height:29px}
.modB .thB .subMark a,.thB .subMark a:visited{ color:#777}.thB .subMark a:hover{ color:#c00; text-decoration:underline}
/*Wednesday, 30-Apr-2014 17:27:05 CST*/
/*mod(modFocus.css 频道焦点图)*/
.modFocus .prev, .modFocus .next,.modFocus .next,.modFocus .pagination i.selected img{ background:url(http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png) no-repeat}
.modFocus{width:350px; height:260px;position:relative;background:#d7d7d7;overflow:hidden}
.modFocus .pagination{width:100%;height:62px;clear:both;position:absolute;top:200px;left:0px; text-align:left;color:#fff; background:#d7d7d7}
.modFocus .pagination img{ padding:8px 2px 2px}
.modFocus .thumbWrap {position:absolute; left:20px; top:4px; width:312px; overflow:hidden;}
.modFocus .holder {width:4000px}
.modFocus .holder i{ margin-right:4px; cursor:pointer}
.modFocus .prev, .modFocus .next{position:absolute;top:12px;left:5px; background-position:left -169px; width:8px; height:40px;cursor:pointer}
.modFocus .next{left:auto; right:5px;background-position:-8px -169px}
.modFocus .pagination i.selected img{ background-position:-16px -169px; padding:8px 2px 2px;}
.modFocus .contentdiv{height:260px;}
.modFocus .toc img {width:70px; height:40px}
/*Wednesday, 30-Apr-2014 17:27:05 CST*/
/*content(olTop.css 框架)*/
.olTop { background:url(http://www1.pcgames.com.cn/global/2010/g/img/gmRow.png) left -130px no-repeat;}
.olTop li{padding-left:19px; line-height:24px; height:24px; white-space:nowrap; overflow:hidden} 
/*Tuesday, 14-July-2011 17:24:33 CST*/
/*exp(expCmt.css)*/

/*评论框架部分***********************************************************************************/
.cmtContent em{ font-style:normal;}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}  
.clearfix{*zoom:1}       
.cmtContent{ border:1px solid #C6D3E6; zoom:1;  background:#F6F9FF; padding:5px 10px;}
.cmtMark{height:100%;float:left;}
.cmtSmark{height:100%;padding-right:10px;float:right;}
.thcmt{ border-bottom:1px solid #C5D2E5; padding:5px;}
.thcmt .cmtMark{ font-size:14px; color:#777;}
.thcmt .cmtMark strong{ color:#000;}
.allCmtLink,.allCmtLink:link{ color:#039; font-size:14px;}
a.allCmtLink:hover{ color:#f60}
.allCmtLink em{ color:#c00;}
.tBtn .btn{ background:url(http://www1.pconline.com.cn/cmt2011/images/btn.png) no-repeat; border:none; cursor:pointer; width:82px; display:inline-block; text-align:center; font-size:14px; color:#fff; line-height:27px; height:27px; font-weight:bold; float:none; padding:0;}
.tBtn  .btn:hover{ background-position:-82px 0; color:#fff; text-decoration:none;}
.thcmt .cmtSmark{ line-height:18px; padding-right:0;}
.cmtContent .btnB{ height:20px; border:1px solid #ddd; padding:0 5px; line-height:20px;  display:inline-block; margin:0 5px; background:#fff;cursor:pointer;}
.cmtContent .btnB:hover{ border-color:#5F84AF; text-decoration:none; color:#000;}
.tfcmt{ text-align:right; padding:15px 0 10px; margin-top:5px;border-top:1px solid #C5D2E5; }
/*内容部分*/
.cmtTB{ padding:15px 10px 0}
.cmtTB table{ width:100%;}
.thTB { color:#777; overflow:hidden; line-height:30px;border-top:1px dashed #CFD1CE; padding-top:10px;}
.thTB .cmtTitle em,.thTB .cmtOperate,.thTB .cmtOperate a{ color:#039;}
.thTB .cmtOperate em{color:#d00}
.thTB .cmtTitle em{ margin:0 10px;}
.thTB .cmtOperate a{ margin-left:10px;}
.thTB .cmtTitle a:hover em,.thTB .cmtOperate a:hover{ color:#840;}
.thTB .cmtOperate{ display:block; text-align:right;zoom:1; margin-top:-30px;}
.tbTB{ line-height:22px; font-size:14px; margin-bottom:10px; padding-bottom:10px;}
.tbTB .cmtPmsg{ font-size:12px; color:#78787A; margin-top:5px;}

.tbTB p{ word-wrap: break-word;word-break: normal; overflow:hidden;}
.cmtContent .tbTB .reply p{ width:auto;}

.cmtContent .reply .reply{ margin:0; }
.cmtContent .reply{ background:#FFFDF6; border:1px solid #96A8BE;zoom:1; padding:5px; margin:5px 0;}
.cmtContent .reply .thTB{ font-size:12px; border:none;padding:0;}
.cmtContent .reply .tbTB{ border:none; margin:0; padding-bottom:0;}
.cmtContent .reply p{ padding:5px;}
/*评论输入部分*/
.addTB,.cmtFormTable{ padding:0 15px;margin:10px auto;}
.addTB td,.cmtFormTable td{ vertical-align:middle;zoom:1;}
.tbcmt .loginTxt,.tUser .loginTxt{background: url(http://www1.pconline.com.cn/2011/head/images/hb2.png) no-repeat;display: inline-block;height: 20px;line-height: 20px;text-align: center;width: 70px;}
/*.slogOut{ display:none;}*/
.slogIn{ color:#aaa;}
.slogIn em{ color:#000;}
.slogIn a{ color:#039;}
.tbxCmt{ width:99%; height:120px;color:#aaa; font-size:100%; margin:10px 0; padding:3px;}
.tBtn{ text-align:right;}
.tCode label,.tCode .tbxCode,.tCode .imgCode,.tCode a{ float:left;}
.tCode label,.tCode a{ line-height:26px;}
.tbxCode{border:1px solid #95A8BD; height:20px; padding-left:3px; width:70px; line-height:22px;}
.tCode a{ color:#039}
.tCode span{ float:left; clear:both;}
.tCode .spCode{ color:#666; font-size:14px; margin-bottom:5px;}
.imgCode{ margin:0 5px; border:1px solid #838383; cursor:pointer; display:inline-block;}
.tFace{ text-align:right;position:relative;}
.cmtFace{ background:url(http://www1.pconline.com.cn/cmt2011/images/arr.png) no-repeat 52px center;  display:inline-block; padding-right:15px; cursor:pointer;}

.cmtfaceList{ position:absolute; right:-4px;_right:13px; display:none; top:25px; border:1px solid #95A8BD; background:#fff; white-space:nowrap; padding:5px;}
.cmtfaceList img{ background:#fff; border:1px solid #D4E4F7; cursor:pointer; position:relative; z-index:1; margin-right:-1px;}
.cmtfaceList img:hover{ border-color:#95A8BD; z-index:2}

.expFB .th { background:url(http://www1.pconline.com.cn/ued/show/bg1.png) repeat-x; height:31px; overflow:hidden; padding:0 10px; font-size:14px; line-height:31px; border:none;}
.expFB .close { background:url(http://www1.pconline.com.cn/ued/show/showBg.png) no-repeat 0 -29px; cursor:pointer; display:block; height:20px; margin:4px 0 0; width:20px; overflow:hidden; text-indent:-999px; }
.expFB .close:hover { background-position:-19px -29px; }
.expFB .close:active { background-position:-38px -29px; }
.expFB .tf { text-align:center; border-top:1px solid #ddd; margin:5px; padding:5px 0; line-height:30px; color:#777; }
.expFB .tf a { color:#039; }

/*登陆框*/
#pl_login .tb table{ margin:0 auto;}
#pl_login td { line-height:43px}
#pl_login .col1{ width:60px;text-align:right;vertical-align:top; }
#pl_login .input { width:220px; padding:4px; height:19px; line-height:19px; border:none;}
#pl_login .grayInput{background:url(http://www1.pconline.com.cn/center/20100727/images/spriteA.png) no-repeat}
#pl_login .regbut {background:url(http://www1.pconline.com.cn/cmt2011/images/btn.png) no-repeat; border:none; cursor:pointer; width:82px; display:inline-block; text-align:center; font-size:14px; color:#fff; line-height:27px; height:27px; font-weight:bold; }
#pl_login .getpass{ color:#039; margin-left:5px; font-size:12px; text-decoration:none;}

.expFB{z-index:999;background:#fff;display:none;font-size:12px; position:fixed; _position:absolute; left:50%; top:50%;_top:expression(documentElement.scrollTop+(documentElement.clientHeight/2)); margin:-132px 0 0 -240px;border:1px solid #666; height:260px; overflow:hidden;line-height:22px; width:480px; font-style:normal;}

.floBG{width:100%;z-index:998;top:0;left:0; margin:0; padding:0; height:100%;background:#000;position:fixed;_position:absolute;filter:alpha(opacity=50);opacity:0.5;_height:expression(documentElement.scrollTop+documentElement.clientHeight);_width:expression(document.documentElement.clientWidth); display:none;}

 
.expFB .th .mark{ padding-left:0; background:none; margin:0; line-height:31px; font-weight:bold; color:#000; float:left;}
.expFB .subMark { padding-right:0; float:right;}
.expFB .tb{ background:none; border:none;}
#pl_add .tbxCmt{ width:440px;}
#pl_add .cmtfaceList{ right:0; _right:16px;}


/*pcgames*/
#comment_tag .cmtContent { border:1px solid #bbbbbb; background:#f6f6f6;}
#comment_tag .thcmt { border-bottom:1px solid #dddddd;}
#comment_tag .tBtn .btn { background:url(http://www1.pchouse.com.cn/cmt2011/images/btn.png) no-repeat; width:85px; height:25px; color:#000;}
#comment_tag .tBtn .btn:hover { background-position:0 0; color:#c00;}
#comment_tag .reply { border:1px solid #bbbbbb; background:#fff}

#commentTable{table-layout:fixed;}
.cmtTB .tbTB p { word-break:break-all}

.thTB .cmtTitle a:hover em,.thTB .cmtOperate a:hover{ color:#c00; text-decoration:underline}

.info .cmtCount a { color:#000;}
.info .cmtCount a:hover { color:#d00;}
.info .cmtCount .red { color:#c00;font-style:normal}

.tfcmt { border-top:1px solid #dddddd;}

.tFace img { vertical-align:middle}

.tbxCmt { background:#fff; border:1px solid #bbbbbb}

#loginSpan a { color:#333;}
#loginSpan a:hover { color:#d00}

.expFB .tb {padding:0 15px;}

.cmtfaceList {width:310px;}
.cmtfaceList img {float:left; padding:3px; border-color:#ddd} 
.cmtContent #tBlogs{ padding-left:14px; line-height:24px; font-size:12px; background:url(http://www1.pcgames.com.cn/2011/head/images/hb2.png) -64px -22px no-repeat; display:inline-block}
.cmtContent #tBlogs .tQQ,.cmtContent #tBlogs .tSina{ display:inline-block; padding-left:18px; color:#333}
.cmtContent #tBlogs a:hover{ color:#f60}
.cmtContent #tBlogs i{background:url(http://www1.pcgames.com.cn/2011/head/images/hb2.png) no-repeat; width:16px; height:16px; position:absolute; cursor:pointer}
.cmtContent #tBlogs .tSina i{ background-position:-20px -79px; margin:3px 0 0 -18px; *margin-top:-2px}
.cmtContent #tBlogs .tQQ i{ background-position:left -79px; margin:3px 0 0 -18px;*margin-top:-2px} 

/* background */
.channelNav,.channelNav dt,.channelNav .btn,.channelNav ul a,.h1Box .sFavorite a,.dMainTab,.dMainTab strong,.dBtnLink a,.dBtnLink span,.layB .dFocusTxt,.dPoll .sPillar,.dPoll .sPillarYellow,.dPoll .sPillarBlack,.dPoll .sBtn a,.dScore .sStarA,.dScore .sStarB,.kw .kwSub,.kw .kwBtn,.kw li,.layC .dSwitch .dTab .selected,.modC .thC .mark,.pcgames_page .prev,.pcgames_page .next,.layC .dBestFocus .dTab .selected,.dTimeTable td,.dPicList li,.layC .dChoiceness .pLink a,.dList .dSelected,.dList .dSelected .dReady i,.dList .dSelect .dlManufacturer .sHide,.dList .dSelect .dlManufacturer .sShow,.dList .layAB .thA .sType i,.dList .layAB .thA .sTaxis i,.dList .layAB .tbA .ulListPic .dSide .dStar em,.dList .dChoice .dksMap .btn{background:url("http://www1.pcgames.com.cn/global/2010/g/img/libraryBg.png?t=20101203") no-repeat}

.ivy990,.ivy990b{ padding:0 4px}.ivy990 img,.ivy990 object{ margin-bottom:5px}
.ivy990b img,.ivy990b object{ margin-bottom:10px}
.row10{clear:both;height:10px;line-height:1px;font-size:1px;overflow:hidden;}
.pb10{ padding-bottom:10px;}.pt10{ padding-top:10px;}
.f14{font-size:14px;}
a.more,a.more:visited{color:#777}a.more:hover{color:#ff0000;}
.red{color:#c00;}
.gray,.gray a:link,.gray a:visited,.gray a:active,a.gray:link,a.gray:visited,a.gray:active{color:#777;}
.gray a:hover,a.gray:hover{ color:#c00;}
.grayBg{ background:#f5f5f5;}
.olTop li{ white-space:normal;} 

/* modA/modC */
.modC{ padding:0 9px; background-color:#fff;}
.modC .thC{ height:28px; border-bottom:1px solid #e9e9e9; line-height:28px;}
.modC .thC .mark{ padding-left:24px; float:left; font-weight:700; font-size:14px; background-position:-371px -116px;}
.modC .thC .subMark{ float:right; margin-right:5px;}
.modC .thC .subMark a{ color:#777;}
.modA,.screen1,.screen2{ zoom:1;}

.ulTxt li .iDate{ display:inline;}
.ulTxt .iTag{ padding-right:5px; float:left;}
.ulTxt .iIntro{ display:none;}

.ulPicA li{ position:relative; text-align:center;}
.ulPicA li img{ padding:2px; border:1px solid #ccc; background-color:#fff;}
.ulPicA li i{ display:block;}
.ulPicA li .iTitle{ height:40px; padding:4px 3px 0; line-height:20px; overflow:hidden;}
.ulPicA li .iPlay { width:18px; height:16px; position:absolute; right:5px; bottom:50px; background:url("http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png") no-repeat -90px -169px;}

.hPic135 li{width:141px;float:left;display:inline;}
.hPic135 li .iTitle{width:135px;}
.hPic90 li{width:96px;float:left;display:inline;}
.hPic90 li .iTitle{width:90px;}
.hPic120 li{width:126px;float:left;display:inline;}
.hPic120 li .iTitle{width:120px;}

.channelNav{height:82px;padding-right:10px;background-repeat:repeat-x;}
.channelNav .logo{ position:relative;width:230px;}
.channelNav .logo .iconTest{ position:absolute; right:-41px; top:25px; width:45px; height:22px; text-align:center; color:#fff; background:url(http://www1.pcgames.com.cn/global/2010/g/img/libraryBg.png) no-repeat 0 -695px;}
.channelNav .logo .logoA{display:inline-block; width:140px; height:76px; float:left; background:url(http://www1.pcgames.com.cn/global/2010/g/img/libraryLogo.png) no-repeat 0 0}
.channelNav .logo .logoB{display:inline-block; width:88px; height:76px; float:left; background:url(http://www1.pcgames.com.cn/global/2010/g/img/libraryLogo.png) no-repeat -138px 0}
.channelNav dl{ height:25px; padding:11px 0; overflow:hidden;}
.channelNav dt{width:65px;height:25px;background-position:left -116px;}
.channelNav .inp{width:180px;height:23px;padding:0 3px;border:1px solid #7f9db9;margin:0 5px 0 8px;line-height:23px;}
.channelNav .btn{width:71px;height:25px;border:none;line-height:25px;text-align:center;font-size:14px;color:#000;cursor:pointer;font-weight:bold;background-position:-66px -116px;line-height:28px;}
.channelNav ul li{width:67px;height:28px;border-left:1px solid #c7c9c6;border-top:1px solid #c7c9c6;float:left;}
.channelNav ul .end{border-right:1px solid #c7c9c6;}
.channelNav ul a{height:26px;border:1px solid #fff;display:block;text-align:center;line-height:26px;background-position:-138px -116px;}

.channelNav ul a:hover{height:28px;border:none;line-height:28px;background-position:-204px -116px;color:#fff;text-decoration:none;}

.dBreadcrumbNavi{ height:22px; padding:0 10px 4px 10px; line-height:22px; overflow:hidden;}
.dBreadcrumbNavi span{ height:22px; display:block;}
.sBreadcrumbNavi{ float:left;}
.sNewwGameTest{ float:right; text-align:right;}
.h1Box{ width:990px; overflow:hidden;}
h1{ height:40px; padding-left:5px; float:left; font:700 20px/40px \9ED1\4F53;}
.h1Box .sFavorite{ height:27px; padding:13px 5px 0 0; float:right;}
.h1Box .sFavorite a{ width:46px; height:15px; display:block; text-indent:-9999px; overflow:hidden; background-position:-272px -116px;}
.dMainTab{ height:31px; padding:1px 0 0 7px; border:solid #851c1e; border-width:0 1px; color:#aaa; overflow:hidden; background-position:left -83px; background-repeat:repeat-x;}
.dMainTab strong{ height:31px; padding:0 16px 0 14px; display:block; float:left; line-height:31px; text-align:center; background-position:right -145px;}
.dMainTab .end{ background:none;}
.dMainTab .selected{ padding-right:14px; border-right:2px solid #861c1e; background-position:-132px -177px;}
.dMainTab a:link,.dMainTab a:visited,.dMainTab a:active{ color:#fff;}
.dMainTab .selected,.dMainTab .selected a:link,.dMainTab .selected a:visited,.dMainTab .selected a:active{ color:#000;}

.pageBA .h1Box,.pageBB .h1Box,.bannerB .h1Box{ height:200px;}
.pageBA h1,.pageBB h1,.bannerB h1{ display:none;}
.pageBA .dMainTabBox,.pageBB .dMainTabBox,.bannerB .dMainTabBox{ height:31px; margin-top:-31px; position:relative;}
.pageBA .dMainTab,.pageBA .dMainTabL,.pageBA .dMainTabR,.pageBB .dMainTab,.pageBB .dMainTabL,.pageBB .dMainTabR,.bannerB .dMainTab,.bannerB .dMainTabL,.bannerB .dMainTabR{ float:left;}
.pageBA .dMainTab,.pageBB .dMainTab,.bannerB .dMainTab{ width:970px; padding-left:8;}
.pageBA .dMainTabL,.pageBA .dMainTabR,.pageBB .dMainTabL,.pageBB .dMainTabR,.bannerB .dMainTabL,.bannerB .dMainTabR{ width:5px; height:30px; border-bottom:2px solid #851c1e;}

/* index */
.screen1{ border:solid #ddd; border-width:1px 1px 0;}
.screen2{ border:solid #ddd; border-width:0 1px 1px;}
.dFocusPic{ padding:10px 0 12px 10px; border:1px solid #ddd; zoom:1;}
.pageBA .dFocusPic,.pageBB .dFocusPic{ border-width:0 1px 1px 0;}
.dFocusPic .ulTxt{ width:168px; overflow:hidden;}
.dFocusPic .ulTxt li{ color:#000;}
.layA .dBtnLink{ padding:18px 0 15px 51px; border:solid #ddd; border-width:0 1px 1px; zoom:1;}
.dBtnLink a,.dBtnLink span{ display:inline; float:left; font-weight:700; text-align:center;}
.layA .dBtnLink a{ width:113px; height:26px; margin-right:15px; line-height:26px; background-position:left -145px;}
.layA .dTxtLink{ width:334px; padding:5px 0 5px 15px; line-height:24px; color:#bbb; overflow:hidden;}
.screen1 .layA .dTxtLink{padding:6px 0 5px 5px; width:340px}
.screen1 .layA .dTxtLink td{padding:1px 5px}
.pageBB .layA .dTxtLink{ border:solid #ddd; border-width:0 1px 1px 0; line-height:20px; color:#000;}
.pageBA .dFocusTxtBox,.pageBB .dFocusTxtBox{ width:398px;}
.layB .dFocusTxt{ background-position:left -369px; zoom:1;}
.pageBA .layB .dFocusTxt,.pageBB .layB .dFocusTxt{ background-position:left -266px; background-repeat:repeat-x;}
.bTit{ width:390px; height:42px; padding-top:5px; font:700 18px/42px "微软雅黑"; text-align:center; white-space:nowrap; overflow:hidden;}
.pageBA .bTit,.pageBB .bTit{ padding-left:8px; padding-top:4px;}
.bTit a,.bTit a:visited{color:#c00;}.bTit a:hover{color:#c00;text-decoration:underline;}
.layB .dIntro{ padding:0 10px;}
.pageBA .layB .dIntro,.pageBB .layB .dIntro{ padding-left:18px;}
.layB .dIntroA,.layB .dIntroB{ border-bottom:1px dashed #dcdcdc; line-height:24px;}
.layB .dIntroA{ padding:0 10px 8px;}
.layB .dIntroA .pIntro { height:48px; overflow:hidden;}
.layB .dIntroB{ padding:6px 10px 19px;}
.layB .pIntroMore{ margin-top:-24px; text-align:right;}
.pageBA .dFocusTxtBox .dTxtBox,.pageBB .dFocusTxtBox .dTxtBox{ padding:6px 10px 0 20px;}
.pageBA .dFocusTxtBox .ulTxt,.pageBB .dFocusTxtBox .ulTxt{ padding-bottom:6px; border-bottom:1px dashed #dcdcdc;}
.pageBA .dFocusTxtBox .ulTxt .iTitle,.pageBB .dFocusTxtBox .ulTxt .iTitle{ width:275px; font-size:14px; overflow:hidden;}
.layB .dBtnLink{ height:46px; padding:12px 0 0 55px;}
.layB .dBtnLink a,.layB .dBtnLink span{ width:131px; height:38px; margin-right:10px; line-height:38px; font-size:15px;}
.layB .dBtnLink a{ background-position:left -177px;}
.layB .dBtnLink span{ background-position:left -216px;}
.dPollBox .tbA{ padding:10px 1px 6px;}
.dIntegration{ padding:0 0 9px 8px; line-height:24px;border-bottom:1px dashed #dcdcdc;}
.dIntegration strong{ font-size:17px;}
.dPoll{ padding:2px 0 12px 8px;border-bottom:1px dashed #dcdcdc;}
.dPoll span{ display:block;}
.dPoll .sTitle{ height:37px; line-height:37px;}
.dPoll .sAgree,.dPoll .sDiffer{ height:14px; line-height:14px;}
.dPoll .sAgree{ padding-bottom:10px;}
.dPoll .sDiffer{ padding-bottom:13px;}
.dPoll .sPillar{ width:102px; height:12px; margin-top:1px; background-position:-289px -473px;}
.dPoll .sPillarYellow,.dPoll .sPillarBlack{ height:11px; font-size:0; line-height:0;  float:left}
.dPoll .sPillarYellow{ border:solid #d07d03; border-width:0 1px; background-position:-289px -485px;}
.dPoll .sPillarBlack{ border:solid #000; border-width:0 1px; background-position:-289px -497px;}
.dPoll .sNum{ padding-left:9px;}
.dPoll .sBtn a{ width:71px; height:22px; margin-right:4px; display:inline; float:left; line-height:22px; text-align:center; font-weight:700; background-position:-138px -216px;}
.dScoreBox{ width:210px; height:81px; padding:3px 8px 0; line-height:27px; overflow:hidden;}
.dScoreBox .dScore{ height:27px; overflow:hidden;}
.dScoreBox span{ float:left;}
.dScoreBox .sStarA{ width:17px; height:27px; background-position:-331px -116px;}
.dScoreBox .sStarB{ width:17px; height:27px; background-position:-349px -116px;}
.dScoreBox .sNum{ padding-left:10px;}

.layAB .dPic .tbA{ padding:9px 0 0 9px;}
.layAB .dPicA .tbA{ padding:0 0 9px 9px;}
.layAB .dPic .tbC{ padding-top:9px;}
.layAB .dPicA .tbC{ padding-bottom:9px;}
.layAB .dPic li{ margin:0 5px 10px 0;}
.layAB .dPic .liFifth{ margin:0 0 10px 0;}
.layAB .dTxt .tbA{ padding:8px 0 10px 15px;}
.layAB .dTxt .tbC{ padding:8px 0;}
.layAB .dTxt .tbC li{ width:350px; padding-left:10px; float:left; overflow:hidden;}
.layAB .dTxt .tbC li .iTitle{ width:300px; overflow:hidden;}
.dTxtL .iTitle{ width:238px; overflow:hidden;}
.dTxtR .iTitle{ width:280px; overflow:hidden;}
.dTxtC li{ width:350px; padding-right:15px; float:left;}
.dTxtC .ulTxt li .iTitle{ width:290px; overflow:hidden; word-wrap:break-word; word-break:break-all; white-space:normal;} 

.k_details .i_channel,.k_details .i_column,.k_details .i_solve,.k_details .i_date,.k_form,.k_more,.k_details .thead,.k_details .i_moods{ display:none}
.kw .kwBtn{ width:89px; height:24px; display:block; float:left; text-indent:-300px; overflow:hidden; background-position:-276px -241px;}
.kw .kwInput{ float:left; width:312px; font-size:14px; color:#999; border:1px solid #909caa; padding:3px 2px 2px; line-height:16px; margin-right:5px}
.kw .kwSub{ width:89px; height:24px; border:none; margin-right:5px; display:inline; float:left; cursor:pointer; text-indent:-9999px; overflow:hidden; background-position:-276px -216px;}
.kw .fm{ padding:10px 0 7px 14px; height:25px}
.kw li{ width:346px; margin:0 5px 0 14px; padding-left:8px; display:inline; float:left; background-position:-386px -216px}
.kw .ulTxt li .i_title{float:left; width:340px; overflow:hidden; white-space:normal;}
.kw .tbA{ padding-bottom:5px}

.forum .tbA{ padding:2px 1px;}
.forum th{ height:28px; padding:0 1px;}
.forum td{ height:29px; padding:0 1px; overflow:hidden;}
.forum .tTitle{ width:342px; font-size:14px;}
.forum td.tTitle p{ width:327px; padding-left:15px;}
.forum .tReply,.forum .tReply p{ width:140px; text-align:center;}
.forum .tReplyNum,.forum .tReplyNum p{ width:81px; text-align:center;}
.forum .tClickNum,.forum .tClickNum p{ width:81px; text-align:center;}
.forum .tDate,.forum .tDate p{ width:91px; text-align:center;}
.forum th p{ height:27px; line-height:27px; border-bottom:1px solid #e6e7e1; text-align:center; background:#f3f4f6;}
.forum td p{ height:28px; line-height:28px; border-bottom:1px solid #e6e7e1; overflow:hidden;}
.forum .end td p{ border-bottom:none}

.layC .dSwitch .dTab{ height:29px;}
.layC .dSwitch .dTab i{ width:114px; height:29px; border-left:1px solid #ddd; margin-left:-1px; float:left; line-height:29px; text-align:center; cursor:pointer; background:url("http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png") no-repeat -40px -40px;}
.layC .dSwitch .dTab .selected{ font-weight:700; background-position:-148px -585px;}
.layC .dSwitch .tbA .contentdiv{ width:218px; padding:2px 0 4px 10px; line-height:24px; overflow:hidden;}
.layC .dSwitch .olTop{ width:108px; overflow:hidden;}
.layC .dSwitch .olTopA{ background-position:left -250px;}
.layC .dPic .tbA{ padding-top:10px; zoom:1;}
.layC .dPic li{ margin:0 9px 10px;}
.layC .dGameInfo .tbA{ width:208px; padding:5px 10px; line-height:24px; overflow:hidden;}
.layC .dFriend .tbA{ width:218px; padding:5px; overflow:hidden;}
.layC .dFriend .tbA li{ width:109px; float:left;}

/* list txt */
.dTxtList .tbA{ padding:0 10px;}
.dTxtList li{ padding:10px; border-bottom:1px dashed #d7d7d7;}
.dTxtList .liEnd{ border-bottom-style:solid;}
.dTxtList li .dTitle{ height:38px; line-height:38px;}
.dTxtList li .dTitle strong,.dTxtList li .dTitle .fr{ padding-right:10px;}
.dTxtList li .dBody img{ padding:2px; border:1px solid #ddd; float:left;}
.dTxtList li .dBody .dTxt{ width:555px; padding-left:10px; float:left; overflow:hidden;}
.dTxtList li .dBody .pTxt{ height:96px; line-height:24px; overflow:hidden;}
.dTxtList li .dBody .pTxtA{ padding-bottom:6px; line-height:24px;}
.dTxtList li .dBody .pIntro{ height:18px; line-height:14px; text-align:right;}
.dTxtList li .dBody .pIntro .sAuthor{ padding-right:24px;}
.layC .dHotNews .tbA{ width:220px; padding:5px 0 5px 8px; overflow:hidden;}
.layC .dHotNews .tbA .ulTxt li{ width:212px; white-space:normal;}
.layC .dBestFocus .dTab i{ width:114px; height:29px; margin-left:-1px; border-left:1px solid #ddd; float:left; line-height:29px; text-align:center; cursor:pointer; background:url("http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png") no-repeat -40px -40px;}
.layC .dBestFocus .dTab .selected{ font-weight:700; background-position:-148px -585px;}
.layC .dBestFocus .contentdiv{ padding:5px 10px 6px 12px;}
.layC .dBestFocus .contentdiv ol{ width:206px; overflow:hidden;}
.layC .dBestHope .tbA{ padding:5px 10px;}
.layC .dBestHope li{ vertical-align:middle;}
.layC .dBestHope .sTitle{ width:150px; float:left;}
.layC .dBestHope .sNum{ float:right; color:#777;}
.layC .dTimeTable{ border-bottom:none;}
.layC .dTimeTable .tbA .contentdiv{ width:228px; padding:0;}
.dTimeTable table{ text-align:center;}
.dTimeTable th{ height:22px; line-height:22px; background:#ececec;}
.dTimeTable td{ border-bottom:1px solid #ddd; line-height:27px; background-position:-389px -241px;}
.dTimeTable td.tTime{ background:none;}
.dTimeTable .tTime{ width:56px;}
.dTimeTable .tName,.tTimeTable .tStatus{ width:86px;}

/* list pic/list video */
.dPicList .tbA,.dVideoList .tbA{ padding:20px 10px 0px;}
.dPicList li{ width:135px; height:140px; padding:4px 8px 10px 4px; margin:0 17px 16px 18px; display:inline; float:left; background-position:left -473px;}
.dVideoList li{ margin:0 28px 16px;}
.dPicList li img,.dPicList li span{ width:135px; display:block; overflow:hidden;}
.dPicList li img{ padding-bottom:5px;}
.dPicList li .sTitle,.dPicList li .sNum{ height:18px; text-align:center;}
.dVideoList li .sTitle{ width:120px; height:40px; padding:0 3px; display:block; line-height:20px; text-align:left; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.dVideoList .ulPic li .iPlay{ bottom:46px;}
.dPicList li .sNum{ color:#777;}
.layC .dChoiceness .tbA{ padding:10px 0 0 10px;}
.layC .dChoiceness li{ height:91px; overflow:hidden;}
.layC .dChoiceness img{ padding:2px; border:1px solid #ccc; float:left;}
.layC .dChoiceness .iPlay{ height:16px; width:18px; margin:57px 7px 0 -25px; display:block; float:left; position:relative; background:url("http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png") no-repeat -90px -169px;}
.layC .dChoiceness .dPartR{ width:103px; height:81px; padding-left:8px; overflow:hidden;}
.layC .dChoiceness .pTitle,.layC .dChoiceness .pNum{ line-height:16px; overflow:hidden;}
.layC .dChoiceness .pTitle{ height:32px;}
.layC .dChoiceness .pNum{ height:16px; padding:5px 0; color:#777;}
.layC .dChoiceness .pLink a{ width:71px; height:22px; display:block; line-height:22px; text-align:center; font-weight:700; color:#c00; background-position:-138px -216px;}

/* article */
.dArticle .dArticleCon{ width:595px; padding:20px 0; margin:0 auto; line-height:24px;}
.dArticle .dArticleCon p{ margin:15px 0;}

/* list */
.dList .dChoice{ border:solid #ffc44c; border-width:0 1px 1px; zoom:1;}
.dList .dSelected{ padding-left:25px; border-bottom:1px solid #ffc44c; line-height:30px; background-position:left bottom; background-repeat:repeat-x;}
.dList .dSelected .dCondition{ width:600px;}
.dList .dSelected .dNum{ width:122px;}
.dList .dSelected .dCondition div,.dList .dSelected .dCondition span,.dList .dSelected .dCondition i{ float:left;}
.dList .dSelected .dReady{ height:17px; padding:0 4px; border:1px solid #c00; margin:6px 0 5px; display:inline; line-height:17px; white-space:nowrap; background-color:#fff;}
.dList .dSelected .dReady i,.dList .dSelected .dReady i a{ width:13px; height:15px; display:block;}
.dList .dSelected .dReady i{ margin-left:8px; line-height:0; overflow:hidden; background-position:-216px -569px;}
.dList .dSelected .dAdd{ padding:0 5px; color:#777;}
.dList .dSelected .dCancel{ height:31px; padding-left:10px; cursor:pointer;}
.dList .dSelect{ width:724px; padding:0 12px 10px; overflow:hidden;}
.dList .dSelect dl{ padding:9px 13px; border-bottom:1px dashed #dcdcdc; line-height:24px; vertical-align:middle; overflow:hidden; clear:both; zoom:1;}
.dList .dSelect dt{ width:55px; float:left;}
.dList .dSelect dd{ width:840px; float:left; overflow:hidden;}
.dList .dSelect dd span,.dList .dSelect dd strong{ margin-right:10px; display:inline; overflow:hidden;white-space:nowrap }
.dList .dSelect dd span{ height:24px; white-space:nowrap; cursor:pointer; color:#c00;}
.dList .dSelect dd span a{ color:#c00;}.dList .dSelect dd span a:hover{ text-decoration:none;}
.dList .dSelect dd strong{ height:18px; padding:0 3px; margin-top:3px; margin-bottom:3px; line-height:18px; white-space:nowrap; color:#fff; background-color:#c00;}
.dList .dSelect .dlManufacturer{ border-bottom:0;}
.dList .dSelect .dlManufacturer .ddList{ width:550px;}
.dList .dSelect .dlManufacturer .ddBtn{ width:83px; padding:20px 0 0 10px;}
.dList .dSelect .dlManufacturer .sHide,.dList .dSelect .dlManufacturer .sShow{ width:60px; height:24px; padding-left:23px; display:block; line-height:24px;}
.dList .dSelect .dlManufacturer .sHide{ background-position:-148px -519px;}
.dList .dSelect .dlManufacturer .sShow{ background-position:-148px -544px;}
.dList .dSelect .dManufacturer{ width:640px; border:1px solid #ffb677; margin:0 auto; zoom:1;}
.dList .dSelect .dManufacturer .dHead{ height:22px; line-height:21px; overflow:hidden;}
.dList .dSelect .dManufacturer .dHead i,.dList .dSelect .dManufacturer .dHead span{ width:21px; border:solid #ffb677; border-width:0 1px 1px 0; float:left; text-align:center;}
.dList .dSelect .dManufacturer .dHead i{ cursor:pointer; color:#039; background-color:#fff2ca;}
.dList .dSelect .dManufacturer .dHead span{ color:#aaa; background-color:#e5e5e5;}
.dList .dSelect .dManufacturer .dHead .selected{ border-bottom:0; font-weight:700; color:#c00; background-color:#fff;}
.dList .dSelect .dManufacturer .dHead .iAll{ width:68px; border-right:0;}
.dList .dSelect .dManufacturer .contentdiv{ padding:10px; line-height:24px;}
.dList .layAB .thA .sType{ padding-left:11px; background:url("http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png") no-repeat scroll -40px -40px;}
.dList .layAB .thA .sType i{ width:16px; height:15px; margin:7px 3px 0 0; float:left;}
.dList .layAB .thA .sType .sTable,.dList .layAB .thA .sType .sPic{ cursor:pointer;}
.dList .layAB .thA .sType .sTableSel,.dList .layAB .thA .sType .sPicSel{ color:#c00;}
.dList .layAB .thA .sType .sTable,.dList .layAB .thA .sType .sTableSel{ padding-right:10px;}
.dList .layAB .thA .sType .sTable i{ background-position:-148px -569px;}
.dList .layAB .thA .sType .sTableSel i{ background-position:-165px -569px;}
.dList .layAB .thA .sType .sPic i{ background-position:-182px -569px;}
.dList .layAB .thA .sType .sPicSel i{ background-position:-199px -569px;}
.dList .layAB .thA .sTaxis{ width:140px; padding-right:10px;}
.dList .layAB .thA .sTaxis a{ margin-right:5px; float:left; display:inline; cursor:pointer;}
.dList .layAB .thA .sTaxis i{ width:10px; height:26px; margin-top:3px; float:left; line-height:26px;}
.dList .layAB .thA .sTaxis .hot{ width:38px; margin-right:11px;} /* .aDown */
.dList .layAB .thA .sTaxis .time{ width:61px;} /* .aTop */
.dList .layAB .thA .sTaxis .aDown i{ background-position:-380px -585px;}
.dList .layAB .thA .sTaxis .aTop i{ background-position:-369px -585px;}
.dList .layAB .thA .sTaxis .aDown .iSelected{ background-position:-368px -177px;}
.dList .layAB .thA .sTaxis .aTop .iSelected{ background-position:-354px -177px;}
.dList .layAB .tbA{ padding:0 10px 10px; vertical-align:top;}
.dList .layAB .tbA ul{ display:inline; clear:both; overflow:hidden; zoom:1;}
.dList .layAB .tbA .ulListPic{ border-bottom:1px dashed #d7d7d7;}
.dList .layAB .tbA .ulListTxt li{ width:728px; height:136px; padding:10px 0; border-bottom:1px dashed #d7d7d7; vertical-align:middle; overflow:hidden;}
.dList .layAB .tbA .ulListTxt li img{ padding:2px; border:1px solid #ddd; float:left; background-color:#fff;}
.dList .layAB .tbA .ulListTxt li .dSide{ width:600px; padding-left:10px; float:left; overflow:hidden;}
.dList .layAB .tbA .ulListTxt li .dSide .pTit{ height:15px; padding-bottom:5px; line-height:15px;}
.dList .layAB .tbA .ulListTxt li .dSide .pInfo{ width:600px; height:72px; line-height:24px; color:#777; overflow:hidden;}
.dList .layAB .tbA .ulListTxt li .dSide .pTtpe,.dList .layAB .tbA .ulListTxt li .dSide .pLink{ width:600px; height:24px; line-height:24px; overflow:hidden;}
.dList .layAB .tbA .ulListTxt li .dSide .pLink{ color:#777;}
.dList .layAB .tbA .ulListPic li{ width:233px; height:228px; padding:10px 4px 0 5px; float:left; overflow:hidden;}
.dList .layAB .tbA .ulListPic .dGrayBg{ width:230px; height:224px; margin:3px 0 0 3px; background-color:#efefef;}
.dList .layAB .tbA .ulListPic .dCon{ width:226px; height:216px; padding:6px 1px 0; border:1px solid #e4e4e4; margin-top:-227px; background-color:#fff; overflow:hidden;}
.dList .layAB .tbA .ulListPic .dPic{ width:111px; height:145px; padding-left:5px; float:left; overflow:hidden;}
.dList .layAB .tbA .ulListPic .dPic img{ width:100px; height:130px; padding:2px; border:1px solid #e4e4e4; background-color:#fff;}
.dList .layAB .tbA .ulListPic .dSide{ width:110px; height:138px; padding-top:7px; float:right; overflow:hidden;}
.dList .layAB .tbA .ulListPic .dSide strong{ width:110px; height:48px; display:block; line-height:24px; font-size:14px; text-align:center; color:#039; overflow:hidden;}
.dList .layAB .tbA .ulListPic .dSide strong a{ color:#039;}
.dList .layAB .tbA .ulListPic .dSide .dStar{ width:100px; height:18px; padding:10px 0 0 10px; overflow:hidden;}
.dList .layAB .tbA .ulListPic .dSide .dStar em{ width:13px; height:13px; margin-right:5px; display:inline; float:left; background-position:-331px -123px;}
.dList .layAB .tbA .ulListPic .dSide .dNum{ height:24px; line-height:24px; text-align:center; overflow:hidden;}
.dList .layAB .tbA .ulListPic p{ width:226px; height:23px; margin-bottom:1px; line-height:23px; background-color:#f2f2f2; overflow:hidden;}
.dList .layAB .tbA .ulListPic p span{ width:113px; float:left; text-indent:5px; overflow:hidden;}
.dList .layAB .tbA .ulListPic p span a{ text-decoration:underline;}
.dList .layAB .tbA .ulListPic p span em{ color:#777; font-style:normal;}
.layC .dCommendGame .tbA{ padding:5px 5px 0;}
.layC .dCommendGame .sTitle{ width:208px; height:24px; padding-left:10px; border-bottom:1px solid #ddd; display:block; line-height:24px; background-color:#ececec; overflow:hidden;}
.layC .dCommendGame dl{ width:213px; height:145px; padding-left:5px; overflow:hidden;}
.layC .dCommendGame dt{ width:101px; padding-top:9px; float:left; overflow:hidden;}
.layC .dCommendGame dt img{ width:90px; height:120px; border:1px solid #ddd; padding:2px; background-color:#fff;}
.layC .dCommendGame dd{ width:112px; padding-top:6px; float:left; line-height:22px; overflow:hidden;}
.layC .dCommendGame dd p{ width:112px; height:22px; line-height:22px; overflow:hidden; word-wrap:break-word; word-break:break-all;}

/*tzh 2011-6-24 begin*/
.dList .dChoice .dksMap {height:27px; line-height:27px;padding:10px 0 0 12px; vertical-align:middle}
.dList .dChoice .dksMap input { vertical-align:middle}
.dList .dChoice .dksMap .inp{width:180px;height:23px;padding:0 3px;border:1px solid #7f9db9;margin:0 5px 0 8px;line-height:23px;}
.dList .dChoice .dksMap .btn{width:71px;height:25px;border:none;line-height:25px;text-align:center;font-size:14px;color:#000;cursor:pointer;font-weight:bold;background-position:-66px -116px;line-height:28px;}
/*tzh 2011-6-24 end*/

/* pcgames_page */
.pcgames_page{ width:100%; padding:15px 0; height:22px; margin:0 auto; clear:both; text-align:center; font-size:12px;}
.dPicList .pcgames_page,.dVideoList .pcgames_page{ border-top:1px solid #ddd;}
.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:-214px -473px; padding:0 5px 0 17px; width:43px;}
.pcgames_page .next{background-position:-148px -473px; padding:0px 17px 0 5px; width:43px;}
.pcgames_page a:hover.prev{border:none;background-position:-214px -496px;}
.pcgames_page a:hover.next{border:none;background-position:-148px -496px;}

/* pcgames_downList */
.dDownList { padding:10px; font-family:"Microsoft YaHei";}
.dDownList thead { height:30px; line-height:30px;}
.dDownList thead th  { font-weight:normal; text-align:center; vertical-align:top; border-bottom:1px solid #E2E2E2;}
.dDownList tbody tr {}
.dDownList tbody td { text-align:center; vertical-align:top; line-height:24px; padding:5px 0 0; border-bottom:1px dotted #CFCFCF;}
.dDownList dl { width:420px; clear:both; overflow:hidden; zoom:1; text-align:left;}
.dDownList dt { width:60px; float:left; height:48px;}
.dDownList dd { width:360px; float:left; line-height:24px;}
.dDownList strong a { color:#C00;}
.dDownList i { color:#777;}
.dDownList img { padding:2px; border:1px solid #E8E8EA;}

/*not found*/
.dPicList .notFound{ height:526px; padding:45px 0px 0px 45px; text-indent:85px; background:url(http://www1.pcgames.com.cn/global/2010/g/img/error.png) 45px 45px no-repeat; color:#777; line-height:24px;}
.notFound a{ color:#CC0000;}
.notFound .pTit{ margin-bottom:10px; font:bold 16px/30px 宋体; color:#010000;}
.notFound .pSer{ margin-bottom:30px;}
.notFound .pSer a{ text-decoration:underline}

/*nofound*/
.notPicList .notFound{ height:325px; padding:15px 0px 0px 50px; overflow:hidden; background:url(http://www1.pcgames.com.cn/global/2010/g/img/error.png) 60px 15px no-repeat; color:#777; line-height:24px;}
.notPicList strong{ font-size:14px; color:#555;}
.notPicList .pTit{ padding-left:85px; display:block; width:600px; line-height:60px; border-bottom:1px #ccc dotted; font-size:14px;}
.notPicList .pSer{ margin-bottom:25px;}
.notPicList .pSer a{ padding-right:25px; color:#039; white-space:nowrap;}.notPicList .pSer a.aRed{ color:#c00;}
.notPicList .pCon1{ padding-left:130px; padding-top:6px; width:460px;}.notPicList .pCon1 strong{ float:left; margin-left:-130px;}
.notPicList .pCon2 a{color:#039;}

/*login interface*/
.layA .dTxtLink .loginInterface{ padding:20px 0 0 55px; height:100px; background:url(http://www1.pcgames.com.cn/global/2010/g/img/bg_login.jpg) no-repeat;}
.loginInterface table{ table-layout:fixed;}
.loginInterface label{ font-size:14px; font-weight:bold; color:#000407;}
.loginInterface .uiLoginInputTxt{ margin-bottom:4px; *margin-bottom:2px; padding:2px 5px; width:170px; height:16px; line-height:16px; border:1px #a7a7a7 solid;}
.loginInterface td{ height:22px; line-height:22px; vertical-align:middle;}
.loginInterface .uiLoginBtn{ margin:7px 15px 0 0; width:88px; height:27px; background:url(http://www1.pcgames.com.cn/global/2010/g/img/commonBG.png) no-repeat -483px -170px; border:0; cursor:pointer; color:#fff; font-size:14px; font-weight:bold;}
.loginInterface .btnLoginAfter a,.loginInterface .btnLoginAfter a:hover{ color:#fff;}
.loginInterface .register{ padding-top:2px; line-height:25px; display:inline-block; vertical-align:top; text-align:center; color:#fff;}
.loginInterface a.register{ color:#fff;}
.loginInterface a.register:hover{ text-decoration:none; color:#fff;}
.loginInterface .txt{ margin-bottom:20px; color:#000306; font-size:14px; font-weight:bold;}
.loginInterface .dn{ display:none;}
/*神仙道页面登录框*/
.layA .dTxtLink .sxd{background-position:0px -121px;}
.layA .dTxtLink .yqdx{background-position:0px -242px;}
.layA .dTxtLink .txsj{background-position:0px -363px;}
.layA .dTxtLink .ydzs{background-position:0px -484px;}
.layA .dTxtLink .xsgh {background-position: 0px -605px;padding: 20px 0 0 33px;}
.xsgh label,.xsgh .fgps,.xsgh .txt {color: #fff;}
/*游戏库内容页右边弹窗样式*/
.modTab .tbd .btitle em,.modTab .contral .fr,.modTab .th,.modTab .thm{background:url(http://www1.pcgames.com.cn/zt/sxkseo/g20120507/images/ttabbg.png) no-repeat 0 0}
.modTab .th{width:230px; height:29px; position:relative}
.modTab .thm{background-position:0 -30px;width:230px; height:29px; position:relative}
.modTab .th .tc{display:none}
.modTab .contral{width:230px; height:29px; display:block; line-height:29px;}
.modTab .contral a{color:#fff}
.modTab .contral .fr a{color:#9a0a0b}
.modTab .contral a:hover{text-decoration:none}
.modTab .contral .fl{font-size:14px; font-weight:700; color:#fff; margin-left:6px;}
.modTab .contral a:hover .fl{color:#fff}
.modTab .contral .fr{background-position:0 -60px; font-style:normal; line-height:19px; color:#9a0a0b; margin-top:6px; margin-right:7px; text-align:center; width:47px; height:19px; display:inline-block; overflow:hidden}
.modTab .tcl{float:left; width:132px; border-right:1px solid #ddd; height:493px; background:#f9f9f9; padding:5px 11px; overflow:hidden;}
.modTab .tcr{float:right;width:232px; height:499px; padding:0; overflow:hidden; background:#fff}
.tcl .thh,.tcl .td{display:block; line-height:24px}
.tcl .thh,.tcl .thh a{color:#333; font-weight:bold}
.tcl .thh a:hover,.tcl .td a:hover{color:#c00}
.tcl .td{height:315px; overflow:hidden}
.tcl .ulTxt{height:120px; overflow:hidden}
.tcl .td a{color:#555; display:inline-block; }
.tcl .jg{height:5px; border-bottom:1px dotted #d6d6d6; margin-bottom:5px; font-size:0;display:block}
.tcr dt{font-weight:700; color:#c00; line-height:24px}
.tcr dt a{color:#c00}
.tcr dd{line-height:24px}
.tcr dd a{color:#555}
.tcr dd a:hover{color:#c00}
.tcr .yellow{background:#fffaf0}
.tcr dt,.tcr dd{padding:0 10px}
.tcr dd{height:96px; overflow:hidden;border-bottom: 1px solid #FDEFD1;}
.tcr dt{padding-top:4px}
.modTab .thm .tc{display:block; position:absolute; width:387px; height:503px; border:3px solid #c91616; left:-393px; top:0; background:#fff; z-index:9999; overflow:hidden; float:left}
.modTab .ulTxt li{width:132px; overflow:hidden}
.modTab .ulTxt a{color:#555}
.modTab .ulTxt a:hover{color:#c00}
.modTab .tbd{padding:10px; background:#f6f6f6; border:1px solid #ddd; border-top:none; line-height:24px; padding-bottom:5px}
.modTab .tbd li{padding-bottom:3px}
.modTab .tbd .btitle{display:block; height:22px; line-height:22px; font-weight:700;; margin-bottom:3px}
.modTab .tbd .btitle em{width:14px; height:14px; display:inline-block; margin-right:5px; margin-top:3px; float:left}
.modTab .tbd .btitle .bg1{background-position:-216px -69px; }
.modTab .tbd .btitle .bg2{background-position:-216px -93px; }
.modTab .tbd .btitle .bg3{background-position:-216px -116px; }
.modTab .tbd .btitle .bg4{background-position:-216px -141px; }
.modTab .tbd .btitle .bg5{background-position:-216px -165px; }
.modTab .tbd .lb{display:inline-block; width:66px; float:left; text-align:center; height:24px; overflow:hidden}
.modTab .tbd .lb span{width:48px; white-space:normal; overflow:hidden; display:inline-block; text-align:center; cursor:pointer}
.modTab .tbd .pic{display:block; padding-bottom:12px; padding-top:3px; margin-bottom:6px; border-bottom:1px dotted #ccc}
.modTab .tbd .pic img{border:1px solid #ddd; padding:2px; background:#fff; float:left; width:90px}
.modTab .tbd .pic .zl{width:96px; overflow:hidden; display:inline-block; margin-left:15px; color:#f00; height:24px; white-space:normal}
.modTab .tbd .pic .mt10{margin-top:10px}

/*20130717*/
body{background:#FFFFFF url("http://www1.pcgames.com.cn/index/g20130531/images/bigbg.png") no-repeat center top;text-align:center}
.wrap,#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: none repeat scroll 0 0 #DEDEDE;    color: #333333;}