@charset "gb2312";
/* CSS Document */
/* CSS Document */
#hd:after,#bd:after,#ft:after,.hd:after,.bd:after,.ft:after,.area:after,.ahd:after,.abd:after,.aft:after,.col-l:after,.col-m:after,.col-r:after,.col-lm:after,.col-mr:after,.mod:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#hd,#bd,#ft,.hd,.bd,.ft,.area,.ahd,.abd,.aft,.col-l,.col-m,.col-r,.col-lm,.col-mr,.mod{zoom:1;}
#hd,#bd,#ft,.area,.mod{clear:both;}
#ft{overflow:hidden;}
#footer{text-align:center;}
table{margin:auto; border-collapse:collapse;border-spacing:0;}
p{margin:0;}
b,i{font-weight:normal; font-style:normal;}
button,.btn{outline:none;}
button.hidefocus::-moz-focus-inner {border:none;}
html,body,dl,dt,dd{margin:0; padding:0;}
/*object,embed,iframe{display:block;}*/
.details,.details a{color:#007fb2}
.details:hover,.details:visited,.details a:hover,.details a:visited{color:#ba2636;}
.col-l{float:left;}
.col-m{float:left;}
.col-lm{float:left;}
.col-mr{float:right;}
.col-r{ float:right;}

/* 整站公用样式 */
body{text-align:left; color:#2b2b2b; background:#f2ede9;}
#bd,#ft{width:960px; margin:0 auto;}
#bd{margin-top:14px;}
#footer{margin-top:10px;}
#footer .foot, #footer .foot .text, #footer .foot a, #footer .foot a:visited{color:#97928e;}
#footer .foot .text{border-bottom:#92918f solid 1px;}
a{color:#2b2b2b;text-decoration:none;}
a:visited{color:#83006f;text-decoration:none;}
a:hover{color:#ba2636;text-decoration:underline;}
a:active{color:#ba2636;}
.hd-t{height:34px; line-height:34px; font-weight:bold; font-family:"微软雅黑", "宋体", Arial; font-size:14px;}
.dotlinex{height:1px; _line-height:1px; background:url(dotlinex.png) repeat-x left top;}

/* 顶部导航 */
.topnav{background:#fff;}
/* 主导航 */
.mainnavbox{height:111px; background:url(spr_rptx.png) repeat-x;}
.mainnavbox .navcon{width:960px; margin:0 auto; padding-top:29px; overflow:hidden; zoom:1;}
.mainnavbox .navcon .logo{width:200px; height:77px; float:left; background:url(spr_nav.png) no-repeat 0 -160px; text-indent:-999em; overflow:hidden;}
.mainnavbox .navcon .logo a{width:200px; height:77px; float:left;text-indent:-999em; overflow:hidden;}
.mainnavbox .navcon .mainnav{width:720px; height:77px; padding:2px 1px 0 2px; float:right; _display:inline; margin-right:1px; background:url(spr_nav.png) no-repeat 0 0;}
.mainnavbox .mainnav li{width:119px; float:left; _display:inline; margin-right:1px;}
.mainnavbox .mainnav li a{width:119px; height:77px; float:left; text-indent:-999em; overflow:hidden;}
.allgame{background-position:0 0;}
.pcgame{background-position:0 -120px;}
.msgame{background-position:0 -240px;}
.sngame{background-position:0 -360px;}
.wiigame{background-position:0 -480px;}
.phonegame{background-position:0 -600px;}
.allgame .navcon .logo{background-position:0 -160px;}
.pcgame .navcon .logo{background-position:-201px -160px;}
.msgame .navcon .logo{background-position:-402px -160px;}
.sngame .navcon .logo{background-position:0 -238px;}
.wiigame .navcon .logo{background-position:-201px -238px;}
.phonegame .navcon .logo{background-position:-402px -238px;}
.allgame li.current{background:url(spr_nav.png) no-repeat -2px -82px;}
.pcgame li.current{background:url(spr_nav.png) no-repeat -122px -82px;}
.msgame li.current{background:url(spr_nav.png) no-repeat -242px -82px;}
.sngame li.current{background:url(spr_nav.png) no-repeat -362px -82px;}
.wiigame li.current{background:url(spr_nav.png) no-repeat -482px -82px;}
.phonegame li.current{background:url(spr_nav.png) no-repeat -602px -82px;}
/* banner */
.bannerwrap{padding:14px 0; background:url(bg01.png) repeat 0 0;}
/* 游戏评测 public */
.box-b .bd{padding:10px 0; background:url(dotlinex.png) repeat-x left top;}
.box-b .box1 h2{line-height:30px; margin-bottom:4px; font-family:"微软雅黑", "宋体", Arial; font-size:20px; font-weight:bold;}
.box-b .box1 p{line-height:22px; text-indent:2em; color:#676767;}
.box-b .box2{margin-top:17px;}
.box-b .box2 dl{margin:1px 0; padding:14px 10px 14px 88px; background:#e9e4e0; line-height:22px;}
.box-b .box2 dt,.box-b .box2 dd{float:left; _display:inline;}
.box-b .box2 dt{margin-left:-80px; width:38px; padding-left:32px; height:19px; line-height:19px; color:#fff;}
.box-b .box2 .advtage{background:url(spr_gevl.png) no-repeat -241px 0;}
.box-b .box2 .weekp{background:url(spr_gevl.png) no-repeat -241px -23px;}
.box-b .box2 dd{padding:0 0 0 14px; margin-right:10px; line-height:22px; word-break:keep-all; white-space:nowrap; background:url(spr_gevl.png) no-repeat 4px -79px;}
/* 游戏评分 public */
.box-c .bd{background:#1d1d25;}
.box-c .inbox .ibhd{height:38px; line-height:38px; padding:0 14px; overflow:hidden; zoom:1; border-bottom:#111113 solid 1px;background:#4c4d52}
.box-c .inbox .ibhd h4{float:left; _display:inline; margin-right:10px; font-size:14px; font-weight:bold; color:#fff;}
.box-c .inbox .ibhd .scorestar{float:left; width:85px; height:14px; padding-top:1px; margin-top:10px; background:url(spr_gevl.png) no-repeat -447px 0;}
.box-c .inbox .ibhd .scorestar span{float:left; height:14px; background:url(spr_gevl.png) no-repeat -447px -18px;}
.box-c .inbox .ibbd{overflow:hidden; zoom:1;}
.box-c .inbox .ibbd .dscrpt{width:127px; float:left; padding:6px 14px 3px; line-height:20px; background:#303038; color:#b8b8b8;}
.box-c .inbox .ibbd .score{width:55px; float:right; padding-top:8px; font-size:22px; text-align:center; color:#fff; font-family:"微软雅黑", "宋体", Arial; background:#1d1d25;}
.box-c .avrscore{height:70px; padding:0 14px; background:url(spr_rptx.png) repeat-x 0 -720px;}
.box-c .avrscore .tt{line-height:70px; float:left; margin-right:10px; font-size:14px; font-weight:bold; color:#fff;}
.box-c .avrscore .score{float:left; color:#fbc83b; line-height:70px; font-family:Arial, Helvetica, sans-serif; font-size:50px; font-weight:bold;}

/* -- 专题页 -- */
.zty-area .col-l{width:210px; _display:inline; margin-right:25px;}
.zty-area .col-m{width:492px;}
.zty-area .col-r{width:210px;}
.zty-area .col-l .hd-t,.zty-area .col-r .hd-t{padding:0 14px;}
/* 专题页banner */
.bannera{width:960px; margin:0 auto;}
.bannera .tt{height:35px; line-height:35px; padding:0 10px; border:#000 solid 1px; overflow:hidden; zoom:1; background:#303038;}
.bannera .tt h3{float:left;color:#f3ffff; font-size:14px; font-weight:bold;}
.bannera .tt h3 a{color:#f3ffff;}
.bannera .tt .more{float:right; color:#dbdbdd; padding-right:12px; background:url(spr_gevl.png) no-repeat right -76px;}
/* 游戏简介 */
.gbrfintro h4{height:39px; line-height:39px; padding:0 14px; font-weight:bold; font-family:"微软雅黑", "宋体", Arial; font-size:14px; color:#fff; background:url(spr_gevl.png) no-repeat 0 0;}
.gbrfintro .boxcon{padding:14px; background:#fff;}
.gbrfintro .boxcon .pic{text-align:center; margin-bottom:8px;}
.gbrfintro .boxcon .pic img{padding:2px; border:#c7c2b3 solid 1px;}
.gbrfintro .boxcon .textbox{padding-left:58px;}
.gbrfintro .boxcon li{line-height:20px;}
.gbrfintro .boxcon li span{float:left; overflow:hidden;}
.gbrfintro .boxcon li .tt{color:#8b8b8b;}
.gbrfintro .boxcon .textbox li .tt{margin-left:-58px; /*word-wrap:break-word; word-break:break-all;*/ _position:relative;}
.gbrfintro .boxcon .textbox li .tc{width:118px;}
/* 游戏专题 */
.gsptopc{margin-top:20px;}
.gsptopc h4{height:39px; line-height:39px; padding:0 14px; font-weight:bold; font-family:"微软雅黑", "宋体", Arial; font-size:14px; color:#fff; background:url(spr_gevl.png) no-repeat 0 0;}
.gsptopc .boxcon{background:#fff;}
.gsptopc .boxcon li{padding:16px 14px 12px; background:url(dotlinex.png) repeat-x left top;}
.gsptopc .boxcon li.first{background:none;}
.gsptopc .boxcon li img{padding:2px; border:#c7c2b3 solid 1px;}
.gsptopc .boxcon li h5{line-height:22px; margin:4px 0 0;}
.gsptopc .boxcon li p{line-height:22px; color:#8b8b8b;}
/* 相关新闻 */
.rltnews{margin-top:10px;}
.rltnews .bd{padding:4px 0; background:#fff;}
.rltnews .bd ol{padding:10px 14px; background:url(dotlinex.png) repeat-x left bottom;}
.rltnews .bd ol li{padding-left:10px; line-height:22px; background:url(spr_gevl.png) no-repeat left -144px;}
.rltnews .bd ul{padding:8px 14px 14px;}
.rltnews .bd ul li{margin-top:10px;}
.rltnews .bd ul li img{padding:2px; border:#c7c2b3 solid 1px;}
.rltnews .bd ul li h5{line-height:22px; margin:2px 0 0;}
/* 嵌入文章内容 */
.embedatc .hd{margin-top:10px; margin-top:0\9;}
.embedatc .bd{padding:10px 0; background:url(dotlinex.png) repeat-x 0 top;}
/* 评论 */
.comment{margin-top:30px;}

/* -- 列表页 -- */
.lby-area .abd{padding-top:10px;}
.lby-area .col-l{width:210px; _display:inline; margin-right:25px;}
.lby-area .col-m{width:492px;}
.lby-area .col-r{width:210px;}
.lby-area .lstcell{height:334px; padding:27px 0 29px; background:url(solidlinex1.png) repeat-x left bottom; overflow:hidden;}
.lby-area .c-first{border-top:none; padding-top:0;}
.lby-area .lstcell .col-l,.lby-area .lstcell .col-m,.lby-area .lstcell .col-r{height:334px;}
.lby-area .lstcell .ginfo{height:334px;}
.lby-area .lstcell .ginfo .boxcon{margin:1px 0; height:316px; padding:14px 16px 0; background:#e9e4e0;}
.lby-area .lstcell .ginfo .pic img{padding:2px; margin-bottom:4px; border:#c7c2b3 solid 1px; background:#fff;}
.lby-area .lstcell .ginfo p{line-height:22px;}
.lby-area .aft{margin:30px 0 10px;}
.lby-area .aft .page{overflow:hidden; zoom:1;}
.lby-area .aft .page li{float:left; _display:inline; height:21px; line-height:21px; margin-right:4px; border:#c7c2be solid 1px; color:#017dc7; background:#fff;}
.lby-area .aft .page li a{float:left; height:21px; line-height:21px; padding:0 8px; color:#017dc7;}
.lby-area .aft .page li.on{color:#c7c2be; background:#f2ede9; padding:0 8px;}
/* 列表页banner */
.bannerb{width:960px; margin:0 auto;}
.bannerb .imgbox{height:325px; overflow:hidden;}
.bannerb .imgbox li{display:none;}
.bannerb .imgbox li.current{display:block;}
.bannerb .ctrbtn{height:35px; border:#000 solid 1px; overflow:hidden; zoom:1; background:#303038; text-align:center;}
.bannerb .ctrbtn .ctrbtnbox{ margin-top:10px;}
.bannerb .ctrbtn .prev, .bannerb .ctrbtn .next{display:inline-block; *display:inline; zoom:1; width:9px; height:12px; vertical-align:top; vertical-align:baseline\9; margin-right:4px; margin-right:10px\9; cursor:pointer; }
.bannerb .ctrbtn .prev{background:url(spr_gevl.png) no-repeat -341px 0;}
.bannerb .ctrbtn .next{background:url(spr_gevl.png) no-repeat -407px 0;}
.bannerb .ctrbtn ul{display:inline-block; *display:inline; zoom:1; overflow:hidden; zoom:1;}
.bannerb .ctrbtn li{display:inline-block; *display:inline; zoom:1; width:10px; height:12px; margin-right:4px; margin-right:10px\9; cursor:pointer; background:url(spr_gevl.png) no-repeat -382px 0;}
.bannerb .ctrbtn li.current{background:url(spr_gevl.png) no-repeat -362px 0;}























