@charset "gb2312";
body{ font-size:12px; margin:0px; font-size:12px; font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"; background:#f8f8f8}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {	margin: 0;	padding: 0}
table {	border-collapse: collapse;	border-spacing: 0}
fieldset, img {	border: 0; vertical-align:middle}
address, caption, cite, code, dfn, em, th, var {	font-style: normal;	font-weight: normal}
ol, ul {	list-style: none}
caption, th {	text-align: left}
img{ border:0px; vertical-align:middle}
h1, h2, h3, h4, h5, h6 {	font-size: 100%;	font-weight: normal}
q:before, q:after {	content: ''}
abbr, acronym {	border: 0;	font-variant: normal}
sup {	vertical-align: text-top}
sub {	vertical-align: text-bottom}
input, textarea, select {	font-family: inherit;	font-size: inherit;	font-weight: inherit}
input, textarea, select {*font-size:100%}
legend {	color: #000}
/* 使IE兼容html5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
/* =CLEARFIX (do not modify) */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
*{ margin:0px; padding:0px;}
.clearfix { display:block; }
/* End hide from IE-mac */
/* 去掉链接虚框
a:active ,area,label { blr:expression(this.onFocus=this.blur()) }
:focus { outline-style: none; }*/
/*备用清除浮动*/
.clear{ clear:both; height:0px;font-size:0px; line-height:0px; }
a:link{ text-decoration:none}
a{ cursor:pointer; text-decoration:none}
*{ transition: color 300ms ease 0s, background-color 300ms ease 0s;}
object{ display:block}
.m-fl{ float:left; margin:0; display:inline; overflow:hidden}
.m-fr{ float:right; margin:0; display:inline; overflow:hidden}
.span4,.span5,.row{ margin:0}
.m-margin-top{ margin-top:38px;}


.g-full{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-1170{ width:1170px; height:auto; display:block; overflow:hidden; margin:auto;}

.g-top-full{ border-bottom:2px solid #0b1119; background:#10171f}
.g-top-full .g-top-ul{ height:40px;}
.g-top-full .g-top-ul li{ width:auto; height:40px; float:left; display:inline; overflow:hidden}
.g-top-full .g-top-ul li a{ width:auto; height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#737e91; padding:0 15px; border-left:1px solid #202a35; border-right:1px solid #0b1119; display:block; overflow:hidden; position:relative; zoom:1}
.g-top-full .g-top-ul li a:hover{ color:#ff5555; text-decoration:none}
.g-top-full .g-top-ul li a span{ width:11px; height:14px; background:url(../images/cms-in-bg.png) no-repeat -116px -255px; display:block; overflow:hidden; position:absolute; right:2px; top:7px;}

.g-full-head{ height:78px; background:#1e222d;}
.g-head-box .g-logo{ width:auto; height:auto;}

.g-head-box .g-head-nav{ width:auto; height:78px; margin:0 0 0 11px;}
.g-head-box .g-head-nav li{ width:90px; height:78px; line-height:78px; float:left; margin:0 0 0 28px; display:inline; overflow:hidden;}
.g-head-box .g-head-nav li a{ width:100%; height:73px; line-height:78px; border-bottom:5px solid #1e222d; font-size:18px; font-weight:bold; color:#fff; text-align:center; display:block; overflow:hidden}
.g-head-box .g-head-nav li a:hover{ color:#288bff; border-color:#288bff}
.g-head-box .g-head-nav .m-hover a{ color:#288bff; border-color:#288bff}
.g-head-box #Search_form{ width:276px; height:38px; border:2px solid #288bff; background:#fff; margin:18px 0 0 40px;}
.g-head-box #Search_form #keyword{ width:190px; height:38px; line-height:38px; font-size:14px; font-weight:normal; color:#288bff; float:left; display:inline; overflow:hidden; border-radius:0px; border:0; padding:0; text-indent:10px;}
.g-head-box #Search_form .m-search-btn{ width:86px; height:38px; line-height:38px; font-size:18px; font-weight:normal; color:#fff; text-align:center; background:#288bff; border:0;}

.g-h1-title{ background:url(../images/cms-in-bg.jpg) repeat center center; height:150px; border-bottom:1px solid rgb(241, 241, 241)}
.g-h1-title h1{ width:100%; height:35px; line-height:35px; font-size:30px; font-weight:bold; color:#333; margin:40px 0 0; display:block; overflow:hidden;}
.g-h1-title strong{ width:auto; height:15px; line-height:15px; font-size:13px; font-weight:normal; color:#999; margin:23px 0 0; float:left; display:inline; overflow:hidden}
.g-h1-title .bdsharebuttonbox{ float:left; width:auto; margin:16px 0 0 20px;}

.g-cont-box{ background:#fff; padding:0 0 0 0;}
.g-cont-box .g-position{ width:100%; height:29px; line-height:25px; font-size:16px; font-weight:normal; color:#333; text-indent:15px; margin:14px 0;}
.g-cont-box .g-position a{ color:#333}

.g-cont-box .g-left{ width:825px; height:auto; margin:0 0 0 15px;}
.g-cont-box .g-left .g-takeaway{ width:735px; height:auto; line-height:22px; font-size:14px; font-weight:normal; color:#555; padding:20px 45px; background:#fafafa; display:block; overflow:hidden; position:relative; zoom:1}
.g-cont-box .g-left .g-takeaway span{ font-weight:bold;}
.g-cont-box .g-left .g-takeaway .g-bg-1{ width:23px; height:23px; background:url(../images/cms-in-bg.png) no-repeat 0 -125px; display:block; overflow:hidden; position:absolute; left:9px; top:22px;}
.g-cont-box .g-left .g-takeaway .g-bg-2{ width:23px; height:23px; background:url(../images/cms-in-bg.png) no-repeat 0 -236px; display:block; overflow:hidden; position:absolute; right:13px; top:46px;}
.g-cont-box .g-left .g-main{ width:100%; height:auto; display:block; overflow:hidden;}
.g-cont-box .g-left .g-main p{ width:100%; height:auto; line-height:22px; font-size:14px; font-weight:normal; color:#555; text-indent:24px; margin:30px 0 0; display:block; overflow:hidden}

.g-cont-box .g-left #cms_showpage_text{ width:100%; height:auto; text-align:center; display:block; overflow:hidden; margin:30px 0 0;}
.g-cont-box .g-left #cms_showpage_text b{  width:auto; height:23px; line-height:23px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#ff5555; border:1px solid #ff5555; margin:0 0 0 10px; display:inline-block; overflow:hidden; padding:0 7px;}
.g-cont-box .g-left #cms_showpage_text a{  width:auto; height:23px; line-height:23px; font-size:12px; font-weight:normal; color:#555; text-align:center; border:1px solid #aaa; margin:0 0 0 10px; display:inline-block; overflow:hidden; padding:0 7px;}
.g-cont-box .g-left #cms_showpage_text a:hover{ border-color:#ff5555; color:#ff5555}

.g-cont-box .g-left #cms_showpage{ width:752px; height:auto; margin:35px auto 0; display:block; overflow:hidden; padding:0 0 14px 0; position:relative; zoom:1}
.g-cont-box .g-left #cms_showpage h5{ width:232px; height:40px; text-indent:-999px; background:url(../images/cms-in-bg.png) no-repeat 0 -695px; display:block; overflow:hidden; position:absolute; left:12px; top:0; z-index:10}
.g-cont-box .g-left #cms_showpage ul{ width:680px; height:auto; border:1px solid #288bff; margin:10px 0 0; padding:26px 35px 7px; display:block; overflow:hidden}
.g-cont-box .g-left #cms_showpage ul li{ width:340px; height:20px; float:left; margin:10px 0 0; display:inline; overflow:hidden; position:relative; zoom:1}
.g-cont-box .g-left #cms_showpage ul li a{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#1f5cc2; display:block; overflow:hidden; text-indent:34px}
.g-cont-box .g-left #cms_showpage ul li a:hover{ color:#f50}
.g-cont-box .g-left #cms_showpage ul li span{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#ff5555; display:block; overflow:hidden; text-indent:34px}
.g-cont-box .g-left #cms_showpage ul li i{ width:20px; height:20px; line-height:20px; background:#ff5555; font-size:12px; font-weight:normal; color:#fff; font-style:normal; text-align:center; display:block; overflow:hidden; position:absolute; left:0; top:0; border-radius:4px;}
.g-cont-box .g-left #cms_showpage .g-guide-bg{ width:748px; height:14px; background:url(../images/cms-guide-bg.png) no-repeat; display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:5;}

.g-cont-box .g-left #ListMood{ width:100%; height:auto; display:block; overflow:hidden;}
.g-cont-box .g-left #ListMood h3{ width:100%; height:18px; line-height:18px; font-size:16px; font-weight:bold; color:#333; margin:10px 0 0; display:block; overflow:hidden;}
#ListMood ul { height:160px; margin:0 auto; width:100%;}
#ListMood li {float:left; text-align:center; width:88px; color:#555; margin:20px 0 0 40px}
#ListMood li b{font-weight:normal; line-height:20px; white-space: nowrap;}
#ListMood li em i {width:100%; bottom:20px; position:absolute; text-align:center; left:0;}
#ListMood li em { font-style:normal; height:20px; padding-top:65px; position:relative; display:block; line-height:20px;}
#ListMood li .array {border:1px solid #7ba0b8; height:50px; width:12px; display:block; margin:0 auto; position:relative; z-index:9;} 
#ListMood li .array  img { position:absolute; bottom:0; left:0;}

.g-cont-box .g-left .g-title{ width:100%; height:auto; margin:15px 0 0; display:block; overflow:hidden;}
.g-cont-box .g-left .g-title dt{ width:auto; height:20px; line-height:20px; padding:10px 14px; font-size:18px; font-weight:normal; color:#333; border-bottom:3px solid #288bff; float:left; display:inline; overflow:hidden}
.g-cont-box .g-left .g-title dd{ width:auto; height:20px; padding:10px; border-bottom:3px solid #eee;}
.g-cont-box .g-left .g-related-cms{ width:100%; height:auto; margin:12px 0 0; display:block; overflow:hidden}
.g-cont-box .g-left .g-related-cms li{ width:386px; height:34px; border-bottom:1px dotted #ccc; float:left; float:left; margin:0 0 0 50px; display:inline; overflow:hidden}
.g-cont-box .g-left .g-related-cms li i{ width:4px; height:4px; float:left; background:#aaa; margin:12px 0 0; display:inline; overflow:hidden}
.g-cont-box .g-left .g-related-cms li a{ width:332px; height:34px; line-height:34px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 9px; display:inline; overflow:hidden}
.g-cont-box .g-left .g-related-cms li a:hover{ color:#ff5555}
.g-cont-box .g-left .g-related-cms li em{ width:auto; height:34px; line-height:34px; font-size:12px; font-weight:normal; color:#999; float:right; margin:0; display:inline; overflow:hidden}

.cms-adcen{ margin:12px auto; display:block; overflow:hidden}

.g-cont-box .g-left .g-recomd-cms{ width:100%; height:auto; border-bottom:1px solid #eee; display:block; overflow:hidden; padding:10px 0; display:block; overflow:hidden}
.g-cont-box .g-left .g-recomd-cms dt{ width:220px; height:140px; float:left; margin:0; display:inline; overflow:hidden}
.g-cont-box .g-left .g-recomd-cms dt a{ width:210px; height:130px; margin:5px; display:block; overflow:hidden}
.g-cont-box .g-left .g-recomd-cms dt a:hover{ box-shadow:0 0 5px #ff5555}
.g-cont-box .g-left .g-recomd-cms dt a img{ width:100%; height:130px; display:block; overflow:hidden;}
.g-cont-box .g-left .g-recomd-cms dd{ width:585px; height:auto; float:left; margin:5px 0 0 20px; display:inline; overflow:hidden;}
.g-cont-box .g-left .g-recomd-cms dd .g-dd-title{ width:100%; height:22px; line-height:22px; font-size:20px; font-weight:bold; color:#333; float:left; display:inline; overflow:hidden;}
.g-cont-box .g-left .g-recomd-cms dd .g-dd-title:hover{ color:#f60}
.g-cont-box .g-left .g-recomd-cms dd em{ width:195px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#999; text-indent:23px; float:left; margin:14px 0 0; display:inline; overflow:hidden; position:relative; zoom:1}
.g-cont-box .g-left .g-recomd-cms dd em a{ padding:0 0 0 8px; color:#ff7d3f}
.g-cont-box .g-left .g-recomd-cms dd em i{ width:13px; height:13px; background:url(../images/cms-in-bg.png) no-repeat 0 -374px; display:block; overflow:hidden; position:absolute; left:0; top:1px;}
.g-cont-box .g-left .g-recomd-cms dd em b{ width:13px; height:13px; background:url(../images/cms-in-bg.png) no-repeat 0 -467px; display:block; overflow:hidden; position:absolute; left:0; top:1px;}
.g-cont-box .g-left .g-recomd-cms dd em strong{ width:13px; height:13px; background:url(../images/cms-in-bg.png) no-repeat 0 -560px; display:block; overflow:hidden; position:absolute; left:0; top:1px;}
.g-cont-box .g-left .g-recomd-cms dd p{ width:100%; height:46px; line-height:24px; font-size:14px; font-weight:normal; color:#666; float:left; margin:8px 0 0; display:inline; overflow:hidden;}
.g-cont-box .g-left .g-recomd-cms dd .g-dd-btn{ width:60px; height:23px; line-height:23px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-family:serif; background:#2e332f; float:right; display:inline; overflow:hidden}
.g-cont-box .g-left .g-recomd-cms dd .g-dd-btn:hover{ background:#ff5555}

.g-cont-box .g-right{ width:300px; height:auto; margin:0 0 0 15px;}
.g-cont-box .g-right .g-right-title{ width:100%; height:25px; display:block; overflow:hidden}
.g-cont-box .g-right .g-right-title dt{ width:auto; height:25px; line-height:25px; font-size:18px; font-weight:normal; color:#333; text-indent:15px; border-left:6px solid #288bff; float:left; display:inline; overflow:hidden}
.g-cont-box .g-right .g-right-title dd{ width:auto; height:25px; line-height:25px; font-size:14px; font-weight:normal; color:#999; float:right; display:inline; overflow:hidden}
.g-cont-box .g-right .g-right-title dd a{ color:#999}
.g-cont-box .g-right .g-right-title dd a:hover{ color:#f50}

.g-cont-box .g-right .g-project{ width:100%; height:auto; display:block; overflow:hidden; margin:0;}
.g-cont-box .g-right .g-project dt{ width:100%; height:176px; margin:19px 0 0; display:none; overflow:hidden;}
.g-cont-box .g-right .g-project dt a{ width:100%; height:176px; display:block; overflow:hidden; position:relative; zoom:1}
.g-cont-box .g-right .g-project dt a img{ width:100%; height:176px; display:block; overflow:hidden}
.g-cont-box .g-right .g-project dt a strong{ width:100%; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0}
.g-cont-box .g-right .g-project dt a:hover strong{ background:#ff5555}
.g-cont-box .g-right .g-project dd{ width:100%; height:auto; display:block; overflow:hidden; margin:10px 0 0;}
.g-cont-box .g-right .g-project dd a{ width:100%; height:34px; border-bottom:1px solid #eee; display:block; overflow:hidden;}
.g-cont-box .g-right .g-project dd a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; font-style:normal; text-align:center; background:#aaa; border-radius:4px; float:left; margin:7px 0 0 0; display:inline; overflow:hidden;}
.g-cont-box .g-right .g-project dd a strong{ width:204px; height:34px; line-height:34px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 10px; display:inline; overflow:hidden;}
.g-cont-box .g-right .g-project dd a b{ width:38px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#288bff; text-align:center; border:1px solid #288bff; border-radius:4px; float:right; display:inline; overflow:hidden; margin:6px 0 0;}
.g-cont-box .g-right .g-project dd a:hover strong{ color:#ff5555}
.g-cont-box .g-right .g-project dd a:hover b{ background:#288bff; color:#fff;}

.g-cont-box .g-right .g-cms-rank{ width:100%; height:auto; display:block; overflow:hidden; margin:28px 0 33px;}
.g-cont-box .g-right .g-cms-rank .g-rank-btn{ width:100%; height:37px; border-bottom:3px solid #288bff; display:block; overflow:hidden;}
.g-cont-box .g-right .g-cms-rank .g-rank-btn li{ width:50%; height:37px; line-height:37px; font-size:16px; font-weight:normal; color:#333; text-align:center; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-cont-box .g-right .g-cms-rank .g-rank-btn .m-hover{ background:#288bff; color:#fff;}
.g-cont-box .g-right .g-cms-rank .g-rank-ul{ width:100%; height:auto; margin:10px 0 0; display:block; overflow:hidden}
.g-cont-box .g-right .g-cms-rank .g-rank-ul li{ width:100%; height:40px; border-bottom:1px solid #eee; display:block; overflow:hidden;}
.g-cont-box .g-right .g-cms-rank .g-rank-ul li i{ width:35px; height:40px; line-height:40px; font-size:22px; font-weight:bold; color:#bbb; float:left; padding:0 10px 0 0; text-align:center; display:inline; overflow:hidden}
.g-cont-box .g-right .g-cms-rank .g-rank-ul li a{ width:auto; height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#333;margin:0; display:inline; overflow:hidden}
.g-cont-box .g-right .g-cms-rank .g-rank-ul li a:hover{ color:#ff5555}

.g-cont-box .g-right .g-game-strategy{ width:100%; height:auto; display:block; overflow:hidden; margin:10px 0 30px;}
.g-cont-box .g-right .g-game-strategy a{ width:100%; height:34px; border-bottom:1px solid #eee; display:block; overflow:hidden;}
.g-cont-box .g-right .g-game-strategy a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; font-style:normal; text-align:center; background:#aaa; border-radius:4px; float:left; margin:8px 0 0 0; display:inline; overflow:hidden;}
.g-cont-box .g-right .g-game-strategy a strong{ width:250px; height:34px; line-height:34px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 10px; display:inline; overflow:hidden;}
.g-cont-box .g-right .g-game-strategy a b{ width:38px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#288bff; text-align:center; border:1px solid #288bff; border-radius:4px; float:right; display:inline; overflow:hidden; margin:6px 0 0;}
.g-cont-box .g-right .g-game-strategy a:hover strong{ color:#ff5555}
.g-cont-box .g-right .g-game-strategy a:hover b{ background:#288bff; color:#fff;}

.g-cont-box .g-right .g-pic-box{ width:300px; height:223px; margin:19px 0 36px 0; display:block; overflow:hidden; position:relative; zoom:1}
.g-cont-box .g-right .g-pic-box .g-pic-position{ width:100%; height:10px; line-height:10px; margin:0; text-align:center; display:block; overflow:hidden; position:absolute; left:0; bottom:0}
.g-cont-box .g-right .g-pic-box .g-pic-position li{ width:8px; height:8px; margin:0 0 0 8px; background:#ccc; border-radius:22px; display:inline-block; overflow:hidden}
.g-cont-box .g-right .g-pic-box .g-pic-position .m-hover{ background:#b70b01;}
.g-cont-box .g-right .g-pic-box .g-pic-show{ width:auto; height:203px; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.g-cont-box .g-right .g-pic-box .g-pic-show li{ width:300px; height:203px; float:left; display:inline; overflow:hidden}
.g-cont-box .g-right .g-pic-box .g-pic-show li a{ width:100%; height:203px; display:block; overflow:hidden; position:relative; zoom:1}
.g-cont-box .g-right .g-pic-box .g-pic-show li a img{ width:100%; height:203px; display:block; overflow:hidden}
.g-cont-box .g-right .g-pic-box .g-pic-show li a strong{ width:100%; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:10}
.g-cont-box .g-right .g-pic-box .g-pic-show li a:hover strong{  background:#ff5555}
.g-cont-box .g-right .g-pic-box .g-pic-leftbtn{ width:24px; height:30px; line-height:30px; font-size:25px; font-weight:bold; color:#fff; background:rgba(141,141,141,0.5); text-align:center; font-family:serif; display:block; overflow:hidden; position:absolute; left:0; top:74px; z-index:10; cursor:pointer}
.g-cont-box .g-right .g-pic-box .g-pic-rightbtn{ width:24px; height:30px; line-height:30px; font-size:25px; font-weight:bold; color:#fff; background:rgba(141,141,141,0.5); text-align:center; display:block; overflow:hidden; position:absolute; right:0; top:74px; z-index:10; font-family:serif; cursor:pointer}

.g-cont-box .g-right .g-review-dl{ width:100%; height:238px; margin:19px 0 0; display:block; overflow:hidden; background:#e8f7ff}
.g-cont-box .g-right .g-review-dl dt{ width:100%; height:177px; display:block; overflow:hidden}
.g-cont-box .g-right .g-review-dl dt img{ width:100%; height:177px; display:block; overflow:hidden}
.g-cont-box .g-right .g-review-dl dd{ width:100%; height:61px; display:block; overflow:hidden;}
.g-cont-box .g-right .g-review-dl dd a{ width:100%; height:20px; line-height:20px; font-size:16px; font-weight:normal; color:#ff5555; text-indent:17px; margin:10px 0 0 0; display:block; overflow:hidden;}
.g-cont-box .g-right .g-review-dl dd p{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; text-indent:12px; margin:7px 0 0 0; display:block; overflow:hidden;}
.g-cont-box .g-right .g-review-ul{ width:100%; height:auto; display:block; overflow:hidden; margin:0 0 15px 0;}
.g-cont-box .g-right .g-review-ul li{ width:100%; height:37px; border-bottom:1px solid #eee; display:block; overflow:hidden;}
.g-cont-box .g-right .g-review-ul li i{ width:4px; height:4px; float:left; margin:16px 0 0; background:#aaa; display:inline; overflow:hidden}
.g-cont-box .g-right .g-review-ul li a{ width:auto; height:37px; line-height:37px; font-size:14px; font-weight:normal; color:#333; display:inline; overflow:hidden; margin:0 0 0 12px;}
.g-cont-box .g-right .g-review-ul li a:hover{ color:#f60}

.g-foot{ border-top:5px solid #288bff; margin:15px 0 0 0;}
.g-foot dl{ width:177px; height:120px; border-right:1px solid #ddd; border-left:1px solid #fff; float:left; margin:0; display:inline; overflow:hidden; padding:40px 0 0 65px;}
.g-foot dl dt{ font-size:18px; font-weight:bold; color:#333;}
.g-foot dl dd{ width:auto; height:auto; margin:4px 0 0; display:block; overflow:hidden}
.g-foot dl dd a{ width:auto; height:auto; font-size:14px; font-weight:normal; color:#555; float:left; margin:10px 20px 0 0; display:inline; overflow:hidden}
.g-foot dl dd a:hover{ color:#f60}
.g-foot dl dd p{ width:100%; height:auto; font-size:12px; font-weight:normal; color:#555; float:left; margin:0px 20px 0 0; display:inline; overflow:hidden}

.g-foot .g-foot-1{ border-left:0;}
.g-foot .g-foot-2 dd a{ width:110px; height:35px; line-height:35px; background:url(../images/cms-in-bg.png) no-repeat -116px 0; font-size:14px; font-weight:normal; color:#555; text-align:center; display:block; overflow:hidden;}
.g-foot .g-foot-4{ width:373px; border-right:0;}
.g-foot .g-foot-4 dd{ margin:12px 0 0}

.m-backtop{ width:60px; height:60px; background:url(../images/cms-in-bg.png) no-repeat -98px -106px #ccc; display:block; overflow:hidden; position:fixed; left:50%; bottom:100px; margin:0 0 0 600px; cursor:pointer}

.show_ad {	width: 970px; height:auto; margin:10px 0; float:left; display:none; overflow:hidden}
.g-962-ad{ width:195px; height:auto; margin:10px 0 10px 5px; float:left; display:none; overflow:hidden;}

.bdshare-button-style0-32{ margin:auto; margin:0 0 0 280px;}


/*攻略列表页*/
.g-strategy-listbox{ margin-top:10px; background:#fff;}
.g-strategy-listbox .g-position{ width:100%; height:29px; line-height:25px; font-size:16px; font-weight:normal; color:#333; text-indent:15px; margin:14px 0;}
.g-strategy-listbox .g-position a{ color:#333}

.g-strategy-listbox .g-left .g-strategy-class{ width:100%; height:auto; border-top:1px solid #eee; display:block; overflow:hidden}
.g-strategy-listbox .g-left .g-strategy-class li{ width:115px; height:auto; float:left; margin:13px 2px 0 0; display:inline; overflow:hidden;}
.g-strategy-listbox .g-left .g-strategy-class li a{ width:100%; height:45px; line-height:45px; font-size:16px; font-weight:normal; color:#333; text-align:center; background:#f5f5f5; display:block; overflow:hidden}
.g-strategy-listbox .g-left .g-strategy-class li a:hover{ background:#288bff; color:#fff;}
.g-strategy-listbox .g-left .g-strategy-class .m-hover a{ background:#288bff; color:#fff;}
.g-strategy-listbox .g-left .g-strategy-class .m-hover i{width:0;height:0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid #288bff; margin:auto;display:block;overflow:hidden;}

.g-strategy-listbox .g-left{ width:825px; height:auto; padding:0 0 0 15px;}
.g-strategy-listbox .g-left .g-strategy-list{ width:100%; height:auto; border-bottom:1px solid #eee; display:block;}
.g-strategy-listbox .g-left .g-strategy-list h3{ width:100%; height:22px; line-height:22px; font-size:20px; font-weight:bold; color:#333; margin:19px 0 0 0; display:block; overflow:hidden}
.g-strategy-listbox .g-left .g-strategy-list h3 a{ color:#333}
.g-strategy-listbox .g-left .g-strategy-list h3 a:hover{ color:#ff5555}
.g-strategy-listbox .g-left .g-strategy-list dl{ width:100%; height:140px; padding:5px 0 18px; margin:11px 0 0; display:block;}
.g-strategy-listbox .g-left .g-strategy-list dl dt{ width:212px; height:132px; float:left; margin:0; display:inline;}
.g-strategy-listbox .g-left .g-strategy-list dl dt a{ width:204px; height:124px; padding:3px; border:1px solid #d5d5d5; margin:5px 0 0; display:block; overflow:hidden; border-radius:4px;}
.g-strategy-listbox .g-left .g-strategy-list dl dt a img{ width:100%; height:124px; display:block; overflow:hidden; border-radius:4px;}
.g-strategy-listbox .g-left .g-strategy-list dl dt a:hover{ box-shadow:0px 0px 5px #ff5555; border-color:#ff5555}
.g-strategy-listbox .g-left .g-strategy-list dl dd{ width:590px; height:136px; float:left; margin:0 0 0 20px; display:inline; overflow:hidden;position:relative; zoom:1}
.g-strategy-listbox .g-left .g-strategy-list dl dd p{ width:100%; height:auto; line-height:26px; font-size:14px; font-weight:normal; color:#666; float:left; display:inline; overflow:hidden}
.g-strategy-listbox .g-left .g-strategy-list dl dd b{ width:auto; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; text-indent:22px; float:left; margin:20px 26px 0 0; display:inline; overflow:hidden; position:relative; zoom:1}
.g-strategy-listbox .g-left .g-strategy-list dl dd b i{ width:13px; height:13px; background:url(../images/cms-in-bg.png) no-repeat 0 -374px; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.g-strategy-listbox .g-left .g-strategy-list dl dd a{ width:60px; height:23px; line-height:23px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-family:serif; background:#2e332f; display:block; overflow:hidden; position:absolute; right:0; bottom:0}
.g-strategy-listbox .g-left .g-strategy-list dl dd a:hover{ background:#ff5555}

/*分页*/
.g-strategy-listbox .g-left .tspage{height:82px;text-align:center; display:block; overflow:hidden; background:#fff;}
.g-strategy-listbox .g-left .tspage .tsp_nav{ width:100%; height:30px; display:block; overflow:hidden; margin:27px 0 0 0;}
.g-strategy-listbox .g-left .tspage .tsp_nav i{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#fafafa; font-size:14px; font-weight:normal; color:#555; margin:0 0 0 10px; display:inline-block; overflow:hidden}
.g-strategy-listbox .g-left .tspage .tsp_nav a{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#fafafa; font-size:14px; font-weight:normal; color:#555; margin:0 0 0 10px; display:inline-block; overflow:hidden}
.g-strategy-listbox .g-left .tspage .tsp_nav a:hover{background:#ff4939;color:#fff; text-decoration:none}
.g-strategy-listbox .g-left .tspage .tsp_nav a:hover i{ color:#fff;}
.g-strategy-listbox .g-left .tspage .tsp_nav a i{ padding:0; margin:0; background:none}
.g-strategy-listbox .g-left .tspage .tsp_nav b{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#ff4939; font-size:14px; font-weight:normal; color:#fff; margin:0 0 0 10px; display:inline-block; overflow:hidden}
.g-strategy-listbox .g-left .tspage .tsp_count,.g-strategy-listbox .g-left .tspage .tsp_nav .tsp_more,.g-strategy-listbox .g-left .tspage .tsp_nav #tsp_change{ display:none}
.g-strategy-listbox .g-left .tspage .tsp_nav .tsp_end{}


.g-strategy-listbox .g-right{ width:300px; height:auto; margin:0 0 0 15px;}
.g-strategy-listbox .g-right .g-right-title{ width:100%; height:25px; display:block; overflow:hidden}
.g-strategy-listbox .g-right .g-right-title dt{ width:auto; height:25px; line-height:25px; font-size:18px; font-weight:normal; color:#333; text-indent:15px; border-left:6px solid #288bff; float:left; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-right-title dd{ width:auto; height:25px; line-height:25px; font-size:14px; font-weight:normal; color:#999; float:right; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-right-title dd a{ color:#999}
.g-strategy-listbox .g-right .g-right-title dd a:hover{ color:#f50}

.g-strategy-listbox .g-right .g-strategy-class{ width:100%; height:auto; margin:9px 0 38px; display:block; overflow:hidden}
.g-strategy-listbox .g-right .g-strategy-class li{ width:auto; height:auto; float:left; margin:13px 15px 0 0; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-strategy-class li a{ width:83px; height:28px; line-height:28px; border:1px solid #eee; border-radius:4px; font-size:12px; font-weight:normal; color:#333; text-align:center; display:block; overflow:hidden}
.g-strategy-listbox .g-right .g-strategy-class li a:hover{ border-color:#ff5555; color:#ff5555}
.g-strategy-listbox .g-right .g-strategy-class .m-hover a{ border-color:#ff5555; color:#ff5555}

.g-strategy-listbox .g-right .g-cmslist-recomd{width:100%;height:auto;display:block;border-top: 1px solid #eee;margin: 10px 0 0 0;}
.g-strategy-listbox .g-right .g-cmslist-recomd li{ width:100%; height:auto; padding:15px 0; display:block; border-bottom:1px solid #eee;}
.g-strategy-listbox .g-right .g-cmslist-recomd li a{ width:100%; height:69px; display:block}
.g-strategy-listbox .g-right .g-cmslist-recomd li a img{ width:110px; height:69px; float:left; margin:0 14px 0 5px; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-cmslist-recomd li a strong{ width:auto; height:58px; line-height:30px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden;}
.g-strategy-listbox .g-right .g-cmslist-recomd li a:hover img{ box-shadow:0px 0px 6px #ff5555;}
.g-strategy-listbox .g-right .g-cmslist-recomd li a:hover strong{ color:#ff5555}


.g-strategy-listbox .g-right .g-cms-rank{ width:100%; height:auto; display:block; overflow:hidden; margin:28px 0 33px;}
.g-strategy-listbox .g-right .g-cms-rank .g-rank-btn{ width:100%; height:37px; border-bottom:3px solid #288bff; display:block; overflow:hidden;}
.g-strategy-listbox .g-right .g-cms-rank .g-rank-btn li{ width:50%; height:37px; line-height:37px; font-size:16px; font-weight:normal; color:#333; text-align:center; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-strategy-listbox .g-right .g-cms-rank .g-rank-btn .m-hover{ background:#288bff; color:#fff;}
.g-strategy-listbox .g-right .g-cms-rank .g-rank-ul{ width:100%; height:auto; margin:10px 0 0; display:block; overflow:hidden}
.g-strategy-listbox .g-right .g-cms-rank .g-rank-ul li{ width:100%; height:40px; border-bottom:1px solid #eee; display:block; overflow:hidden;}
.g-strategy-listbox .g-right .g-cms-rank .g-rank-ul li i{ width:35px; height:40px; line-height:40px; font-size:22px; font-weight:bold; color:#bbb; float:left; padding:0 10px 0 0; text-align:center; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-cms-rank .g-rank-ul li a{ width:auto; height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#333;margin:0; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-cms-rank .g-rank-ul li a:hover{ color:#ff5555}

.g-strategy-listbox .g-right .g-pic-box{ width:300px; height:223px; margin:19px 0 36px 0; display:block; overflow:hidden; position:relative; zoom:1}
.g-strategy-listbox .g-right .g-pic-box .g-pic-position{ width:100%; height:10px; line-height:10px; margin:0; text-align:center; display:block; overflow:hidden; position:absolute; left:0; bottom:0}
.g-strategy-listbox .g-right .g-pic-box .g-pic-position li{ width:8px; height:8px; margin:0 0 0 8px; background:#ccc; border-radius:22px; display:inline-block; overflow:hidden}
.g-strategy-listbox .g-right .g-pic-box .g-pic-position .m-hover{ background:#b70b01;}
.g-strategy-listbox .g-right .g-pic-box .g-pic-show{ width:auto; height:203px; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.g-strategy-listbox .g-right .g-pic-box .g-pic-show li{ width:300px; height:203px; float:left; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-pic-box .g-pic-show li a{ width:100%; height:203px; display:block; overflow:hidden; position:relative; zoom:1}
.g-strategy-listbox .g-right .g-pic-box .g-pic-show li a img{ width:100%; height:203px; display:block; overflow:hidden}
.g-strategy-listbox .g-right .g-pic-box .g-pic-show li a strong{ width:100%; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:10}
.g-strategy-listbox .g-right .g-pic-box .g-pic-show li a:hover strong{  background:#ff5555}
.g-strategy-listbox .g-right .g-pic-box .g-pic-leftbtn{ width:24px; height:30px; line-height:30px; font-size:25px; font-weight:bold; color:#fff; background:rgba(141,141,141,0.5); text-align:center; font-family:serif; display:block; overflow:hidden; position:absolute; left:0; top:74px; z-index:10; cursor:pointer}
.g-strategy-listbox .g-right .g-pic-box .g-pic-rightbtn{ width:24px; height:30px; line-height:30px; font-size:25px; font-weight:bold; color:#fff; background:rgba(141,141,141,0.5); text-align:center; display:block; overflow:hidden; position:absolute; right:0; top:74px; z-index:10; font-family:serif; cursor:pointer}

.g-strategy-listbox .g-right .g-review-dl{ width:100%; height:238px; margin:19px 0 0; display:block; overflow:hidden; background:#e8f7ff}
.g-strategy-listbox .g-right .g-review-dl dt{ width:100%; height:177px; display:block; overflow:hidden}
.g-strategy-listbox .g-right .g-review-dl dt img{ width:100%; height:177px; display:block; overflow:hidden}
.g-strategy-listbox .g-right .g-review-dl dd{ width:100%; height:61px; display:block; overflow:hidden;}
.g-strategy-listbox .g-right .g-review-dl dd a{ width:100%; height:20px; line-height:20px; font-size:16px; font-weight:normal; color:#ff5555; text-indent:17px; margin:10px 0 0 0; display:block; overflow:hidden;}
.g-strategy-listbox .g-right .g-review-dl dd p{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; text-indent:12px; margin:7px 0 0 0; display:block; overflow:hidden;}
.g-strategy-listbox .g-right .g-review-ul{ width:100%; height:auto; display:block; overflow:hidden; margin:0 0 15px 0;}
.g-strategy-listbox .g-right .g-review-ul li{ width:100%; height:37px; border-bottom:1px solid #eee; display:block; overflow:hidden;}
.g-strategy-listbox .g-right .g-review-ul li i{ width:4px; height:4px; float:left; margin:16px 0 0; background:#aaa; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-review-ul li a{ width:auto; height:37px; line-height:37px; font-size:14px; font-weight:normal; color:#333; display:inline; overflow:hidden; margin:0 0 0 12px;}
.g-strategy-listbox .g-right .g-review-ul li a:hover{ color:#f60}

.g-strategy-listbox .g-right .g-game-strategy{ width:100%; height:auto; display:block; overflow:hidden; margin:10px 0 30px;}
.g-strategy-listbox .g-right .g-game-strategy a{ width:100%; height:34px; border-bottom:1px solid #eee; display:block; overflow:hidden;}
.g-strategy-listbox .g-right .g-game-strategy a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; font-style:normal; text-align:center; background:#aaa; border-radius:4px; float:left; margin:8px 0 0 0; display:inline; overflow:hidden;}
.g-strategy-listbox .g-right .g-game-strategy a strong{ width:250px; height:34px; line-height:34px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 10px; display:inline; overflow:hidden;}
.g-strategy-listbox .g-right .g-game-strategy a b{ width:38px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#288bff; text-align:center; border:1px solid #288bff; border-radius:4px; float:right; display:inline; overflow:hidden; margin:6px 0 0;}
.g-strategy-listbox .g-right .g-game-strategy a:hover strong{ color:#ff5555}
.g-strategy-listbox .g-right .g-game-strategy a:hover b{ background:#288bff; color:#fff;}

.g-strategy-listbox .g-right .g-cmslist-gamerank{ width:100%; height:auto; display:block; overflow:hidden}
.g-strategy-listbox .g-right .g-cmslist-gamerank li{ width:100%; height:35px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.g-strategy-listbox .g-right .g-cmslist-gamerank li a{ width:100%; height:auto; display:block; overflow:hidden}
.g-strategy-listbox .g-right .g-cmslist-gamerank li a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-style:normal; background:#aaa; float:left; margin:8px 10px 0 0; display:inline; overflow:hidden; border-radius:4px;}
.g-strategy-listbox .g-right .g-cmslist-gamerank li a img,.g-strategy-listbox .g-right .g-cmslist-gamerank li a b span,.g-strategy-listbox .g-right .g-cmslist-gamerank li a em{ display:none}
.g-strategy-listbox .g-right .g-cmslist-gamerank li a strong{ width:160px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-cmslist-gamerank li a b{ width:auto; height:35px; line-height:35px; font-size:12px; font-weight:normal; color:#999; float:right; margin:0 4px 0 0; display:inline; overflow:hidden;}
.g-strategy-listbox .g-right .g-cmslist-gamerank .m-hover{ height:70px; padding:12px 0;}
.g-strategy-listbox .g-right .g-cmslist-gamerank .m-hover a i{ margin-top:25px;}
.g-strategy-listbox .g-right .g-cmslist-gamerank .m-hover a .g-rank-img{ width:70px; height:70px; float:left; margin:0 10px 0 0; display:inline; overflow:hidden; border-radius:12px;}
.g-strategy-listbox .g-right .g-cmslist-gamerank .m-hover a p{ width:118px; height:auto; float:left; display:inline; overflow:hidden;}
.g-strategy-listbox .g-right .g-cmslist-gamerank .m-hover a p strong{ width:100%; height:17px; line-height:17px; font-size:15px; font-weight:normal; color:#333; float:left; margin:5px 0; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-cmslist-gamerank .m-hover a p b{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:4px 0 0; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-cmslist-gamerank .m-hover a p b span{ display:inline;}
.g-strategy-listbox .g-right .g-cmslist-gamerank .m-hover a p .g-rank-xx{ width:auto; height:10px; float:left; margin:8px 0 0; display:inline; overflow:hidden}
.g-strategy-listbox .g-right .g-cmslist-gamerank .m-hover a em{width: 62px;height: 27px;line-height: 28px;font-size:12px;font-weight:normal;color:#fff;text-align:center;background:#ff5555;float:right;margin: 22px 0 0 0;display:inline;overflow:hidden;border-radius: 5px;}
.g-strategy-listbox .g-right .g-clrank-al .m-hover a em{ width:48px; height:22px; line-height:22px; border-radius:0;}
.g-strategy-listbox .g-right .g-clrank-al .m-hover a strong{ width:154px; height:44px; line-height:22px;}
.g-strategy-listbox .g-right .g-clrank-al .m-hover a em{ margin:3px 0 0;}
.g-strategy-listbox .g-right .g-clrank-al .m-hover a b{ float:left; height:22px; line-height:22px;}
.g-strategy-listbox .g-right .g-clrank-al .m-hover a .g-rank-img{ width:105px;border-radius:0;}


/*攻略内页*/
.g-strategy-info .g-right .g-cmslist-gamerank{ width:100%; height:auto; display:block; overflow:hidden}
.g-strategy-info .g-right .g-cmslist-gamerank li{ width:100%; height:35px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.g-strategy-info .g-right .g-cmslist-gamerank li a{ width:100%; height:auto; display:block; overflow:hidden}
.g-strategy-info .g-right .g-cmslist-gamerank li a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-style:normal; background:#aaa; float:left; margin:8px 10px 0 0; display:inline; overflow:hidden; border-radius:4px;}
.g-strategy-info .g-right .g-cmslist-gamerank li a img,.g-strategy-info .g-right .g-cmslist-gamerank li a b span,.g-strategy-info .g-right .g-cmslist-gamerank li a em{ display:none}
.g-strategy-info .g-right .g-cmslist-gamerank li a strong{ width:160px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0; display:inline; overflow:hidden}
.g-strategy-info .g-right .g-cmslist-gamerank li a b{ width:auto; height:35px; line-height:35px; font-size:12px; font-weight:normal; color:#999; float:right; margin:0 4px 0 0; display:inline; overflow:hidden;}
.g-strategy-info .g-right .g-cmslist-gamerank .m-hover{ height:70px; padding:12px 0;}
.g-strategy-info .g-right .g-cmslist-gamerank .m-hover a i{ margin-top:25px;}
.g-strategy-info .g-right .g-cmslist-gamerank .m-hover a .g-rank-img{ width:70px; height:70px; float:left; margin:0 10px 0 0; display:inline; overflow:hidden; border-radius:12px;}
.g-strategy-info .g-right .g-cmslist-gamerank .m-hover a p{ width:118px; height:auto; float:left; display:inline; overflow:hidden;}
.g-strategy-info .g-right .g-cmslist-gamerank .m-hover a p strong{ width:100%; height:17px; line-height:17px; font-size:15px; font-weight:normal; color:#333; float:left; margin:5px 0; display:inline; overflow:hidden}
.g-strategy-info .g-right .g-cmslist-gamerank .m-hover a p b{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:4px 0 0; display:inline; overflow:hidden}
.g-strategy-info .g-right .g-cmslist-gamerank .m-hover a p b span{ display:inline;}
.g-strategy-info .g-right .g-cmslist-gamerank .m-hover a p .g-rank-xx{ width:auto; height:10px; float:left; margin:8px 0 0; display:inline; overflow:hidden}
.g-strategy-info .g-right .g-cmslist-gamerank .m-hover a em{width: 62px;height: 27px;line-height: 28px;font-size:12px;font-weight:normal;color:#fff;text-align:center;background:#ff5555;float:right;margin: 22px 0 0 0;display:inline;overflow:hidden;border-radius: 5px;}

.g-strategy-info .g-right .g-clrank-al .m-hover a em{ width:48px; height:22px; line-height:22px; border-radius:0;}
.g-strategy-info .g-right .g-clrank-al .m-hover a strong{ width:154px; height:44px; line-height:22px;}
.g-strategy-info .g-right .g-clrank-al .m-hover a em{ margin:3px 0 0;}
.g-strategy-info .g-right .g-clrank-al .m-hover a b{ float:left; height:22px; line-height:22px;}
.g-strategy-info .g-right .g-clrank-al .m-hover a .g-rank-img{ width:105px;border-radius:0;}

.g-strategy-info .g-right .g-related-game{width:300px;height: auto;margin: 19px 0 0px 0;display:block;overflow:hidden;position:relative;zoom:1;}
.g-strategy-info .g-right .g-related-game li{ width:300px; height:203px; float:left; display:inline; overflow:hidden}
.g-strategy-info .g-right .g-related-game li a{ width:100%; height:203px; display:block; overflow:hidden; position:relative; zoom:1}
.g-strategy-info .g-right .g-related-game li a img{ width:100%; height:203px; display:block; overflow:hidden}
.g-strategy-info .g-right .g-related-game li a strong{ width:100%; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:10}
.g-strategy-info .g-right .g-related-game li a:hover strong{  background:#ff5555}


.g-cont-box .g-left .g-recomd-cmsmore{ width:100%; height:auto; border-bottom:1px solid #eee; display:block; overflow:hidden; padding:10px 0; display:block; overflow:hidden}
.g-cont-box .g-left .g-recomd-cmsmore strong{width:100%;height:22px;line-height:22px;font-size:20px;font-weight:bold;color:#333;float:left;display:inline;overflow:hidden;margin: 10px 0 5px;}
.g-cont-box .g-left .g-recomd-cmsmore span{ width:100%; height:auto; display:block; overflow:hidden}
.g-cont-box .g-left .g-recomd-cmsmore span p{ width:100%; height:auto; margin:10px 0 0; float:left; display:inline; overflow:hidden}
.g-cont-box .g-left .g-recomd-cmsmore span p i{width: 265px;height:150px;float:left;margin:0 10px 0 0;display:inline;overflow:hidden;}
.g-cont-box .g-left .g-recomd-cmsmore span em{ width:195px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#999; text-indent:23px; float:left; margin:14px 0 0; display:inline; overflow:hidden; position:relative; zoom:1}
.g-cont-box .g-left .g-recomd-cmsmore span em a{ padding:0 0 0 8px; color:#ff7d3f}
.g-cont-box .g-left .g-recomd-cmsmore span em i{ width:13px; height:13px; background:url(../images/cms-in-bg.png) no-repeat 0 -374px; display:block; overflow:hidden; position:absolute; left:0; top:1px;}
.g-cont-box .g-left .g-recomd-cmsmore span em b{ width:13px; height:13px; background:url(../images/cms-in-bg.png) no-repeat 0 -467px; display:block; overflow:hidden; position:absolute; left:0; top:1px;}
.g-cont-box .g-left .f-cms-ad{ width:100%; height:auto; display:block; overflow:hidden; margin:12px 0 0;}



.g-cont-box .g-right .g-cms-rank .m-hits-rank{width:100%; height:auto; margin:10px 0 0; display:block; overflow:hidden}
.g-cont-box .g-right .g-cms-rank .m-hits-rank li{ width:100%; height:auto; padding:15px 0; display:block; border-bottom:1px solid #eee;}
.g-cont-box .g-right .g-cms-rank .m-hits-rank li a{ width:100%; height:69px; display:block}
.g-cont-box .g-right .g-cms-rank .m-hits-rank li a img{ width:110px; height:69px; float:left; margin:0 14px 0 5px; display:inline; overflow:hidden}
.g-cont-box .g-right .g-cms-rank .m-hits-rank li a strong{ width:auto; height:58px; line-height:30px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden;}
.g-cont-box .g-right .g-cms-rank .m-hits-rank li a:hover img{ box-shadow:0px 0px 6px #ff5555;}
.g-cont-box .g-right .g-cms-rank .m-hits-rank li a:hover strong{ color:#ff5555}



/*留言*/
#comment_list .h2 { font-weight:bold;}
#comment_list dl, #comment_list dt, #comment_list dd { margin:0; padding:0; }
#youxi_right_5 #comment_list { border:none; }
#comment_list .quote, #comment_list .quote span { text-indent:0; }
#comment_list { border:1px solid #ccc; color:#2f2f2f; padding:1px; zoom:1; margin:10px 0;}
#comment_list dt { line-height:28px; height:28px; overflow:hidden; padding:0 10px; }
#comment_list h2,
#comment_list .h2{ font-size:14px; color:#fff; height:30px; padding:0 10px; background:url(http://www.962.net/head/images/comment_tbg.png) repeat-x; margin-bottom:10px; }
#comment_list h2 span,
#comment_list .h2 span { float:left; margin-top: 4px; width:88px; text-align:center; line-height:26px; background-repeat:no-repeat; }
#comment_list dl { padding: 0 5px; }
#comment_list dd { word-wrap: break-word; line-height:20px; padding:5px 10px 10px; }

#comment_list dd img { margin-bottom:-5px; }
#comment_list blockquote, #comment_list .quote { padding:3px 3px 5px; margin:0 0 5px 0; border:1px solid #bfbfbf; background:#fffde9; color:#000; }
#comment_list blockquote h4, #comment_list .quote span { color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; background:none; }
#comment_list blockquote h4 cite { font-style:normal; }
#comment_list blockquote div { padding:0 7px; }
#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b { margin:0 6px; }
#comment_list p { text-align:right; line-height:1; padding:5px 0; }
#comment_list p a { color:#e65c08; margin-left:10px; }
#comment_list dt span { float:left; }
#comment_list dt em { float:right; font-style:normal; }
#comment_0 dt { background:#fff2e8; color:#c97b54; }
#comment_0 h2 span,
#comment_0 .h2 span{ background-image:url(http://www.962.net/head/images/comment_tr.png) }
#comment_1 dt { background:#f1f5f8; color:#21698e; }
#comment_1 h2 span,
#comment_1 .h2 span,
#s_comment h2 span,
#s_comment .h2 span { background-image:url(http://www.962.net/head/images/comment_tb.png) }
#s_comment { text-align:center; }
#s_comment h2 a,
#s_comment .h2 a { float:right; font-size:12px; font-weight: normal; color:#137eb6; line-height:30px; }
#s_comment h2 a i,
#s_comment .h2 a i{ font-style:normal; }
#s_comment .nick_name { float:left; margin-left:12px; line-height:30px; display:inline; }
#s_comment .nick_name input { border:1px solid #98b6c6; margin-left:6px; height:20px; vertical-align:middle; width:200px }
#s_comment .comment_faces { float:left; margin-left:20px; font-weight:bold; line-height:30px; display:inline; }
#s_comment .comment_faces img { vertical-align:middle; margin-left:3px; cursor:pointer; }
#s_comment textarea { border:1px solid #98b6c6; padding:3px 5px; width:96%; height:120px; line-height:20px; margin:8px 0; }
#s_comment .comment_btn { padding:0 12px 10px; text-align:left; }
#s_comment .comment_btn input { width:80px; color:#fff; border:0 none; padding:0; margin-right:6px; font-weight:bold; height:26px; background:url(http://www.962.net/head/images/comment_btn.png) no-repeat; cursor:pointer; }

.g-cont-box .g-left .g-title.g-recomd-read{ display:none}


.g-top-box{ width:100%; height:36px; background:#10171f; display:block; overflow:hidden; margin:0;}
.g-top-box .g-top-left{ width:auto; height:36px; line-height:36px; float:left; font-size:12px; font-weight:normal; color:#fff; display:inline; overflow:hidden;}
.g-top-box .g-top-right{ width:auto; height:36px; line-height:36px; float:right; font-size:12px; font-weight:normal; color:#fff; display:inline; overflow:hidden}
.g-top-box .g-top-right a{ color:#333; width:66px; height:36px; line-height:36px; float:left; margin:0; background:url(../images/png1.png) no-repeat 64px -457px; text-align:center; color:#fff;}
.g-top-box .g-top-right a:hover{ color:#ff0; text-decoration:underline}