.container[data-v-b2a8ca52]{position:relative;width:100%;min-height:100vh;background:#f8f8f8;padding:.16rem .32rem 3rem .32rem}.container .product-info[data-v-b2a8ca52]{display:flex;align-items:center;padding:.32rem;background:#fff;border-radius:.24rem}.container .product-info .product-img[data-v-b2a8ca52]{width:1.28rem;height:1.28rem;object-fit:contain;flex-shrink:0;border-radius:.12rem}.container .product-info .product-details[data-v-b2a8ca52]{margin-left:.24rem;flex:1;min-width:0}.container .product-info .product-details .product-name[data-v-b2a8ca52]{font-size:.32rem;color:#000;line-height:.48rem;text-align:left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.container .product-info .product-details .product-specs[data-v-b2a8ca52]{width:100%;margin-top:.08rem;display:flex;justify-content:space-between;align-items:flex-start}.container .product-info .product-details .product-specs .specs-text[data-v-b2a8ca52]{flex:1;font-size:.2rem;color:#999;line-height:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container .product-info .product-details .product-specs .quantity[data-v-b2a8ca52]{flex-shrink:0;margin-left:.16rem;font-size:.26rem;color:#999;line-height:.4rem}.container .product-info .product-details .product-price[data-v-b2a8ca52]{margin-top:.16rem}.container .product-info .product-details .product-price .price-now[data-v-b2a8ca52]{font-size:.32rem;font-weight:700;color:#ff2828;line-height:.48rem;text-align:left}.container .product-info .product-details .product-price .price-now .price-now-price[data-v-b2a8ca52]{font-size:.2rem;font-weight:700}.container .product-info .product-details .product-price .price-original[data-v-b2a8ca52]{font-size:.24rem;color:#666;line-height:.34rem;text-decoration:line-through;margin-left:.08rem}.container .form-section[data-v-b2a8ca52]{margin-top:.32rem;background:#fff;border-radius:.24rem}.container .form-section .form-item[data-v-b2a8ca52]{display:flex;justify-content:space-between;align-items:center;padding:.32rem}.container .form-section .form-item label[data-v-b2a8ca52]{font-size:.32rem;color:#000;line-height:.48rem;text-align:left}.container .form-section .form-item input[data-v-b2a8ca52]{flex:1;margin-left:.3rem}.container .form-section .form-item .invoice-type[data-v-b2a8ca52],.container .form-section .form-item input[data-v-b2a8ca52]{font-size:.32rem;color:#000;line-height:.48rem;text-align:right}.container .form-section .form-item .radio-group[data-v-b2a8ca52]{display:flex;gap:.2rem}.container .form-section .form-item .radio-option[data-v-b2a8ca52]{display:flex;align-items:center;font-size:.32rem;cursor:pointer}.container .form-section .form-item .radio-option img[data-v-b2a8ca52]{width:.36rem;height:.36rem;margin-right:.16rem}.container .form-section .form-item .radio-option span[data-v-b2a8ca52]{color:#000}.container .form-section .form-item .pay-type[data-v-b2a8ca52]{display:flex;align-items:center}.container .form-section .form-item .pay-type img[data-v-b2a8ca52]{width:.36rem;height:.36rem;margin-right:.16rem}.container .form-section .form-item .pay-type span[data-v-b2a8ca52]{font-size:.32rem;color:#999}.container .form-section .address-wrap[data-v-b2a8ca52]{padding:.32rem;cursor:pointer}.container .form-section .address-wrap .address-content[data-v-b2a8ca52]{display:flex;justify-content:space-between;align-items:center}.container .form-section .address-wrap .address-content .address-left[data-v-b2a8ca52]{display:flex;align-items:flex-start;flex:1;min-width:0}.container .form-section .address-wrap .address-content .address-left .location-icon[data-v-b2a8ca52]{width:.36rem;height:.36rem;margin-right:.16rem;flex-shrink:0;margin-top:.06rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ff8635'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 010-5 2.5 2.5 0 010 5z'/%3E%3C/svg%3E") no-repeat 50%/contain}.container .form-section .address-wrap .address-content .address-left .address-info[data-v-b2a8ca52]{flex:1;min-width:0}.container .form-section .address-wrap .address-content .address-left .address-info .address-line[data-v-b2a8ca52]{font-size:.32rem;color:#000;line-height:.48rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.container .form-section .address-wrap .address-content .address-left .address-info .address-line .default-tag[data-v-b2a8ca52]{font-size:.24rem;color:#ff5900;line-height:.28rem;margin-right:.08rem;border-radius:.08rem;text-align:center;background:linear-gradient(135deg,#fff5eb,#ffe8d4);padding:.04rem .12rem;flex-shrink:0}.container .form-section .address-wrap .address-content .address-left .address-info .contact-line[data-v-b2a8ca52]{margin-top:.08rem;display:flex;align-items:center}.container .form-section .address-wrap .address-content .address-left .address-info .contact-line .contact-name[data-v-b2a8ca52]{font-size:.26rem;color:#999;line-height:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:10em;vertical-align:middle;margin-right:.08rem}.container .form-section .address-wrap .address-content .address-left .address-info .contact-line .contact-phone[data-v-b2a8ca52]{font-size:.26rem;color:#999;line-height:.4rem;flex-shrink:0}.container .form-section .address-wrap .address-content .address-right[data-v-b2a8ca52]{display:flex;align-items:center;flex-shrink:0;margin-left:.16rem}.container .form-section .address-wrap .address-content .address-right .edit-text[data-v-b2a8ca52]{font-size:.28rem;color:#999}.container .form-section .address-wrap .address-placeholder[data-v-b2a8ca52]{display:flex;justify-content:space-between;align-items:center}.container .form-section .address-wrap .address-placeholder .label-text[data-v-b2a8ca52]{font-size:.32rem;color:#000;line-height:.48rem;font-weight:500}.container .form-section .address-wrap .address-placeholder .add-text[data-v-b2a8ca52]{display:flex;align-items:center;gap:.08rem}.container .form-section .address-wrap .address-placeholder .add-text span[data-v-b2a8ca52]:first-child{font-size:.32rem;color:#000;line-height:.4rem}.container .form-section .arrow-icon[data-v-b2a8ca52]{flex-shrink:0;width:.16rem;height:.16rem;border-right:2px solid #ccc;border-bottom:2px solid #ccc;transform:rotate(-45deg);margin-left:.08rem}.container .form-section .invoice-section[data-v-b2a8ca52]{display:flex;justify-content:space-between;align-items:center;padding:.32rem;cursor:pointer}.container .form-section .invoice-section .invoice-left[data-v-b2a8ca52]{display:flex;justify-content:space-between;align-items:center;gap:.16rem;flex:1;min-width:0}.container .form-section .invoice-section .invoice-left .invoice-label[data-v-b2a8ca52]{font-size:.32rem;color:#000;line-height:.48rem;white-space:nowrap}.container .form-section .invoice-section .invoice-left .invoice-value[data-v-b2a8ca52]{font-size:.32rem;color:#000;line-height:.48rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container .amount-detail[data-v-b2a8ca52]{margin-top:.32rem;background:#fff;border-radius:.24rem}.container .amount-detail .detail-item[data-v-b2a8ca52]{display:flex;justify-content:space-between;padding:.32rem}.container .amount-detail .detail-item label[data-v-b2a8ca52]{font-size:.32rem;color:#999;line-height:.48rem;text-align:left}.container .amount-detail .detail-item .goods-price[data-v-b2a8ca52]{font-size:.32rem;color:#000;line-height:.48rem;text-align:right}.container .amount-detail .detail-item .discount[data-v-b2a8ca52]{font-size:.32rem;color:#ff2828;line-height:.48rem;text-align:right}.container .total-section[data-v-b2a8ca52]{position:fixed;bottom:0;left:0;width:100%;height:2rem;background:#fff;box-shadow:inset 0 .02rem 0 0 #f5f5f5;padding:.46rem .4rem;display:flex;justify-content:space-between;align-items:center}.container .total-section .total-price[data-v-b2a8ca52]{font-size:.36rem;color:#ff2828;line-height:.52rem;text-align:left;font-weight:700}.container .total-section .total-price .total-price-num[data-v-b2a8ca52]{font-size:.56rem;font-weight:700}.container .total-section .total-price .original-price[data-v-b2a8ca52]{color:#666;font-size:.24rem;margin-left:.16rem;text-decoration:line-through}.container .total-section .submit-btn[data-v-b2a8ca52]{width:2.24rem;height:.92rem;line-height:.92rem;text-align:center;background:linear-gradient(135deg,#ffbe6a,#ff8635);color:#fff;border:none;border-radius:.5rem;font-size:.32rem;cursor:pointer}.container-dark[data-v-b2a8ca52]{position:relative;width:100%;min-height:100vh;background:#000}.container-dark .product-info-dark[data-v-b2a8ca52]{background:#242424}.container-dark .product-info-dark .product-details .product-name[data-v-b2a8ca52]{color:#fff}.container-dark .product-info-dark .product-details .product-price .price-original[data-v-b2a8ca52]{color:#a9a9a9}.container-dark .form-section-dark[data-v-b2a8ca52]{background:#242424}.container-dark .form-section-dark .form-item label[data-v-b2a8ca52]{color:#a9a9a9}.container-dark .form-section-dark .form-item .invoice-type[data-v-b2a8ca52],.container-dark .form-section-dark .form-item .radio-option span[data-v-b2a8ca52],.container-dark .form-section-dark .form-item input[data-v-b2a8ca52]{color:#fff}.container-dark .form-section-dark .form-item .pay-type span[data-v-b2a8ca52]{font-size:.32rem;color:#fff}.container-dark .form-section-dark .address-wrap .address-content .address-left .address-info .address-line[data-v-b2a8ca52]{color:#fff}.container-dark .form-section-dark .address-wrap .address-content .address-left .address-info .address-line .default-tag[data-v-b2a8ca52]{background:linear-gradient(135deg,#3d2e1f,#4a3625);color:#ffbe6a}.container-dark .form-section-dark .address-wrap .address-content .address-left .address-info .contact-line .contact-name[data-v-b2a8ca52],.container-dark .form-section-dark .address-wrap .address-content .address-left .address-info .contact-line .contact-phone[data-v-b2a8ca52],.container-dark .form-section-dark .address-wrap .address-content .address-right .edit-text[data-v-b2a8ca52]{color:#999}.container-dark .form-section-dark .address-wrap .address-placeholder .label-text[data-v-b2a8ca52]{color:#fff}.container-dark .form-section-dark .address-wrap .address-placeholder .add-text span[data-v-b2a8ca52]:first-child{color:#999}.container-dark .form-section-dark .invoice-section .invoice-left .invoice-label[data-v-b2a8ca52]{color:#fff}.container-dark .form-section-dark .invoice-section .invoice-left .invoice-value[data-v-b2a8ca52]{color:#999}.container-dark .amount-detail-dark[data-v-b2a8ca52]{background:#242424}.container-dark .amount-detail-dark .detail-item label[data-v-b2a8ca52]{color:#a9a9a9}.container-dark .amount-detail-dark .detail-item .goods-price[data-v-b2a8ca52]{color:#fff}.container-dark .total-section-dark[data-v-b2a8ca52]{background:#242424;box-shadow:inset 0 .02rem 0 0 #333}.container-dark .total-section-dark .total-price .original-price[data-v-b2a8ca52]{color:#a9a9a9}