.part1{
    height: calc(1320 / 750 * 100vw);
    background: url(//game.gtimg.cn/images/gp/act/6963/a20211111bm/m/p2_part1.jpg) center/100% no-repeat;
}
.part2{
    height: calc(1010 / 750 * 100vw);
    background: url(//game.gtimg.cn/images/gp/act/6963/a20211111bm/m/p2_part2.jpg) center/100% no-repeat;
}
.part3{
    height: calc(1832 / 750 * 100vw);
    background: url(//game.gtimg.cn/images/gp/act/6963/a20211111bm/m/p2_part3.jpg) center/100% no-repeat;
}
.part4{
    height: calc(1245 / 750 * 100vw);
    background: url(//game.gtimg.cn/images/gp/act/6963/a20211111bm/m/p2_part4.jpg) center/100% no-repeat;
}

/*part1*/
.part-desc{
    display: block;
    width: calc(600 / 750 * 100vw);
    height: calc(970 / 750 * 100vw);
    margin: calc(200 / 750 * 100vw) auto;
    font-size: .2rem;
    color: #d8e2e4;
    line-height: calc(33 / 750 * 100vw);
}
.part-desc p{
    color: #fff;
}
.part-desc p.part-desc-title{
    font-weight: 700;
    color: #fff;
    /* margin-top: 21 / 750 * 100vw); */
}
.part-feature{
    display: block;
    width: calc(1357 / 750 * 100vw);
    height: calc(89 / 750 * 100vw);
    margin: calc(110 / 750 * 100vw) auto 0;
}
.btn-join{
    display: block;
    width: calc(335 / 750 * 100vw);
    height: calc(103 / 750 * 100vw);
    background: url(//game.gtimg.cn/images/gp/act/6963/a20211111bm/m/btn_sign.png) center/100% no-repeat;
    margin: calc(0 / 750 * 100vw) auto 0;
}

/*part2*/
.time-box{
    display: block;
    width: calc(566 / 750 * 100vw);
    margin: calc(146 / 750 * 100vw) auto 0;
}
.time-text{
    font-size: calc(20 / 750 * 100vw);
    color: #f5f19f;
    text-align: center;
    line-height: calc(35 / 750 * 100vw);
    width: calc(740 / 750 * 100vw);
    margin: 0 auto;
}


/*part3*/
.prize-box{
    width: calc(559 / 750 * 100vw);
    margin: calc(130 / 750 * 100vw) auto 0;
}
.prize-text{    
    font-size: .24rem;
    color: #f5f19f;
    line-height: calc(30 / 750 * 100vw);
    width: calc(650 / 750 * 100vw);
    height: calc(204 / 750 * 100vw);
    margin: calc(89 / 750 * 100vw) auto 0;
}

/*part4*/
.standard-img{
    display: block;
    width: calc(700 / 750 * 100vw);
    margin: calc(120 / 750 * 100vw) auto 0;
}
.part4 .part-desc{
    height: auto;
    margin-top: calc(65 / 750 * 100vw);
}