.is-show{
    display: block!important;
}

.top-pic{
   width: 6.4rem;
   height: 5.92rem;
}
.logo{
    width: 1.2rem;
    height: 1.2rem;
    display: block;
    position: absolute;
    left: 0.2rem;
    top: 0.2rem;
}

/*底部菜单*/
.menu{
    width: 6.4rem;
    height: 1.24rem;
    position: fixed;
    bottom: 0;
}
.menu-1{
    width: 2.41rem;
    height: 1.11rem;
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: 0;
}
.menu-1.active{
    opacity: 1;
}
.menu-2{
    width: 2.71rem;
    height: 1.11rem;
    position: absolute;
    left: 1.8rem;
    bottom: 0;
    opacity: 0;
}
.menu-2.active{
    opacity: 1;
}
.menu-3{
    width: 2.46rem;
    height: 1.10rem;
    position: absolute;
    left:3.94rem;
    bottom: 0;
    opacity: 0;
}
.menu-3.active{
    opacity: 1;
}

/*官网*/
.guan-rule{
    width: 6.4rem;
    /*height: 17rem;*/
    /*margin-top: -0.3rem;*/
    display: none;
    margin-bottom: 1rem;
}
.guan-gift{
    width: 6.4rem;
    /*height: 45.74rem;*/
    /*margin-top: -0.2rem;*/
    display: none;
    margin-bottom: 1rem;
}
.guan-score{
    display: none;
}

.score-top{
    width: 6.4rem;
    height: 7.87rem;
    position: relative;
}
.score-time{
    font-size: 0.24rem;
    color: #8a1e1c;
    position: absolute;
    right: 0.5rem;
    top: 0.6rem;
}
.score-mid{
    width: 6.4rem;
    height:auto;
    position: relative;
    min-height: 8rem;
}
.score-bot{
    width: 6.4rem;
    height: 1.01rem;
    margin-bottom: 1rem;
    position: relative;
}

.score-list{
    font-size: 0.24rem;
    color: #8a1e1c;
    text-align: center;
    margin-top: -6.3rem;
}
.score-item{
    line-height: 0.5rem;
    width: 5.8rem;
    display: flex;
    margin: 0 auto;
    border-bottom: 1px dotted #8a1e1c;
}
.score-item-rank{
    width: 1.9rem;
}
.score-item-gang{
    width: 2rem;
}
.score-item-score{
    width: 1.9rem;
}

/*渠道*/
.qu-rule{
    width: 6.4rem;
    /*height: 16.01rem;*/
    background: url("/custom/img/act/act250403/qu-rule.jpg");
    background-size: 100% 100%;
    display: none;
    margin-bottom: 1rem;
}
.qu-gift{
    width: 6.4rem;
    /*height: 47.59rem;*/
    background: url("/custom/img/act/act250403/qu-gift.png");
    background-size: 100% 100%;
    display: none;
    margin-bottom: 1rem;
}
.qu-score{
    display: none;
}

/*待开启弹窗*/
.is-show{
    display: block!important;
}
.mask{
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.5);
    display: none;
}
.mask-inner{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.wait-to-open{
    width: 6.39rem;
    height: 3.34rem;
    background: url("/custom/img/act/act250403/wait-to-open.png");
    background-size: 100% 100%;
}
.wait-to-open-submit{
    position: absolute;
    width: 2rem;
    height: 0.5rem;
    left: 50%;
    transform: translate(-50%,0);
    top: 1.55rem;
}