@charset "gb2312";
body,p,ul,dl,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
body{text-align:left;font-size: 12px;padding:0 0 8px 0; background:none; background:#f2f2f2; font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1";}
li{list-style:none}
input {-webkit-appearance:none;}
a,a:visited{text-decoration:none;}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
em{ font-style:normal;}
* {	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	-webkit-tap-highlight-color: rgba(0,0,0,0);	-webkit-text-size-adjust: none;	-webkit-touch-callout: none}

.top_navbtn{overflow:hidden; height:43px; line-height:44px; margin-left:12px; font-size:20px; font-weight:normal; font-family:"微软雅黑"; position:absolute; width:auto; margin:0 0 0 10px; text-align:left;}
.top_srch{ width:60%; height:30px; margin:6px 6px 7px 0; float:right; background:#fff; border-radius:4px;}
.top_srch img{ width:auto; height:17px; margin:7px 10px 0 0; float:right}
.top_navbtn a{ color:#fff;}
.top_navbtn img{ height:18px; float:left; margin:12px 3px 0 0;}
.op_pc{ width:100%; height:auto; display:block; overflow:hidden; padding:14px 0 14px 0;opacity:0.7; background:#e6e6e6}
.op_pc span{ width:100px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#000; margin:auto; display:block; overflow:hidden;}
.op_pc span img{ float:left; margin:2px 5px 0 0;}

/*幻灯*/
/* clearfix */
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;height: 0;line-height: 0;}
/* display none until init */
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y; margin:2px 0 0 0;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;	-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon */
.grabbing { cursor:url(grabbing.png) 8 8, move;}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;	-moz-backface-visibility:    hidden;	-ms-backface-visibility:     hidden;  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */margin: 5px;padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;	text-decoration: none;}
/* Styling Pagination*/
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display: block;	width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	border-radius: 20px;	background: #869791;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}
/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
/* preloading images */
.owl-item.loading{min-height: 150px;background: url(AjaxLoader.gif) no-repeat center center}

.item img {display: block;height: auto;max-height: 250px;width: 100%;}
.item a span { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6); bottom: 0; color: #fff; height: 28px; line-height: 28px;position: absolute; right: 0;text-align: left; text-indent: 1em;    vertical-align: middle; width: 100%;}


.g-box{ width:100%; height:auto; padding:10px 10px 0; display:block; overflow:hidden; box-sizing:border-box;}

.g-title-box{width:100%; height:auto; padding:10px 10px 0; display:block; overflow:hidden; box-sizing:border-box; position:relative; zoom:1}
.g-title-box b{ width: 105px; height: 52px; line-height: 31px; background: url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat -158px 0; background-size: 500px; font-size: 16px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden; position:absolute; left:3px; top:16px; z-index:50}
.g-title-box strong{ width:100%; height: 34px; font-size: 16px; font-weight:normal; color:#333; text-indent: 63px; background: #fff; display:block; overflow:hidden}
.g-title-box strong a{ width:auto; height:46px; line-height:46px; font-size:12px; font-weight:normal; color:#999; float:right; display:block; overflow:hidden; margin:0 10px 0 0; text-indent:0;}
.g-title-box p{ float:right; font-size:12px; font-weight:normal; color:#66d105; margin:0 10px 0 0; display:inline; overflow:hidden; position:relative; zoom:1; text-indent:20px;}
.g-title-box p i{ width:17px; height:17px; background:url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat 0 -193px; background-size:400px; display:block; overflow:hidden; position:absolute; left:0; top:14px;}
.g-title-box ul{ width:auto; height:26px; display:block; overflow:hidden; position:absolute; top:10px; right:20px; border: 1px solid #ff4b4b; border-left:0; border-radius:4px;}
.g-title-box ul li{ width:auto; height:26px; line-height:26px; font-size:12px; font-weight:normal; color:#888; padding:0 10px; float:left; display:inline; overflow:hidden; text-indent:0; border-left: 1px solid #ff4b4b;}
.g-title-box ul .m-hover{ background: #ff4b4b; color:#fff;}

.m-font-two b{ width:60px}

.g-tab-title{width:100%; height:auto; padding:10px 10px 0; display:block; overflow:hidden; box-sizing:border-box;}
.g-tab-title strong{ width:auto; height: 46px; line-height: 47px; font-size: 16px; font-weight:normal; color:#333; text-indent: 63px; background: #fff; display:block; overflow:hidden}


.g-rank-tab{ height:445px;}
.g-class-nav-box .g-class-nav{ width:100%; height:auto; background:#fff; padding:10px 0 6px 10px; box-sizing:border-box; display:block; overflow:hidden;}
.g-class-nav-box .g-class-nav li{ width:25%; height:auto; padding:0 10px 0 0; float:left; display:inline; overflow:hidden;}
.g-class-nav-box .g-class-nav li img{ width:100%; height:auto; display:block; overflow:hidden}
.g-class-nav-box .g-class-nav li strong{ width:100%; height:auto; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:4px 0 0 0; display:block; overflow:hidden}

.g-class-nav-box .g-rank-class{ padding:10px 0 6px 20px}
.g-class-nav-box .g-rank-class li{ padding:0 20px 0 0}

.g-today-box{ padding:10px 6px 0 10px;}
.g-today{ width:100%; height:auto; display:block; overflow:hidden;}
.g-today dt{ width:50%; height:auto; padding:0 6px 0 0; box-sizing:border-box; float:left; display:inline; overflow:hidden;}
.g-today dt a{ width:100%; height:auto; display:block; overflow:hidden; position:relative; zoom:1}
.g-today dt a img{ width:100%; height:auto; display:block; overflow:hidden}
.g-today dt a strong { width:100%; height:25px; line-height:25px; background:#6B6B6B; font-size:14px; font-weight:normal; color:#fff; text-indent:10px; display:block; overflow:hidden;}
.g-today dt a b{ width:100%; height:auto;display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:10; display:none}
.g-today dd{ width:50%; height:54px; float:left; margin:0 0 6px 0; padding:0 6px 0 0; box-sizing:border-box; display:inline; overflow:hidden}
.g-today dd a{ width:100%; height:100%; background:#fff; display:-webkit-box; overflow:hidden}
.g-today dd a i{ width:20%; height:auto; margin:10px 6px 10px 10px; display:block; overflow:hidden;}
.g-today dd a i img{ width:100%; height:auto; display:block; overflow:hidden}
.g-today dd a p{ width:auto; height:auto; padding:0 5px 0 0; display:block; overflow:hidden; -webkit-box-flex:1;}
.g-today dd a p strong{ width:100%; height:16px; line-height:16px; font-size:14px; margin:10% 0 0 0; font-weight:normal; color:#333; display:block; overflow:hidden;}
.g-today dd a p em{ width:100%; height:14px; line-height:14px; font-size:12px; margin:3% 0 0 0; font-weight:normal; color:#bbb; display:block; overflow:hidden;}

.g-soft-box{ padding:0 10px 0; margin:10px 0 0 0}
.g-soft-box b{ top:6px;}
.g-soft-ul-box{ padding:0 10px;}
.g-soft-ul-box .g-soft-ul{ width:100%; height:auto; display:block; overflow:hidden;}
.g-soft-ul-box .g-soft-ul li{ width:100%; height:auto; display:block; overflow:hidden; background:#fff; padding:0 10px; box-sizing:border-box; position:relative; zoom:1}
.g-soft-ul-box .g-soft-ul li i{ width:100%; height:1px; background:#eee; display:block; overflow:hidden;}
.g-soft-ul-box .g-soft-ul li .g-a-left{ width:100%; height:auto; display:-webkit-box; overflow:hidden; padding:10px 86px 10px 0; box-sizing:border-box;}
.g-soft-ul-box .g-soft-ul li .g-a-left img{ width:66px; height:66px; margin:0 10px 0 0; display:block; overflow:hidden;}
.g-soft-ul-box .g-soft-ul li .g-a-left p{ width:auto; height:auto; display:block; overflow:hidden; -webkit-box-flex:1}
.g-soft-ul-box .g-soft-ul li .g-a-left p strong{ width:100%; height:20px; line-height:20px; font-size:16px; font-weight:normal; color:#333; margin:4px 0 0 0; display:block; overflow:hidden;}
.g-soft-ul-box .g-soft-ul li .g-a-left p b{ width:100%; height:auto; line-height:18px; font-size:14px; font-weight:normal; color:#bbb; margin:4px 0 0 0; display:block; overflow:hidden;}
.g-soft-ul-box .g-soft-ul li .g-a-left p b img{ width:auto; height:12px; display:inline}
.g-soft-ul-box .g-soft-ul li .g-a-right{ width: 73px; height: 30px; line-height: 30px; font-size: 16px; font-weight:normal; color:#66d105; text-indent: 30px; border:1px solid #66d105; border-radius:4px; background: url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat -130px -60px; background-size: 434px; display:block; overflow:hidden; position:absolute; right:10px; top:31px;}
.g-soft-ul-box .g-soft-ul li .g-a-right:active{ color:#fff; background:url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat -146px -128px #66d105; background-size:500px}
.g-soft-ul-box .g-soft-ul .m-eq3{ margin:10px 0 0 0;}
.g-soft-ul-box .g-soft-ul .m-eq3 i{ display:none}

.g-key-box{ padding:10px 10px 10px 0;}
.g-key-box a{ width:50%; height:auto; padding:0 0 0 10px; box-sizing:border-box; float:left; display:inline; overflow:hidden; position:relative; zoom:1}
.g-key-box a img{ width:100%; height:19vh; display:block; overflow:hidden}
.g-key-box a strong{ width:100%; height:28px; line-height:28px; font-size:14px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:50; padding:0 0 0 10px; box-sizing:border-box;}
.g-key-box a b{ width:100%; height:auto; display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:20; padding:0 0 0 10px; box-sizing:border-box;}
.g-key-box a b img{ width:100%; height:auto; display:block; overflow:hidden}


.g-label{ width:100%; height:auto; display:block; overflow:hidden; box-sizing:border-box; padding:0 30px 0 0; position:relative; zoom:1}
.g-label li{ width:auto; height:26px; line-height:26px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 10px 10px 0; display:inline; overflow:hidden;}
.g-label li a{ width:auto; height:26px; line-height:26px; font-size:14px; font-weight:normal; color:#666; background:#fff; padding:0 10px; border-radius:33px; display:block; overflow:hidden}
.g-label li a:active{ background:#66d105; color:#fff;}
.g-label .m-show-all{ width:30px; height:26px;display:block; overflow:hidden; position:absolute; right:0; top: 0; background: url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat 9px -111px; background-size:400px; margin: 0;}
.g-label .m-hover{  background: url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat 9px -148px; background-size:400px;}

.g-rank-box{ padding:0 10px;}
.g-rank-ul{ width:100%; height:auto; display:block; overflow:hidden; padding:0 0 10px 0; box-sizing:border-box;}
.g-rank-ul li{ width:100%; height:auto; display:-webkit-box; overflow:hidden; background:#fff; padding:0 10px; box-sizing:border-box; position:relative; zoom:1}
.g-rank-ul li i{ width:27px; height:40px; line-height:32px; font-size:14px; font-weight:normal; font-style:normal; color:#fff; text-align:center; background:url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat -377px 0; background-size:496px; display:block; overflow:hidden; position:absolute; left:10px; top:12px;}
.g-rank-ul li .g-a-left{ width:100%; height:auto; display:-webkit-box; overflow:hidden; padding:10px 36px 10px 38px; box-sizing:border-box; border-bottom:1px solid #eee;}
.g-rank-ul li .g-a-left img{ width:66px; height:66px; margin:0 10px 0 0; display:block; overflow:hidden;}
.g-rank-ul li .g-a-left p{ width:auto; height:auto; display:block; overflow:hidden; -webkit-box-flex:1}
.g-rank-ul li .g-a-left p strong{ width:100%; height:20px; line-height:20px; font-size:16px; font-weight:normal; color:#333; margin:4px 0 0 0; display:block; overflow:hidden;}
.g-rank-ul li .g-a-left p b{ width:100%; height:18px; line-height:18px; font-size:14px; font-weight:normal; color:#bbb; margin:4px 0 0 0; display:block; overflow:hidden;}
.g-rank-ul li .g-a-left p b span{ float:left; margin:0 0 0 4px; display:inline; overflow:hidden}
.g-rank-ul li .g-a-left p img{ width:auto; height:14px; display:block; overflow:hidden; margin:4px 0 0 0;}
.g-rank-ul li .g-a-right{ width: 36px; height: 36px; line-height: 36px; font-size: 16px; font-weight:normal; color:#66d105; text-indent: 38px;background:url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat -120px -162px; background-size:382px; display:block; overflow:hidden; position:absolute; right:10px; top:25px;}
.g-rank-ul li .g-a-right:active{ color:#fff; background:url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat -170px -162px; background-size:382px}
.g-rank-ul .m-rank-1 i{background:url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat -287px 0; background-size:496px;}
.g-rank-ul .m-rank-2 i{background:url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat -287px -101px; background-size:496px;}
.g-rank-ul .m-rank-3 i{background:url(http://m.962.net/skin/new2016/images/home-icon.png) no-repeat -287px -201px; background-size:496px;}


.g-key-choose-box{ padding:0 10px 0; height:auto;}
.g-key-choose-box .g-key-choose{ width:100%; height:auto; background:#fff; display:block; overflow:hidden; padding:0 10px 0 0; box-sizing:border-box;}
.g-key-choose-box .g-key-choose li{ width:50%; height:auto; float:left;  padding:0 0 10px 10px;display:inline; overflow:hidden;}

.g-key-choose-box .g-key-choose li a img{ width:100%; height:auto; display:block; overflow:hidden; margin:0 10px 0 0;}
.g-key-choose-box .g-key-choose li a strong{ width:100%; height:20px; line-height:20px; font-size:15px; font-weight:normal; color:#333; margin:6px 0 0 0; display:block; overflow:hidden;}
.g-key-choose-box .g-key-choose li a em{ width:100%; height:16px; line-height:18px; font-size:12px; font-weight:normal; color:#999; margin:2px 0 0; display:block; overflow:hidden}
.g-key-choose-box .g-key-choose li a em span{ color:#f60; font-weight:bold; padding:0 4px;}
.g-key-choose-box .g-key-choose li a strong em:nth-child(3){ color:#666}
.g-scoll{ padding:0 10px;}
.g-scoll .g-scoll-ul{ padding:0;}
.g-scoll .g-scoll-ul li .g-a-left{ padding:10px 36px 10px 0}
.g-scoll .g-scoll-bottom{ width:100%; height:auto; font-size:14px; font-weight:normal; color:#aaa; text-align:center; background:#fff; padding:10px; box-sizing:border-box; display:block; overflow:hidden; border-top:1px solid #f7f7f7}


.g-friend{ padding:0 10px;}
.g-friend-ul{ background:#fff; padding:0 10px 10px; width:100%; height:auto; border-top:1px solid #eee; display:block; overflow:hidden}
.g-friend-ul li{ width:auto; height:auto; float:left; margin:10px 10px 0 0 ; display:inline; overflow:hidden;}
.g-friend-ul li a{ width:100%; height:24px; line-height:22px;background:#fff; border:1px solid #ccc; border-radius:4px; font-size:12px; font-weight:normal; font-family:"微软雅黑"; color:#333; text-align:center;padding:0 6px; display:block; overflow:hidden; color:#333;}
.g-friend-ul li a:active{  background:#66d105; color:#fff; border:1px solid #66d105}



/*修改于2016-1-11*/
.g-today dd a:active{ background:#E0E0E0}
.g-soft-ul-box .g-soft-ul li .g-a-left:active{ background:#E0E0E0}
.g-rank-ul li .g-a-left:active{ background:#E0E0E0}
.g-key-choose-box .g-key-choose li a:active{ background:#E0E0E0}
.g-friend-ul li a:active{ background:#66d105; color:#fff;}

/*修改于2016-3-2*/
.m-top-10{ margin:10px 0 0 0;}
.g-game-ul{width:100%; height:auto; padding:0 15px 12px 0; box-sizing:border-box; display:block; overflow:hidden; background:#fff;}
.g-game-ul li{ width:25%; height:auto; float:left; padding:12px 0 0px 15px; display:inline; overflow:hidden; box-sizing:border-box;}
.g-game-ul li a img{ width:100%; height:19vw; border-radius:16px; display:block; overflow:hidden}
.g-game-ul li a strong{ width:100%; height:36px; line-height:18px; font-size:14px; font-weight:normal; color:#555; text-align:center; display:block; overflow:hidden; margin:6px 0 0 0;}


.g-headline{ width:100%; height:auto; background:#fff; display:-webkit-box; overflow:hidden; margin:10px 0 0 0;}
.g-headline img{ width:73px; height:51px; margin:5px 10px; display:block; overflow:hidden;}
.g-headline ul{ width:auto; height:auto; display:block; overflow:hidden; -webkit-box-flex:1; margin:5px 0 0; padding:0 12px 0 0; box-sizing:border-box;}
.g-headline ul li{ width:100%; height:25px; line-height:25px; font-size:14px; font-weight:normal; color:#333; text-indent:12px; display:block; overflow:hidden; position:relative; zoom:1}
.g-headline ul li i{ width:4px; height:4px; border-radius:12px; background:#c7c7c7; display:block; overflow:hidden; position:absolute; left:0; top:10px;}
.g-headline ul li a{ color:#555}

.g-recomd{ width:100%; height:144px; margin:12px 0; box-sizing:border-box; background:#fff; display:block; overflow:hidden; position:relative; zoom:1;}
.g-recomd .g-recomd-ul{ width:auto; height:auto; position:absolute; top:15px; left:0; white-space:nowrap; overflow:visible; display:block; overflow:hidden}
.g-recomd .g-recomd-ul li{ width:160px; height:auto; display:inline-block; margin:0 0 0 15px; white-space:nowrap}
.g-recomd .g-recomd-ul li a{ width:100%; height:auto; display:block; overflow:hidden}
.g-recomd .g-recomd-ul li a img{ width:100%; height:auto; border-radius:10px; display:block; overflow:hidden}
.g-recomd .g-recomd-ul li a span{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#555; text-align:center; margin:6px 0 0 0; display:block; overflow:hidden}
.g-recomd .g-recomd-ul li a b{ width:100%; height:16px; line-height:16px; font-size:12px; font-weight:normal; color:#888; text-align:center; margin:3px 0 0 0; display:block; overflow:hidden; white-space:normal}

.g-keyword .g-recomd-ul li a img{ height:auto;}
#g-recomd-game .g-recomd-ul li a img{ height:auto;}

.g-recomd1{ width:100%; height:230px; margin:10px 0 0 0; box-sizing:border-box; background:#fff; display:block; overflow:hidden; position:relative; zoom:1;}
.g-recomd1 .g-recomd-ul{ width:auto; height:auto; position:absolute; top:5px; left:0; white-space:nowrap; overflow:visible; display:block; overflow:hidden}
.g-recomd1 .g-recomd-ul li{  height:auto; display:inline-block; margin:0 0 0 0; white-space:nowrap;  padding: 0 0 0 24px;}
.g-recomd1 .g-recomd-ul li a{ width:25%; height:auto; padding:10px 24px 0 0; float:left; display:inline; overflow:hidden; box-sizing:border-box;}
.g-recomd1 .g-recomd-ul li a img{ width:100%; height:auto; display:block; overflow:hidden}
.g-recomd1 .g-recomd-ul li a strong{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:4px 0 0 0; display:block; overflow:hidden; white-space:normal}


.g-recomd1 .m-scroll-num{ width:100%; height:auto; padding:10px 0; position:absolute; left:0; bottom:0; text-align:center;}
.g-recomd1 .m-scroll-num li{ width: 8px; height: 8px; background: #D5D5D5; display:inline-block; overflow:hidden; margin: 0 0 0 10px; border-radius: 12px;}
.g-recomd1 .m-scroll-num .m-hover{ background: #666;}


/*西西的下载弹出层*/
.m-click-show{ width:100%; height:100%; position:fixed; left:0; top:0; display:none; overflow:hidden; z-index:999}
.m-click-show .m-black-bg{ width:100%; height:100%; background:#000; opacity:0.7; display:block; overflow:hidden; position:fixed; left:0; top:0; z-index:10;}
.m-click-show .m-show-cont{ width:94%; height:auto; background:#fff; border-radius:6px; padding:12px; box-sizing:border-box; position:fixed; left:3%; top:200px; display:block; overflow:hidden; z-index:20;}
.m-click-show .m-show-cont .g-show-title{ width:100%; height:auto; line-height:24px; font-size:16px; font-weight:normal; color:#333; display:block; overflow:hidden; border-bottom:1px solid #eee; padding:2px 0 8px 0;}
.m-click-show .m-show-cont .g-show-title span{ color: #1ADFB2; font-weight:bold}
.m-click-show .m-show-cont .m-close-btn{ width:auto; height:auto; font-size:30px; font-weight:bold; color:#333; -webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); display:block; overflow:hidden; position:absolute; right:6px; top:0; z-index:30; cursor:pointer}
.m-click-show .m-show-cont .m-show-ul{ width:100%; height:auto; display:block; overflow:hidden;}
.m-click-show .m-show-cont .m-show-ul li{ width:50%; height:auto; float:left; margin:12px 0 0; display:inline; overflow:hidden;}
.m-click-show .m-show-cont .m-show-ul li a{ width:100%; height:auto; display:-webkit-box; overflow:hidden; cursor:pointer}
.m-click-show .m-show-cont .m-show-ul li a img{ width:60px; height:60px; display:block; overflow:hidden}
.m-click-show .m-show-cont .m-show-ul li a p{ width:auto; height:auto; padding:0 0 0 10px; box-sizing:border-box; display:block; overflow:hidden; -webkit-box-flex:1;}
.m-click-show .m-show-cont .m-show-ul li a p strong{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:bold; color:#333; display:block; overflow:hidden}
.m-click-show .m-show-cont .m-show-ul li a p em{ width:100%; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#B5B5B5; display:block; overflow:hidden}
.m-click-show .m-show-cont .m-show-ul li a p b{ width:44px; height:20px; line-height:20px; border-radius:2px; background:#70E2BA; font-size:14px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden}

/*2016-03-06*/
.m-android-game{ display:block;}
.m-ios-game{ display:none;}
.g-title-box b{width:auto; height: 22px; line-height: 22px; text-indent: 8px; text-align:left; font-size: 17px; background:none; border-left: 5px solid #FF4B4B; color:#333; left:23px; top:12px;}
.g-keyword{ margin:10px 0 0 0;}
.g-keyword .g-recomd-ul{ top:12px;}
.g-full-title{ width:100%; height:34px; background:#fff; padding:0 0 0 0; margin:10px 0 0 0;}
.g-full-title b{ width:auto; height: 22px; line-height: 22px; text-indent: 8px; text-align:left; font-size: 17px; background:none; border-left: 5px solid #FF4B4B; color:#333; left:10px; top:12px;}

.g-news-game{ margin:0; height:174px;}
.g-news-game .g-recomd-ul{ top:12px;}
.g-news-game .g-recomd-ul li{ width:88px; margin:0 0 0 18px;}
.g-news-game .g-recomd-ul li a span{ white-space:normal}

.g-class-nav-box .g-class-nav li img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%); filter: gray;}
.g-class-nav-box .g-class-nav .m-hover img{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter: gray;}


.g-newgame-recomd{ width:100%; height:auto; background:#fff; padding: 0; display:block; overflow:hidden; margin:10px 0 0 0;}
.g-newgame-recomd .g-newgame{ width:100%; height:auto; padding:10px; display:-webkit-box; overflow:hidden; box-sizing:border-box; position:relative; zoom:1; margin:0; text-decoration:none}
.g-newgame-recomd .g-newgame img{ width:80px; height:80px; border-radius:16px; display:block; overflow:hidden}
.g-newgame-recomd .g-newgame .g-newgame-introd{ width:auto; height:auto; display:block; overflow:hidden; -webkit-box-flex:1; padding:0 0 0 12px;}
.g-newgame-recomd .g-newgame .g-newgame-introd strong{ width:100%; height:20px; line-height:20px; font-size:17px; font-weight:normal; color:#333; margin:2px 0 0 0; display:block; overflow:hidden; padding:0 80px 0 0; box-sizing:border-box;}
.g-newgame-recomd .g-newgame .g-newgame-introd em{ width:100%; height:auto; margin:7px 0 0 0; font-size:13px; font-weight:normal; color:#888; display:block; overflow:hidden}
.g-newgame-recomd .g-newgame .g-newgame-introd p{ width:100%; height: 20px; line-height:18px; font-size:12px; font-weight:normal; color:#666; margin: 7px 0 0 0; display:block; overflow:hidden}
.g-newgame-recomd .g-newgame .g-newgame-introd p span{ color:#19b5fe}

.g-newgame-recomd .g-newgame .g-newgame-btn{ width:78px; height:31px; line-height:31px; font-size:14px; font-weight:normal; background:#fff; color:#ff4000; text-indent:31px; border:1px solid #ff4000; border-radius:4px; display:block; overflow:hidden; text-decoration:none; position:absolute; right:10px; top:14px;}
.g-newgame-recomd .g-newgame .g-newgame-btn em{ width:11px; height:13px; background:url(../images/custom-icon.png) no-repeat -269px 0; background-size:400px; display:block; overflow:hidden; position:absolute; left:17px; top:8px;}

.g-newgame-recomd .m-newgame-ul{ width:100%; height:auto; display:block; overflow:hidden; border-top: 1px solid #E4E4E4; margin: 10px 0 0 0;}
.g-newgame-recomd .m-newgame-ul li{ width:50%; height:auto; float:left; margin: 0; display:inline; overflow:hidden; padding: 10px 0 10px 12px; box-sizing: border-box; border-right: 1px solid #E4E4E4;}
.g-newgame-recomd .m-newgame-ul li a{ width:100%; height:auto; display:-webkit-box; overflow:hidden; cursor:pointer}
.g-newgame-recomd .m-newgame-ul li a img{ width:60px; height:60px; display:block; overflow:hidden}
.g-newgame-recomd .m-newgame-ul li a p{ width:auto; height:auto; padding:0 0 0 12px; box-sizing:border-box; display:block; overflow:hidden; -webkit-box-flex:1;}
.g-newgame-recomd .m-newgame-ul li a p strong{ width:100%; height:20px; line-height:20px; font-size:13px; font-weight:normal; color:#333; display:block; overflow:hidden}
.g-newgame-recomd .m-newgame-ul li a p em{ width:100%; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#B5B5B5; display:block; overflow:hidden}
.g-newgame-recomd .m-newgame-ul li a p b{ width:44px; height:20px; line-height:20px; border-radius: 4px; background: #FF737F; font-size:14px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden}

.g-firend-box{ padding:0 10px;}
.g-firend-box .g-firend-ul{ width:100%; padding:0 0 10px 0; display:block; overflow:hidden; background:#fff; box-sizing:border-box; margin:0}
.g-firend-box .g-firend-ul li{ width:auto; height:28px; float:left; margin:10px 0 0 12px; display:inline; overflow:hidden}
.g-firend-box .g-firend-ul li a{ width:auto; height:26px; line-height:24px; padding:0 10px; font-size:12px; font-weight:normal; color:#333; background:#fff; border-radius:4px; border:1px solid #ccc; display:block; overflow:hidden; text-decoration:none}
.g-firend-box .g-firend-ul li a:active{ background:#19b5ff; color:#fff;}

.m-ios-game{ display:none}