.product-recommend[data-v-5d521cfb]{padding:15px 10px 5px}.product-recommend .item[data-v-5d521cfb]{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding:0 5px;margin-bottom:10px}.product-recommend .item .product[data-v-5d521cfb]{border-radius:10px;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 2.5px 6.5px 1px rgba(0,0,0,.1);box-shadow:0 2.5px 6.5px 1px rgba(0,0,0,.1)}.product-recommend .item .product .shopImg[data-v-5d521cfb]{width:100%;height:44.4vw;-o-object-fit:cover;object-fit:cover;-webkit-object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px}.product-recommend .item .product .shopImg .ImgIcon[data-v-5d521cfb],.product-recommend .item .product .shopImg[data-v-5d521cfb] .van-image__error,.product-recommend .item .product .shopImg[data-v-5d521cfb] .van-image__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px}.product-recommend .item .product .content[data-v-5d521cfb]{padding:11px 10px 11px}.product-recommend .item .product .content .title[data-v-5d521cfb]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;text-overflow:ellipsis;white-space:normal;color:#000;font-size:12px;font-family:Helvetica;font-weight:400;height:30px}.product-recommend .item .product .content .title .discount[data-v-5d521cfb]{vertical-align:middle;display:inline-block;background:red;color:#fff;padding:0 2px;border-radius:2px;font-size:10px;margin-right:5px}.product-recommend .item .product .content .title .brand[data-v-5d521cfb]{vertical-align:middle;display:inline-block;background:#e6a23c;color:#fff;padding:0 2px;border-radius:2px;font-size:10px;margin-right:5px}.product-recommend .item .product .content .title .attestation[data-v-5d521cfb]{vertical-align:middle;display:inline-block;background:#22b196;color:#fff;padding:0 2px;border-radius:2px;font-size:10px;margin-right:5px}.product-recommend .item .product .content .title .name[data-v-5d521cfb]{vertical-align:middle;display:inline-block}.product-recommend .item .product .content .detail[data-v-5d521cfb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:11px}.product-recommend .item .product .content .detail .price[data-v-5d521cfb]{color:#ff5852;font-weight:700;margin:0;font-size:14px}.product-recommend .item .product .content .detail .price span[data-v-5d521cfb]{font-size:18px;line-height:18px;margin-left:4px}.product-recommend .item .product .content .detail .count[data-v-5d521cfb]{font-size:14px;color:#a7a7a7;margin:0}.pay-completion .pay[data-v-7c7ba30a]{background:-webkit-gradient(linear,left top,right top,from(#71d283),to(#01aaa3));background:linear-gradient(left,#71d283,#01aaa3);padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pay-completion .pay.error[data-v-7c7ba30a]{background-color:#fd787a;height:180px}.pay-completion .pay.error .actions[data-v-7c7ba30a]{margin-top:15px}.pay-completion .pay .state-box[data-v-7c7ba30a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pay-completion .pay .state-box .icon[data-v-7c7ba30a]{width:24px;height:24px}.pay-completion .pay .state-box .title[data-v-7c7ba30a]{margin:0 0 0 10px;color:#fff;font-size:20px;font-weight:700}.pay-completion .pay .error-message[data-v-7c7ba30a]{color:#fffefe;font-size:12px;margin:10px 0 0 0}.pay-completion .pay .actions[data-v-7c7ba30a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.pay-completion .pay .actions .btn[data-v-7c7ba30a]{height:30px;width:110px;border-radius:15px;border:1px solid #fff;color:#fffeee;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pay-completion .pay .actions .btn+.btn[data-v-7c7ba30a]{margin-left:12px}