.mall-detail-new-page .header-fixed-bar{position:absolute;top:.12rem;width:100%;z-index:100}.mall-detail-new-page .header-fixed-bar .head-active-bar{background:#fff;height:.88rem}.mall-detail-new-page .header-fixed-bar .downlist-component .title{padding-left:.24rem}.mall-detail-new-page .banner-img{max-height:4rem;min-height:2.96rem;overflow:hidden;width:100%}.mall-detail-new-page .banner-img .van-image{min-height:2.96rem;width:100%}.mall-detail-new-page .main-info{background:#fff;padding:.12rem .24rem .32rem}.mall-detail-new-page .main-info .cover-img{border-radius:.16rem;height:1.88rem;width:1.88rem}.mall-detail-new-page .main-info .cover-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mall-detail-new-page .main-info .price-info{background:#ffebda42;border-radius:.16rem;padding:.1rem .16rem .2rem}.mall-detail-new-page .discount-tag{border:.02rem solid #ff596b;border-radius:.04rem;color:#ff596b;font-size:.22rem;font-weight:700;height:-moz-fit-content;height:fit-content;padding:.04rem .16rem}.mall-detail-new-page .coupon-tag{background:#ffe7ea;border-bottom-right-radius:.04rem;border-top-right-radius:.04rem;height:.36rem}.mall-detail-new-page .coupon-tag .coupon-tag-icon{border-radius:.04rem;height:-moz-fit-content;height:fit-content;padding:.04rem .06rem .044rem;width:-moz-fit-content;width:fit-content}.mall-detail-new-page .coupon-tag .coupon-tag-body{background:#ffe7ea;border:none;padding:.04rem .05rem .04rem .08rem}.mall-detail-new-page .good-item-box .mall-sku-item{height:.68rem;justify-content:space-between;padding:0 .24rem;width:100%}.mall-detail-new-page .good-item-box .mall-sku-item .van-button__content{width:100%}.mall-detail-new-page .good-item-box .mall-sku-item .van-button__text{display:inline-block;width:100%}.mall-detail-new-page .seller-info{background:#fff}.mall-detail-new-page .seller-info .pdt2{padding-top:.02rem}.mall-detail-new-page .seller-info-avatar{background:#f7f8fa;border-radius:50%;display:block;height:1.4rem;line-height:1.4rem;overflow:hidden;width:1.4rem}.mall-detail-new-page .seller-info-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mall-detail-new-page .seller-info-appraise{background:#ffefe5;border:.02rem solid #f60;border-radius:.08rem;height:.36rem}.mall-detail-new-page .seller-info-appraise .seller-icon{height:.36rem;width:.36rem}.mall-detail-new-page .seller-info-appraise-rate{background:#e9fff0;border:.02rem solid #00b662}.mall-detail-new-page .detail-img{background:#fff;width:7.5rem}.mall-detail-new-page .detail-img .van-image{min-height:10rem}.mall-detail-new-page .discount-tag1{background:#ff596b;border-radius:.08rem;color:#fff;padding:.02rem .14rem}.mall-detail-new-page .cart-sku-list{max-height:4.55rem}.mall-detail-new-page .cart-sku-list .sku-title{width:3.8rem}.mall-detail-new-page .cart-sku-list .cart-sku-item{margin-bottom:.38rem}.mall-detail-new-page .mall-foot{box-shadow:0 -.08rem .3rem .01rem #0000001a}.mall-detail-new-page .mall-sku .mall-pop-body .mall-sku-item{width:-moz-fit-content;width:fit-content}.float-position[data-v-fccdb50e]{align-items:center;display:flex;height:.7rem;justify-content:center;position:fixed;right:0;top:70%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:.7rem;z-index:50!important}.driver-active *,.driver-active .driver-overlay{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;background-color:#fff;border-radius:5px;box-shadow:0 1px 10px #0006;box-sizing:border-box;color:#2d2d2d;margin:0;max-width:300px;min-width:250px;padding:15px;position:fixed;right:0;top:0;z-index:1000000000}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{display:block;font:19px/normal sans-serif;font-weight:700;line-height:1.5;margin:0;position:relative;zoom:1}.driver-popover-close-btn{all:unset;color:#d2d2d2;cursor:pointer;font-size:18px;font-weight:500;height:28px;position:absolute;right:0;text-align:center;top:0;transition:color;transition-duration:.2s;width:32px;z-index:1}.driver-popover-close-btn:focus,.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{font:14px/normal sans-serif;font-weight:400;line-height:1.5;margin-bottom:0;zoom:1}.driver-popover-footer{align-items:center;display:flex;justify-content:space-between;margin-top:15px;text-align:right;zoom:1}.driver-popover-progress-text{color:#727272;font-size:13px;font-weight:400;zoom:1}.driver-popover-footer button{all:unset;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#2d2d2d;cursor:pointer;display:inline-block;font:12px/normal sans-serif;line-height:1.3;outline:0;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;zoom:1}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:focus,.driver-popover-footer button:hover{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{border:5px solid #fff;content:"";position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-bottom-color:transparent;border-right-color:transparent;border-top-color:transparent;left:100%}.driver-popover-arrow-side-right{border-bottom-color:transparent;border-left-color:transparent;border-top-color:transparent;right:100%}.driver-popover-arrow-side-top{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;top:100%}.driver-popover-arrow-side-bottom{border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;bottom:100%}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start,.driver-popover-arrow-side-top.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end,.driver-popover-arrow-side-top.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{margin-top:-5px;top:50%}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center,.driver-popover-arrow-side-top.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.driver-popover{background-color:transparent!important;box-shadow:none!important;max-width:-moz-fit-content!important;max-width:fit-content!important;min-width:auto!important}.driver-popover-arrow-side-left{display:none!important}.guide-popover{height:3.02rem;width:3.84rem}.buy-course .steps-item{align-items:center;display:flex;flex-direction:column;width:.4rem}.buy-course .steps-item:after{background:#e5e6ea;border-radius:.02rem;content:"";display:block;height:.48rem;margin-top:.15rem;text-align:center;width:.02rem}.buy-course .steps-icon{background:#ff6500;border-radius:50%;color:#fff;font-size:.28rem;height:.4rem;width:.4rem}.buy-course .how-to-buy{bottom:35%;height:.96rem;max-width:1.6rem;position:fixed;right:0;text-align:center}.buy-course .float-position-show{height:.96rem!important;width:1.6rem!important;z-index:9999!important}.buy-course .float-position-hide{background:#717a87;border-radius:.16rem 0 0 .16rem;color:#fff;height:1.84rem!important;text-align:center;width:.5rem!important;z-index:9999!important}.buy-course .close-icon{height:.4rem;width:.4rem}.buy-course .buy-course__popup{border-radius:.24rem .24rem 0 0}.buy-course .buy-course__popup .van-popup__close-icon--top-right{color:#86909c;font-size:.28rem;top:.42rem}.buy-course .buy-course__popup .container{max-height:calc(100vh - 2.12rem);overflow:auto;padding-bottom:1.12rem}.buy-course .buy-course__popup .container .com-steps.vertical:before{height:90%}.buy-course .buy-course__popup .container .com-steps.vertical .description{min-height:.5rem}.buy-course .buy-course__popup .container img{width:90%}.buy-course .buy-course__popup .container .van-image img{width:100%}.buy-course .buy-course__popup .container .row{margin-bottom:.32rem;padding:0 .16rem;position:relative}.buy-course .buy-course__popup .container .row .show-answer{background:#fff;padding:0 .1rem;position:absolute;right:.86rem;top:.52rem}.buy-course .buy-course__popup .container .problem{font-size:.28rem}.buy-course .buy-course__popup .container .ask{font-size:.24rem}.buy-course .buy-course__popup .container .answer{color:#999;font-size:.26rem;line-height:.46rem;margin-top:.1rem}.buy-course .buy-course__popup .container .answer.ellipsis-box{height:.44rem;width:72%}.buy-course .buy-course__popup .container .answer .payway{padding:.2rem 0 0}.buy-course .buy-course__popup .container .answer .payway a{display:block;margin-bottom:.3rem;width:50%}.buy-course .buy-course__popup .container .answer .payway a:last-child{margin-bottom:0}.buy-course .buy-course__popup .container .answer .payway a .pay-sm-icon{background-size:.45rem .45rem;height:.45rem;margin-right:.1rem;width:.45rem}.buy-course .buy-course__popup .van-action-sheet__header{height:.8rem;line-height:.8rem}.buy-course .buy-course__popup .van-dialog__footer{background-color:#fff;bottom:0;position:absolute;width:100%}.buy-course .buy-course__popup .van-dialog__footer .van-button{background:#fff;border:.02rem solid #e5e6e8;border-radius:.42rem;color:#1d2129;font-size:.28rem;height:.8rem;width:3.28rem}.buy-course .buy-course__popup .van-dialog__footer .van-button:first-child{margin-right:.32rem}.buy-course .terms-dialog .van-field{border:1px solid #ebedf0}.buy-course .terms-dialog .van-field:after{display:none}.im-page .how-to-buy{background:none;color:#27a3f3;color:#333;top:.2rem;z-index:100}.mall-quick-recycle-entry[data-v-25e953fb]{align-items:center;background-color:#fff0f0;border:1px solid #fff;bottom:1.16rem;display:flex;height:auto;height:.88rem;padding:0 .32rem;position:fixed;width:7.5rem;z-index:999}:root:has(input:focus,textarea:focus) .mall-quick-recycle-entry[data-v-25e953fb]{padding-bottom:0}.mall-quick-recycle-entry .quick-recycle-entry-bar-icon[data-v-25e953fb]{display:block;flex-shrink:0;height:.34rem;margin-right:.08rem;width:.34rem}.mall-quick-recycle-entry .quick-recycle-entry-bar-txt[data-v-25e953fb]{flex-shrink:0;height:.3rem;margin-right:.12rem;width:1.24rem}.mall-quick-recycle-entry .quick-recycle-entry-bar-tip[data-v-25e953fb]{color:#1d2129;display:flex;font-size:.24rem;font-weight:400}.mall-quick-recycle-entry .quick-recycle-entry-bar-tip>span[data-v-25e953fb]{align-items:center;display:flex}.mall-quick-recycle-entry .quick-recycle-entry-bar-tip>span[data-v-25e953fb]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23f60' d='M6 0c3.307 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6m0 .923A5.083 5.083 0 0 0 .923 6C.923 8.8 3.2 11.077 6 11.077S11.077 8.8 11.077 6 8.8.923 6 .923m2.172 3.333a.462.462 0 0 1 .652.652L5.53 8.204 3.3 5.974a.463.463 0 0 1 .654-.653L5.53 6.897z'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;content:"";display:block;height:.24rem;margin-right:.04rem;width:.24rem}.mall-quick-recycle-entry .quick-recycle-entry-bar-tip>span[data-v-25e953fb]:not(:last-child):after{background:#1d2129;border-radius:50%;content:"";display:block;height:.04rem;margin:0 .08rem;width:.04rem}.mall-quick-recycle-entry .quick-recycle-entry-bar-btn[data-v-25e953fb]{background:#f60;border:none;border-radius:2rem;color:#fff;flex-shrink:0;height:.52rem;margin-left:auto;width:1.36rem}
