@charset "utf-8";
body{ font-size:12px; margin:0px; font-family:"Microsoft YaHei"; text-align:left}
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; }
a{ color:#333; text-decoration:none}
i{font-style: normal;}
/* 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; }
.m-fl{ float:left; display:inline; overflow:hidden}
.m-fr{ float:right; display:inline; overflow:hidden}
html body{ background:#fff;}
.row{ width:960px; height:auto; background:#fff; margin:0 auto; display:block; overflow:hidden}

/*顶部选项卡*/
.g-top-tab{ background:#fff; margin:15px auto 0;}
.g-top-tab .g-ul-btn{ width:100px; height:auto; margin:5px 0 0 6px;}
.g-top-tab .g-ul-btn li{ width:100%; height:40px; line-height:40px; font-size:16px; font-weight:normal; color:#333; text-indent:48px; background:#eeeeee; margin:1px 0 0 0; display:block; overflow:hidden; position:relative; zoom:1; cursor:pointer}
.g-top-tab .g-ul-btn li b{ width:25px; height:25px; background:url(/public/images/skin/new2015/images/phone-icon.png) no-repeat; display:block; overflow:hidden; position:absolute; left:10px; top:8px}
.g-top-tab .g-ul-btn .g-ul-btn2 b{ background-position:0 -41px;}
.g-top-tab .g-ul-btn .g-ul-btn3 b{ background-position:0 -82px;}
.g-top-tab .g-ul-btn .g-ul-btn4 b{ background-position:0 -123px;}

.g-top-tab .g-ul-btn .m-hover{ background:#ff4400; color:#fff;}
.g-top-tab .g-ul-btn .m-hover b{ background-position:-64px 0}
.g-top-tab .g-ul-btn .g-ul-btn2.m-hover b{ background-position:-64px -41px}
.g-top-tab .g-ul-btn .g-ul-btn3.m-hover b{ background-position:-64px -82px}
.g-top-tab .g-ul-btn .g-ul-btn4.m-hover b{ background-position:-64px -123px}
.g-top-tab .g-ul-btn .m-hover em{ width:5px; height:10px; background:url(/public/images/skin/new2015/images/phone-icon.png) no-repeat 0 -185px; display:block; overflow:hidden; position:absolute; right:00px; top:14px}

.g-top-tab .g-ul-cont{ width:854px; height:auto; display:none}
.g-top-tab .g-ul-cont .g-ul-head{ width:100%; height:auto; display:block; overflow:hidden;}
.g-top-tab .g-ul-cont .g-ul-head li{ width:60px; height:auto; float:left; margin:15px 0 0 26px; display:inline; overflow:hidden}
.g-top-tab .g-ul-cont .g-ul-head li a img{ width:100%; height:60px; border-radius:14px; display:block; overflow:hidden}
.g-top-tab .g-ul-cont .g-ul-head li a strong{ width:100%; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#333; text-align:center; margin:4px 0 0 0; display:block; overflow:hidden}
.g-top-tab .g-ul-cont .g-ul-head li a:hover{ color:#fa0038;}
.g-top-tab .g-ul-cont .g-ul-head li a:hover strong{ color:#fa0038;}
.g-top-tab .g-ul-cont .g-ul-foot{ width:848px; height:61px; margin:8px 0 0 0; display:block; overflow:hidden; border-bottom:1px solid #eee;}
.g-top-tab .g-ul-cont .g-ul-foot li{ width:auto; height:16px; line-height:16px; font-size:13px; font-weight:normal; color:#333; float:left; margin:10px 0 0 11px; padding:0 11px 0 0; display:inline; overflow:hidden; position:relative; zoom:1}
.g-top-tab .g-ul-cont .g-ul-foot li b{ width:2px; height:10px; background:#cecece; display:block; overflow:hidden; position:absolute; right:0; top:3px}
.g-top-tab .g-ul-cont .g-ul-foot li .colored{ color:#f00}
.g-head{ background:#fff; height:auto; padding:0 0 0 0;}

/*标题样式*/
.g-title{ width:948px; height:40px; border-bottom:3px solid #666; margin:8px auto 0; display:block; position:relative; zoom:1}
.g-title dt{ width:120px; height:40px; line-height:40px; font-size:20px; font-weight:bold; color:#666; border-bottom:3px solid #ff4400; display:block; overflow:hidden; position:absolute; left:0; top:0; text-indent:35px;}
.g-title dt b{ width:25px; height:17px; background:url(/public/images/skin/new2015/images/phone-icon.png) no-repeat 0 -229px; display:block; overflow:hidden; position:absolute; left:5px; top:12px;}
.g-title dt span{ color:#f40}
.g-title dd{ float:right; height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#333; display:inline; overflow:hidden}
.g-title dd a{ color:#333;}
.g-title dd a:hover{ color:#f40}

.g-title-hotprj dt b{ height:22px; top:10px; background-position:0 -277px;}
.g-title-good dt b{ height:22px; top:12px; background-position:0 -331px;}
.g-title-rank dt b{ height:22px; top:10px; background-position:0 -388px;}
.g-title-strategy dt b{ height:25px; top:10px; background-position:0 -441px;}
.g-title-girl dt b{ height:25px; top:10px; background-position:0 -490px;}


/*幻灯片*/
.g-head .m-ppt{ width:300px; height:380px; margin:7px 0 0 6px; display:block; overflow:hidden; position:relative; zoom:1}
.g-head .m-ppt .m-bigimg{ width:100%; height:380px; display:block; overflow:hidden; position:relative; zoom:1; z-index:30;}
.g-head .m-ppt .m-bigimg li{ width:100%; height:380px; display:none; overflow:hidden; position:absolute; left:0; top:0; z-index:10}
.g-head .m-ppt .m-bigimg li a img{ width:100%; height:380px;}
.g-head .m-ppt .m-bigimg li a strong{ width:100%; height:20px; line-height:20px; font-size:16px; font-weight:bold; color:#fff; text-indent:10px; position:absolute; left:0; top:260px; display:block; overflow:hidden; z-index:20;}
.g-head .m-ppt .m-bigimg li a .m-ppt-bg{ width:100%; height:154px; background:url(/public/images/skin/new2015/images/phone-icon.png) no-repeat -155px -79px; display:block; overflow:hidden; position:absolute; left:0; bottom:0; top:auto; z-index:10;}
.g-head .m-ppt .m-smallimg{ width:100%; height:100px; background:url(/public/images/skin/new2015/images/index-icon.png) no-repeat -629px -7px; display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:999}
.g-head .m-ppt .m-smallimg li{ width:56px; height:75px; border:2px solid #c3c3c3; float:left; margin:10px 0 0 12px; display:inline; overflow:hidden; cursor:pointer}
.g-head .m-ppt .m-smallimg li img{ width:56px; height:75px;}
.g-head .m-ppt .m-smallimg .m-hover{ border:2px solid #f40}

/*最新文章*/
.g-head .g-cms-line{ width:346px; height:auto; margin:12px 0 0 17px; display:inline; overflow:hidden}
.g-head .g-cms-line dl{ width:100%; height:66px; border-bottom:1px dotted #eee; display:block; overflow:hidden}
.g-head .g-cms-line dl dt{ width:100%; height:20px; line-height:20px; font-size:18px; font-weight:bold; color:#ff4400; text-align:center;margin:10px 0 0 0; display:block; overflow:hidden; }
.g-head .g-cms-line dl dt a{ color:#f40;}
.g-head .g-cms-line dl dt a:hover{ color:#f40; text-decoration:underline}
.g-head .g-cms-line dl dd{ width:100%; height:14px; text-align:center; margin:7px 0 0 0; display:block; overflow:hidden;}
.g-head .g-cms-line dl dd a{ width:auto; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; padding:0 2px; display:inline-block; overflow:hidden}
.g-head .g-cms-line dl dd a:hover{ color:#f40; text-decoration:underline}
.g-head .g-cms-line ul{ width:100%; height:auto; margin:4px 0 0 0; display:block; overflow:hidden}
.g-head .g-cms-line ul li{ width:100%; height:16px;  margin:13px 0 0 0; display:block; overflow:hidden; position:relative; zoom:1}
.g-head .g-cms-line ul li b{ width:6px; height:8px; background:url(/public/images/skin/new2015/images/phone-icon.png) no-repeat -155px -221px; display:block; overflow:hidden; position:absolute; left:1px; top:4px;}
.g-head .g-cms-line ul li a{ width:288px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#666; float:left; margin:0 0 0 15px; display:inline; overflow:hidden}
.g-head .g-cms-line ul li a:hover{ color:#f40; text-decoration:underline}
.g-head .g-cms-line ul li em{ width:40px; height:16px; line-height:16px; font-size:12px; font-weight:normal; color:#999; float:right; text-align:right; display:inline; overflow:hidden}

/*网游or单机*/
.g-head .g-head-right{ width:266px; height:auto; margin:8px 0 0 19px;}
.g-head .g-head-right .g-al-top{ width:100%; height:35px; display:block; overflow:hidden;}
.g-head .g-head-right .g-al-top li{ width:133px; height:35px; line-height:35px; font-size:16px; font-weight:normal; color:#333; text-align:center; background:#eeeeee; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-head .g-head-right .g-al-top .m-hover{ color:#fff; background:#ff4400;}
.g-head .g-head-right .g-al-class{ width:100%; height:26px; background:#fff5ed; display:block; overflow:hidden}
.g-head .g-head-right .g-al-class li{ width:53px; height:26px; line-height:26px; font-size:14px; font-weight:bold; color:#d76e12; text-align:center; float:left; display:inline; overflow:hidden}
.g-head .g-head-right .g-al-class .m-hover{ width:160px; text-align:left; text-indent:26px;}
.g-head .g-head-right .g-al-cont{ width:100%; height:auto; display:none; overflow:hidden}
.g-head .g-head-right .g-al-cont li{ width:100%; height:34px; display:block; overflow:hidden; border-bottom:1px solid #f5f5f5;}
.g-head .g-head-right .g-al-cont li .g-al-img{ display:none}
.g-head .g-head-right .g-al-cont li .g-al-name{ width:158px; height:34px; line-height:34px; font-size:14px; font-weight:normal; color:#333; text-indent:8px; float:left; display:inline; overflow:hidden}
.g-head .g-head-right .g-al-cont li .g-al-name:hover{ color:#f40; text-decoration:underline}
.g-head .g-head-right .g-al-cont li b{ display:none}
.g-head .g-head-right .g-al-cont li i{ width:54px; height:34px; line-height:34px; font-size:12px; font-weight:normal; color:#999; float:left; text-align:center; display:inline; overflow:hidden;}

.g-head .g-head-right .g-al-cont .m-hover{ height:auto;}
.g-head .g-head-right .g-al-cont .m-hover .g-al-img{ width:60px; height:60px; float:left; margin:8px 15px 8px 0; display:inline; overflow:hidden;}
.g-head .g-head-right .g-al-cont .m-hover .g-al-img img{ width:100%; height:60px;  border-radius:14px;display:block; overflow:hidden}
.g-head .g-head-right .g-al-cont .m-hover .g-al-name{ width:190px; height:20px; line-height:20px; margin:10px 0 0 0; text-indent:0}
.g-head .g-head-right .g-al-cont .m-hover b{ width:190px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; display:inline; overflow:hidden; margin:4px 0 0 0;}
.g-head .g-head-right .g-al-cont .m-hover b span{ color:#333;}
.g-head .g-head-right .g-al-cont .m-hover i{ display:none}
.g-head .g-head-right .g-al-btn{ width:265px; height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#999; text-align:center; border:1px solid #f5f5f5; display:block; overflow:hidden}


/*游戏库*/
.g-gameku .g-ku-left{ width:300px; height:auto; margin:0 0 0 0;}
.g-gameku .g-ku-left strong{ width:100%; height:20px; line-height:20px; font-size:16px; font-weight:bold; color:#333; display:block; overflow:hidden; margin:18px 0 0 0; text-indent:10px;}
.g-gameku .g-ku-left .g-ku-search{ width:100%; height:auto; display:block; overflow:hidden}
.g-gameku .g-ku-left .g-ku-search a{ width:auto; height:27px; line-height:27px; font-size:12px; font-weight:normal; color:#333; text-align:center; padding:0 12px; border-radius:22px; background:#eeeeee; float:left; margin:11px 0 0 12px; display:inline; overflow:hidden}
.g-gameku .g-ku-left .g-ku-search a:hover{ background:#ff6840; color:#fff;}
.g-gameku .g-ku-left .g-ku-class a{ border-radius:0; padding:0 16px; margin:11px 0 0 13px;}
.g-gameku .g-ku-right{ width:632px; height:auto; margin:20px 0 0 16px;}
.g-gameku .g-ku-right dl{ width:195px; height:293px; border-right:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; float:left; margin:0 0 0 10px; display:inline; overflow:hidden}
.g-gameku .g-ku-right dl dt{ width:100%; height:23px; line-height:16px; font-size:16px; font-weight:bold; color:#333; display:block; overflow:hidden}
.g-gameku .g-ku-right dl dt a{ float:right; font-size:12px; font-weight:normal; color:#ff4400; display:inline; overflow:hidden}
.g-gameku .g-ku-right dl dd{ width:100%; height:55px; margin:8px 0 0 0; display:block; overflow:hidden}
.g-gameku .g-ku-right dl dd .g-img{ width:55px; height:55px; float:left; margin:0 14px 0 0; display:inline; overflow:hidden}
.g-gameku .g-ku-right dl dd .g-img img{ width:100%; height:55px; display:block; overflow:hidden; border-radius:10px;}
.g-gameku .g-ku-right dl dd .g-name{ width:120px; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#333; float:left; margin:4px 0 0 0; display:inline; overflow:hidden}
.g-gameku .g-ku-right dl dd .g-name:hover{ color:#f40; text-decoration:underline}
.g-gameku .g-ku-right dl dd b{ width:120px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#999; float:left; margin:9px 0 0 0; display:inline; overflow:hidden}
.g-gameku .g-ku-right .g-not-rsolid{ border-right:0;}
.g-gameku .g-ku-right .g-not-bsolid{ border-bottom:0;}
.g-gameku .g-ku-right .g-not-bsolid dt{ margin:14px 0 0 0;}


/*热门专区*/
.g-hot-prj ul{ width:100%; height:auto; display:block; overflow:hidden}
.g-hot-prj ul li{ width:305px; height:211px; float:left; margin:14px 0 0 16px; display:inline; overflow:hidden}
.g-hot-prj ul li a{ width:303px; height:209px; border:1px solid #eee; display:block; overflow:hidden}
.g-hot-prj ul li a img{ width:100%; height:115px; display:block; overflow:hidden}
.g-hot-prj ul li a strong{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:bold; color:#333; text-indent:14px; margin:10px 0 0 0; display:block; overflow:hidden}
.g-hot-prj ul li a p{ width:277px; height:auto; line-height:18px; font-size:12px; font-weight:normal; color:#999; margin:6px auto 0; display:block; overflow:hidden}
.g-hot-prj ul li a:hover{ border:1px solid #ff4400;}
.g-hot-prj ul li a:hover img{ width:301px; height:113px; margin:1px 1px 0;}
.g-hot-prj ul li a:hover strong{ color:#ff4400; text-decoration:underline}
.g-hot-prj ul li a:hover p{ color:#333;}

/*精品手游*/
.g-good-game{ overflow:visible; height:594px;}
.g-good-game .g-left{ width:465px; height:578px; margin:13px 0 0 6px; border:1px solid #eee; overflow:visible}
.g-good-game .g-left .g-game-title{ width:350px; height:20px; line-height:20px; font-size:16px; font-weight:bold; color:#333; float:left; margin:9px 0 0 13px; display:inline; overflow:hidden}
.g-good-game .g-left .g-game-btn{ width:auto; height:20px; float:left; margin:9px 0 0 0; display:inline; overflow:hidden}
.g-good-game .g-left .g-game-btn li{ width:40px; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#333; text-align:center; float:left; margin:0 0 0 5px; display:inline; overflow:hidden; cursor:pointer}
.g-good-game .g-left .g-game-btn .m-hover{ background:#ff4400; color:#fff;}
.g-good-game .g-left .g-game-cont{ width:100%; height:auto; margin:0 0 0 0; float:left; display:none; }
.g-good-game .g-left .g-game-cont li{ width:96px; height:auto; float:left; margin:5px 0 0 20px; display:inline; cursor:pointer; position:relative; zoom:1}
.g-good-game .g-left .g-game-cont li .g-game-img{ width:80px; height:80px; margin:8px 0 0 8px; display:block; overflow:hidden; border-radius:12px;}
.g-good-game .g-left .g-game-cont li b{ display:none;}
.g-good-game .g-left .g-game-cont li i{ display:none;}
.g-good-game .g-left .g-game-cont li .g-game-rank{ display:none;}
.g-good-game .g-left .g-game-cont li strong{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:5px 0 0 0; display:block; overflow:hidden;}
.g-good-game .g-left .g-game-cont li .g-game-catalog{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; text-align:center; margin:3px 0 0 0; display:block; overflow:hidden;}
.g-good-game .g-left .g-game-cont li .g-game-catalog span{ display:none}
.g-good-game .g-left .g-game-cont li .m-hover{ width:234px; height:131px; background:#fff; border:1px solid #ff4400; display:block; overflow:hidden; position:absolute; left:0; top:0; z-index:10}
.g-good-game .g-left .g-game-cont li .m-hover .g-game-img{ width:80px; height:80px; float:left; margin:8px 10px 0 8px; display:inline; overflow:hidden}
.g-good-game .g-left .g-game-cont li .m-hover strong{ width:130px; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#f40; text-decoration:underline; float:left; margin:12px 0 0 0; display:inline; overflow:hidden;  text-align:left;}
.g-good-game .g-left .g-game-cont li .m-hover .g-game-rank{ width:auto; height:10px; float:left; margin:6px 0 0 0; display:inline; overflow:hidden}
.g-good-game .g-left .g-game-cont li .m-hover .g-game-catalog{ width:130px; height:16px; line-height:16px; font-size:12px; font-weight:normal; color:#999; float:left; margin:5px 0 0 0; display:inline; overflow:hidden; text-align:left;}
.g-good-game .g-left .g-game-cont li .m-hover .g-game-catalog span{ display:inline}
.g-good-game .g-left .g-game-cont li .m-hover .g-game-date{ width:130px; height:16px; line-height:16px; font-size:12px; font-weight:normal; color:#999; float:left; margin:2px 0 0 0; display:inline; overflow:hidden; text-align:left;}
.g-good-game .g-left .g-game-cont li .m-hover .g-game-btn{ width:80px; height:30px; line-height:30px; border-radius:4px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:#5fc700; display:block; overflow:hidden; position:absolute; left:8px; bottom:7px;}
.g-good-game .g-left .g-game-cont li .m-hover .g-game-pf{ width:82px; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden; position:absolute; right:0px; bottom:8px;}
.g-good-game .g-left .g-game-cont li .m-hover .g-game-pf span{font-size:26px; font-weight:bold; color:#f40;}
.g-good-game .g-right{ margin:13px 0 0 13px;}

/*下载排行*/
.g-rank-game{ overflow:visible; height:auto; overflow:hidden}
.g-rank-game .g-left{ width:465px; height:auto; margin:13px 0 0 6px; overflow:visible}
.g-rank-game .g-left .g-game-title{ width:322px; height:20px; line-height:20px; font-size:16px; font-weight:bold; color:#333; float:left; margin:9px 0 0 8px; display:inline; overflow:hidden; position:relative;zoom:1; text-indent:18px;}
.g-rank-game .g-left .g-game-title b{ width:5px; height:16px; background:#19b5fe; display:block; overflow:hidden; position:absolute; left:0; top:2px;}
.g-rank-game .g-left .g-game-btn{ width:auto; height:20px; float:left; margin:9px 0 0 0; display:inline; overflow:hidden}
.g-rank-game .g-left .g-game-btn li{ width:40px; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#333; text-align:center; float:left; margin:0 0 0 5px; display:inline; overflow:hidden; cursor:pointer}
.g-rank-game .g-left .g-game-btn .m-hover{ background:#ff4400; color:#fff;}
.g-rank-game .g-left .g-tank-ul{ width:435px; height:auto; margin:6px 0 0 8px; float:left; display:none; overflow:hidden;}
.g-rank-game .g-left .g-tank-ul li{ width:100%; height:94px; border-bottom:1px solid #f5f5f5; display:block; overflow:hidden; position:relative; zoom:1}
.g-rank-game .g-left .g-tank-ul li a i{ width:25px; height:70px; line-height:70px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#19b5fe; border-radius:4px; float:left; margin:12px 0 0 0; display:inline; overflow:hidden}
.g-rank-game .g-left .g-tank-ul li a img{ width:70px; height:70px; float:left; margin:12px 18px 0 14px;border-radius:12px; display:inline; overflow:hidden}
.g-rank-game .g-left .g-tank-ul li a strong{ width:248px; height:20px; line-height:20px; font-size:16px; font-weight:normal; color:#333; margin:18px 0 0 0; float:left; display:inline; overflow:hidden}
.g-rank-game .g-left .g-tank-ul li b{ width:248px; height:16px; line-height:16px; font-size:12px; font-weight:normal; color:#999; margin:4px 0 0 0; float:left; display:inline; overflow:hidden}
.g-rank-game .g-left .g-tank-ul li p{ width:60px; height:60px; line-height:60px; font-size:26px; font-weight:bold; color:#333; text-align:center; border:1px solid #c3c3c3; background:#fff; display:block; overflow:hidden; position:absolute; right:0; top:18px; border-radius:60px;}
.g-rank-game .g-left .g-tank-ul li a:hover{ color:#f40; text-decoration:underline}
.g-rank-game .g-left .g-tank-ul li a:hover strong{ color:#f40; text-decoration:underline}
.g-rank-game .g-left .g-tank-ul li a:hover p{ color:#f40; border:1px solid #f40}
.g-rank-game .g-right .g-game-title b{ background:#5fc700}
.g-rank-game .g-right .g-tank-ul li a i{ background:#5fc700}

/*游戏攻略*/
.g-game-strategy .g-left{ width:657px; height:auto; margin:5px 0 0 6px; display:inline; overflow:hidden}
.g-game-strategy .g-left li{ width:210px; height:125px; float:left; margin:9px 9px 0 0; display:inline; overflow:hidden; }
.g-game-strategy .g-left li a{ width:210px; height:125px; display:block; overflow:hidden; position:relative; zoom:1}
.g-game-strategy .g-left li a img{ width:100%; height:125px; display:block; overflow:hidden}
.g-game-strategy .g-left li a strong{ width:100%; height:23px; line-height:23px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:url(/public/images/skin/new2015/images/phone-icon.png) no-repeat -155px 0; display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.g-game-strategy .g-left li a:hover{ width:206px; height:121px; border:2px solid #ff4400;}
.g-game-strategy .g-left li a:hover strong{ color:#f40; text-decoration:underline}
.g-game-strategy .g-left li a:hover strong img{ height:121px;}
.g-game-strategy .g-right{ width:285px; height:auto; margin:9px 0 0 6px;}
.g-game-strategy .g-right li{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden; margin:9px 0 0 0; text-indent:14px; position:relative; zoom:1}
.g-game-strategy .g-right li b{ width:5px; height:5px; background:#f40; display:block; overflow:hidden; position:absolute; left:0; top:8px;}

/*游戏美女*/
.g-girl{ width:100%; height:293px; margin:15px 0 0 0; display:block; overflow:hidden; position:relative; zoom:1}
.g-girl li{ width:176px; height:124px; display:block; overflow:hidden; position:absolute; left:6px; top:0;}
.g-girl li a{ width:176px; height:124px; display:block; overflow:hidden}
.g-girl li a img{ width:100%; height:124px; display:block; overflow:hidden}
.g-girl li a strong{ width:100%; height:25px; line-height:25px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:url(/public/images/skin/new2015/images/phone-icon.png) no-repeat -155px 0; display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:10;}
.g-girl li a:hover{ width:172px; height:120px; border:2px solid #f40}
.g-girl li a:hover img{ width:172px; height:120px;}
.g-girl li a:hover strong{ width:172px; bottom:2px; left:2px;}

.g-girl .m-girl-1{ width:180px; height:260px;}
.g-girl .m-girl-1 a{ width:180px; height:260px;}
.g-girl .m-girl-1 img{ width:180px; height:260px;}
.g-girl .m-girl-1 a:hover{ width:176px; height:256px;}
.g-girl .m-girl-1 a:hover img{ width:176px; height:256px;}

.g-girl .m-girl-2{ width:180px; height:260px; left:583px;}
.g-girl .m-girl-2 a{ width:180px; height:260px;}
.g-girl .m-girl-2 img{ width:180px; height:260px;}
.g-girl .m-girl-2 a:hover{ width:176px; height:256px;}
.g-girl .m-girl-2 a:hover img{ width:176px; height:256px;}

.g-girl .m-hgirl-1{ left:201px;}
.g-girl .m-hgirl-2{ left:201px; top:136px}
.g-girl .m-hgirl-3{ left:392px;}
.g-girl .m-hgirl-4{ left:392px; top:136px}
.g-girl .m-hgirl-5{ left:777px;}
.g-girl .m-hgirl-6{ left:777px; top:136px}









