.earfun-8th-year-anniversary-container .promo-banner-box{display:block}.earfun-8th-year-anniversary-container .img-box{font-size:0}.earfun-8th-year-anniversary-container .img-box>img{width:100%;height:auto}.earfun-8th-year-anniversary-container .module-title-box{display:flex;align-items:center;justify-content:center;padding:1rem 0}.earfun-8th-year-anniversary-container .module-title-box.section-title-block{flex-direction:column}.earfun-8th-year-anniversary-container .module-title-box .module-title-text{font-size:4vw;color:#fbc604;padding:0 10px}.earfun-8th-year-anniversary-container .module-title-box .module-subtitle-text{font-size:3.5vw;color:#fbc604;padding:.25rem 0}.earfun-8th-year-anniversary-container .module-title-box .module-desc-text{font-size:1.75vw;padding:.25rem 0;color:#313131}.earfun-8th-year-anniversary-container .module-title-box .module-title-img{width:3%;font-size:0;max-width:42px;min-width:18px}.earfun-8th-year-anniversary-container .module-title-box .module-title-img>img{width:100%;height:auto}.earfun-8th-year-anniversary-container .module-title-box .icon-left-img{text-align:right}.earfun-8th-year-anniversary-container .module-title-box .icon-right-img{text-align:left}@media screen and (min-width:1280px){.earfun-8th-year-anniversary-container .module-title-box .module-title-text{font-size:3.5rem}.earfun-8th-year-anniversary-container .module-title-box .module-subtitle-text{font-size:3rem}.earfun-8th-year-anniversary-container .module-title-box .module-desc-text{font-size:1.25rem}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .module-title-box .module-title-text{font-size:4.5vw;padding:0 8px}.earfun-8th-year-anniversary-container .module-title-box .module-subtitle-text{font-size:4vw}.earfun-8th-year-anniversary-container .module-title-box .module-desc-text{font-size:3.25vw}}.earfun-8th-year-anniversary-container .product-title{font-size:1.5rem;font-weight:700;color:#000;font-family:HarmonyOS_Sans_Black;transition:.35s linear}.earfun-8th-year-anniversary-container .product-title:hover{color:#f6d34b}.earfun-8th-year-anniversary-container .product-subtitle{font-size:1rem;color:#363636}.earfun-8th-year-anniversary-container .product-price-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;padding:.5rem 0;line-height:1}.earfun-8th-year-anniversary-container .product-price-box .sale-price{text-align:right;font-size:2.15rem;font-weight:700;color:#010101}.earfun-8th-year-anniversary-container .product-price-box .origin-price{margin-left:10px;font-size:1.25rem;text-decoration:line-through;color:#c1c1c1}@media screen and (max-width:1150px){.earfun-8th-year-anniversary-container .product-price-box .sale-price{font-size:2rem}}@media screen and (max-width:1050px){.earfun-8th-year-anniversary-container .product-price-box .sale-price{font-size:1.5rem}.earfun-8th-year-anniversary-container .product-price-box .origin-price{font-size:1rem}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .product-price-box .sale-price{font-size:1.35rem}.earfun-8th-year-anniversary-container .product-price-box .origin-price{font-size:.95rem}}.earfun-8th-year-anniversary-container .product-attr-list{display:flex;flex-direction:row;padding:.5rem 0}.earfun-8th-year-anniversary-container .product-attr-list .product-attr-item{display:flex;flex-direction:column;margin-right:10px}.earfun-8th-year-anniversary-container .product-attr-list .product-attr-item:last-child{margin-right:0}.earfun-8th-year-anniversary-container .product-attr-list .product-attr-item .attr-item{width:2rem;height:2rem;border:2px solid #ccc;padding:2px;border-radius:50%;cursor:pointer}.earfun-8th-year-anniversary-container .product-attr-list .product-attr-item .attr-item.attr-checked{border-color:#f6d34b}.earfun-8th-year-anniversary-container .product-attr-list .product-attr-item .attr-item>img{width:100%;height:auto;border-radius:50%;border:1px solid transparent}@media screen and (max-width:1050px){.earfun-8th-year-anniversary-container .product-attr-list .product-attr-item .attr-item{width:1.75rem;height:1.75rem}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .product-attr-list .product-attr-item .attr-item{width:1.65rem;height:1.65rem}}.earfun-8th-year-anniversary-container .coupon-text-box{font-size:1rem;display:flex;padding:.5rem 0}.earfun-8th-year-anniversary-container .coupon-text-box .coupon-text{color:#959592}.earfun-8th-year-anniversary-container .coupon-text-box .copy-text{margin-left:10px;font-family:HarmonyOS_Sans_Medium;color:#f9c604;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:.35s linear}.earfun-8th-year-anniversary-container .coupon-text-box .copy-text:hover{color:#f6d34b}.earfun-8th-year-anniversary-container .product-btn-box{display:flex;flex-direction:row}.earfun-8th-year-anniversary-container .product-btn-box .product-btn{width:45%;margin-right:5%}.earfun-8th-year-anniversary-container .product-btn-box .product-btn:last-child{margin-right:0}.earfun-8th-year-anniversary-container .product-btn-box .buy-now{width:100%;background-image:linear-gradient(45deg,#fe8f39,#ff943c,#ffc351,#ffce54);border:none;color:#fff;font-size:1rem;font-weight:700;border-radius:4rem;transition:.35s linear;padding:16px 20px}.earfun-8th-year-anniversary-container .product-btn-box .buy-now:hover{filter:brightness(1.1)}.earfun-8th-year-anniversary-container .product-btn-box .learn-more-btn{width:100%;border:none;border-radius:5rem;background-color:#fff;color:#fe8f39;font-size:1rem;font-weight:700;padding:14px 20px;transition:.5s linear}.earfun-8th-year-anniversary-container .product-btn-box .learn-more-bg{width:100%;background-color:#fe8f39;padding:2px;border-radius:5rem;transition:.35s linear}.earfun-8th-year-anniversary-container .product-btn-box .learn-more-bg:hover .learn-more-btn{background-color:#fe8f39;color:#fff}@media screen and (max-width:1080px){.earfun-8th-year-anniversary-container .product-btn-box .buy-now{padding:14px 10px}.earfun-8th-year-anniversary-container .product-btn-box .learn-more-btn{padding:12px 10px}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .product-btn-box .buy-now{padding:12px 5px}.earfun-8th-year-anniversary-container .product-btn-box .learn-more-btn{padding:10px 5px}}.earfun-8th-year-anniversary-container .general-discount-box{position:absolute;top:0;left:4%}.earfun-8th-year-anniversary-container .general-discount-box .coupon-img{position:relative;max-width:76px;min-width:44px;font-size:0}.earfun-8th-year-anniversary-container .general-discount-box .coupon-img>img{width:100%;height:auto}.earfun-8th-year-anniversary-container .general-discount-box .discount-text{position:absolute;top:0;height:100%;left:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:5px;line-height:1}.earfun-8th-year-anniversary-container .general-discount-box .discount-text .first-part{color:#fff;font-weight:700;font-size:1.75rem}.earfun-8th-year-anniversary-container .general-discount-box .discount-text .second-part{color:#fff;font-size:1.25rem}@media screen and (max-width:1150px){.earfun-8th-year-anniversary-container .general-discount-box .coupon-img{max-width:64px}.earfun-8th-year-anniversary-container .general-discount-box .discount-text .first-part{font-size:1.5rem}.earfun-8th-year-anniversary-container .general-discount-box .discount-text .second-part{font-size:1.15rem}}@media screen and (max-width:1050px){.earfun-8th-year-anniversary-container .general-discount-box .coupon-img{max-width:60px}.earfun-8th-year-anniversary-container .general-discount-box .discount-text .first-part{font-size:1.35rem}.earfun-8th-year-anniversary-container .general-discount-box .discount-text .second-part{font-size:1.05rem}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .general-discount-box .coupon-img{max-width:48px}.earfun-8th-year-anniversary-container .general-discount-box .discount-text .first-part{font-size:1.15rem}.earfun-8th-year-anniversary-container .general-discount-box .discount-text .second-part{font-size:.95rem}}.earfun-8th-year-anniversary-container .promo-schedule-container{background-image:url(/images/promo/anniversary8/global/section-bg.png);background-size:cover;background-repeat:repeat;padding:3rem 0 6rem}.earfun-8th-year-anniversary-container .promo-schedule-container .promo-schedule-box{max-width:1200px;margin:0 auto}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section{margin-top:1rem}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box{padding:1rem 0}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .bonus-progress-bar{width:100%;height:15px;border-radius:15px;background-color:#fff;position:relative}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .bonus-progress-lg{width:100%;height:20px;border-radius:20px;-webkit-box-shadow:none;box-shadow:none;background-image:linear-gradient(180deg,#d8d7d3 5%,#fff 94%,#f4f3f1 0)}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .progress-bar{border-radius:20px;width:5%;height:100%;box-shadow:none;background-image:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.35) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.35) 75%,transparent 0,transparent);background-image:-o-linear-gradient(135deg,hsla(0,0%,100%,.35) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,.35) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,hsla(0,0%,100%,.35) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.35) 75%,transparent 0,transparent);-webkit-background-size:40px 40px;background-size:40px 40px;-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;background-color:#fbc701}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .anchor-circle-box{position:absolute;top:-8px;left:4%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .anchor-circle-box .anchor-circle-out{height:36px;width:36px;padding:3px;border-radius:50%;background-image:linear-gradient(135deg,#ffe595,#ffd83e,#fddf66)}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .anchor-circle-box .anchor-circle-in{height:100%;width:100%;border-radius:50%;background-color:#fbc701}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .bonus-bar-sign-1 .progress-bar{width:19%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .bonus-bar-sign-1 .anchor-circle-box{left:18%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .bonus-bar-sign-2 .progress-bar{width:49%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .bonus-bar-sign-2 .anchor-circle-box{left:48%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .bonus-bar-sign-3 .progress-bar{width:79%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-bar-box .bonus-bar-sign-3 .anchor-circle-box{left:78%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-desc-box{display:flex;justify-content:center;padding:1.5rem 0;margin-top:1rem}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-desc-box .bonus-desc-item{width:24%;margin-right:6%;padding:1rem .5rem}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-desc-box .bonus-desc-item .step-title{font-weight:700;font-size:1.75vw}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-desc-box .bonus-desc-item .step-desc{margin-top:.25rem;font-size:1.75vw;color:#363636}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-desc-box .bonus-desc-item:last-child{margin-right:0}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-desc-box .bonus-desc-item-sign{border-radius:.5rem;background-color:#fff;color:#000;box-shadow:5px 3px 10px #fdf9df,-1px -2px 10px rgba(253,249,223,.35);position:relative}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-desc-box .bonus-desc-item-sign:after{content:"";border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:14px solid #fff;position:absolute;top:-19px;left:calc(50% - 7px);transform:rotate(90deg)}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section{margin-top:2rem}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .rule-sign-text{font-size:1.75vw;cursor:pointer;font-weight:700;color:#ee7e00;transition:.15s linear}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .rule-sign-text:active,.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .rule-sign-text:hover{color:#f6d34b}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-block{margin-top:2rem;background-image:linear-gradient(45deg,#fce7ba,#fceec9,#fdf7df,#fefbe8);border-radius:2rem;padding:3rem 5%;display:flex;flex-direction:row}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-form-block{position:relative;margin-top:2rem}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-form-box{width:55%;margin-right:10%;display:flex;flex-direction:column;justify-content:center}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .signed-up-box{position:absolute;top:0;height:100%;left:0;width:100%;display:flex;align-items:center;justify-content:center;z-index:2;background-color:hsla(0,0%,58.8%,.75)}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .signed-up-box .signed-up-text{text-align:center;font-size:1.85vw;color:#fec603;user-select:none}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .text-box .title-text{font-size:2.5vw;text-align:center}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .text-box .desc-text{margin-top:.5rem;text-align:center;font-size:1.5vw;color:#363636}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-form .el-email-item-box{position:relative}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-form .el-email-item .el-input__inner{border-radius:5rem;height:46px;line-height:46px;font-size:1.15rem}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-form .el-btn-item{position:absolute;right:0;top:0}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-form .el-btn-item .el-button{height:46px;padding:12px 30px;font-size:1.15rem;font-weight:700;border-radius:5rem;color:#fff;background-image:linear-gradient(45deg,#fc923f,#ffa348,#ffba4d,#fec953);border:none!important;transition:.15s linear}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-form .el-btn-item .el-button:hover{filter:brightness(1.05)}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-form .el-btn-item .el-button:active{filter:brightness(.98)}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-form .el-btn-item .not-allow-sub{background-image:unset;cursor:not-allowed;background-color:#c9c9c9}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-img{width:35%}@media screen and (min-width:1280px){.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-desc-box .bonus-desc-item .step-title{font-size:1.35rem}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-desc-box .bonus-desc-item .step-desc{font-size:1.25rem}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .rule-sign-text{font-size:1.15rem}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .signed-up-box{position:absolute;top:0;height:100%;left:0;width:100%;display:flex;align-items:center;justify-content:center;z-index:2;background-color:rgba(90,90,90,.75)}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .signed-up-box .signed-up-text{text-align:center;font-size:1.5rem;color:#fec603;user-select:none}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .text-box .title-text{font-size:2.15rem}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .text-box .desc-text{font-size:1rem}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-form .el-btn-item .el-button{font-size:1.15rem}}@media screen and (max-width:1224px){.earfun-8th-year-anniversary-container .promo-schedule-container{padding:3rem 2% 6rem}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .promo-schedule-container{padding:3rem 2%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section{display:flex;flex-direction:row}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box{width:10%;display:flex;padding:0;justify-content:center}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box .bonus-progress-bar{width:10px;height:16rem;border-radius:15px}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box .bonus-progress-lg{width:10px;height:16rem;position:relative;background-image:linear-gradient(90deg,#d8d7d3 5%,#fff 94%,#f4f3f1 0)}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box .progress-bar{width:100%;height:7%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box .anchor-circle-box{position:absolute;top:6%;left:-7px}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box .anchor-circle-box .anchor-circle-out{height:24px;width:24px}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box .bonus-bar-sign-1 .progress-bar{height:20%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box .bonus-bar-sign-1 .anchor-circle-box{top:20%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box .bonus-bar-sign-2 .progress-bar{height:45%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box .bonus-bar-sign-2 .anchor-circle-box{top:45%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box .bonus-bar-sign-3 .progress-bar{height:72%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-progress-bar-box .bonus-bar-sign-3 .anchor-circle-box{top:72%}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-desc-box{margin-top:0;padding:2rem 0;width:87%;margin-left:3%;display:flex;flex-direction:column;justify-content:space-between}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-desc-box .bonus-desc-item{width:100%;margin-right:0;padding:.5rem;margin-bottom:.5rem}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-desc-box .bonus-desc-item .step-title{font-size:1rem}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-desc-box .bonus-desc-item .step-desc{font-size:.85rem}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-desc-box .bonus-desc-item:last-child{margin-bottom:0}.earfun-8th-year-anniversary-container .promo-schedule-container .bonus-progress-section .bonus-desc-box .bonus-desc-item-sign:after{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff;left:-6px;top:calc(50% - 6px);transform:rotate(0deg)}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .module-title-box .module-subtitle-text{font-size:5.5vw}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .module-title-box .module-desc-text{font-size:4vw}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .rule-sign-text{font-size:3.5vw}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-block{margin-top:1rem;flex-direction:column;padding:1.5rem 4%;border-radius:1rem}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-up-form-box{width:100%}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .signed-up-box .signed-up-text{font-size:1.15rem}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .text-box .title-text{font-size:4vw}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .text-box .desc-text{font-size:2.75vw}.earfun-8th-year-anniversary-container .promo-schedule-container .sign-up-section .sign-img{margin-top:2rem;width:100%}}.earfun-8th-year-anniversary-container .mystery-campaign-container{padding:3rem 0}.earfun-8th-year-anniversary-container .mystery-campaign-container .mystery-campaign-box{max-width:1200px;margin:0 auto}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section{margin-top:2rem;position:relative}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .title-box{position:absolute;top:0;height:45%;left:0;width:100%;padding-top:6%;display:flex;justify-content:center;align-items:center}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .title-box .title-text{font-size:2.75vw;color:#bf6f04}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .daily-progress-box{position:absolute;top:46%;height:52%;left:0;width:100%;padding:1rem 2rem;display:flex;flex-direction:column;justify-content:center}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-list{width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;display:flex;flex-wrap:nowrap;padding:1rem 0}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item{display:flex;flex:0 0 auto;flex-direction:row;width:14rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-box{display:flex;flex-direction:column;align-items:center}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box{width:4rem;height:4rem;border-radius:5rem;background-color:#fffadd;border:2px solid #ffb901;display:flex;justify-content:center;align-items:center;box-shadow:0 0 4px rgba(251,199,1,.7),0 0 12px rgba(251,199,1,.5),0 0 20px rgba(251,199,1,.25)}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box .sign-text{color:#aea78a;font-size:1.5rem;font-weight:700}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box .icon-positive{color:#fff;font-size:1.75rem;font-weight:700}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box .icon-plus-sign{display:inline-block;transform:rotate(45deg);color:#fff;font-size:1.75rem;font-weight:700}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box.claimed{background-image:radial-gradient(circle at 5% 5%,#ffe566,#ffb901)}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box.claimed .sign-text{color:#fff}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box.missed-step-box{background-color:#a9a084}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box.dim-step-box{box-shadow:none;border:none}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box{display:flex;flex-direction:column;align-items:center;width:5rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box .day-text{font-size:1rem;font-weight:700;color:#ffba00;padding:.25rem 0}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box .status-text{font-size:.85rem;color:#ffba00}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box.dim-text-box .day-text,.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box.dim-text-box .status-text{color:#adadad}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-progress-box{width:10rem;padding:1.75rem 5px 0}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-progress-wrap{width:100%;height:10px;position:relative}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-progress-wrap .claim-progress-bar{font-size:12px;line-height:20px;-webkit-box-shadow:none;box-shadow:none;border-radius:15px;font-weight:600;background-image:-webkit-linear-gradient(135deg,hsla(0,0%,74.9%,.75) 25%,transparent 0,transparent 50%,hsla(0,0%,74.9%,.75) 0,hsla(0,0%,74.9%,.75) 75%,transparent 0,transparent);background-image:-o-linear-gradient(135deg,hsla(0,0%,74.9%,.75) 25%,transparent 25%,transparent 50%,hsla(0,0%,74.9%,.75) 50%,hsla(0,0%,74.9%,.75) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,hsla(0,0%,74.9%,.75) 25%,transparent 0,transparent 50%,hsla(0,0%,74.9%,.75) 0,hsla(0,0%,74.9%,.75) 75%,transparent 0,transparent);-webkit-background-size:40px 40px;background-size:40px 40px;float:left;width:100%;height:100%;color:#fff;text-align:center;background-color:#e0e0df;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-progress-wrap .claim-progress-bar.bright-bar{background-image:-webkit-linear-gradient(135deg,rgba(251,200,0,.75) 25%,transparent 0,transparent 50%,rgba(251,200,0,.75) 0,rgba(251,200,0,.75) 75%,transparent 0,transparent);background-image:-o-linear-gradient(135deg,rgba(251,200,0,.75) 25%,transparent 25%,transparent 50%,rgba(251,200,0,.75) 50%,rgba(251,200,0,.75) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(251,200,0,.75) 25%,transparent 0,transparent 50%,rgba(251,200,0,.75) 0,rgba(251,200,0,.75) 75%,transparent 0,transparent);background-color:#fde285}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item:last-child{width:8rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item:last-child .claim-progress-box{width:0;padding:0}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section{margin-top:2rem;display:flex;flex-direction:row;border-radius:1.5rem;border:8px solid #fec603;background-color:#fffdf6}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box{width:55%;border-right:8px solid #fec603;padding:1.5rem;display:flex;flex-direction:column;justify-content:center}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .campaign-subscribe-title{text-align:center;font-size:1.75rem;color:#fdc700}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .mystery-img{text-align:center;font-size:0;margin-top:2rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .mystery-form-box{margin:1rem 0;position:relative}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .el-form-item{width:100%;margin-bottom:1.5rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .el-form-item .el-input .el-input__inner{border-color:#fac000;height:3rem;border-radius:5rem;font-size:1.15rem;border-top-width:1px;background-color:#fff;color:#000}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .check-in-captcha-box{display:flex}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .check-in-captcha{width:60%;margin-right:5%;position:relative}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .check-in-captcha img{width:35%;position:absolute;top:0;right:0;border-radius:4px;cursor:pointer;height:100%}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .check-in-btn{width:35%}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .check-in-btn .el-form-item__content .el-button{width:100%;font-size:1.25rem;font-weight:700;border-radius:5rem;color:#fff;background-image:linear-gradient(45deg,#fc923f,#ffa348,#ffba4d,#fec953);border:none!important;padding:15px 5px}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .check-in-btn .el-form-item__content .el-button:hover{filter:brightness(1.05)}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .check-in-btn .el-form-item__content .el-button:active{filter:brightness(.95)}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .today-claimed-box{position:absolute;top:0;height:100%;left:0;width:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(90,90,90,.75)}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .today-claimed-box .today-claimed-text{font-size:2.25vw;color:#fec603;user-select:none}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .campaign-subscribe-note{padding:.25rem;font-size:.85rem;color:#939393}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-box{width:45%}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block{padding:1rem;height:100%;display:flex;flex-direction:column;justify-content:center}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .rule-title-box>img{max-width:12px;height:auto}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .rule-title-box .title-text{font-size:1.25rem;color:#fdc700;font-weight:700}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .rule-text-list{margin-top:.75rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .rule-text-item{margin-bottom:1rem;display:flex;flex-direction:column}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .rule-text-item .title-text{font-size:.85rem;color:#000;font-weight:700}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .rule-text-item .desc-text{font-size:.85rem;color:#363636}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .rule-text-item:last-child{margin-bottom:0}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-box{margin:1rem 0;padding:0 1rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-block{background-image:linear-gradient(180deg,#ffcc57,#f9c148,#f1ac33,#eea12b);border-radius:10px;padding:.75rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-block .campaign-claimed-title>img{max-width:14px;height:auto}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-block .campaign-claimed-title .title-text{font-size:1rem;color:#fff}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-block .claimed-info-box{display:flex;margin-top:.25rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-block .claimed-info-box .claimed-day-text{font-size:1.5rem;font-weight:700;color:#fff;padding-right:5px}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-block .claimed-info-box .target-day-text{font-size:1.5rem;font-weight:700;color:#fff}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-block .campaign-claimed-desc{margin-top:.25rem;color:#fff;font-size:.85rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-title>img{max-width:14px;height:auto}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-title .title-text{font-weight:700;font-size:1.25rem;color:#fdc700}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-list{margin-top:.5rem;display:flex;flex-wrap:wrap}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-item{width:49%;margin-right:2%;position:relative;margin-bottom:.5rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-item .img-box{font-size:0}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-item .img-box>img{width:100%;height:auto}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-item .coupon-text-box{position:absolute;top:0;height:100%;left:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-item .coupon-text-box h5{font-size:1rem;color:#fff}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-item .coupon-text-box p{font-size:.85rem;color:#fff}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-item:nth-child(2n){margin-right:0}@media screen and (min-width:1250px){.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .title-box .title-text{font-size:2.5rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .today-claimed-box .today-claimed-text{font-size:2rem}}@media screen and (max-width:1224px){.earfun-8th-year-anniversary-container .mystery-campaign-container{padding:3rem 2%}}@media screen and (max-width:1150px){.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box{width:3.5rem;height:3.5rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box .sign-text{font-size:1.25rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box .icon-positive{color:#fff;font-size:1.5rem;font-weight:700}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box .icon-plus-sign{font-size:1.5rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box{width:4.5rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box .day-text{font-size:.95rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .campaign-subscribe-title{font-size:1.5rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .el-form-item{margin-bottom:1.25rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .el-form-item .el-input .el-input__inner{height:2.5rem;font-size:1rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .check-in-btn .el-form-item__content .el-button{font-size:1.15rem;padding:12px 5px}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .rule-title-box .title-text{font-size:1.15rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .rule-text-list{margin-top:.5rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-title .title-text{font-size:1.15rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-item .coupon-text-box h5{font-size:.75rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-item .coupon-text-box p{font-size:12px}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .title-box .title-text{font-size:5.25vw;color:#bf6f04}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .daily-progress-box{position:unset;height:unset;width:100%;padding:1rem;display:flex;flex-direction:column;justify-content:center;border-bottom:3px solid #fec603;border-right:3px solid #fec603;border-left:3px solid #fec603;background-color:#fffdf6;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item{width:10rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box{width:3rem;height:3rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box .sign-text{font-size:1.15rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box .icon-plus-sign,.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .step-item-box .icon-positive{font-size:1.25rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box{display:flex;flex-direction:column;align-items:center;width:5rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box .day-text{font-size:1rem;font-weight:700;color:#ffba00;padding:.25rem 0}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box .status-text{font-size:.85rem;color:#ffba00}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box.dim-text-box .day-text,.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-text-box.dim-text-box .status-text{color:#adadad}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-progress-box{width:10rem;padding:1.25rem 5px 0}.earfun-8th-year-anniversary-container .mystery-campaign-container .check-in-progress-section .progress-step-item .claim-progress-wrap{height:8px}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section{flex-direction:column;border-radius:1rem;border:3px solid #fec603}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box{width:100%;border-right:none;border-bottom:3px solid #fec603;padding:1.5rem 1rem;display:flex;flex-direction:column;justify-content:center}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .campaign-subscribe-title{font-size:4.5vw}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .mystery-form-box{margin:1rem 0;position:relative}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .check-in-captcha img{width:40%}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .check-in-form .check-in-btn .el-form-item__content .el-button{font-size:.95rem;padding:12px 5px}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .today-claimed-box .today-claimed-text{font-size:4vw}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-subscribe-box .campaign-subscribe-note{padding:.25rem;font-size:.85rem;color:#939393}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-box{width:100%}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .rule-title-box .title-text{font-size:1.15rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-block{background-image:linear-gradient(180deg,#ffcc57,#f9c148,#f1ac33,#eea12b);border-radius:10px;padding:.75rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-block .campaign-claimed-title .title-text{font-size:1rem;color:#fff}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-block .claimed-info-box .claimed-day-text,.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-daily-block .claimed-info-box .target-day-text{font-size:1.25rem}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-title>img{max-width:14px;height:auto}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-title .title-text{font-weight:700;font-size:1.25rem;color:#fdc700}.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-item .coupon-text-box h5,.earfun-8th-year-anniversary-container .mystery-campaign-container .campaign-subscribe-section .campaign-rule-block .campaign-coupon-box .campaign-coupon-item .coupon-text-box p{font-size:.75rem}}.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app{width:50%;max-width:750px!important}.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app .el-dialog__body{padding:1rem 1.5rem 4rem!important}.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app .sign-up-rule-body .sr-title-text{font-size:1.75rem;padding:.25rem 0}.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app .sign-up-rule-body .sr-text-list{margin-top:2rem}.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app .sign-up-rule-body .sr-text-item{margin-bottom:1rem}.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app .sign-up-rule-body .sr-text-item .sr-subtitle-text{font-size:1.15rem}.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app .sign-up-rule-body .sr-text-item>p{margin-top:1rem;line-height:150%;font-size:1rem}.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app .sign-up-rule-body .sr-text-item:last-child{margin-bottom:0}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app{width:90%!important;margin-top:10%}.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app .sign-up-rule-body .sr-title-text{font-size:1.5rem}.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app .sign-up-rule-body .sr-text-item .sr-subtitle-text{font-size:1rem}.earfun-8th-year-anniversary-container .sign-up-rule-dialog-app .sign-up-rule-body .sr-text-item>p{font-size:.85rem}}.earfun-8th-year-anniversary-container .draw-dialog-app{width:750px;background-color:transparent;box-shadow:unset}.earfun-8th-year-anniversary-container .draw-dialog-app .el-dialog__header .el-dialog__headerbtn{z-index:2}.earfun-8th-year-anniversary-container .draw-dialog-app .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:red;font-size:2rem}.earfun-8th-year-anniversary-container .draw-dialog-app .el-dialog__body{padding:0}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body{position:relative}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-title-box{position:absolute;top:17%;left:0;width:100%}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-title-box .draw-title-text{text-align:center;font-size:1.25rem;color:#ba6a01;font-weight:700}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-result-box{position:absolute;top:29%;left:0;width:100%;display:flex;align-items:center;justify-content:center}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-result-box .draw-img-box{max-width:412px;width:55%}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-footer-box{position:absolute;bottom:20%;left:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-footer-box .note-title-text{font-weight:700;font-size:1.15rem;color:#ba6a01;text-align:center}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-footer-box .note-text{color:#e3bf58;font-size:.95rem;text-align:center}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .draw-dialog-app{width:96%!important;min-width:unset;margin-top:30%!important}.earfun-8th-year-anniversary-container .draw-dialog-app .el-dialog__header .el-dialog__headerbtn{top:5px}.earfun-8th-year-anniversary-container .draw-dialog-app .el-dialog__header .el-dialog__headerbtn .el-dialog__close{font-size:1.5rem}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-title-box{top:16%}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-title-box .draw-title-text{font-size:1rem}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .prize-bg-img>img{width:116%;transform:translateX(-8%)}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-result-box{top:31%}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-result-box .draw-img-box{width:50%}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-footer-box{bottom:19%}.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-footer-box .note-text,.earfun-8th-year-anniversary-container .draw-dialog-app .draw-dialog-body .draw-footer-box .note-title-text{font-size:.85rem}}.earfun-8th-year-anniversary-container .luck-winner-container{background-image:url(/images/promo/anniversary8/global/section-bg.png);background-size:cover;background-repeat:repeat;padding:3rem 0 5rem}.earfun-8th-year-anniversary-container .luck-winner-container .luck-winner-box{max-width:1200px;margin:0 auto}.earfun-8th-year-anniversary-container .luck-winner-container .module-desc-text{font-size:1.5vw;text-align:center;padding:.25rem 20%}.earfun-8th-year-anniversary-container .luck-winner-container .module-desc-text .highlight-text{color:#fcc506;font-weight:700}.earfun-8th-year-anniversary-container .luck-winner-container .luck-winner-section{margin-top:3rem;position:relative}.earfun-8th-year-anniversary-container .luck-winner-container .winner-list-box{position:absolute;right:3%;top:7%;width:44.166667%;max-width:530px}.earfun-8th-year-anniversary-container .luck-winner-container .winner-list-block{width:100%;height:100%;position:relative}.earfun-8th-year-anniversary-container .luck-winner-container .winner-list-title-box{position:absolute;top:1.7%;left:0;width:100%;text-align:center}.earfun-8th-year-anniversary-container .luck-winner-container .winner-list-title-box .title-text{font-weight:700;color:#bf6f0d;font-size:2.25vw;font-family:HarmonyOS_Sans_Black}.earfun-8th-year-anniversary-container .luck-winner-container .winner-block{position:absolute;top:12%;height:82%;left:6%;width:88%;display:flex;flex-direction:column;padding:1rem;overflow:hidden}.earfun-8th-year-anniversary-container .luck-winner-container .winner-block .winner-seamless{overflow:hidden}.earfun-8th-year-anniversary-container .luck-winner-container .winner-block .winner-item-title{display:flex;justify-content:space-between;flex-direction:row;padding:5px 0;background-color:#fc8a18}.earfun-8th-year-anniversary-container .luck-winner-container .winner-block .winner-item-title .order-number-title,.earfun-8th-year-anniversary-container .luck-winner-container .winner-block .winner-item-title .winner-title{padding:0 1.5rem;font-size:1.15rem;color:#fff}.earfun-8th-year-anniversary-container .luck-winner-container .winner-block .winner-item{font-size:1rem;display:flex;justify-content:space-between;flex-direction:row;color:#313131;margin:.75rem 0;padding:3px 1.5rem}.earfun-8th-year-anniversary-container .luck-winner-container .winner-block .winner-item:nth-child(2n){background-color:#f0f0f0}.earfun-8th-year-anniversary-container .luck-winner-container .winner-block .winner-item:last-child{margin-bottom:0}@media screen and (min-width:1280px){.earfun-8th-year-anniversary-container .luck-winner-container .module-desc-text{font-size:1.25rem}.earfun-8th-year-anniversary-container .luck-winner-container .winner-list-title-box .title-text{font-size:2rem}}@media screen and (max-width:1224px){.earfun-8th-year-anniversary-container .luck-winner-container{padding:3rem 2% 5rem}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .luck-winner-container{padding:3rem 2%}.earfun-8th-year-anniversary-container .luck-winner-container .module-desc-text{font-size:3vw;padding:.25rem 15%}.earfun-8th-year-anniversary-container .luck-winner-container .luck-winner-section{position:unset;display:flex;flex-direction:column;margin-top:1.5rem}.earfun-8th-year-anniversary-container .luck-winner-container .winner-list-box{position:unset;width:100%}.earfun-8th-year-anniversary-container .luck-winner-container .winner-list-title-box{top:2.2%}.earfun-8th-year-anniversary-container .luck-winner-container .winner-list-title-box .title-text{font-size:4vw}.earfun-8th-year-anniversary-container .luck-winner-container .winner-block{left:5%;width:90%;height:86%}}.earfun-8th-year-anniversary-container .flash-sale-container{padding:3rem 0}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-box{max-width:1200px;margin:0 auto}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-title{text-align:center}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-title .time-desc-text{font-size:1.5rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-box{display:flex;flex-direction:row;justify-content:center;margin-top:2rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-box .time-block{display:flex;flex-direction:column;align-items:center}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-box .time-num{user-select:none;padding:.25rem .5rem;border-radius:.25rem;background-color:#fbc701;color:#fff;font-weight:700;font-size:2.5rem;text-align:center}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-box .time-text{padding-top:.5rem;font-size:1rem;text-align:center;font-weight:700;color:#393939}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-box .time-colon{width:3rem;text-align:center;font-size:1.75rem;font-weight:700;padding-top:.5rem;color:#fbc701}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-goods-list{display:flex;flex-wrap:wrap;margin-top:12rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-goods-block{width:49%;margin-right:2%;margin-bottom:10rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-goods-block:nth-child(2n){margin-right:0}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-goods-block:nth-last-child(-n+2){margin-bottom:0}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-goods-block:nth-child(2n):nth-last-child(2){margin-bottom:10rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-product-item{position:relative;border:1px solid #fdd99b;border-radius:1rem;padding:10rem 1.5rem 1.5rem;background-image:linear-gradient(180deg,#fef8e2,#fefcf0,#fffefe)}.earfun-8th-year-anniversary-container .flash-sale-container .product-img-box{position:absolute;top:-30%;left:0;width:100%;display:flex;justify-content:center}.earfun-8th-year-anniversary-container .flash-sale-container .product-img-box .product-img{width:60.2%;max-width:354px}.earfun-8th-year-anniversary-container .flash-sale-container .product-box{display:flex;flex-direction:row;align-items:flex-end;margin-top:2rem}.earfun-8th-year-anniversary-container .flash-sale-container .product-content{width:60%;margin-right:5%}.earfun-8th-year-anniversary-container .flash-sale-container .el-progress{width:90%;padding:.5rem 0;display:flex;flex-direction:row;align-items:center}.earfun-8th-year-anniversary-container .flash-sale-container .el-progress .el-progress-bar{margin:0;padding:0;width:90%;max-width:500px}.earfun-8th-year-anniversary-container .flash-sale-container .el-progress .el-progress-bar .el-progress-bar__outer{height:20px!important;background-image:-webkit-linear-gradient(135deg,hsla(0,0%,82.4%,.35) 25%,transparent 0,transparent 50%,hsla(0,0%,82.4%,.35) 0,hsla(0,0%,82.4%,.35) 75%,transparent 0,transparent);background-image:-o-linear-gradient(135deg,hsla(0,0%,82.4%,.35) 25%,transparent 25%,transparent 50%,hsla(0,0%,82.4%,.35) 50%,hsla(0,0%,82.4%,.35) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,hsla(0,0%,82.4%,.35) 25%,transparent 0,transparent 50%,hsla(0,0%,82.4%,.35) 0,hsla(0,0%,82.4%,.35) 75%,transparent 0,transparent);-webkit-background-size:30px 30px;background-size:30px 30px;background-color:#ececec!important;border:1px solid #f4933a}.earfun-8th-year-anniversary-container .flash-sale-container .el-progress .el-progress-bar .el-progress-bar__inner{height:20px!important;background-image:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.35) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.35) 75%,transparent 0,transparent);background-image:-o-linear-gradient(135deg,hsla(0,0%,100%,.35) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,.35) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,hsla(0,0%,100%,.35) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.35) 75%,transparent 0,transparent);-webkit-background-size:30px 30px;background-size:30px 30px;color:#fcc851;text-align:center;background-color:#fcc851;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;-webkit-animation:discountProgressBar 2s linear infinite;-o-animation:discountProgressBar 2s linear infinite;animation:discountProgressBar 2s linear infinite}.earfun-8th-year-anniversary-container .flash-sale-container .el-progress .el-progress__text{width:10%;position:relative;margin-left:0;padding-left:1.75rem;color:#f1a600!important;font-weight:700;font-family:HarmonyOS_Sans_Medium;font-size:1.15rem!important}.earfun-8th-year-anniversary-container .flash-sale-container .el-progress .el-progress__text:before{position:absolute;top:0;left:20%;content:"\e914";font-family:icomoon!important;font-size:1rem!important;color:#f1a600;font-weight:700}.earfun-8th-year-anniversary-container .flash-sale-container .product-title{font-size:1.45vw}.earfun-8th-year-anniversary-container .flash-sale-container .product-subtitle{font-size:1.15vw}.earfun-8th-year-anniversary-container .flash-sale-container .product-option{display:flex;flex-direction:row;align-items:flex-end;margin-top:.5rem}.earfun-8th-year-anniversary-container .flash-sale-container .product-option .option-box{width:60%;margin-right:5%}.earfun-8th-year-anniversary-container .flash-sale-container .product-option .product-attr-list{width:35%}.earfun-8th-year-anniversary-container .flash-sale-container .product-btn-box{width:35%;display:flex;flex-direction:column}.earfun-8th-year-anniversary-container .flash-sale-container .product-btn-box .product-btn{width:100%;margin-bottom:1rem}.earfun-8th-year-anniversary-container .flash-sale-container .product-btn-box .product-btn:last-child{margin-bottom:0}.earfun-8th-year-anniversary-container .flash-sale-container .discount-box{position:absolute;left:-1.5%;top:-2.7%;width:20%;max-width:112px}.earfun-8th-year-anniversary-container .flash-sale-container .discount-box .discount-bg{position:relative;font-size:0;display:block}.earfun-8th-year-anniversary-container .flash-sale-container .discount-box .discount-bg img{width:100%;height:auto}.earfun-8th-year-anniversary-container .flash-sale-container .discount-box .discount-text-box{position:absolute;top:13%;left:13%;display:flex;flex-direction:column;align-items:flex-start;color:#fff}.earfun-8th-year-anniversary-container .flash-sale-container .discount-box .discount-text-box .first-part{font-size:1.85vw;font-weight:700}.earfun-8th-year-anniversary-container .flash-sale-container .discount-box .discount-text-box .second-part{font-size:1.25vw}@media screen and (min-width:1250px){.earfun-8th-year-anniversary-container .flash-sale-container .product-title{font-size:1.15rem}.earfun-8th-year-anniversary-container .flash-sale-container .product-subtitle{font-size:1rem}.earfun-8th-year-anniversary-container .flash-sale-container .discount-box .discount-text-box .first-part{font-size:1.5rem}.earfun-8th-year-anniversary-container .flash-sale-container .discount-box .discount-text-box .second-part{font-size:.95rem}}@media screen and (max-width:1224px){.earfun-8th-year-anniversary-container .flash-sale-container{padding:3rem 2%}}@media screen and (max-width:1080px){.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-goods-list{margin-top:10rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-product-item{padding:8rem 1.5rem 1.5rem}.earfun-8th-year-anniversary-container .flash-sale-container .product-btn-box .product-btn{width:100%;margin-bottom:1rem}.earfun-8th-year-anniversary-container .flash-sale-container .product-btn-box .product-btn .buy-now{padding:12px 5px}.earfun-8th-year-anniversary-container .flash-sale-container .product-btn-box .product-btn .learn-more-btn{padding:10px 5px}.earfun-8th-year-anniversary-container .flash-sale-container .product-btn-box .product-btn:last-child{margin-bottom:0}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-title .time-desc-text{font-size:1.15rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-box{margin-top:2rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-box .time-num{font-size:2rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-box .time-text{font-size:1rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-countdown-section .countdown-box .time-colon{width:2rem;font-size:1.75rem;padding-top:.25rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-goods-list{margin-top:7rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-goods-block{width:100%;margin-right:0;margin-bottom:7rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-goods-block:nth-last-child(-n+2){margin-bottom:7rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-goods-block:last-child{margin-bottom:0}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-goods-block:nth-last-child(2):nth-child(2n){margin-bottom:7rem}.earfun-8th-year-anniversary-container .flash-sale-container .flash-sale-product-item{padding:8rem 1rem 1.5rem}.earfun-8th-year-anniversary-container .flash-sale-container .product-img-box{top:-20%}.earfun-8th-year-anniversary-container .flash-sale-container .product-img-box .product-img{width:55%}.earfun-8th-year-anniversary-container .flash-sale-container .product-box{margin-top:1.5rem}.earfun-8th-year-anniversary-container .flash-sale-container .el-progress .el-progress-bar{width:85%}.earfun-8th-year-anniversary-container .flash-sale-container .el-progress .el-progress-bar .el-progress-bar__inner,.earfun-8th-year-anniversary-container .flash-sale-container .el-progress .el-progress-bar .el-progress-bar__outer{height:15px!important}.earfun-8th-year-anniversary-container .flash-sale-container .product-title{font-size:1rem}.earfun-8th-year-anniversary-container .flash-sale-container .product-subtitle{font-size:.85rem}.earfun-8th-year-anniversary-container .flash-sale-container .coupon-text-box{font-size:.95rem}.earfun-8th-year-anniversary-container .flash-sale-container .product-btn-box .product-btn{width:100%;margin-bottom:1rem}.earfun-8th-year-anniversary-container .flash-sale-container .product-btn-box .product-btn .buy-now{padding:10px 5px;font-size:.85rem}.earfun-8th-year-anniversary-container .flash-sale-container .product-btn-box .product-btn .learn-more-btn{padding:8px 5px;font-size:.85rem}.earfun-8th-year-anniversary-container .flash-sale-container .discount-box{width:22%}.earfun-8th-year-anniversary-container .flash-sale-container .discount-box .discount-text-box .first-part{font-size:1.15rem}.earfun-8th-year-anniversary-container .flash-sale-container .discount-box .discount-text-box .second-part{font-size:.75rem}}.earfun-8th-year-anniversary-container .popular-goods-container{padding:1rem 0 3rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-box{max-width:1200px;margin:0 auto}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-list{margin-top:3rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item{display:flex;flex-direction:row;border:1px solid #fdd99b;border-radius:1rem;position:relative}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .general-discount-box{position:absolute;top:-2%;left:4%;width:9.4%;max-width:112px}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .general-discount-box .discount-bg{width:100%;display:block;font-size:0}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .general-discount-box .discount-bg>img{width:100%;height:auto}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .general-discount-box .discount-text{padding-bottom:8%;padding-right:8%}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .general-discount-box .discount-text .first-part{font-size:2.75vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .general-discount-box .discount-text .second-part{font-size:1.85vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-img-box{width:50%;overflow:hidden;border-bottom-left-radius:1rem;border-top-left-radius:1rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-box{width:50%;padding:1rem 3rem;background-image:linear-gradient(180deg,#fef8e2,#fefcf0,#fffefe);display:flex;justify-content:center;flex-direction:column;border-bottom-right-radius:1rem;border-top-right-radius:1rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .sign-text-box .sign-text{padding:.25rem 1rem;font-size:1.85vw;font-weight:700;display:inline-block;background-image:linear-gradient(45deg,#f4c580,#f5cf90,#f6e5b9,#f6e8c1)}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-title{font-size:1.85vw;margin-top:.75rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-subtitle{font-size:1.35vw;padding:.25rem 0}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .selling-point-list .selling-point-item{width:48%;margin-right:4%}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .selling-point-list .selling-point-item:nth-child(2n){margin-right:0}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-price-box .sale-price{font-size:2.75vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-price-box .origin-price{font-size:1.85vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .coupon-text-box{font-size:1.35vw;display:flex;padding:.25rem 0}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .coupon-text-box .coupon-text{color:#75686c;font-size:1.5vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-btn-box{margin-top:2rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-block{margin-bottom:2rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-block:nth-child(2n) .popular-product-item{flex-direction:row-reverse}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-block:nth-child(2n) .popular-product-item .general-discount-box{left:unset;right:4%}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-block:nth-child(2n) .popular-product-item .product-img-box{border-bottom-left-radius:unset;border-top-left-radius:unset;border-bottom-right-radius:1rem;border-top-right-radius:1rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-block:nth-child(2n) .popular-product-item .product-box{border-bottom-left-radius:1rem;border-top-left-radius:1rem;border-bottom-right-radius:unset;border-top-right-radius:unset}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-block:last-child{margin-bottom:0}@media screen and (min-width:1250px){.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .general-discount-box .discount-text .first-part{font-size:2.15rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .general-discount-box .discount-text .second-part,.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-title,.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .sign-text-box .sign-text{font-size:1.5rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-subtitle{font-size:1.25rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-price-box .sale-price{font-size:2.25rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-price-box .origin-price{font-size:1.5rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .coupon-text-box{font-size:1.15rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .coupon-text-box .coupon-text{font-size:1.25rem}}@media screen and (max-width:1224px){.earfun-8th-year-anniversary-container .popular-goods-container{padding:1rem 2% 3rem}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item{flex-direction:column}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .general-discount-box{top:-1%;left:6%;width:18%}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .general-discount-box .discount-text .first-part{font-size:5.5vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .general-discount-box .discount-text .second-part{font-size:3.5vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-img-box{width:100%;overflow:hidden;border-bottom-left-radius:unset;border-top-left-radius:1rem;border-top-right-radius:1rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-box{width:100%;padding:1.5rem;border-bottom-right-radius:1rem;border-top-right-radius:unset;border-bottom-left-radius:1rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .sign-text-box .sign-text{font-size:3.5vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-title{font-size:4vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-subtitle{font-size:2.75vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-price-box .sale-price{font-size:5vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-price-box .origin-price{font-size:3.5vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .coupon-text-box{font-size:3vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .coupon-text-box .coupon-text{font-size:3.25vw}.earfun-8th-year-anniversary-container .popular-goods-container .popular-product-item .product-btn-box{margin-top:1rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-block{margin-bottom:2rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-block:nth-child(2n) .popular-product-item{flex-direction:column}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-block:nth-child(2n) .popular-product-item .general-discount-box{left:6%;right:unset}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-block:nth-child(2n) .popular-product-item .product-img-box{border-bottom-left-radius:unset;border-top-left-radius:1rem;border-bottom-right-radius:unset;border-top-right-radius:1rem}.earfun-8th-year-anniversary-container .popular-goods-container .popular-goods-block:nth-child(2n) .popular-product-item .product-box{border-bottom-left-radius:1rem;border-top-left-radius:unset;border-bottom-right-radius:1rem;border-top-right-radius:unset}}.earfun-8th-year-anniversary-container .special-gift-container{background-image:url(/images/promo/anniversary8/global/section-bg.png);background-size:100%;background-repeat:repeat;padding:3rem 0 5rem}.earfun-8th-year-anniversary-container .special-gift-container .special-gift-box{max-width:1200px;margin:0 auto}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list{margin-top:7rem;display:flex;flex-wrap:wrap}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-section-item{width:49%;margin-right:1%;background-color:#fff;border-radius:.75rem;position:relative;padding:1rem;margin-bottom:7rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-section-item:nth-child(2n){margin-right:0}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-section-item:nth-last-child(-n+2){margin-bottom:0}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-section-item:nth-child(2n):nth-last-child(2){margin-bottom:7rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .us-sign-box{position:absolute;top:2%;left:3%}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .us-sign-box .us-sign-text{color:#fff;font-size:1rem;display:inline-block;background-color:#fbc701;padding:5px 15px}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .main-product-img{position:absolute;top:-20%;right:4%;width:42%;font-size:0;max-width:286px}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .main-product-img>img{width:100%;height:auto}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .main-product-title{padding:3.5vw 0;font-size:1.65vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content{position:relative;display:flex;flex-direction:row;align-items:center;border:2px solid #fbc701;background-color:#fefef6;border-radius:.75rem;padding:1.25vw .5rem;overflow:hidden}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .discount-text{display:flex;flex-direction:column;width:8%;color:#fff;line-height:1;position:absolute;top:10%;left:5px;z-index:1}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .discount-text .first-part{font-size:1.75vw;font-weight:700}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .discount-text .second-part{font-size:1.25vw;padding-left:3px}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-img{width:20%;font-size:0;margin-left:10%}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-img>img{width:100%;height:auto}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content{width:68%;margin-left:2%}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content .sub-product-title{font-size:1.5vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content .product-price-box{padding:.5rem 0}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content .product-price-box .sale-price{font-size:2vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content .product-price-box .origin-price{margin-left:8px;font-size:1.5vw;color:#bbbcc0}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content:before{content:"";position:absolute;top:-60%;height:100%;left:-20%;width:50%;background-color:#fbc701;transform:rotate(135deg)}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box{margin-top:2rem;display:flex;flex-direction:row;align-items:center}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .promo-price-box{width:55%}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .sale-price-box{color:#000;font-size:1.85vw;font-weight:700;padding:.5rem 0}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .origin-price-box{text-decoration:line-through;color:#b6b5b9;font-size:1.5vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .product-btn-box{display:flex;flex-direction:column;width:45%;padding:0 5%}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .product-btn-box .product-btn{width:100%;margin-bottom:1rem;margin-right:0}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .product-btn-box .product-btn .buy-now{padding:12px 5px}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .product-btn-box .product-btn .learn-more-btn{padding:10px 5px}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .product-btn-box .product-btn:last-child{margin-bottom:0}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list{margin-top:4rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-section-item{display:flex;flex-direction:row;margin-bottom:3rem;border-radius:1rem;border:2px solid #fddb6f;overflow:hidden}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-section-item:last-child{margin-bottom:0}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .section-img{width:50%}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-product-box{width:50%;background-color:#fff;position:relative;padding:5rem 2rem 1rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block{display:flex;flex-direction:row}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .bundle-product-item{width:45%}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-title{font-size:1.35vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-subtitle{font-size:1.15vw;padding:.25rem 0}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-price-box .sale-price{font-size:1.75vw;color:#393939}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-price-box .origin-price{font-size:1.25vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .plus-sign-box{width:10%;display:flex;justify-content:center;align-items:center;padding:0 5px}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .plus-sign-box .plus-sign{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;padding:1rem;border-radius:4rem;background-color:#f6d34b;color:#fff;font-weight:700;font-size:1.5rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box{display:flex;flex-direction:row;align-items:center;margin-top:1rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .promo-price-box{width:55%;display:flex;flex-direction:row;align-items:flex-end;line-height:1}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .promo-price-box .sale-price-box{color:#ff913a;font-size:2.15vw;font-weight:700}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .promo-price-box .origin-price-box{margin-left:10px;text-decoration:line-through;color:#b6b5b9;font-size:1.75vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .product-btn-box{width:45%}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .product-btn-box .buy-now{padding:1.15vw 5px;font-size:1.5vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .product-btn-box .product-btn{width:100%}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .general-discount-box{position:absolute;top:0;left:8%;width:15%;max-width:90px}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .general-discount-box .discount-bg{width:100%;display:block;font-size:0}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .general-discount-box .discount-bg>img{width:100%;height:auto}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .general-discount-box .discount-text{padding-bottom:8%}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .general-discount-box .discount-text .first-part{font-size:2.5vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .general-discount-box .discount-text .second-part{font-size:1.75vw}@media screen and (min-width:1250px){.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .main-product-title{padding:3rem 0;font-size:1.25rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content{padding:1rem .5rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .discount-text .first-part{font-size:1.25rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .discount-text .second-part,.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content .sub-product-title{font-size:1rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content .product-price-box .sale-price{font-size:1.75rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content .product-price-box .origin-price{font-size:1.15rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .sale-price-box{font-size:1.5rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-title,.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .origin-price-box{font-size:1.15rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-subtitle{font-size:.95rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-price-box .sale-price{font-size:1.25rem;color:#393939}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-price-box .origin-price{font-size:1rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .plus-sign-box .plus-sign{width:2rem;height:2rem;padding:1rem;font-size:1.5rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .promo-price-box .sale-price-box{font-size:1.75rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .promo-price-box .origin-price-box{font-size:1.15rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .product-btn-box{width:45%}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .product-btn-box .buy-now{padding:14px 5px;font-size:1.15rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .product-btn-box .product-btn{width:100%}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .general-discount-box .discount-text .first-part{font-size:2.25rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .general-discount-box .discount-text .second-part{font-size:1.5rem}}@media screen and (max-width:1224px){.earfun-8th-year-anniversary-container .special-gift-container{padding:3rem 2% 5rem}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .special-gift-container{padding:3rem 2%}.earfun-8th-year-anniversary-container .special-gift-container .module-title-box .module-title-text{font-size:6.5vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list{margin-top:5rem;display:flex;flex-wrap:wrap}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-section-item{width:100%;margin-right:0;margin-bottom:6rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-section-item:nth-last-child(-n+2){margin-bottom:6rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-section-item:last-child{margin-bottom:0}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-section-item:nth-last-child(2):nth-child(2n){margin-bottom:6rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .us-sign-box{top:0}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .us-sign-box .us-sign-text{font-size:.95rem;padding:3px 10px}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .main-product-img{position:absolute;top:-20%;right:4%;width:42%;font-size:0;max-width:286px}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .main-product-img>img{width:100%;height:auto}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .main-product-title{padding:6vw 0;font-size:4vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content{border:1px solid #fbc701;padding:2vw .5rem}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .discount-text .first-part{font-size:3.5vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .discount-text .second-part{font-size:2.5vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content .sub-product-title{font-size:3vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content .product-price-box{padding:.5rem 0}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content .product-price-box .sale-price{font-size:4vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-product-content .product-content .product-price-box .origin-price{font-size:3vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .sale-price-box{font-size:3.5vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .origin-price-box{font-size:3vw}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .product-btn-box .product-btn .buy-now{font-size:.85rem;padding:10px 5px}.earfun-8th-year-anniversary-container .special-gift-container .combo-section-list .combo-promo-box .product-btn-box .product-btn .learn-more-btn{font-size:.85rem;padding:8px 5px}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list{margin-top:4rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-section-item{flex-direction:column;margin-bottom:3rem;border-radius:1rem;border:1px solid #fddb6f}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-section-item:last-child{margin-bottom:0}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .section-img{width:100%}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-product-box{width:100%;padding:5rem 1rem 2rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block{display:flex;flex-direction:row}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .bundle-product-item{width:45%}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-title{font-size:2.5vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-subtitle{font-size:2.25vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-price-box .sale-price{font-size:4vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .product-price-box .origin-price{font-size:3vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .plus-sign-box{padding:0 5px}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .product-list-block .plus-sign-box .plus-sign{width:1.5rem;height:1.5rem;padding:10px;font-size:1.15rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .promo-price-box .sale-price-box{font-size:5vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .promo-price-box .origin-price-box{font-size:3.5vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .product-btn-box{width:45%}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .bundle-promo-box .product-btn-box .buy-now{padding:10px 5px;font-size:.85rem}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .general-discount-box{left:6%;width:15%}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .general-discount-box .discount-text .first-part{font-size:5vw}.earfun-8th-year-anniversary-container .special-gift-container .bundle-section-list .general-discount-box .discount-text .second-part{padding-top:2px;font-size:3.5vw}}.earfun-8th-year-anniversary-container .hot-seller-container{background-image:url(/images/promo/anniversary8/global/section-bg.png);background-size:100%;background-repeat:repeat;padding:2rem 0 3rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-box{max-width:1200px;margin:0 auto}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-box{margin-top:3rem;display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item{width:49%;margin-right:2%;margin-bottom:2rem;position:relative;background-color:#fff;border-radius:.75rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item:nth-child(2n){margin-right:0}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .model-img{width:100%;font-size:0;border-top-left-radius:.75rem;border-top-right-radius:.75rem;overflow:hidden}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .model-img>img{width:100%;height:auto}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box{position:relative}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box .product-img{position:absolute;top:-40%;right:2%;width:32%;filter:drop-shadow(.5rem .25rem .5rem #D6D6D6)}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box .product-img>img{transition:all .35s ease-in-out;width:100%;height:auto}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box .product-img>img:hover{transform:scale(1.05)}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content{display:flex;flex-direction:column;padding:1rem 2.5vw}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content .product-title{font-size:1.85vw}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content .product-subtitle{width:70%;font-size:1.5vw;min-height:3.25rem;padding:.25rem 0}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content .coupon-text-box{font-size:1.5vw}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-btn-box{padding:.25rem 2rem 2rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-btn-box .product-btn{width:40%;margin-right:5%}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-btn-box .product-btn .buy-now{padding:14px 5px}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-btn-box .product-btn .learn-more-btn{padding:12px 5px}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-btn-box .product-btn:last-child{margin-right:0}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .general-discount-box{position:absolute;top:-1%;left:4%;max-width:96px;width:15%}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .general-discount-box .discount-bg{width:100%;display:block;font-size:0}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .general-discount-box .discount-bg>img{width:100%;height:auto}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .general-discount-box .discount-text{padding-bottom:8%;padding-right:8%}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .general-discount-box .discount-text .first-part{font-size:2.25vw}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .general-discount-box .discount-text .second-part{font-size:1.5vw}@media screen and (min-width:1250px){.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content{padding:1rem 2rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content .product-title{font-size:1.5rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content .product-subtitle{font-size:1.15rem;min-height:3.25rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content .coupon-text-box{font-size:1.15rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .general-discount-box .discount-text .first-part{font-size:2rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .general-discount-box .discount-text .second-part{font-size:1.25rem}}@media screen and (max-width:1224px){.earfun-8th-year-anniversary-container .hot-seller-container{padding:2rem 2%}}@media screen and (max-width:1080px){.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-btn-box .product-btn .buy-now{font-size:.95rem;padding:12px 5px}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-btn-box .product-btn .learn-more-btn{font-size:.95rem;padding:10px 5px}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item{width:100%;margin-right:0}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-box{padding-bottom:1rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box{display:flex;flex-direction:row-reverse}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box .product-content{width:60%;padding:1rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box .product-content .product-title{font-size:1rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box .product-content .product-subtitle{width:100%;font-size:.85rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box .product-content .sale-price{font-size:1.85rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box .product-content .origin-price{font-size:1.15rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box .product-content .coupon-text-box{font-size:3vw}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-content-box .product-img{display:flex;align-items:center;width:40%;position:unset;padding:.25rem .5rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-btn-box{padding:.5rem 1rem 1rem}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .product-btn-box .product-btn{width:47.5%}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .general-discount-box .discount-text .first-part{font-size:4vw}.earfun-8th-year-anniversary-container .hot-seller-container .hot-seller-product-item .general-discount-box .discount-text .second-part{font-size:3vw}}.earfun-8th-year-anniversary-container .warranty-service-container{padding:2rem 0 10rem}.earfun-8th-year-anniversary-container .warranty-service-container .warranty-service-box{max-width:1200px;margin:0 auto}.earfun-8th-year-anniversary-container .warranty-service-container .right-list{margin-top:3rem;display:flex;flex-wrap:wrap}.earfun-8th-year-anniversary-container .warranty-service-container .right-item{width:24.1%;margin-right:1.2%;background-color:#fefef6;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.earfun-8th-year-anniversary-container .warranty-service-container .right-item:last-child{margin-right:0}.earfun-8th-year-anniversary-container .warranty-service-container .strip-text{margin-top:1.5rem;text-align:center;margin-bottom:auto}.earfun-8th-year-anniversary-container .warranty-service-container .strip-text .text-1{font-size:1.15rem;font-weight:700}.earfun-8th-year-anniversary-container .warranty-service-container .strip-text .text-2{font-size:1rem}@media screen and (max-width:1224px){.earfun-8th-year-anniversary-container .warranty-service-container{padding:2rem 2% 10rem}}@media screen and (max-width:767px){.earfun-8th-year-anniversary-container .warranty-service-container .right-item{width:49%;margin-right:2%;margin-bottom:1rem;padding:1rem .5rem}.earfun-8th-year-anniversary-container .warranty-service-container .right-item:nth-child(2n){margin-right:0}.earfun-8th-year-anniversary-container .warranty-service-container .strip-text{margin-top:1rem}.earfun-8th-year-anniversary-container .warranty-service-container .strip-text .text-1{font-size:1.05rem}.earfun-8th-year-anniversary-container .warranty-service-container .strip-text .text-2{font-size:.95rem}}@-webkit-keyframes discountProgressBar{0%{background-position:0 0}to{background-position:30px 0}}@keyframes discountProgressBar{0%{background-position:0 0}to{background-position:30px 0}}@-webkit-keyframes progress-bar-stripes{0%{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{0%{background-position:0 0}to{background-position:40px 0}}