@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}b,em,i{font-style:normal;font-weight:normal;}button,input,select,textarea,th{background:#fff;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;}img {display:block;border:0;}
*{-moz-text-size-adjust:none;-webkit-text-size-adjust: none;-ms-text-size-adjust: none;}
html,body{width:100%;min-height: 100%;position: relative;}
input[type="submit"],input[type="reset"],input[type="password"],input[type="button"],input[type="text"],button{-webkit-appearance:none;}
body {font-size:.24rem;background: #edf1f5;}
.clearfix{margin: 0 auto;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
.wrap{overflow: hidden;position: relative; width: 100%;height: auto;max-width: 7.5rem;min-width: 3.2rem;margin: 0 auto;min-height:13.33rem;}
ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}
*{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.hide{display: none;}
:root{--defColor:#24cd77}
.icon{background: url(../img/icon.png) no-repeat;background-size: 7.5rem 7.5rem;display: inline-block;}
/* ------------------------------------------------------------------------------------------------------- */
/* 公共样式 */
/* 头部 */
.hd-index{height: 0.88rem;display: flex;background-color: #fff;}
.hd-index>a{display: block;flex-grow: 1;}
.hd-index>a img{display: block;height: 0.52rem;margin: 0.2rem 0 0 0.26rem; }
.hdNav-sw{display: block;width: 0.4rem;height: 0.42rem;margin: 0.24rem 0.26rem 0 0;background-position: -2.61rem -.8rem;}
.hdNav-sw.on{background-position: 0 -3.36rem;}
/* 隐藏导航 */
.hdNav{position: absolute;z-index: 3;box-sizing: border-box; width: 100%;height: 100%; top: .88rem;display: none;background: #FFF;padding: .24rem;}
.hdNav ul{overflow: hidden;}
.hdNav ul li{float: left;width: 25%;text-align: center;}
.hdNav ul li a{display: block;width: 90%;height: .48rem;font-size: .24rem; border: 1px solid #d5d5d5;border-radius: .04rem;color: #333;line-height: .44rem;margin: .2rem .08rem;}
.hdNav ul li.on a{background: var(--defColor);color: #fff;border-color:var(--defColor);}
.hdNav span{display: block;font-size: .24rem; width: 3.6rem;height: .52rem;background: var(--defColor);border-radius: .26rem;color: #fff;line-height: .52rem;text-align: center;margin: .5rem auto 0;}
.ingame{position: relative;margin-top: .2rem;}
.ingame>p{font-size: .28rem;color: #333;font-weight: 600;line-height: .32rem;position: relative;z-index: 3;}
.ingame>a{display: block;float: left;width: 1.55rem;text-align: center;height: 0.48rem;font-size: .24rem;border: 1px solid #d5d5d5;border-radius: 0.04rem;color: #333;line-height: .44rem;margin: 0.2rem 0.08rem;}

nav.idx_nav{position: relative;background: #fff;overflow-x: auto;white-space: nowrap;font-size: 0;overflow-y: hidden;padding-bottom: 1px;}
nav.idx_nav a{position: relative;display: inline-block;z-index: 1;padding:0 .46rem ; height: .86rem;line-height: .9rem;text-align: center;color: #454545;font-size: .28rem;}
nav.idx_nav a::before{content: "";display: block;width: .01rem;height: .29rem;background:#e7e7e7;position: absolute;top: .3rem;right: 0;}
nav.idx_nav a:last-child::before{display: none;}
nav.idx_nav a.on{color: var(--defColor);border-bottom: .04rem solid var(--defColor);}

.hd-de{height: 0.88rem;display: flex;background-color: #fff;}
.hd-de>a{display: block;}
.hd-de>a img{display: block;height: 0.52rem;margin: 0.2rem 0 0 0.26rem; }
.hdNav-sw{display: block;width: 0.4rem;height: 0.42rem;margin: 0.24rem 0.26rem 0 0;background-position: -2.61rem -.8rem;}
.hdNav-sw.on{background-position: 0 -3.36rem;}

nav.de_nav{position: relative;background: #fff;white-space: nowrap;padding-bottom: 1px;flex-grow: 1;}
nav.de_nav a{position: relative;display: inline-block;z-index: 1;padding:0 .2rem ; height: .86rem;line-height: .9rem;text-align: center;color: #454545;font-size: .28rem;}
nav.de_nav a::before{content: "";display: block;width: .01rem;height: .29rem;background:#e7e7e7;position: absolute;top: .3rem;right: 0;}
nav.de_nav a:last-child::before{display: none;}
nav.de_nav a.on{color: var(--defColor);border-bottom: .04rem solid var(--defColor);}



/* 底部 */
footer{height: 1rem;width: 100%;background-color:var(--defColor);}
footer>p{font-size: 0.20rem;line-height: 0.2rem;color: #fff;padding-top: 0.08rem;text-align: center;}
footer>p:nth-of-type(1){padding-top: 0.3rem;}

/* 面包屑 */
.Crumb{height: 0.72rem;border-bottom: 1px solid #dfe2e6;background-color: #e6e6e6;}
.Crumb span{display: block;float: left; min-width: 0.84rem;line-height: 0.72rem;height: 0.72rem;text-align: center;font-size: 0.22rem;color: #666;position: relative;white-space: nowrap;}
.Crumb span a{display: block;color: #666;}
.Crumb span:nth-of-type(1){background: #fff;}
.Crumb span:nth-of-type(2){background-color: #f1f1f1;margin-right: 0.4rem;padding-left: .4rem;}
.Crumb i{height: 0.72rem;width: 0.28rem;position: absolute;top: 0;right: -0.28rem;z-index: 1;}
.Crumb span:nth-of-type(1) i{background-position: 0 -1.24rem;}
.Crumb span:nth-of-type(2) i{background-position: -.36rem -1.24rem;}
.Crumb span:last-child{min-width: 4.6rem;max-width:4.9rem;background: #e6e6e6; text-align: left; overflow: hidden;text-overflow: ellipsis;margin-right: 0;}
/* 组件标题 */
.Title{position: relative;font-size: 0.29rem;height: 0.32rem;line-height: 0.32rem;color: #00121a;margin-bottom: .15rem;}
.Title::after{content: "";display: block;float: left;width: 0.08rem;height: 0.3rem;margin-right: 0.13rem;background: var(--defColor);}
.Title span.jbBtn{position: relative;display: block;float: right;font-size: .28rem;color:#ffd403;line-height: .38rem;cursor: pointer;}
.Title span.jbBtn::after{content: "";display: block;float: left;width: 0.4rem;height: 0.38rem;margin-right: 0; background: url(../img/icon.png) no-repeat;background-size: 7.5rem 7.5rem;background-position: -3.05rem -1.37rem;}
/* 分页 */
.pageList{display: flex;justify-content: space-between;margin: .3rem 0 .1rem;}
.pageList a{height: .58rem;color: #949799;font-size: .24rem;line-height: .58rem;text-align: center;border-radius: .06rem;padding: 0 .2rem;background: #edf1f5;}
.pageList a.on{background: var(--defColor);color: #fff;}
.pageList a i{width: .18rem;height: .5rem;font-style: normal;}
.pageList a i.left{background-position: 0 -2.12rem;}
.pageList a i.right{background-position: -.18rem -2.12rem;}

/* ---------------------------------------------------------------------------------------- */
/* 游戏-应用列表页 */
.gplst-nav{padding: 0.26rem 0.1rem 0.12rem 0.24rem;margin-bottom: .2rem;background: #fff;}
.gplst-nav a{display: block;float: left;width: 1.58rem;height: 0.78rem;line-height: 0.8rem;text-align: center;color: #666666;font-size: 0.26rem;margin: 0 0.16rem 0.2rem 0;border-radius: 0.1rem;cursor: pointer;border: 1px solid #e4e4e4;}
.gplst-nav a:nth-child(4n){margin-right: 0;}
.gplst-nav a.on{background-color: var(--defColor);color: #fff;border: 1px solid var(--defColor);}

/* app列表 */
.gplst{padding: .32rem .26rem .2rem;margin-bottom: .2rem;background: #fff;}
.gplst ul{width: 100%;}
.gplst ul li{width: 6.98rem;height: 1.64rem;box-shadow: 0 0 0.1rem #ccc;border-radius: 0.18rem;position: relative;margin-bottom: 0.2rem;}
.gplst ul li a{display: block;height: 1.64rem;}
.gplst ul li a img{display: block;float: left;width: 1.24rem;height: 1.24rem;margin: .2rem;border-radius: 0.28rem;}
.gplst ul li a div{float: left;max-width: 3.8rem;height: 100%;}
.gplst ul li a div p{max-width: 3.5rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 0.24rem;color: #999;margin-top: .08rem;}
.gplst ul li a div p:nth-of-type(1){color: #00121a;font-size: 0.26rem;line-height: 0.42rem;margin-top: .16rem;}
.gplst ul li a div > p:nth-child(4){display: none;}
.gplst ul li a div p span{text-align: center;font-size: 0.24rem;}
/*.gplst ul li a>span{display: block;float: right;width: 1.18rem;height: 0.46rem;line-height: 0.46rem;text-align: center;font-size: 0.22rem;margin: .57rem .4rem 0 0;color: var(--defColor);border-radius: 0.08rem;border: 1px solid var(--defColor);}*/
.gplst ul li a>span{display: block;float: right;width: 1.18rem;height: 0.46rem;line-height: 0.46rem;text-align: center;font-size: 0.24rem;margin: .57rem .4rem 0 0;background: transparent;color: var(--defColor);border-radius: 0.08rem;border: 1px solid var(--defColor);}

/* --------------------------------------------------------------------------------------- */
/* 攻略列表页 */
.mart-list{padding: .2rem .26rem;margin-bottom: .2rem;background: #fff;}
.mart-list ul li{height: 1.56rem;position: relative;border-bottom: 1px solid #dfe2e6;}
.mart-list ul li:last-child{border: none;}
.mart-list ul li a{display: block;height: 1.56rem;}
.mart-list ul li a img{display: block;width: 2.14rem;height: 1.28rem;float: left;margin-right: 0.2rem;margin-top: .1rem;}
.mart-list ul li a div{width: 4.64rem;float: left;}
.mart-list ul li a div p:nth-of-type(1){color: #00121a;width: 4.36rem;height: 0.8rem;overflow: hidden;font-size: 0.26rem;line-height: 0.4rem;margin-top: 0.1rem;}
.mart-list ul li a div p:nth-of-type(2){white-space: nowrap;margin-top: 0.16rem;}
.mart-list ul li a div p:nth-of-type(2) span{float: left; white-space: nowrap;overflow: hidden;display: block;color: #999999;font-size: 0.2rem;line-height: 0.26rem;}
.mart-list ul li a div p:nth-of-type(2) span:nth-of-type(2){float: right;}

/* --------------------------------------------------------------------------------------- */
/* 攻略内容页 */
/* 攻略标题 */
.mart-tit{padding: 0 .26rem .15rem;overflow: hidden;background: #fff;}
.mart-tit h1{font-size: .44rem;font-weight: 600;color: #00121a;line-height: .65rem;margin-top: .2rem;margin-bottom: .3rem;}
.mart-tit span{font-size: .2rem;color: #999;margin-right: .22rem;line-height: .2rem;display: inline-block;}

/* 攻略内容 */
.mart-cont{padding:.15rem .26rem;background: #fff;margin-bottom: .2rem;overflow: hidden;}
.mart-cont p{font-size: .28rem;line-height: .54rem;color: #454545;}
.mart-cont img{display: block;max-width: 6.3rem;/*max-height: 5rem;*/border-radius: 0.08rem;margin: 0.1rem auto;width: auto;height: auto;}
.mart-cont p img{display: block;margin: .1rem auto;width: auto;height: auto;max-width: 100%;}
.mart-cont h3{font-size: .34rem;line-height: .54rem;color:var(--defColor);font-weight: bold;}

/* 攻略相关游戏 */
.mart-gm{box-sizing: border-box;display: block;margin-top: .2rem; width: 6.98rem;height: 1.66rem;padding: .2rem; border: 1px solid #e3e3e3;border-radius: .2rem;}
.mart-gm img{display: block;float: left;width: 1.22rem;height: 1.22rem;margin-right: .2rem;}
.mart-gm div{float: left;margin-left: .2rem;width: 3.2rem;overflow: hidden;}
.mart-gm div p{font-size: .22rem;line-height: .3rem;color: #9f9fa4;margin: .05rem 0;overflow: hidden;white-space: nowrap;}
.mart-gm div p:nth-of-type(1){font-size: .3rem;line-height: .4rem; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333;}
/*.mart-gm>span{display:block;float: left;margin: .38rem 0 0 .4rem;width: 1.18rem;height: 0.46rem;line-height: 0.46rem;text-align: center;font-size: 0.2rem;color: var(--defColor);border-radius: 0.08rem;border: 1px solid var(--defColor);}*/
.mart-gm>span{display:block;float: left;margin: .38rem 0 0 .4rem;width: 1.18rem;height: 0.46rem;line-height: 0.46rem;text-align: center;font-size: 0.24rem;background: var(--defColor);color: #fff; border-radius: 0.08rem;border: 1px solid var(--defColor);}
/* --------------------------------------------------------------------------------------- */
/* 专题列表页 */
.spec-list{padding: .26rem;margin-bottom: .2rem;background: #fff;}
.spec-list .pageList{margin-top: 0;}
.spec-list ul li{width: 3.38rem;height: 2rem;float: left;position: relative;margin-bottom: .26rem;}
.spec-list ul li:nth-of-type(even){margin-left: .22rem;}
.spec-list ul li a{display: block;text-align: center;width: 3.38rem;height: 2rem;position: relative;}
.spec-list ul li a img{width: 3.38rem;height: 1.76rem;border-radius: .15rem;}
.spec-list ul li a p{display: block;height: .48rem;line-height: .48rem;width: 2.16rem;position: absolute;bottom: 0;left: .41rem;color: #00121a;background: #edf1f5;padding:0 .2rem;border-radius: .1rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.spec-list ul li a >p:nth-child(3){display: none;}
/* --------------------------------------------------------------------------------------- */
/* 专题内容页 */
.spec-top{background: #fff;margin-bottom: .2rem;}
.spec-top>div:nth-child(1){position: relative;width: 100%;height: 3rem;}
.spec-top>div:nth-child(1) img{width: 100%;height: 100%;}
.spec-top>div:nth-child(1) > div:nth-child(2){display: block;position: absolute;bottom: 0;left: 0;width:100%;height: .6rem;line-height: .6rem;padding: 0 .2rem;box-sizing: border-box;background:rgba(0,0,0,.7);}
.spec-top>div:nth-child(1) > div:nth-child(2) > h1{display: block;float: left;font-size: .28rem;color: #fff;max-width: 4.3rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;}
.spec-top>div:nth-child(1) > div:nth-child(2) > span{float: right;font-size: .24rem;display: block;color: #fff;}
.spec-top>div:nth-child(2){display: block;padding: .1rem .2rem;font-size: .28rem;color: #8f8f8f;line-height: .5rem;height: 1.5rem; overflow: hidden;overflow-y: scroll;}

/* 相关-最新专题 */
.xg-spec{padding: .26rem;margin-bottom: .2rem;background: #fff;}
.xg-spec a{display: block;float: left;color: #fff;width: auto;height: .44rem;line-height: .44rem;border-radius: .22rem;padding: 0 .22rem;text-align: center;margin: 0 .13rem .3rem .04rem;}


/* --------------------------------------------------------------------------------------- */
/* 游戏下载页 */
/* 游戏标题 */
.gmdata-top{padding: .26rem;background: #fff;margin-bottom: .2rem;}
.gmdata-top .info{width: 7rem;position: relative;overflow: hidden;margin-bottom: .2rem;}
.gmdata-top .info img{display: block;float: left;width: 1.5rem;height: 1.5rem;border-radius: 0.28rem;margin-right: .2rem;}
.gmdata-top .info div{float: left;width: 5.2rem;height: 1.5rem;}
.gmdata-top .info div h1{font-size: .32rem;color: #000;font-weight: bold;height: 0.4rem;line-height: .4rem;margin-bottom: 0.1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gmdata-top .info div ul{overflow: hidden;height: 1rem;}
.gmdata-top .info div ul li{font-size: .24rem;float: left;height: .5rem;line-height: .5rem;width: 2.2rem;color: #666;}
.gmdata-top .info div ul li:nth-of-type(2n){width: 3rem;}
/* 下载按钮 */
.down-box{display: none;}
.down-box>span,.down-box>a{margin-top: 0.2rem;border: none;display: inline-block;width: 100%;height: 0.72rem;line-height: 0.72rem;text-align: center;font-size: 0.32rem;color: #fff;border-radius: 0.08rem;}
.down-box>span i,.down-box>a i{width: 0.46rem;height: 0.38rem;display: inline-block;position: relative;top: 0.06rem;}
.down-box>span:first-child,.down-box>a:first-child{margin-top: 0;}
.down-box>.none{background: #c7c4c4; }
.down-box>.and{background: linear-gradient(to right, #0ed2d0, #01d5b1);}
.down-box>.pc{background: #FF9C39;}
.down-box>.ios{background: linear-gradient(to right, #0ea4d2, #0192d5);}
.down-box>.order{background: linear-gradient(to right, #d29e0e, #dba25d);}
.down-box>.and i{background-position: -1.34rem -1.37rem;}
.down-box>.ios i{background-position: -.8rem -1.37rem;}
.down-box>.order i{background-position: -1.92rem -1.37rem;}
.down-box>.none i{background-position: -2.46rem -1.37rem;}
/* 无资源提示 */
.dontDow{padding: 0.12rem 0.24rem 0.14rem 0.2rem;width: 6.54rem;color: #b0b6b5;font-size: 0.2rem;line-height: 1.5;margin-top: 0.2rem;border-radius: 0.08rem;background-color: #ebfffd;border: 1px solid #04c7b1;}
.dontDow span{color: #04c7b1;}

/* 游戏内容 */
.gmdata-cont{padding: .26rem;background: #fff;margin-bottom: .2rem;padding-top: 0;}
.gmdata-menu{width: 7rem;height: 0.74rem;margin: 0 auto;display: flex;border-bottom: 1px solid #edf1f5;}
.gmdata-menu span{flex: 1;color: #999;line-height: 0.74rem;text-align: center;font-size: 0.26rem;position: relative;cursor: pointer;width: 33%;white-space: nowrap;overflow: hidden;}
.gmdata-menu span.on{color: var(--defColor);}
.gmdata-menu span.on::before{content: ""; display: block;width: 0.34rem;height: 0.06rem;position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 0;border-radius: 0.02rem;background: var(--defColor);}

/* 编辑推荐 */
.edit-tj{text-align: center;width: 7rem;margin-top: 0.28rem;border-radius: 0.1rem;position: relative;background-color: #f5f5f5;height: 0.6rem;}
.edit-tj p{display: inline-block;max-width: 5.7rem;height: 0.6rem;line-height: 0.6rem;text-align: center;font-size: 0.25rem;color: #00121a;border-radius: 0.1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.edit-tj i{width: 0.37rem;height: 0.33rem;position: relative;vertical-align: top;}
.edit-tj i:nth-of-type(1){margin-right: 0.08rem;top: -0.09rem;background-position: -1.18rem 0;}
.edit-tj i:nth-of-type(2){margin-left: 0.08rem;top: 0.4rem;background-position: -1.7rem -0rem;}

/* 游戏截图 */
.show-img{overflow: hidden;margin-top: 0.28rem}
.show-img ul{overflow-x: auto;padding: 0 0 .1rem;overflow-y: hidden;white-space: nowrap;}
.show-img ul li{margin-right: .1rem;display: inline-block;}
.show-img ul li img{width: auto;max-height: 3.7rem;}

/* 游戏介绍 */
.gmdata-arc .Title{padding-top: .2rem;position: relative;font-size: 0.3rem;height: 0.3rem;line-height: 0.3rem;color: #00121a;margin-bottom: .26rem;}
.gmdata-arc>p{font-size: 0.28rem;color: #595959;line-height: 0.48rem;}
.gmdata-arc>img{display: block;max-width: 6.3rem;max-height:5rem;border-radius: 0.08rem;margin: 0.22rem auto;width: auto;height: auto;}
.gmdata-arc>p img{display: block;max-width: 7rem;padding: 0.16rem 0;margin: 0 auto;}
.gmdata-arc h3{font-size: 0.3rem;color:var(--defColor);line-height: 0.26rem;font-weight: bold;margin: 0.15rem 0 0.15rem;}

/* 游戏信息 */
.gmdata-info{padding: .26rem;background: #fff;margin-bottom: .2rem;}
.gmdata-info .Title{padding-top: 0;height: .4rem;line-height: .4rem;margin-bottom: 0;}
.gmdata-info .Title::after{margin-top: .06rem;}
.gmdata-info ul li{display: block;width: 6.98rem;height: 0.86rem;line-height: 0.86rem; font-size: 0.28rem;color: #89898c;border-bottom: 1px solid #dadde0;}
.gmdata-info ul li span{display: block;max-width: 5rem; float: right;font-size: 0.28rem;color: #00121a;white-space: nowrap;overflow: hidden;text-align: left;}

/* 游戏版本 */
.gmdata-ver{padding: .26rem;background: #fff;margin-bottom: .2rem;}
.gmdata-ver>a{display: block;width: 6.54rem;height: 0.64rem;line-height: 0.64rem;border: 1px solid #edf1f5;border-radius: 0.1rem;margin-bottom: 0.2rem;box-shadow: 0 0.06rem 0.06rem #eff3f6;padding: 0 0.2rem;}
.gmdata-ver>a p{display: block;float: left;font-size: 0.24rem;color: #333333;max-width: 5rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gmdata-ver>a span{display: block;float: right;font-size: 0.2rem;color: var(--defColor);width: 1rem;}

/* 游戏推荐 */
.gmdata-tj{padding: .26rem;background: #fff;margin-bottom: .2rem;}
.gmdata-tj .tj-tab-menu{overflow-x: auto;white-space: nowrap;font-size: 0;overflow-y: hidden; height: .58rem;line-height: .56rem;margin-bottom: 0.27rem;border-bottom: 1px solid #edf1f5;}
.gmdata-tj .tj-tab-menu span{display: inline-block;position: relative;height: 0.54rem;line-height: 0.56rem;text-align: center;font-size: 0.28rem;cursor: pointer;border-bottom: 0.04rem solid transparent;color: #999;margin: 0 0.26rem;}
.gmdata-tj .tj-tab-menu span::after{content: "";display: block;width: 1px;height: .26rem;background: #edf1f5;position: absolute;right: -0.24rem;top: .16rem;}
.gmdata-tj .tj-tab-menu span:last-child::after{display: none;}
.gmdata-tj .tj-tab-menu span.on{border-bottom: 0.04rem solid var(--defColor);color: var(--defColor);}

.gmdata-tj .tj-tab-box{display: none;}
.gmdata-tj .tj-tab-box:nth-of-type(1){display: block;}
.gmdata-tj .tj-tab-box>a{display: block;height: 1.4rem;width: 100%;position: relative;border-bottom: 1px dashed #e0e0e0;padding-bottom: 0.26rem;}
.gmdata-tj .tj-tab-box>a img{display: block;float: left;margin:0 .17rem .26rem 0 ;height: 1.4rem;width: 2.8rem;overflow: hidden;border-radius: 0.08rem;}
.gmdata-tj .tj-tab-box>a div{float: left;}
.gmdata-tj .tj-tab-box>a div p:nth-of-type(1){font-size: 0.27rem;color: #00121a;font-weight: bold;line-height: 0.4rem;margin-bottom: 0.03rem;max-width: 3rem;white-space: nowrap;overflow: hidden;}
.gmdata-tj .tj-tab-box>a div p:nth-of-type(2){font-size: 0.22rem;color: #666666;line-height: 0.32rem;max-height: 0.94rem;width: 4rem;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.gmdata-tj .tj-tab-box ul{margin-top: 0.2rem;}
.gmdata-tj .tj-tab-box ul li{display: block;float: left;margin:0 0.5rem 0.14rem 0;}
.gmdata-tj .tj-tab-box ul li:nth-child(4n){margin-right: 0;}
.gmdata-tj .tj-tab-box ul li a{display: block;width: 1.36rem;position: relative;overflow: hidden;}
.gmdata-tj .tj-tab-box ul li a img{display: block;width: 1.24rem;height: 1.24rem;border-radius: 0.28rem;margin: 0 auto;}
.gmdata-tj .tj-tab-box ul li a span{display: block;font-size: 0.24rem;line-height: 0.6rem;color: #00121a;text-align: center;max-width: 1.34rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/* 热门游戏 */
.hotsgm{padding: 0.26rem;background: #fff;margin-bottom: 0.2rem;}
.hotsgm div{overflow: hidden;}
.hotsgm div a{display: block;float: left;margin: 0 0.5rem 0.14rem 0;width: 1.36rem;position: relative;text-align: center;}
.hotsgm div a:nth-of-type(4n){margin-right: 0;}
.hotsgm div a img{display: block;width: 1.24rem;height: 1.24rem;border-radius: 0.28rem;margin: 0 auto;}
.hotsgm div a p{display: block;font-size: 0.24rem;line-height: 0.6rem;color: #00121a;text-align: center;max-width: 1.34rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*.hotsgm div a span{display: block;margin: 0 auto; width: 1.18rem;height: 0.46rem;line-height: 0.46rem;text-align: center;font-size: 0.22rem;color: var(--defColor);border-radius: 0.08rem;border: 1px solid var(--defColor);}*/
.hotsgm div a span{display: block;margin: 0 auto; width: 1.18rem;height: 0.46rem;line-height: 0.46rem;text-align: center;font-size: 0.24rem;background:transparent;color: var(--defColor); border-radius: 0.08rem;border: 1px solid var(--defColor);}
/* --------------------------------------------------------------------------------------- */
/* o预约 */
.orderList{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 10;width: 100%;height: 100%;background-color: rgba(0,0,0,.7);}
.orderBox{position: fixed;top: 3.6rem;left: 0;right: 0;margin: auto;background-color: #fff;width: 6.7rem;height: 3.77rem;border-radius: .4rem;text-align: center;}
.orderBox .oClose{position: absolute;width: .6rem; top: .5rem;right:.4rem;margin: auto;}
.orderBox .oClose i{display: inline-block;width: .46rem;height: .46rem;background-position: 0 -3.36rem;position: relative;cursor: pointer;}
.orderBox .oTitle{width: 6.2rem;height: 0.85rem;line-height: 0.85rem;text-align: left; font-size: 0.42rem;font-weight: bold;color: #000000;padding: 0.25rem 0 0.06rem 0.5rem;position: relative;}
.orderBox .oTitle::after{content: "";position: absolute;bottom: 0;left: 0.5rem;width: 0.94rem;height: 0.06rem;background: var(--defColor);}
.orderBox .oOrder form{position: relative;min-height: 2.7rem;}
.orderBox .oOrder form .tel{width:5.92rem;height:.6rem;line-height: .6rem;border: 1px solid #E0E0E0;color:#ccc;font-size:.2rem;border-radius:.18rem;padding-left: .16rem;margin: .2rem auto .08rem;overflow: hidden;white-space: nowrap;}
.orderBox .oOrder form p{height: 0.36rem;line-height: 0.36rem;color: #404040;font-size: 0.22rem;text-align: center;}
.orderBox .oOrder form p span{ color:#E9443E;}
.orderBox .oOrder form p:nth-of-type(2){height: 0.34rem;line-height: 0.34rem;color: #cccccc;font-size: 0.2rem;text-align: center;}
.orderBox .oOrder form>span{color: #5dd5c8;font-size: .28rem;text-align: left;display: block;width:7.24rem;margin: 0 auto;overflow: hidden;white-space: nowrap;}
.orderBox .oOrder form .oBtn{position: absolute;left: 0;right: 0;bottom: -0.18rem;cursor: pointer;width: 2.68rem;height: 0.62rem;border: 0;background: var(--defColor);color:#fff;font-size: .3rem; border-radius:.52rem;line-height: .62rem;margin: .52rem auto 0 ;overflow: hidden;white-space: nowrap; }
.orderBox .oOrder form .txt span{display: inline;}
.orderBox .msg{color: #ff3232;font-size: .24rem;height: .28rem;line-height: .28rem;text-align: left;display: block;padding: 0 .6rem;margin: 0 auto;overflow: hidden;white-space: nowrap;}
.orderBox .oKnow{position: absolute;left: 0;right: 0;bottom: -0.3rem;display: block;cursor: pointer;width: 2.68rem;height: 0.62rem;border: 0;background: var(--defColor);color:#fff;font-size: .3rem; border-radius:.52rem;line-height: .62rem;margin: .12rem auto 0;overflow: hidden;white-space: nowrap; }
.orderBox .oWin{width: 100%;min-height: 4.4rem;padding: 0 0 .4rem;font-size: .36rem;border-radius: .4rem;text-align: center;}
.orderBox .oWin p{height: 0.82rem;line-height: 0.82rem;font-size: 0.3rem;color: var(--defColor);text-align: center;font-weight: bold;}
.orderBox .oWin>i{display: block;width: 2.88rem;height: 1.5rem;background-size: 6rem 6rem;background-position: -3.2rem -0.38rem;margin: -0.04rem auto 0;}
.orderBox .oAgin{width: 100%;min-height:4.4rem;padding: 0 0 .4rem;font-size: .36rem;border-radius: .4rem;text-align: center;}
.orderBox .oAgin p{height: 0.82rem;line-height: 0.82rem;font-size: 0.3rem;color: var(--defColor);text-align: center;font-weight: bold;}
.orderBox .oAgin>i{display: block;width: 2.88rem;height: 1.5rem;background-size: 6rem 6rem;background-position: -3.28rem -2.24rem;margin: -0.04rem auto 0;}


/* 反馈 */
.feedBack{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 10;width: 100%;height: 100%;background-color: rgba(0,0,0,.7);}
.feBaBox{position: fixed;top: 2rem;left: 0;right: 0;margin: auto;width: 6.7rem;background-color: #fff;border-radius: .36rem .36rem .4rem .4rem;}
.feBaBox .fClose{position: absolute;width: .6rem; top: .5rem;right:.4rem;margin: auto;z-index:10;}
.feBaBox .fClose i{display: inline-block;width: .46rem;height: .46rem;background-position: 0 -3.36rem;position: relative;cursor: pointer;}
.feBaBox .fTitle{width: 6.7rem;height: 1.3rem;background-position: -.09rem -4.55rem;position: relative;}
.feBaBox .fTitle p{height: 1.48rem;line-height: 1.48rem;color: #000;font-size: 0.46rem;font-weight: bold;text-align: center;}
.feBack{height: 5rem;padding: 0.32rem 0.4rem 0.28rem;position: relative;top: -0.18rem;background: #fff;border-radius: 0.18rem 0.18rem 0 0;}
.feBack p{height: 0.47rem;line-height: 0.47rem;font-size: 0.28rem;color: #000000;}
.feBack p:nth-of-type(1){margin-bottom: 5px;}
.feBack textarea{width: 5.52rem;height: 0.96rem;border: none;border-radius: 0.1rem;resize: none;background: #f0f0f0;padding: 0.14rem;font-size: 0.2rem;color: #999999;margin-bottom: 0.06rem;}
.radio {position: relative;height: 0.63rem;line-height: 0.63rem;width: 5.2rem;}
.radio:nth-last-child(1){border-bottom: none;}
.radio input[type='radio'] {position: absolute;right: 0;top: 0;width: 0.2rem;height: 0.2rem;opacity: 0;}
.radio label{position: absolute;left: 0px;top: 0;height: 0.63rem;line-height: 0.63rem;font-size: 0.24rem;color: #666666;text-align: left;padding-left: 0.48rem;}
.radio label:after {content: '';position: absolute;left: 0.02rem;top: 0.16rem;width: 0.3rem;height: 0.3rem;border: 0.01rem solid #d0d0d0;border-radius: 50%;box-sizing: border-box;}
.radio input[type='radio']:checked + label:after {background-color: #fff;content: '';border-color: var(--defColor);display: inline-block;width: .3rem;height: .3rem;background: url(../img/icon.png) no-repeat;background-size: 7.5rem 7.5rem;background-position: 0 -3.92rem; }
.feBack p :nth-child(3){height: 0.66rem;line-height: 0.66rem;}
.feSubmit{position: relative;}
.feSubmit input{cursor: pointer; display: block;background:var(--defColor);font-size: .28rem;margin: 0 auto .36rem;width:5.52rem;height: .8rem;line-height: .8rem;text-align: center;color: #fff;border: none;border-radius: .52rem;}

/* --------------------------------------------------------------------------------------- */
/* 首页 */
.slider{height:3.3rem;}
.slider a{display:block;width:100%;height:100%;}
.slider img{display:block;width:100%;height:100%;}
.slider .swiper-pagination-bullet{width:.12rem;height:.12rem;}
.slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--defColor);width: .5rem;}
.slider .swiper-pagination-bullet{background:#fff;border-radius:.3rem;}
.swiper-container{width:100%;height:100%;}

/* 热玩游戏 */
.eve-play{background: #fff;padding: .26rem .2rem 0 .2rem;margin-bottom: .2rem;}
.eve-play>a{display: block;width: 1.38rem;height: auto; float: left;margin: 0 .48rem .28rem 0;}
.eve-play>a:nth-of-type(4n){margin-right: 0;}
.eve-play>a img{width: 1.24rem;height: 1.24rem;border-radius: .3rem;margin: 0 auto;}
.eve-play>a p{font-size: .26rem;height: .28rem;line-height: .28rem;color: #00121a;text-align: center;width: 1.38rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin: .16rem 0;}
/*.eve-play>a span{width: 1.18rem;height: .46rem;display: block;line-height: .46rem;font-size: .22rem;color: var(--defColor);text-align: center;border: 1px solid var(--defColor);border-radius: .1rem;margin: 0 auto;}*/
.eve-play>a span{width: 1.18rem;height: .46rem;display: block;line-height: .46rem;font-size: .24rem;background:transparent;color: var(--defColor); text-align: center;border: 1px solid var(--defColor);border-radius: .1rem;margin: 0 auto;}
/* 首页排行榜 */
.in-rank{padding: .2rem .26rem;background: #fff;margin-bottom: .2rem;border-radius: .07rem;}
.in-rank .inr-menu{height: .7rem;width: 6.94rem;border: 1px solid var(--defColor);border-radius: .08rem;overflow: hidden;margin-bottom: .2rem;}
.in-rank .inr-menu span{height: .7rem;width: 3.47rem;line-height: .7rem;background: #fff;color: var(--defColor);display: inline-block;text-align: center;float: left}
.in-rank .inr-menu span.on{color: #fff;background: var(--defColor);}

.inr-tabox>div{display: none;}
.inr-tabox>div:nth-child(1){display: block;}
.inr-tabox>div .no3{height: 3.2rem;background: #edf2f5;border-radius: .15rem;overflow: hidden;}
.inr-tabox>div .no3 a{width: 1.78rem;height: 2.5rem;background: #fff;margin: .26rem .26rem .24rem;padding-top: .2rem;float: left;border-radius: .15rem;position: relative;}
.inr-tabox>div .no3 a img{width: 1.3rem;height: 1.3rem;border-radius: .28rem;margin: 0 auto;}
.inr-tabox>div .no3 a p{font-size: .26rem;height: .28rem;line-height: .28rem;color: #00121a;text-align: center;width: 1.78rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: .16rem 0;}
/*.inr-tabox>div .no3 a span{width: 1.18rem;height: .46rem;display: block;line-height: .46rem;font-size: .22rem;color: var(--defColor);text-align: center;border: 1px solid var(--defColor);border-radius: .1rem;margin: 0 auto;}*/
.inr-tabox>div .no3 a span{width: 1.18rem;height: .46rem;display: block;line-height: .46rem;font-size: .24rem;background:transparent;color: var(--defColor); text-align: center;border: 1px solid var(--defColor);border-radius: .1rem;margin: 0 auto;}
.inr-tabox>div .no3 a i{width: .46rem;height: .64rem;position: absolute;top: .04rem;left: .04rem;}
.inr-tabox>div .no3 a:nth-of-type(1) i{background-position: -2.53rem 0;}
.inr-tabox>div .no3 a:nth-of-type(2) i{background-position: -2.99rem 0;}
.inr-tabox>div .no3 a:nth-of-type(3) i{background-position: -3.45rem 0;}

.inr-tabox>div .no6{}
.inr-tabox>div .no6 a{display: block;border-bottom: 1px solid #dfe2e6;overflow: hidden;padding: .2rem 0;}
.inr-tabox>div .no6 a:last-child{border: none;}
.inr-tabox>div .no6 a i{float: left;color: var(--defColor);font-size: 0.19rem;margin-right: 0.22rem;width: 0.36rem;height: 0.36rem;font-weight: bold;line-height: 0.36rem;text-align: center;border-radius: 0.04rem;background: #f5fcff;font-style: italic;font-family: "庞门正道标题体";margin-top: .42rem;}
.inr-tabox>div .no6 a img{height: 1.24rem;width: 1.24rem;float: left;border-radius: .28rem;}
.inr-tabox>div .no6 a div{float: left;margin-left: .2rem;width: 3.5rem;}
.inr-tabox>div .no6 a div p{max-width: 3.5rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.inr-tabox>div .no6 a div p:nth-of-type(1){font-size: .27rem;color: #00121a;line-height: .27rem;margin-top: .1rem;}
.inr-tabox>div .no6 a div p:nth-of-type(2){line-height: .28rem;margin: .14rem 0;font-size: 0.18rem;color: #999999;}
.inr-tabox>div .no6 a div p:nth-of-type(2) span{text-align: center;}
.inr-tabox>div .no6 a div p:nth-of-type(3){font-size: .18rem;color: #999;line-height: .26rem;}
/*.inr-tabox>div .no6 a>span{float: right;width: 1.18rem;height: .46rem;display: block;text-align: center;font-size: .23rem;line-height: .46rem;color: var(--defColor);border: 1px solid var(--defColor);border-radius: .1rem;margin-top: .39rem;}*/
.inr-tabox>div .no6 a>span{float: right;width: 1.18rem;height: .46rem;display: block;text-align: center;font-size: .24rem;line-height: .46rem;background:transparent;color: var(--defColor); border: 1px solid var(--defColor);border-radius: .1rem;margin-top: .39rem;}
/* 精选分类 */
.in-class{padding: .2rem;background: #fff;margin-bottom: .2rem;}
.in-class>a{display: block;float: left;width: 3.37rem;height: 1.1rem;border: 1px solid #dfe2e6;border-radius: .15rem;position: relative;margin:0 .26rem .2rem 0;padding: 0 .2rem;box-sizing: border-box;}
.in-class>a:nth-of-type(2n){margin-right: 0;}
.in-class>a span{font-size: .28rem;display: block; margin: .2rem auto;color: #00121a;line-height: .28rem;font-weight: 600;text-align: center;}
.in-class>a p{font-size: .2rem;color: #999;line-height: .26rem;margin-top: .16rem;overflow: hidden;text-align: center;white-space: nowrap;text-overflow: ellipsis;}

/* 热门标签 */
.in-hotag{background: #fff;padding: .2rem;margin-bottom: .2rem;}
.in-hotag a{display: block;float: left;color: #fff;width: 1.2rem;height: .44rem;line-height: .44rem;margin-right: .2rem;text-align: center;margin-bottom: .3rem;border-radius: .22rem;}

/* 友情链接 */
.friend-link{background: #fff;padding: .2rem;margin-bottom: .2rem;}
.friend-link a{display: inline-block;padding: 0 0.17rem;font-size: 0.24rem;color: #666;line-height: 0.5rem;position: relative;}



.goTop{    position: fixed;display: none;
    bottom: 2.2rem;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    background: url(../img/goTop.png) no-repeat;
    z-index: 9;}





