[data-v-4de23e42]{margin:0;padding:0}.headClearBox[data-v-4de23e42]{display:block;height:calc(12vw + 1px);width:100%}.user_bar[data-v-4de23e42]{position:fixed;z-index:9999!important;top:0;left:0;right:0;z-index:999;height:calc(12vw + 1px);margin-bottom:10px;width:100%;background-color:#fff;text-align:center}a.back_icon[data-v-4de23e42]{position:absolute;left:0;top:0;height:12vw;line-height:12vw;width:30px;bottom:0;font-size:6.2vw;color:#333}span[data-v-4de23e42]{position:relative;display:inline-block;color:#000;height:12vw;line-height:12vw;bottom:0;text-align:center;font-size:4.3vw;font-weight:700;color:#333}.flex_row[data-v-381fb29c]{display:flex;flex-direction:row}.flex_col[data-v-381fb29c]{display:flex;flex-direction:column}.middle_row[data-v-381fb29c]{align-items:center}.spotBuyDetail[data-v-381fb29c]{margin-bottom:28px}.spotBuyDetail .product_Detail[data-v-381fb29c]{padding:17px 16px 52px}.spotBuyDetail .product_Detail .product_title[data-v-381fb29c]{padding:0 0 16px;border-bottom:1px solid #efefef;text-align:center;font-family:Source Han Sans SC;font-weight:700;font-size:16px;color:#333;line-height:25px}.spotBuyDetail .product_Detail .product_container .product[data-v-381fb29c]{padding:14px 12px 15px;border-bottom:1px solid #efefef;align-items:flex-start}.spotBuyDetail .product_Detail .product_container .product .product_code[data-v-381fb29c]{width:100px;font-family:Source Han Sans SC;font-weight:600;font-size:14px;color:#333;line-height:28px}.spotBuyDetail .product_Detail .product_container .product .product_number[data-v-381fb29c]{font-family:Source Han Sans SC;font-weight:600;font-size:14px;color:#666;line-height:28px}.spotBuyDetail .buy_Detail[data-v-381fb29c]{padding:24px 26px 18px;background:hsla(0,0%,96.9%,.55)}.spotBuyDetail .buy_Detail .buy[data-v-381fb29c]{align-items:flex-start}.spotBuyDetail .buy_Detail .buy .buy_code[data-v-381fb29c]{width:96px;font-family:Source Han Sans SC;font-weight:600;font-size:13px;color:#333;line-height:28px}.spotBuyDetail .buy_Detail .buy .buy_number[data-v-381fb29c]{margin-left:18px;font-family:Source Han Sans SC;font-weight:600;font-size:13px;color:#666;line-height:28px}.spotBuyDetail .btn_container[data-v-381fb29c]{position:fixed;left:0;bottom:0;justify-content:center;width:100%;padding:8px 15px;background:#fff;box-shadow:0 1px 7px 1px rgba(44,44,44,.09);z-index:2}.spotBuyDetail .btn_container .btn[data-v-381fb29c]{width:100%;background:#1b35a9;border-radius:4px}.spotBuyDetail .btn_container .btn .supply[data-v-381fb29c]{width:100%;text-align:center;font-family:Source Han Sans SC;font-weight:500;font-size:15px;padding:10px;color:#fff;line-height:25px;white-space:nowrap}.spotBuyDetail .btn_container .btn .go_buy_container[data-v-381fb29c]{position:absolute;width:14px;top:50%;transform:translateY(-50%);right:27px}.spotBuyDetail .btn_container .btn .go_buy_container .go_buy[data-v-381fb29c]{width:14px;height:14px}.spotBuyDetail .goodDetail[data-v-381fb29c]{padding:0 5vw 5vw}.spotBuyDetail .goodDetail[data-v-381fb29c] .van-col{font-size:3.2vw;line-height:28px}.spotBuyDetail .totalStyle[data-v-381fb29c]{display:flex;justify-content:space-between;align-items:center}.payDialog[data-v-381fb29c]{padding:20px;width:300px}.payDialog[data-v-381fb29c] .van-cell{border:1px solid #e0e0e0;border-radius:4px;padding:4px 16px}.payDialog[data-v-381fb29c] .van-field__control{font-size:14px}.footer[data-v-381fb29c]{margin:23px 37px 23px 83px;margin-top:20px;display:flex;justify-content:space-between;align-items:center}.footer .sureBtn[data-v-381fb29c]{padding:6px 26px;font-family:Source Han Sans SC;font-weight:500;font-size:14px;color:#fff;background:linear-gradient(0deg,#343c6d 1%,#465ab2)!important;border-radius:18px;line-height:25px}.footer .cancleBtn[data-v-381fb29c]{font-family:Source Han Sans SC;font-weight:500;font-size:14px;color:#999}.footer p[data-v-381fb29c]{background-color:transparent;width:auto}[data-v-381fb29c] .van-popup__close-icon{width:10px;height:10px;font-weight:700;font-size:15px;color:#121212}[data-v-381fb29c] .van-cell{border:1px solid #ddd}.shareBox[data-v-381fb29c]{position:fixed;right:20px;top:14px;z-index:99999;font-size:14px;color:#fff}