.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-summary,.campaign-page-module-2025summer .product-container .product-list .product-item .item-summary,.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-top-box .item-summary,.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-top-box .item-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-title,.campaign-page-module-2025summer .product-container .product-list .product-item .item-title,.campaign-page-module-2025summer .hd-vip-box .jifen-list .jifen-item .item-desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pull-left{float:left !important}.pull-right{float:right !important}[v-cloak]{display:none}.campaign-page-module-2025summer{background-color:#fbd166;overflow-x:hidden}.campaign-page-module-2025summer .page{padding-bottom:1.6rem !important}.campaign-page-module-2025summer img{display:block;max-width:100%;height:auto;margin:0 auto}.campaign-page-module-2025summer .load img{margin-left:-0.5rem}.campaign-page-module-2025summer .banner-box .swiper-container{height:auto;box-shadow:none}.campaign-page-module-2025summer .banner-box .swiper-container a,.campaign-page-module-2025summer .banner-box .swiper-container img{display:block}.campaign-page-module-2025summer .shadow-bg{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.55) 0%, transparent 70%)}.campaign-page-module-2025summer .part-time-line{margin:0 auto .2rem}.campaign-page-module-2025summer .part-time-line .time-line{padding:.1rem .37rem}.campaign-page-module-2025summer .u-pd50{padding:.3rem .25rem 0}.campaign-page-module-2025summer .u-pd30{padding:0 .25rem}.campaign-page-module-2025summer .hd-vip-box .module-title,.campaign-page-module-2025summer .pos-package .module-title{width:5.78rem;height:1.14rem;margin:0 auto}.campaign-page-module-2025summer .pos-lottery .module-title{width:6.52rem;height:1.04rem;margin:0 auto}.campaign-page-module-2025summer .hd-tab-box .tab-container-wrapper{position:relative;width:100%;box-sizing:border-box;padding:0 .35rem;background:#000}.campaign-page-module-2025summer .hd-tab-box .tab-container-wrapper .tab-container{z-index:2;position:relative;display:flex;justify-content:center;width:100%}.campaign-page-module-2025summer .hd-tab-box .tab-container-wrapper .tab-item{position:relative;width:1.14rem;text-align:center;color:#000;font-size:.26rem;font-weight:bold}.campaign-page-module-2025summer .hd-tab-box .tab-container-wrapper .tab-item.active-tab-item{background:linear-gradient(90deg, #e5a21e 0%, #b67609 100%)}.campaign-page-module-2025summer .hd-tab-box .tab-container-wrapper .tab-item:active,.campaign-page-module-2025summer .hd-tab-box .tab-container-wrapper .tab-item:focus{outline:none}.campaign-page-module-2025summer .hd-tab-box .tab-container-wrapper .tab-item .tab-item_img-con{height:.7rem;display:flex;align-items:center;justify-content:center}.campaign-page-module-2025summer .hd-tab-box .tab-container-wrapper .tab-item .tab-item_img-con .tab-item_img,.campaign-page-module-2025summer .hd-tab-box .tab-container-wrapper .tab-item .tab-item_img-con .tab-item_img-active{height:.45rem}.campaign-page-module-2025summer .hd-tab-box .tab-container-wrapper .tab-item .tab-item_img-con .tab-item_img-active{display:none}.campaign-page-module-2025summer .hd-tab-box .tab-container-wrapper .tab-item .tab-item_text{letter-spacing:.03rem;padding:0 0 .15rem;text-align:center;font-size:.2rem;color:#fff}.campaign-page-module-2025summer .hd-tab-box{position:relative;width:100%;z-index:99}.campaign-page-module-2025summer .hd-tab-box.fixed-tab-box{margin-top:0;background:rgba(0,0,0,.57)}.campaign-page-module-2025summer .hd-vip-box{margin-top:.2rem}.campaign-page-module-2025summer .hd-vip-box .vip-act-wrapper{box-sizing:border-box;display:flex;align-items:center;align-content:center;justify-content:space-between;flex-wrap:wrap;margin:0 auto;padding:.25rem 0}.campaign-page-module-2025summer .hd-vip-box .vip-act-wrapper .top-act-box{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;background:url("/static/mobile/images/campaign/2025618/vip-act-box-bg.png") no-repeat center center/100%;height:2.13rem;width:100%;margin-bottom:.12rem}.campaign-page-module-2025summer .hd-vip-box .vip-act-wrapper .top-act-box .top-act-item{width:33.3%;height:2.13rem;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.campaign-page-module-2025summer .hd-vip-box .vip-act-wrapper>img{margin:initial;margin-bottom:.13rem}.campaign-page-module-2025summer .hd-vip-box .vip-act-wrapper .vip-seckill{width:49.5%}.campaign-page-module-2025summer .hd-vip-box .vip-act-wrapper .vip-col-3{width:32.2%}.campaign-page-module-2025summer .hd-vip-box .vip-act-wrapper .vip-col-2{width:49.7%}.campaign-page-module-2025summer .hd-vip-box .vip-act-wrapper .vip-probation{width:100%}.campaign-page-module-2025summer .hd-vip-box .jifen-con{position:relative;width:6.98rem;margin:0 auto;padding:.2rem .1rem;background:#fff}.campaign-page-module-2025summer .hd-vip-box .jifen-con .jifen-con-bg{width:100%;padding-left:.3rem;margin-bottom:.2rem}.campaign-page-module-2025summer .hd-vip-box .jifen-container{position:relative}.campaign-page-module-2025summer .hd-vip-box .jifen-container .swiper-button-prev{background:url("/static/mobile/images/campaign/2023summer/vip-swiper-button-prev.png") no-repeat center center;background-size:100% 100%;width:.26rem;height:.19rem;top:42%;left:0}.campaign-page-module-2025summer .hd-vip-box .jifen-container .swiper-button-next{background:url("/static/mobile/images/campaign/2023summer/vip-swiper-button-next.png") no-repeat center center;background-size:100% 100%;width:.26rem;height:.19rem;top:42%;right:0}.campaign-page-module-2025summer .hd-vip-box .jifen-list{position:relative;margin:.1rem auto 0;width:6.1rem;height:1.7rem;box-shadow:none !important}.campaign-page-module-2025summer .hd-vip-box .jifen-list .jifen-item{position:relative;width:3rem;height:1.6rem;padding-left:.2rem;padding-top:.15rem;padding-right:.74rem;box-sizing:border-box;cursor:pointer;overflow:hidden;border:.01rem solid #000;background:#fff}.campaign-page-module-2025summer .hd-vip-box .jifen-list .jifen-item.jifen-item-y .item-title{color:#000;opacity:1}.campaign-page-module-2025summer .hd-vip-box .jifen-list .jifen-item.jifen-item-y .item-point{color:#000;opacity:1}.campaign-page-module-2025summer .hd-vip-box .jifen-list .jifen-item.jifen-item-y .item-right{color:#fff;opacity:1;background-color:#991619}.campaign-page-module-2025summer .hd-vip-box .jifen-list .jifen-item .item-title{font-size:.24rem;font-weight:bold;opacity:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.campaign-page-module-2025summer .hd-vip-box .jifen-list .jifen-item .item-point{width:2rem;margin-top:.1rem;font-size:.19rem;color:#000;opacity:1}.campaign-page-module-2025summer .hd-vip-box .jifen-list .jifen-item .item-point span{font-weight:bold;color:#9e202b}.campaign-page-module-2025summer .hd-vip-box .jifen-list .jifen-item .item-desc{width:2rem;height:.44rem;font-size:.14rem;line-height:.15rem;color:#000;word-break:break-all}.campaign-page-module-2025summer .hd-vip-box .jifen-list .jifen-item .item-time{font-size:.14rem;color:#969696;margin-top:.08rem}.campaign-page-module-2025summer .hd-vip-box .jifen-list .jifen-item .item-right{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;width:.72rem;height:100%;background-color:#202020;font-size:.24rem;font-weight:bold;color:#fff;writing-mode:tb;letter-spacing:.05rem}.campaign-page-module-2025summer .pos-registration{position:relative;padding-bottom:.2rem}.campaign-page-module-2025summer .hd-form-box{position:relative;box-sizing:border-box;width:7rem;padding:.2rem .14rem;margin:0 auto;border-radius:.15rem;overflow:hidden}.campaign-page-module-2025summer .hd-form-box .form-header-box{position:relative;margin-bottom:.2rem;padding-bottom:.15rem;text-align:center}.campaign-page-module-2025summer .hd-form-box .form-header-box .form-header-title img{width:5.9rem}.campaign-page-module-2025summer .hd-form-box .form-header-box .choujiang-desc{font-size:.22rem;color:#000;margin-top:.08rem;margin-left:-5%;width:110%}.campaign-page-module-2025summer .hd-form-box .hd-form-container{position:relative;padding:.55rem .55rem 2rem;border-radius:.2rem;background:url("/static/mobile/images/campaign/2023summer/login-register-bg.jpg") repeat center center/100%}.campaign-page-module-2025summer .hd-form-box .hd-form-container::before{position:absolute;left:.15rem;top:.15rem;content:"";width:calc(100% - .3rem);height:calc(100% - .3rem);border:1px dashed #ead3bd;border-radius:.2rem}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item{position:relative;width:100%;margin-bottom:.3rem}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item .input-box{margin:0;border:0;background-color:transparent}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item .company_select_cont li{font-size:.24rem}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item .checkbox-box .checkbox-item .checkbox-label{line-height:.3rem;padding-left:.45rem;color:#000;font-size:.2rem}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item .checkbox-box .checkbox-item input[type=checkbox]:checked+.checkbox-label::after{background:#fff}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item .checkbox-box .checkbox-item input[type=checkbox]:checked+.checkbox-label::before{top:0;left:.08rem;width:.26rem;height:.12rem;border-color:#3f2407}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item2{position:relative;display:flex;width:100%;height:.48rem;line-height:.46rem;box-sizing:border-box;background-color:#e7e7e7;border:1px solid #000}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item2 .input-title{height:100%;padding-left:.16rem;color:#707271;font-size:.24rem;white-space:nowrap}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item2 .input-title span{margin-right:0;color:#707271;font-size:.24rem}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item2 .hd-form-input{width:100%;height:100%;padding:0 .3rem;flex:auto;outline:none;font-size:.24rem;background-color:#e7e7e7}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item2 .hd-form-input::-webkit-input-placeholder{color:#a7a7a7}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item2.input-item3{border:0}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item2 .code-box{display:flex;flex:auto;overflow:hidden;border:1px solid #000;background-color:#e7e7e7}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item2 .send-sms-code{width:2.13rem;height:100%;margin-left:.1rem;background:#000;color:#fff;font-size:.24rem;letter-spacing:.04rem;flex:none;text-align:center;line-height:.44rem;box-sizing:border-box}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item4{width:100%;background-color:transparent}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item4 .radio-box{background-color:transparent;font-weight:normal;font-stretch:normal;line-height:.28rem;letter-spacing:.01rem}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item4 .radio-box .radio-title{color:#51504f;font-size:.24rem;line-height:.28rem}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item4 .radio-box .radio-box-content{padding-left:.1rem}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item4 .radio-box .radio-box-content .radio-item label{color:#51504f;font-size:.24rem;line-height:.28rem}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item4 .radio-box input[type=radio]{position:absolute;opacity:0;width:0;height:0}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item4 .radio-box input[type=radio]:checked+label:before{top:.1rem;left:.1rem;width:.1rem;height:.1rem;background-color:#fff;border:none}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item4 .radio-box input[type=radio]:checked+label:after{background-image:-moz-linear-gradient(90deg, #51504f 1%, #51504f 100%);background-image:-webkit-linear-gradient(90deg, #51504f 1%, #51504f 100%);background-image:-ms-linear-gradient(90deg, #51504f 1%, #51504f 100%);border:.02rem solid #51504f}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item4 .radio-box input[type=radio]+label:before{content:"";background:transparent;border-radius:100%;border:1px solid #51504f;display:inline-block;width:.26rem;height:.26rem;position:absolute;top:0;left:0;margin-right:5px;vertical-align:center;cursor:pointer;text-align:center;-webkit-transition:all 100ms ease;transition:all 100ms ease;z-index:1}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item4 .radio-box input[type=radio]+label:after{content:"";display:inline-block;width:.26rem;height:.26rem;position:absolute;top:0;left:0;border-radius:100%;background-image:-moz-linear-gradient(90deg, #fff 0%, #eee 100%);background-image:-webkit-linear-gradient(90deg, #fff 0%, #eee 100%);background-image:-ms-linear-gradient(90deg, #fff 0%, #eee 100%);box-shadow:0px 1px 2px 0px rgba(170,170,170,0)}.campaign-page-module-2025summer .hd-form-box .hd-form-container .input-item4 .error-info{padding-left:0}.campaign-page-module-2025summer .hd-form-box .hd-form-container .error-info{z-index:1;position:absolute;left:0;bottom:-0.3rem;margin-top:.1rem;font-size:.2rem;color:red}.campaign-page-module-2025summer .hd-form-box .hd-form-container .submit-button{width:2.09rem;height:auto;margin:.35rem auto .15rem;box-shadow:none;background:transparent}.campaign-page-module-2025summer .hd-form-box .hd-form-container .go-coupon{position:relative;width:2.4rem;height:.5rem;line-height:.5rem;text-align:center;margin:0 auto .3rem;background:linear-gradient(0deg, #eed392 0%, #bb9858 100%);color:#160e08;font-size:.24rem;font-weight:bold;cursor:pointer}.campaign-page-module-2025summer .hd-form-box .hd-form-container .logout-con{text-align:center;margin-top:.2rem}.campaign-page-module-2025summer .hd-form-box .hd-form-container .logout-con .text01{font-weight:bold;font-size:.26rem}.campaign-page-module-2025summer .hd-form-box .hd-form-container .logout-con .text01 span{text-decoration:underline}.campaign-page-module-2025summer .hd-form-box .hd-form-container .logout-con .text02{margin-top:.1rem;font-size:.24rem;color:#51504f}.campaign-page-module-2025summer .hd-form-box .hd-form-container .color-dell{color:#dba368 !important}.campaign-page-module-2025summer .hd-form-box .hd-form-container .form-btn-box{margin-top:.2rem}.campaign-page-module-2025summer .hd-form-box .hd-qrcode-box{position:relative;display:flex;align-items:center;justify-content:center;margin-top:.3rem}.campaign-page-module-2025summer .hd-form-box .hd-qrcode-box .qrcode{width:2rem;margin:0 auto}.campaign-page-module-2025summer .hd-form-box .hd-qrcode-box .hd-tips{line-height:.4rem;font-size:.22rem;color:#160e08;text-align:left}.campaign-page-module-2025summer .hd-form-box .xinfeng{position:absolute;bottom:0;left:0;width:100%;height:2.5rem;padding-top:1.4rem;margin:0 auto;background:url("/static/mobile/images/campaign/2025618/xinfeng-bottom-bg.png") no-repeat bottom center/100% auto}.campaign-page-module-2025summer .hd-form-box .xinfeng .form-btn-box{text-align:center}.campaign-page-module-2025summer .hd-form-box .xinfeng .form-btn-box .form-btn{width:2.21rem;height:.53rem;line-height:.5rem;margin:0 auto;background:#000;font-weight:bold;color:#fff;font-size:.24rem;border-radius:.4rem}.campaign-page-module-2025summer .hd-form-box .xinfeng .form-btn-box .form-btn-underline{margin:.1rem auto 0;text-align:center;text-decoration:underline;font-size:.24rem;font-weight:bold;color:#000}.campaign-page-module-2025summer .hd-form-box .xinfeng .form-btn-box .signet{position:absolute;bottom:.85rem;left:48%;transform:translateX(-50%);width:.6rem;margin:0 auto}.campaign-page-module-2025summer .pos-lottery{position:relative}.campaign-page-module-2025summer .pos-lottery .pos-lottery-bg{width:100%;margin:0 auto;padding-bottom:.35rem}.campaign-page-module-2025summer .pos-lottery .luck-con{position:relative;width:6.96rem;margin:.2rem auto 0;overflow:hidden}.campaign-page-module-2025summer .pos-lottery .luck-con #my-lucky{margin:0 auto}.campaign-page-module-2025summer .pos-lottery .luck-con .draw-box{position:absolute;top:0;left:50%;transform:translateX(-50%);width:6.8rem;height:6.8rem}.campaign-page-module-2025summer .pos-lottery .luck-con .draw-box .turntable-img{width:100%;height:98.9%}.campaign-page-module-2025summer .pos-lottery .luck-con .pc-draw-btn{position:absolute;top:49.3%;left:50%;transform:translate(-50%, -50%);width:1.3rem;height:1.3rem;animation:turn 3s linear infinite;-webkit-animation:turn 3s linear infinite;background:url("/static/pc/img/campaign/2025summer/pointer.png") no-repeat center center/contain}@-webkit-keyframes turn{0%{transform:translate(-50%, -50%) scale(1)}25%{transform:translate(-50%, -50%) scale(1.1)}50%{transform:translate(-50%, -50%) scale(1)}75%{transform:translate(-50%, -50%) scale(1.1)}100%{transform:translate(-50%, -50%) scale(1)}}@keyframes turn{0%{transform:translate(-50%, -50%) scale(1)}25%{transform:translate(-50%, -50%) scale(1.1)}50%{transform:translate(-50%, -50%) scale(1)}75%{transform:translate(-50%, -50%) scale(1.1)}100%{transform:translate(-50%, -50%) scale(1)}}.campaign-page-module-2025summer .pos-lottery .winner-box{margin-top:.4rem;width:7.09rem;height:2.64rem;background:url("/static/mobile/images/campaign/2025618/win-bg.png") no-repeat center center/contain;position:relative}.campaign-page-module-2025summer .pos-lottery .winner-list-bg{position:absolute;left:50%;transform:translateX(-50%);top:.55rem;width:6.78rem;height:1.84rem;background:url("/static/mobile/images/campaign/2025618/win-list-bg.png") no-repeat center center/contain}.campaign-page-module-2025summer .pos-lottery .winner{width:100%;margin:0 auto;text-align:center;color:#f5dec6;font-size:.34rem}.campaign-page-module-2025summer .pos-lottery .winner .winner-num{color:#fff;font-size:.4rem}.campaign-page-module-2025summer .pos-lottery .winner-list-con{width:5.9rem;padding:.2rem 0 .2rem .3rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.campaign-page-module-2025summer .pos-lottery .winner-list-con .winner-list-title{font-size:.24rem;font-weight:bold;color:#000}.campaign-page-module-2025summer .pos-lottery .winner-list-con .winner-list-line{width:.04rem;height:.6rem;background:#000}.campaign-page-module-2025summer .pos-lottery .winner-list{color:#312a1d;width:4rem;height:1rem;overflow:hidden;text-align:left}.campaign-page-module-2025summer .pos-lottery .winner-list .anim{transition:all 1s ease}.campaign-page-module-2025summer .pos-lottery .winner-list li{height:.35rem;line-height:.3rem;font-size:.2rem}.campaign-page-module-2025summer .pos-lottery .my-prize{position:absolute;right:0;top:7.9rem;width:1.06rem;height:.4rem;background:url("/static/mobile/images/campaign/2025summer/my-prize.png") no-repeat center center/contain}.campaign-page-module-2025summer .title-banner-summer img{width:100%}.campaign-page-module-2025summer .pos-package{padding-bottom:.3rem}.campaign-page-module-2025summer .pos-package .hd-header-img{margin-bottom:.4rem}.campaign-page-module-2025summer .pos-package .sale-tab-box{position:relative;width:100%;box-sizing:border-box}.campaign-page-module-2025summer .pos-package .sale-tab-box .tab-container{z-index:2;position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;border-radius:.4rem;overflow:hidden}.campaign-page-module-2025summer .pos-package .sale-tab-box .tab-item{flex:1;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-size:.26rem;font-weight:bold}.campaign-page-module-2025summer .pos-package .sale-tab-box .tab-item.active-tab-item .tab-item-content{background:linear-gradient(90deg, #e5a21e 0%, #b67609 100%)}.campaign-page-module-2025summer .pos-package .sale-tab-box .tab-item:active,.campaign-page-module-2025summer .pos-package .sale-tab-box .tab-item:focus{outline:none}.campaign-page-module-2025summer .pos-package .sale-tab-box .tab-item .tab-item-content{flex:1;box-sizing:border-box;width:1.2rem;height:.9rem;padding:0 .2rem;display:flex;justify-content:center;align-items:center;background:#000}.campaign-page-module-2025summer .pos-package .sale-product-box{position:relative;padding-top:.3rem}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product{position:relative;text-align:center;box-sizing:border-box}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-top-box{position:relative;padding:.1rem 0;background:#fcecb4;border-top-left-radius:.1rem;border-top-right-radius:.1rem}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-top-box .item-title{font-size:.38rem;font-weight:bold;color:#000;letter-spacing:.04rem}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-top-box .item-summary{margin-top:.08rem;font-size:.2rem;font-weight:bold;color:#000}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-cover-box{border-bottom-left-radius:.1rem;border-bottom-right-radius:.1rem;position:relative;height:3.3rem;padding:.1rem;background-color:#fff}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-cover-box img{display:block;width:100%;height:100%;object-fit:contain}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-cover-box .item-play-box{position:absolute;display:flex;align-items:center;justify-content:center}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-cover-box .item-play-box .iconfont{color:#ff9829;font-size:.3rem;font-weight:bold}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-cover-box .icon-yunfeixian{width:.8rem;height:auto;position:absolute;top:.8rem;right:.1rem}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-bottom-box{display:flex;justify-content:center;width:100%;padding:.2rem 0;margin:.2rem auto 0;border-radius:.1rem;background-color:#eee;color:#000;position:relative}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-bottom-box::before{content:"";display:inline-block;position:absolute;top:-0.5rem;left:.5rem;width:.17rem;height:.71rem;background:url("/static/mobile/images/campaign/2025spring/rili-icon.png") no-repeat center center/contain}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-bottom-box::after{content:"";display:inline-block;position:absolute;top:-0.5rem;right:.5rem;width:.17rem;height:.71rem;background:url("/static/mobile/images/campaign/2025spring/rili-icon.png") no-repeat center center/contain}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-price-box{padding:0 .15rem;display:flex;align-items:center}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-price-box .dacujia{font-size:.26rem}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-price-box del{margin-left:.2rem;font-size:.22rem;color:#000}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-price-box .cur-price{font-size:.5rem;font-weight:bold;line-height:1;color:#a70b0b}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .item-price-box .cur-price sup{font-size:.3rem;vertical-align:initial}.campaign-page-module-2025summer .pos-package .sale-product-box .sale-product .product-buy{width:1.8rem;height:.65rem;text-align:center;line-height:.65rem;background-color:#000;color:#fff;font-size:.24rem;margin-left:-1px;border-radius:.3rem}.campaign-page-module-2025summer .pos-package .sale-product-box .swiper-container{width:100%;height:auto;box-shadow:none}.campaign-page-module-2025summer .hot-tab-box{position:relative;width:100%;margin-top:.3rem;box-sizing:border-box}.campaign-page-module-2025summer .hot-tab-box .tab-container{z-index:2;position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;border-radius:.4rem;overflow:hidden}.campaign-page-module-2025summer .hot-tab-box .tab-container .tab-item{flex:1;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;color:#000;font-size:.26rem;font-weight:bold}.campaign-page-module-2025summer .hot-tab-box .tab-container .tab-item.active-tab-item .tab-item-content{background:linear-gradient(90deg, #e5a21e 0%, #b67609 100%);color:#fff}.campaign-page-module-2025summer .hot-tab-box .tab-container .tab-item:active,.campaign-page-module-2025summer .hot-tab-box .tab-container .tab-item:focus{outline:none}.campaign-page-module-2025summer .hot-tab-box .tab-container .tab-item .tab-item-content{flex:1;box-sizing:border-box;height:.7rem;display:flex;justify-content:center;align-items:center;background:#000;color:#fff}.campaign-page-module-2025summer .hot-tab-box .tab-container-1{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.15rem .1rem;margin-top:.2rem;margin-bottom:.4rem;background:#fff;border-radius:.3rem}.campaign-page-module-2025summer .hot-tab-box .tab-container-1 .tab-item{flex:1 auto;position:relative;padding:.1rem;line-height:1;text-align:center;color:#000}.campaign-page-module-2025summer .hot-tab-box .tab-container-1 .tab-item .tab-item-content{font-size:.2rem}.campaign-page-module-2025summer .hot-tab-box .tab-container-1 .tab-item.active-tab-item{font-weight:bold;color:#000}.campaign-page-module-2025summer .hot-tab-box .tab-container-1 .tab-item::before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";display:block;width:.02rem;height:.2rem;background:rgba(0,0,0,.4)}.campaign-page-module-2025summer .hot-tab-box .tab-container-1 .tab-item:first-child::before{display:none}.campaign-page-module-2025summer .product-container-double,.campaign-page-module-2025summer .product-container{position:relative}.campaign-page-module-2025summer .product-container-double .product-list,.campaign-page-module-2025summer .product-container .product-list{display:flex;justify-content:space-between;flex-wrap:wrap}.campaign-page-module-2025summer .product-container-double .product-list .product-item,.campaign-page-module-2025summer .product-container .product-list .product-item{position:relative;box-sizing:border-box;width:48.6%;text-align:center;margin-bottom:.2rem;background:#fff}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-content-box,.campaign-page-module-2025summer .product-container .product-list .product-item .item-content-box{padding-bottom:.3rem;background:#fcecb4}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-title,.campaign-page-module-2025summer .product-container .product-list .product-item .item-title{font-size:.24rem;font-weight:bold;color:#000;height:.85rem;padding:.34rem .2rem 0}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-title-xinpin,.campaign-page-module-2025summer .product-container .product-list .product-item .item-title-xinpin{padding-top:.65rem}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-summary,.campaign-page-module-2025summer .product-container .product-list .product-item .item-summary{padding:0 .14rem;margin-top:.1rem;font-size:.18rem;color:#585858}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-cover-box,.campaign-page-module-2025summer .product-container .product-list .product-item .item-cover-box{position:relative;padding:.4rem .12rem 0}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-cover-dizhi,.campaign-page-module-2025summer .product-container .product-list .product-item .item-cover-dizhi{padding-top:.2rem}.campaign-page-module-2025summer .product-container-double .product-list .product-item .buy-btn-box,.campaign-page-module-2025summer .product-container .product-list .product-item .buy-btn-box{width:1.6rem;padding:.08rem 0;margin:.1rem auto 0;border:1px solid #000;border-radius:.3rem;color:#000;background-color:#ff9728;font-size:.2rem}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-service,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-service{position:absolute;top:1.4rem;left:2rem;width:1.28rem;height:.81rem;background:url("/static/mobile/images/campaign/2025618/service-fuwu-icon.png") no-repeat;background-size:100% 100%}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-xianzhiQiye-text,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-xianzhiQiye-text{position:absolute;top:3.05rem;right:.18rem;font-size:.18rem;font-weight:bold;color:#000}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-xianzhiQiye-text span,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-xianzhiQiye-text span{color:#a70b0b}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-xinpin,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-xinpin{position:absolute;top:0;left:-0.05rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:1.12rem;height:.5rem;background:url("/static/mobile/images/campaign/2024spring/xinpin-tag.png") no-repeat;background-size:100% 100%;color:#fff;letter-spacing:.02rem}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-xinpin .text,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-xinpin .text{font-size:.2rem;position:absolute;top:.06rem;left:.1rem;font-style:italic}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-xinpin .num,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-xinpin .num{position:absolute;top:0rem;left:.54rem;font-size:.3rem;font-weight:bold;font-style:italic}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-xinpin .text2,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-xinpin .text2{position:absolute;font-style:italic;font-size:.16rem;right:.18rem;bottom:.14rem}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-dizhi,.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-AIPC,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-dizhi,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-AIPC{position:absolute;color:#fff;left:0;top:1.4rem;width:.87rem;height:.8rem;padding-bottom:.05rem;background:url("/static/mobile/images/campaign/2025618/dizhi-tag.png") no-repeat center center/100%}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-dizhi .text,.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-AIPC .text,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-dizhi .text,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-AIPC .text{position:absolute;top:.02em;right:.24rem;color:#fff;font-size:.2rem;font-weight:bold}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-dizhi .num,.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-AIPC .num,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-dizhi .num,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-AIPC .num{font-size:.24rem;font-weight:bold;color:#fff;position:absolute;top:.3rem !important;left:.19rem}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-dizhi .text2,.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-AIPC .text2,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-dizhi .text2,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-AIPC .text2{position:absolute;font-size:.16rem;top:.37rem !important;left:.55rem;color:#fff}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-AIPC .text,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-AIPC .text{position:absolute;top:.16rem;right:.16rem}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-hot,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-hot{position:absolute;top:2.2rem;left:0;width:.76rem;height:.69rem;background:url("/static/mobile/images/campaign/2024spring/xprm-tag.png") no-repeat;background-size:100% 100%}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-serve,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-serve{position:absolute;top:1.1rem;left:.1rem;width:1.1rem;height:.47rem;background:url("/static/pc/img/campaign/2023spring/fuwu-tag.png") no-repeat;background-size:100% 100%}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag-box-year,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag-box-year{position:absolute;top:1rem;right:.01rem;width:.73rem;height:.9rem;background:url("/static/mobile/images/campaign/2023spring/ndth-tag.png") no-repeat;background-size:100% 100%}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-cover,.campaign-page-module-2025summer .product-container .product-list .product-item .item-cover{display:flex;align-items:center;justify-content:center;overflow:hidden;height:2rem}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-cover img,.campaign-page-module-2025summer .product-container .product-list .product-item .item-cover img{display:block;max-width:none;max-height:100%;height:auto;margin:0;object-fit:cover}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag{position:absolute;right:0;bottom:.16rem;padding:0 .12rem;font-size:.18rem;line-height:.24rem;background:#fceccc;border-top-left-radius:.3rem;border-bottom-left-radius:.3rem;border-right:0}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-tag .iconfont,.campaign-page-module-2025summer .product-container .product-list .product-item .item-tag .iconfont{font-size:.22rem}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-price-btn,.campaign-page-module-2025summer .product-container .product-list .product-item .item-price-btn{box-sizing:border-box;position:relative;display:inline-block;padding:.1rem .03rem .1rem}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-price-box,.campaign-page-module-2025summer .product-container .product-list .product-item .item-price-box{display:flex;align-items:baseline}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-price-box .dacujia,.campaign-page-module-2025summer .product-container .product-list .product-item .item-price-box .dacujia{color:#000}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-price-box .xunjia,.campaign-page-module-2025summer .product-container .product-list .product-item .item-price-box .xunjia{display:block;padding:.1rem 0;margin-left:.25rem}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-price-box .cur-price,.campaign-page-module-2025summer .product-container .product-list .product-item .item-price-box .cur-price{font-size:.38rem;font-weight:bold;color:#a90b0b}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-price-box .cur-price sup,.campaign-page-module-2025summer .product-container .product-list .product-item .item-price-box .cur-price sup{font-size:.24rem;vertical-align:initial}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-price-box del,.campaign-page-module-2025summer .product-container .product-list .product-item .item-price-box del{margin-left:.16rem;font-size:.18rem;color:#000}.campaign-page-module-2025summer .product-container-double .product-list .product-item .item-buy-btn,.campaign-page-module-2025summer .product-container .product-list .product-item .item-buy-btn{display:inline-block;padding:.05rem .15rem;margin-top:.1rem;background-color:#000;border-radius:.2rem;color:#fff}.campaign-page-module-2025summer .product-container-double.hot-product-container,.campaign-page-module-2025summer .product-container.hot-product-container{margin-top:0}.campaign-page-module-2025summer .buy-title-img{height:1.2rem;padding-top:.2rem;margin:0 auto}.campaign-page-module-2025summer .buy-hd-box{position:relative}.campaign-page-module-2025summer .buy-hd-box .buy-hd-img-btn{position:absolute;top:1.5rem;left:2.46rem;width:2rem}.campaign-page-module-2025summer .footerWra{position:relative;padding:.35rem .25rem 1.4rem;background-color:transparent !important}.campaign-page-module-2025summer .footerWra .logo-box{text-align:center}.campaign-page-module-2025summer .footerWra .logo-box img{width:3.8rem}.campaign-page-module-2025summer .footerWra .guohui{display:inline-block;width:.16rem}.campaign-page-module-2025summer .footerWra p{padding:0;color:#000;font-size:.2rem}.campaign-page-module-2025summer .footerWra p a{color:#000;font-size:.2rem}.campaign-page-module-2025summer .footerWra .footer{color:#fdf3df;font-size:.2rem;line-height:.34rem}.campaign-page-module-2025summer .footerWra .footer article{border-bottom:1px solid #000}.campaign-page-module-2025summer .footerWra .footer .bottomInfo{padding:.3rem 0 0}.campaign-page-module-2025summer .footerWra .footer .bottomInfo2{padding:.3rem 0 0;font-size:.22rem}.campaign-page-module-2025summer .footerWra .footer .bottomInfo2 a{font-size:.22rem}.campaign-page-module-2025summer .footerWra .footer-company-info{display:none}.campaign-page-module-2025summer .bottom-actions{position:fixed;bottom:0;width:100%;height:calc(1.39rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);z-index:99}.campaign-page-module-2025summer .bottom-actions .flex-center-btn{display:flex;justify-content:space-between;width:100%}.campaign-page-module-2025summer .bottom-actions .bottom-actions-img{width:3.52rem;height:.89rem}.campaign-page-module-2025summer .bottom-actions .top-box{width:100%;height:1.39rem;padding:0 .4rem;background-image:url("/static/mobile/images/navbg_t.png");background-size:100%;background-position:center center}.campaign-page-module-2025summer .bottom-actions .top-box .top-nav{width:100%;height:1.39rem;box-shadow:none}.campaign-page-module-2025summer .bottom-actions .top-box .top-nav .swiper-wrapper{display:flex;justify-content:center}.campaign-page-module-2025summer .bottom-actions .top-box .top-nav .top-nav-item{display:flex;align-items:center}.campaign-page-module-2025summer .bottom-actions .top-box .top-nav .top-nav-item .top-nav-item-img{width:auto;height:.95rem}.campaign-page-module-2025summer .bottom-actions .top-box .swiper-button-prev,.campaign-page-module-2025summer .bottom-actions .top-box .swiper-button-next{top:1rem;width:.3rem;height:.3rem}.campaign-page-module-2025summer .bottom-actions .top-box .swiper-button-prev{left:5px;background:url("/static/mobile/images/icon-top-nav-left.png") no-repeat center center/0.2rem}.campaign-page-module-2025summer .bottom-actions .top-box .swiper-button-next{right:5px;background:url("/static/mobile/images/icon-top-nav-right.png") no-repeat center center/0.2rem}.campaign-page-module-2025summer .curriculumBox .dialog{width:5.8rem;height:7.51rem;background-color:#6f0000;box-sizing:border-box;border-radius:.2rem;border:.05rem solid rgba(255,255,255,.9);box-shadow:0 0 .2rem 0 rgba(255,255,255,.9) inset;margin:0 auto}.campaign-page-module-2025summer .curriculumBox .dialog .dialog-close-btn{position:absolute;right:-0.55rem;top:-0.6rem;color:#fff;width:.42rem;height:.43rem;overflow:visible;cursor:pointer;transform:translateX(-50%);z-index:99;font-size:.32rem}.campaign-page-module-2025summer .curriculumBox .dialog .title{font-size:.285rem;font-weight:bold;font-stretch:normal;letter-spacing:1px;color:#fae7d1;margin-top:.75rem;position:relative;white-space:nowrap}.campaign-page-module-2025summer .curriculumBox .dialog .title:after{content:"";position:absolute;bottom:-0.07rem;left:50%;transform:translateX(-50%);width:.21rem;height:1px;border-bottom:solid 1px #fae7d1}.campaign-page-module-2025summer .curriculumBox .dialog .sub-title{font-size:.2rem;font-weight:normal;font-stretch:normal;line-height:.36rem;color:#fae7d1;margin-top:.14rem;padding:0 .12rem}.campaign-page-module-2025summer .curriculumBox .dialog .jump-btn{margin:.5rem auto 0;background-image:url("/static/mobile/images/campaign/2022spring/jumpBtn.png");background-size:cover;background-repeat:no-repeat;width:2.85rem;height:.55rem;font-size:.22rem;font-weight:normal;font-stretch:normal;color:#fae7d1;border-radius:.27rem;display:flex;align-items:center;text-align:center;justify-content:center;cursor:pointer}.campaign-page-module-2025summer .curriculumBox .dialog .curriculum-code{margin-top:.42rem}.campaign-page-module-2025summer .curriculumBox .dialog .curriculum-code img{width:2.625rem;height:2.64rem}.campaign-page-module-2025summer .curriculumBox .dialog .desc{font-size:.21rem;font-weight:normal;font-stretch:normal;line-height:.36rem;color:#223e26;margin-top:.195rem;padding:0 .22rem}.campaign-page-module-2025summer .aside-btn{position:fixed;right:.28rem;bottom:calc(1.5rem + env(safe-area-inset-bottom));z-index:99}.campaign-page-module-2025summer .aside-btn a{display:block;width:.84rem;height:.84rem}.campaign-page-module-2025summer .aside-btn a .aside-btn-icon{width:100%}.campaign-page-module-2025summer .miaosha-dialog{width:5.25rem;height:7.476rem;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:999}.campaign-page-module-2025summer .miaosha-dialog .dialog-bg{width:100%}.campaign-page-module-2025summer .miaosha-dialog .miaosha-qrcode{position:absolute;left:50%;bottom:3.5rem;transform:translateX(-50%);width:2.5rem;height:2.5rem}.campaign-page-module-2025summer .miaosha-dialog .miaosha-qrcode img{width:100%}.campaign-page-module-2025summer .miaosha-dialog .miaosha-tips{position:absolute;left:0;bottom:2rem;width:100%;line-height:.4rem;text-align:center;letter-spacing:.05rem;font-size:.24rem;color:#fff}.campaign-page-module-2025summer .miaosha-dialog .close-i{position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:1rem;height:1rem}.campaign-page-module-2025summer .jifen-redback-dialog{width:7.5rem;height:10.68rem;position:fixed;left:0;top:50%;transform:translateY(-50%);background:url("/static/pc/img/campaign/double-holiday/redback-dialog.png") no-repeat center;background-size:100% 100%;z-index:999}.campaign-page-module-2025summer .jifen-redback-dialog .qrcode{width:43%;position:absolute;left:2.15rem;top:3.4rem}.campaign-page-module-2025summer .jifen-redback-dialog .close-i{position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:1rem;height:1rem}.campaign-page-module-2025summer .jifen-exchange-dialog{width:5.61rem;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:999}.campaign-page-module-2025summer .jifen-exchange-dialog .dialog-bg{width:100%}.campaign-page-module-2025summer .jifen-exchange-dialog .close-i{position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:1rem;height:1rem}.campaign-page-module-2025summer .fanchang-dialog{width:5.61rem;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:999}.campaign-page-module-2025summer .fanchang-dialog .dialog-bg{width:100%}.campaign-page-module-2025summer .fanchang-dialog .close-i{position:absolute;left:50%;transform:translateX(-50%);bottom:.8rem;width:1rem;height:1rem}.campaign-page-module-2025summer .luck-dialog{width:5.5rem;height:6.5rem;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);background:url("/static/mobile/images/campaign/2025618/dialog-bg.png") no-repeat center/cover;box-sizing:border-box;border-radius:.2rem;z-index:999}.campaign-page-module-2025summer .luck-dialog.prize-dialog{height:7.5rem}.campaign-page-module-2025summer .luck-dialog .title{padding:.45rem 0 .15rem;text-align:center;color:#000;font-size:.42rem;font-weight:bold}.campaign-page-module-2025summer .luck-dialog .sub-title{padding-bottom:.4rem;text-align:center;color:#000;font-size:.24rem}.campaign-page-module-2025summer .luck-dialog .prize-img{width:4rem;height:3.5rem;margin:0 auto;padding-top:.4rem}.campaign-page-module-2025summer .luck-dialog .prize-img img{width:100%;height:100%;object-fit:contain}.campaign-page-module-2025summer .luck-dialog .form-con{width:4.9rem;margin:0 auto}.campaign-page-module-2025summer .luck-dialog .form-con .field-con{margin-bottom:.3rem}.campaign-page-module-2025summer .luck-dialog .form-con .input-text{box-sizing:border-box;padding:0 .44rem;height:.6rem;border-radius:.38rem;background-color:#fff;font-size:.26rem}.campaign-page-module-2025summer .luck-dialog .form-con .input-text .input-field{height:.6rem;line-height:.6rem;width:100%;color:#3e220a;background-color:rgba(0,0,0,0);outline:none}.campaign-page-module-2025summer .luck-dialog .form-con .input-text .input-field::-webkit-input-placeholder{color:#4e4d4b}.campaign-page-module-2025summer .luck-dialog .form-con .field-code{position:relative;width:100%;height:.76rem}.campaign-page-module-2025summer .luck-dialog .form-con .field-code .input-text{padding-right:2.4rem}.campaign-page-module-2025summer .luck-dialog .form-con .send-sms-code{position:absolute;right:0;top:0;width:1.82rem;height:.6rem;line-height:.6rem;border-radius:.38rem;margin-left:.2rem;background-color:#af0004;color:#fff;letter-spacing:.04rem;text-align:center;box-sizing:border-box;font-size:.26rem}.campaign-page-module-2025summer .luck-dialog .form-con .error-info{padding-left:.2rem;margin-top:.1rem;display:flex;align-items:center;font-size:.2rem;color:#af0004}.campaign-page-module-2025summer .luck-dialog .form-con .error-info .icon{margin-right:.1rem}.campaign-page-module-2025summer .luck-dialog .btn-box{width:76%;position:absolute;left:50%;transform:translateX(-50%);bottom:.5rem;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.campaign-page-module-2025summer .luck-dialog .btn-box .btn-q{width:2.5rem;height:.7rem;border-radius:.35rem;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;font-size:.33rem;cursor:pointer;margin-bottom:.1rem}.campaign-page-module-2025summer .luck-dialog .btn-box .btn-q:nth-of-type(3n){margin-bottom:0}.campaign-page-module-2025summer .luck-dialog .close-i{position:absolute;left:50%;transform:translateX(-50%);bottom:-0.9rem;width:.7rem;height:.7rem;background:url("/static/mobile/images/campaign/2023spring/luck-draw/close.png") no-repeat center center/cover}.campaign-page-module-2025summer .my-prize .popup .prize-content{display:flex;justify-content:space-between;flex-wrap:wrap;width:6rem;height:5.6rem;padding:0 .5rem;overflow-y:scroll;color:#0a0a0a;margin:.1rem auto 0}.campaign-page-module-2025summer .my-prize .popup .prize-content .prize-box{box-sizing:border-box;width:2.07rem;height:2.05rem;text-align:center;position:relative;margin-top:.3rem;padding:.1rem .3rem .6rem .3rem;background:url("/static/mobile/images/campaign/2023summer/my-prize-bg.png") no-repeat center center/cover;border-radius:.1rem;overflow:hidden}.campaign-page-module-2025summer .my-prize .popup .prize-content .prize-box img{max-height:100%}.campaign-page-module-2025summer .my-prize .popup .prize-content .prize-box .btn{position:absolute;height:.5rem;line-height:.48rem;bottom:0;left:0;width:100%;font-size:.22rem;color:#000;cursor:pointer}.campaign-page-module-2025summer .my-prize .popup .no-prize{width:85%;line-height:50vw;margin:3vw auto 5vw;text-align:center;color:#fff;letter-spacing:.8vw;font-size:3vw}.campaign-page-module-2025summer .my-prize .hongbao-qrcode{width:4rem;margin:0 auto}.campaign-page-module-2025summer .title-taozhuang{width:6.47rem;padding-top:.3rem;margin:0 auto}.campaign-page-module-2025summer .no-chance-dialog .qrcode{width:2.8rem;height:2.8rem;margin:0 auto}.campaign-page-module-2025summer .mask{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);z-index:999}.campaign-page-module-2025summer [v-cloak]{display:none !important}.campaign-page-module-2025summer #completeModal .dialog{background-color:#6f0000;box-sizing:border-box;border-radius:.2rem;border:.05rem solid rgba(255,255,255,.9);box-shadow:0 0 .2rem 0 rgba(255,255,255,.9) inset}.campaign-page-module-2025summer #completeModal .dialog .dialog-content{overflow:auto}.campaign-page-module-2025summer #completeModal .dialog .bargain-title{color:#fff;font-weight:bold}.campaign-page-module-2025summer #completeModal .dialog .bargain-dec{margin-bottom:.5rem;color:#fff}.campaign-page-module-2025summer #completeModal .dialog .bargain-form-label{color:#fff}.campaign-page-module-2025summer #completeModal .dialog .form-input>input{color:#333}.campaign-page-module-2025summer #completeModal .dialog .form-input>input:focus,.campaign-page-module-2025summer #completeModal .dialog .form-input>input:link{outline:none}.campaign-page-module-2025summer #completeModal .dialog .form-g{position:relative;display:flex;flex-direction:column-reverse;min-height:1rem;margin:0 auto .2rem}.campaign-page-module-2025summer #completeModal .dialog .form-lable-box{height:auto}.campaign-page-module-2025summer #completeModal .dialog .form-lable{display:none}.campaign-page-module-2025summer #completeModal .dialog .complete-input-box-company input{margin-left:0}.campaign-page-module-2025summer #completeModal .dialog .bargain-form-input.form-error{border-color:transparent}.campaign-page-module-2025summer #completeModal .dialog .form-error{text-align:left;color:#fff}.campaign-page-module-2025summer #completeModal .dialog .form-g .form-error{border:transparent}.campaign-page-module-2025summer #completeModal .dialog .submit-complete-btn-box{padding-left:0}.campaign-page-module-2025summer #completeModal .dialog .submit-complete-btn{color:#000;background-image:-webkit-linear-gradient(-90deg, #fcecd9 0%, #daad83 100%)}.campaign-page-module-2025summer #completeModal .dialog .dialog-close{position:absolute;top:auto;right:auto;bottom:-0.9rem;left:50%;transform:translateX(-50%);width:.7rem;height:.7rem;background:url("/static/mobile/images/campaign/2023spring/luck-draw/close.png") no-repeat center center/cover}.campaign-page-module-2025summer #completeModal .dialog .dialog-close .iconfont{display:none}.campaign-page-module-2025summer .top-nav-item-img-animation{animation:scale 1.4s ease-in-out infinite}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(0.8)}100%{transform:scale(1)}}.campaign-page-module-2025summer .toast-box .toast-content{min-width:3.3rem}
/*# sourceMappingURL=2025summer.css.map */
