@media (min-width: 992px) {
    .wrap .main-swiper-pagination .swiper-pagination-bullet {
        width: 12.8125vw;
        height: 2.86458vw;
    }

    .part-kv .logo {
        width: 8.33333vw;
        height: 7.85833vw;
    }

    .part-kv .btn-website {
        width: 8.33333vw;
        height: 2.60417vw;
    }

    .part-kv .slogan {
        width: 42.13542vw;
        height: 9.5625vw;
        transform: scale(1);
    }

    .part-kv .gift-img {
        width: 37.83333vw;
        height: 5.83333vw;
        transform: scale(1);
        display: inline-block;
        margin: 0;
    }

    .part-kv .btn-yy {
        width: 17.86458vw;
        height: 4.73958vw;
        transform: scale(1);
        margin-bottom: 10px;
    }

    .part-title {
        height: 5.41667vw;
    }

    .part3 .part-title {
        width: 90.69792vw;
        height: 7.36458vw;
    }

    .part4 .content-box .part4-title {
        width: 70.69792vw;
        height: 5.36458vw;
    }

    .part6 .title {
        width: 56.40625vw;
    }

    .part1 .reward-box {
        width: 67.70833vw;
        height: 27.34375vw;
    }

    .part1 .reward-list li {
        width: 11.25vw;
        height: 21.66667vw;
    }

    .part1 .reward-list::after {
        top: 0;
    }

    .part1 .reward-list li.item-10 {
        top: 2.5vw;
        left: 0;
    }

    .part1 .reward-list li.item-100 {
        top: 5.46875vw;
        left: 13.80208vw;
    }

    .part1 .reward-list li.item-300 {
        top: 2.5vw;
        left: 28.02083vw;
    }

    .part1 .reward-list li.item-500 {
        top: 5.46875vw;
        left: 42.08333vw;
    }

    .part1 .reward-list .pic {
        width: 9.375vw;
        height: 6.25vw;
        margin-top: 0.78125vw;
    }

    .part1 .reward-list::after {
        top: 0;
        left: 50%;
    }

    .part1 .item-more {
        width: 11.25vw;
        height: 18.02083vw;
        top: 2.5vw;
        right: 0;
    }

    .btn-readmore {
        width: 15.9375vw;
        height: 4.21875vw;
    }

    .part1 .reward-list .btn-lock {
        width: 5.72917vw;
        height: 1.5625vw;
        left: 50%;
    }

    .reward-box .btn-detail {
        position: absolute;
        top: 347px;
        left: 88%;
    }

    .btn-detail {
        width: 5.72917vw;
        height: 1.5625vw;
        display: inline-block;
    }

    .content-box .reward-box {
        display: flex;
    }

    .part2 .reward-box .invite-reward-box {
        width: 43.38542vw;
        height: 22.55208vw;
    }

    .part2 .reward-box .invite-reward-box .btn-get {
        width: 15.9375vw;
        height: 4.21875vw;
        margin: 0 auto;
        margin-top: 0;
    }

    .part2 .reward-box .callback-box .reward-picture {
        width: 14.375vw;
    }

    .part2 .reward-box .callback-box {
        width: 15.9375vw;
    }

    .part2 .reward-box .callback-box .btn-draw {
        width: 15.9375vw;
        height: 4.21875vw;
    }

    .part3 .lottery {
        width: 1177px;
    }

    .part3 .tip-box .btn-share {
        width: 8.33333vw;
        height: 2.60417vw;
    }

    .part1 .tips,
    .part2 .tips,
    .part3 .tip-box .tip-text {
        font-size: 37px;
        letter-spacing: 2px;
        line-height: 50px;
    }

    .title-event {
        font-size: 77px;
        color: #db2500;
        text-shadow: 0 0 4px #ffffff;
        font-weight: 500;
    }

    .des-event {
        font-size: 32px;
        font-weight: 500;
    }

    .part4 .content-box {
        width: 100%;
        height: 170vw;
    }

    .part4 .content-box .part4-kv img {
        width: 43.07292vw;
        margin: 0 auto;
        display: block;
        margin-top: 1.5625vw;
        padding-right: 0.52083vw;
        transform: scale(1);
    }

    .part4 .content-box {
        width: 100%;
        height: 47vw;
    }

    .part4 .content-box .btn-more {
        width: 19.84375vw;
        height: 5.20833vw;
        margin-top: 0;
    }
}