.defaultBtn{height:11.73333vw;width:100%;background:#fff;font-size:4.26667vw;color:#333;border:none;border-radius:5.86667vw;border:.5px solid #bebebe;font-weight:700}.payBtn{background:linear-gradient(86deg,#ef9863,#ec6f5d)}.normalBtn,.payBtn{color:#fff;border:none}.normalBtn{background:#4b59e6}.smallBtn{height:6.93333vw;line-height:6.93333vw;font-size:3.2vw;border-radius:3.46667vw;width:20.26667vw;padding:0;font-weight:400}.middleBtn{width:37.33333vw}.disabledBtn{background:#d9d9d9;color:#bebebe}.productCellWrapper{display:-ms-flexbox;display:flex;padding:5.33333vw 0;box-sizing:border-box}.productCellWrapper .productImg{margin-right:2.66667vw;position:relative;height:24vw;width:24vw}.productCellWrapper .productImg img{height:24vw;width:24vw;border-radius:1.33333vw}.productCellWrapper .productImg .top{position:absolute;height:4.53333vw;width:10.66667vw;top:0;left:0;border-radius:1.33333vw 0 1.33333vw 0;background:transparent}.productCellWrapper .productImg .top:before{position:absolute;height:3.46667vw;width:9.06667vw;content:"";margin:1.06667vw 0 0 .8vw}.productCellWrapper .productImg .company-name{width:24vw;height:5.33333vw;line-height:5.33333vw;background:rgba(75,89,230,.8);border-radius:0 0 1.33333vw 1.33333vw;text-align:center;color:#fff;font-size:3.2vw;position:absolute;bottom:0}.productCellWrapper .productImg .top1{background:linear-gradient(162deg,#fae4b5,#ffeac1,#f3cc7f)}.productCellWrapper .productImg .top1:before{background:url(https://file.40017.cn/touchweixinqq/bx/img/home/icon_top1@3x.png);background-size:contain;background-repeat:no-repeat}.productCellWrapper .productImg .top2{background:linear-gradient(162deg,#fff,#e0eaf1,#c2d6e5)}.productCellWrapper .productImg .top2:before{background:url(https://file.40017.cn/touchweixinqq/bx/img/home/icon_top2@3x.png);background-size:contain;background-repeat:no-repeat}.productCellWrapper .productImg .top3{background:linear-gradient(162deg,#edd6d6,#ecbfa3,#e8aa82)}.productCellWrapper .productImg .top3:before{background:url(https://file.40017.cn/touchweixinqq/bx/img/home/icon_top3@3x.png);background-size:contain;background-repeat:no-repeat}.productCellWrapper .productInfo{-ms-flex:1;flex:1;width:60%;position:relative}.productCellWrapper .productInfo .productName{font-size:4.26667vw;color:#333;padding-top:1px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productCellWrapper .productInfo .product-explain{color:#999;font-size:3.2vw;margin:0 0 .53333vw}.productCellWrapper .productInfo .productTag{height:5.33333vw;display:inline-block;overflow:hidden;white-space:nowrap;color:#3cc294}.productCellWrapper .productInfo .productTag .tagItem{height:5.33333vw;line-height:5.33333vw;font-size:2.93333vw;color:#4b59e6;background:#e3e6fb;border-radius:.53333vw;padding:.8vw 1.6vw;margin-right:1.33333vw}.productCellWrapper .productInfo .bottomPart{position:absolute;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;bottom:-1.06667vw}.productCellWrapper .productInfo .bottomPart .price{-ms-flex:1;flex:1}.productCellWrapper .productInfo .bottomPart .price .unit{font-size:3.2vw;color:#ed6c5e;font-weight:700;padding-right:.8vw}.productCellWrapper .productInfo .bottomPart .price .number{font-size:5.33333vw;color:#ed6c5e;font-weight:700;padding-right:.53333vw}.productCellWrapper .productInfo .bottomPart .price .up{font-size:2.66667vw;color:#888}.productCellWrapper .productInfo .bottomPart .saleNumebr{font-size:2.66667vw;color:#999;line-height:7.73333vw}.productCellWrapper .productInfo .bottomPart .companyName{-ms-flex:1;flex:1;font-size:3.2vw;color:#999;text-align:right}.recommendWrapper{background:#fff}.recommendWrapper .recommendTitle{text-align:center;padding:13.33333vw 0 4.8vw}.recommendWrapper .recommendTitle .titleImg{height:5.33333vw;width:auto}.success-pop-wrapper[data-v-a32e231e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.success-pop-wrapper .pop-box[data-v-a32e231e]{margin-top:11.73333vw;width:66.66667vw;background:#fff;border-radius:3.2vw;padding:0 4vw}.success-pop-wrapper .pop-box .pop-box-name[data-v-a32e231e]{font-size:5.6vw;color:#333;font-weight:700;padding-top:5.33333vw;text-align:center}.success-pop-wrapper .pop-box .product-info-box[data-v-a32e231e]{margin-top:4.8vw;display:-ms-flexbox;display:flex}.success-pop-wrapper .pop-box .product-info-box .product-img[data-v-a32e231e]{width:18.66667vw;height:18.66667vw;border-radius:1.06667vw;margin-right:3.46667vw}.success-pop-wrapper .pop-box .product-info-box .product-info-detail[data-v-a32e231e]{-ms-flex:1;flex:1;position:relative;overflow:hidden}.success-pop-wrapper .pop-box .product-info-box .product-info-detail .product-name[data-v-a32e231e]{color:#333;font-size:3.46667vw;line-height:3.73333vw}.success-pop-wrapper .pop-box .product-info-box .product-info-detail .product-desc[data-v-a32e231e]{margin-top:2.13333vw;font-size:2.93333vw;color:#888;font-weight:lighter}.success-pop-wrapper .pop-box .product-info-box .product-info-detail .product-desc .split[data-v-a32e231e]{position:relative;padding:0 1.06667vw}.success-pop-wrapper .pop-box .product-info-box .product-info-detail .product-desc .split[data-v-a32e231e]:after{position:absolute;content:"";width:.5PX;height:2.66667vw;background:#e4e4e4;left:1.06667vw;top:.53333vw}.success-pop-wrapper .pop-box .product-info-box .product-info-detail .bottom-part[data-v-a32e231e]{position:absolute;bottom:0;left:0;font-size:4vw;color:#ed6c5e}.success-pop-wrapper .pop-box .product-info-box .product-info-detail .bottom-part .up[data-v-a32e231e]{font-size:2.93333vw;color:#999;font-weight:lighter}.success-pop-wrapper .pop-box .right-list[data-v-a32e231e]{margin-top:4.53333vw}.success-pop-wrapper .pop-box .right-list .right-item[data-v-a32e231e]{display:-ms-flexbox;display:flex;overflow:hidden;height:6.66667vw}.success-pop-wrapper .pop-box .right-list .right-item .check[data-v-a32e231e]{width:4.53333vw;height:3.2vw;margin-right:1.33333vw;margin-top:.53333vw}.success-pop-wrapper .pop-box .right-list .right-item .right-item-desc[data-v-a32e231e]{font-size:3.2vw;color:#333}.success-pop-wrapper .pop-box .btn[data-v-a32e231e]{margin:1.33333vw 4.26667vw 6.66667vw}.success-pop-wrapper .popImg[data-v-a32e231e]{margin-top:11.73333vw;width:74.66667vw;max-height:96vw}.success-pop-wrapper .pop_close[data-v-a32e231e]{margin-top:5.33333vw;width:9.33333vw;height:9.33333vw}.isIpx .success-pop-wrapper .pop-box[data-v-a32e231e],.isIpx .success-pop-wrapper .popImg[data-v-a32e231e]{margin-top:17.06667vw}.isMini .success-pop-wrapper .pop-box[data-v-a32e231e],.isMini .success-pop-wrapper .popImg[data-v-a32e231e]{margin-top:0}.paySuccessWrapper{background:#fff;min-height:100%}.paySuccessWrapper .contentBox{text-align:center}.paySuccessWrapper .contentBox .block-margin{height:11.73333vw}.paySuccessWrapper .contentBox .successIcon{margin-top:6.4vw;height:20.26667vw;width:20.26667vw}.paySuccessWrapper .contentBox .title{margin-top:7.2vw;font-size:5.86667vw;color:#333}.paySuccessWrapper .contentBox .desc{text-align:left;font-size:3.73333vw;color:#666;margin:4.26667vw 13.33333vw 0;line-height:6.93333vw}.paySuccessWrapper .contentBox .sub-desc{font-size:3.2vw;color:#999;text-align:left;margin:0 13.33333vw;line-height:6.66667vw}.paySuccessWrapper .contentBox .sign-box{margin:5.33333vw 10.66667vw;text-align:left;padding-bottom:12vw}.paySuccessWrapper .contentBox .sign-box .sign-title{font-size:4.53333vw;font-weight:700;color:#333;margin-bottom:2.66667vw}.paySuccessWrapper .contentBox .sign-box .sign-desc{font-size:3.73333vw;color:#333}.paySuccessWrapper .contentBox .sign-box .mini-program-box{margin:5.86667vw 0;background:#f3f3f4;border-radius:5.33333vw;text-align:center}.paySuccessWrapper .contentBox .sign-box .mini-program-box .mini-program-title{font-size:4.26667vw;color:#333;font-weight:700;padding-top:5.6vw;padding-bottom:1.86667vw}.paySuccessWrapper .contentBox .sign-box .mini-program-box .mini-program-desc{color:#999;font-size:3.46667vw;margin-bottom:6.93333vw}.paySuccessWrapper .contentBox .sign-box .mini-program-box .method{font-size:3.46667vw;color:#333;height:7.46667vw;text-align:left;margin-left:12.8vw}.paySuccessWrapper .contentBox .sign-box .mini-program-box .qr-code{width:25.33333vw;height:25.33333vw;margin:1.33333vw 0}.paySuccessWrapper .contentBox .sign-box .mini-program-box .save-img{font-size:3.2vw;color:#999;padding-bottom:4.53333vw}.paySuccessWrapper .contentBox .btn{margin:11.46667vw 10.66667vw 3.2vw;padding-bottom:2.66667vw}.paySuccessWrapper .contentBox .mini-program-grey{color:#2fb285}