.mainbox{width:7.5rem;margin:auto;overflow:hidden}
.maintop{width:100%;overflow:hidden;height:.86rem;border-bottom:.05rem solid #f2f2f2}
.maintop .left{float:left;height:.8rem;line-height:.8rem;margin-left:.1rem}
.maintop .left a{display:inline-block;position:relative;color:#646464;font-size:.3rem;width:1.2rem;text-align:center}
.maintop .left a span{position:relative;z-index:2}
.maintop .left a.active{color:#2c2c2c;font-size:.36rem;font-weight:bold}
.maintop .left a.active::after{position:absolute;bottom:.2rem;left:50%;margin-left:-.39rem;content:'';width:.78rem;height:.14rem;background-color:#2189ff;border-radius:.07rem;z-index:1}
.top-down-form{float:right;margin-right:.3rem;margin-top:.15rem;width:2.8rem;height:.56rem;background-color:#f1f1f1;border-radius:.28rem}
.top-down-form .search-input{background:transparent;color:#000;font-size:.24rem;height:100%;width:2.2rem;line-height:.56rem;box-sizing:border-box;padding-left:.2rem;float:left}
.top-down-form .search-submit{width:.38rem;height:.38rem;background:url(tpl/duotegame/m/images/head_search.png) no-repeat center center;display:block;background-size:100% 100%;float:left;margin-top:.1rem;margin-left:.05rem}
.maintabbox{width:100%;box-sizing:border-box;padding:.3rem .2rem;overflow:hidden;box-shadow:0 .1rem .1rem 0 rgb(218 207 204 / 50%);position:relative;z-index:2;background-color: #fff;margin-bottom: 0.16rem}
.maintabbox .maintabtop{overflow:hidden;width:100%}
.maintabbox .maintabtop a{float:left;margin:0 .1rem;margin-bottom:.2rem;width:1.55rem;height:.5rem;line-height:.5rem;background-color:#fff;border-radius:.25rem;border:solid 1px #e3e3e3;text-align:center;color:#9c9c9c;font-size:.24rem}
.maintabbox .maintabtop a.sm{font-size:.22rem}
.maintabbox .maintabtop a.active{color: #2189ff;border:solid 1px #2189ff}
.maintabbtm{overflow:hidden;border-bottom: 1px solid #cccccc;width: 6.9rem;margin: auto;padding: 0.1rem 0}
.sxbox{float:left;width:3rem;height:.58rem;}
.sxbox .sxtype{float:left;width:32%;box-sizing:border-box;height:.58rem;cursor:pointer;display:table;vertical-align:middle}
.sxbox .sxtype.active b{color: #2189ff;font-weight: bold}
.sxbox .sxtype b{display:table-cell;vertical-align:middle;font-size:.26rem;color:#aaaaaa;text-align:center;font-weight: normal}
.detailmain{position:relative;z-index:1;background-color: #FFF}
.detailtabbox{display:none}
.detailtabbox.active{display:block;width:6.9rem;margin:auto;margin-top:.5rem;padding-bottom: 0.1rem}
.detailtabbox .detailbox{width:100%;overflow:hidden}
.detailtabbox .detailbox .detaillist{width:100%;border-top:1px solid #f5f5f5;padding-top:.3rem;overflow:hidden;margin-bottom:.3rem}
.detailtabbox .detailbox .detaillist:first-child{border-top:0 solid #f5f5f5;padding-top: 0}
.detailtabbox .detailbox .detaillist .listimg{float:left;width:1.8rem;height:2.4rem;overflow:hidden;border-radius:.1rem;margin-right:.3rem;position: relative}
.detailtabbox .detailbox .detaillist .listimg img{width:100%;height:100%}
.detailtabbox .detailbox .detaillist .listimg .game-lang{position: absolute;top: 0;right: 0;background-color: #2189ff;color: #fff;padding: 0 0.05rem;font-size: 0.2rem}
.detailtabbox .detailbox .detaillist .listconbox{float:left;width:4.7rem}
.detailtabbox .detailbox .detaillist .listconbox .listtit{height: .4rem;overflow: hidden;display:block;width:100%;color:#424242;font-size:.32rem;margin-bottom:.2rem;font-weight: bold}
.detailtabbox .detailbox .detaillist .listconbox .listbtn{height: .6rem;overflow: hidden;display:block;width:2.5rem;border: 1px solid #2189ff;text-align: center;line-height: 0.6rem;float: right;color:#2189ff;border-radius: 0.1rem;font-size: 0.24rem}
.detailtabbox .detailbox .detaillist .listconbox span{display:block;width:100%;color:#7a7a7a;font-size:.26rem;margin-bottom:.1rem}
.loadmore{display:table;text-align:center;cursor:pointer;width:100%;height:.58rem;line-height:.58rem;border-radius:.3rem;border:solid 1px #2189ff;margin:.4rem auto;color:#2189ff;justify-content:center;align-items:center}
.abdd{width: 100%;overflow: hidden;margin-top: .2rem;}

.noDownInfo{
    width: 4.34rem;
    height: 2.8rem;
    background: url("/tpl/duotegame/m/images/nodown2.JPG") no-repeat;
    background-size: 4.34rem 2.8rem;
    margin: 0 auto;
    margin-top: 0.84rem;
}
.noDownInfoTitle{
    color: #A5B3C4;
    font-size: 0.3rem;
    text-align: center!important;
    width: 100%;
    padding-bottom: 0.3rem;
}