@media(min-width:641px){
.gamelist{height:257px;background:linear-gradient(90deg,rgba(255,150,0,.96),rgba(255,192,38,.86)),var(--erx-game-pc-bg) center center/cover no-repeat!important;position:relative}
.applist{height:257px;background:var(--erx-app-pc-bg) center center/cover no-repeat!important;position:relative}
.gamelnav,.applnav{background:#f2f2f2;padding:32px 0 8px}
.gamelnav ul,.applnav ul{display:grid!important;grid-template-columns:repeat(6,1fr);gap:16px;width:1200px;margin:0 auto!important;padding:0!important;overflow:visible}
.gamelnav ul:before,.gamelnav ul:after,.applnav ul:before,.applnav ul:after{display:none!important}
.gamelnav ul li,.applnav ul li{float:none!important;width:auto!important;height:70px!important;margin:0!important;padding:0!important;display:block;position:relative}
.gamelnav ul li a,.applnav ul li a{display:flex!important;align-items:center;position:relative;width:100%;height:70px!important;box-sizing:border-box;padding:0 38px 0 16px;border-radius:10px;background:#fff;color:#333;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.05)}
.gamelnav ul li.current a,.gamelnav ul li a:hover{background:linear-gradient(90deg,#ff5300,#ff8e00);color:#fff}
.applnav ul li.current a,.applnav ul li a:hover{background:linear-gradient(90deg,#5b8cff,#8b6dff);color:#fff}
.gamelnav ul li .info,.applnav ul li .info{min-width:0;margin-left:12px}
.gamelnav ul li .info p,.applnav ul li .info p{display:block;width:100%;margin:0;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gamelnav ul li .info p:first-child,.applnav ul li .info p:first-child{font-size:16px;font-weight:600;color:inherit}
.gamelnav ul li .info p:last-child,.applnav ul li .info p:last-child{font-size:13px;color:#999}
.gamelnav ul li.current .info p:last-child,.gamelnav ul li a:hover .info p:last-child,.applnav ul li.current .info p:last-child,.applnav ul li a:hover .info p:last-child{color:rgba(255,255,255,.82)}
.gamelnav .erx-cat-icon-text,.applnav .erx-cat-icon-text,.gamelnav .erx-cat-icon-img,.applnav .erx-cat-icon-img{flex:0 0 40px!important;width:40px!important;height:40px!important;margin:0!important;font-size:28px!important;color:#ff8a00!important}
.gamelnav ul li.current a>.erx-cat-icon-text,.gamelnav ul li a:hover>.erx-cat-icon-text,.applnav ul li.current a>.erx-cat-icon-text,.applnav ul li a:hover>.erx-cat-icon-text{color:#fff!important}
.gamelnav ul li em,.applnav ul li em{position:absolute;right:14px;top:25px;width:14px;height:14px;opacity:.35}
.gamebox{padding-top:1px;background:#f2f2f2}
.gamebox ul.erxwrap{display:grid!important;grid-template-columns:repeat(4,282px);gap:20px 24px;margin-top:22px!important}
.gamebox ul.erxwrap:before,.gamebox ul.erxwrap:after{display:none!important}
.gamebox ul.erxwrap li{float:none!important;margin:0!important}
}
@media(max-width:640px){
html{font-size:13.333333vw!important}
.wrap{width:100%!important;max-width:7.5rem!important;min-width:0!important}
.gamelist{margin-bottom:.35rem}
.applist{background:linear-gradient(90deg,rgba(255,180,34,.88),rgba(255,145,0,.72)),var(--erx-app-pc-bg) center center/cover no-repeat!important}
.appnav{background:#fff;margin:0 0 .16rem!important;padding:0;overflow:hidden}
.appnav>p{height:.9rem;margin:0;padding:0 .4rem;color:#333;font-size:.42rem;font-weight:700;line-height:.9rem}
.appnav .yuan,.appnav .yuan2{display:none!important}
.appnav ul{height:2.26rem;box-sizing:border-box;margin:0!important;padding:0 .4rem!important;overflow:hidden}
.appnav ul:before,.appnav ul:after{display:none!important}
.appnav ul li{float:left!important;box-sizing:border-box;margin:0 .24rem .24rem 0!important;padding:0!important;overflow:hidden}
.appnav ul li:nth-child(1){width:3.2rem!important;height:2.06rem!important}
.appnav ul li:nth-child(n+2){width:3.08rem!important;height:1.24rem!important}
.appnav ul li:nth-child(2n+1):not(:first-child){margin-right:0!important}
.appnav ul li a{display:block!important;position:relative;width:100%;height:100%;box-sizing:border-box;border-radius:.16rem;background:#fff7f0;color:#333;overflow:hidden;box-shadow:none}
.appnav ul li.current a{background:linear-gradient(135deg,#ff5300,#ff9a12);color:#fff}
.appnav ul li:first-child a{background:linear-gradient(135deg,#ffb43a,#ff8a00);color:#fff;border-radius:.22rem}
.appnav ul li .erx-cat-icon-text,.appnav ul li .erx-cat-icon-img{position:absolute!important;left:.24rem!important;top:.34rem!important;width:.48rem!important;height:.48rem!important;margin:0!important;color:#8d8d8d!important;font-size:.34rem!important}
.appnav ul li.current .erx-cat-icon-text,.appnav ul li:first-child .erx-cat-icon-text{color:#fff!important}
.appnav ul li:first-child .erx-cat-icon-text,.appnav ul li:first-child .erx-cat-icon-img{left:50%!important;top:.48rem!important;width:.72rem!important;height:.72rem!important;transform:translateX(-50%);font-size:.54rem!important}
.appnav ul li .info{min-width:0;margin-left:.86rem;padding-top:.28rem;text-align:left}
.appnav ul li .info p{display:block;margin:0;color:inherit;font-size:.3rem;font-weight:600;line-height:.36rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.appnav ul li .info span{display:block;margin:.08rem 0 0;color:#9f9fa4;font-size:.24rem;line-height:.28rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.appnav ul li.current .info span{color:rgba(255,255,255,.86)}
.appnav ul li:first-child .info{margin:0;padding-top:1.24rem;text-align:center}
.appnav ul li:first-child .info span{margin:0;color:#fff;font-size:.22rem;line-height:.3rem}
.appnav ul li:first-child .info p{margin:.02rem .18rem 0;color:#fff;font-size:.3rem;line-height:.38rem;text-align:center}
.appnav ul li a>i.icon{display:none!important}
.listbt{height:.5rem;margin:-.02rem 0 .16rem;text-align:center;border-bottom:.02rem solid #ffd177}
.listbt p{display:inline-block;width:1.52rem;height:.5rem;margin:0;border-radius:.25rem .25rem 0 0;background:linear-gradient(90deg,#ffb43a,#ff8a00);color:#fff;font-size:.26rem;line-height:.5rem;text-align:center}
.listbt p i{display:inline-block;width:.18rem;height:.14rem;margin-left:.08rem;vertical-align:middle}
.appbox{clear:both;margin-top:0}
.appbox .appnav2{display:flex;width:auto!important;margin:0 .64rem!important;overflow:hidden!important;white-space:nowrap}
.appbox .appnav2 a{float:none!important;display:block!important}
.appbox ul li .info p:nth-child(1){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.appbox ul li span{white-space:nowrap}
.erx-list-empty{padding:.4rem!important;background:#fff!important}
.erx-list-empty p{font-size:.28rem!important}
}
