[data-v-7cf27876]{margin:0;padding:0;box-sizing:border-box}body[data-v-7cf27876]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;background-color:#f5f5f5}.order-app[data-v-7cf27876]{height:100%;background:linear-gradient(180deg,#cbedff,#f4fbff)}.main-content[data-v-7cf27876]{flex:1;padding:.53333rem;height:calc(100% - 1.6rem);overflow:auto}.booking-info[data-v-7cf27876]{margin-bottom:.53333rem;border-radius:.32rem;opacity:1}.order-title[data-v-7cf27876]{display:flex;margin-bottom:.32rem}.section-title[data-v-7cf27876]{font-family:Alimama ShuHeiTi;font-size:.42667rem;font-weight:700;line-height:.46667rem;color:#15272e}.product-name[data-v-7cf27876]{color:#15272e;font-family:PingFang SC;font-size:.42667rem;font-weight:600;line-height:.64rem;padding:.32rem;background:hsla(0,0%,100%,.5);border-radius:.32rem .32rem 0 0}.stock-info[data-v-7cf27876]{display:flex;align-items:center;background:#fff;padding:.32rem .53333rem .32rem .53333rem}.stock-label[data-v-7cf27876]{color:#15272e}.stock-label[data-v-7cf27876],.stock-number[data-v-7cf27876]{margin-right:.32rem;font-size:.32rem;font-weight:600;line-height:.64rem}.stock-number[data-v-7cf27876]{color:#333;font-family:PingFang SC;color:#15272e;opacity:.6}.seckill-tag[data-v-7cf27876]{color:#19acff;font-size:.32rem;padding:.02667rem .10667rem;border-radius:.05333rem;cursor:pointer;transition:all .3s ease}.seckill-tag[data-v-7cf27876]:hover{background-color:rgba(25,172,255,.1);transform:scale(1.05)}.seckill-tag[data-v-7cf27876]:active{transform:scale(.95)}.copyright-info[data-v-7cf27876]{text-align:center;margin-top:.4rem}.copyright-line[data-v-7cf27876]{font-size:.29333rem;color:#999;margin-bottom:.05333rem;line-height:1.4}.submit-btn[data-v-7cf27876]{width:2rem;background:linear-gradient(270deg,#037dff,#5bdcff);color:#fff;border:none;padding:.13333rem .2rem;font-family:PingFang SC;font-size:.32rem;font-weight:600;line-height:.34667rem;cursor:pointer;transition:all .2s;height:.66667rem;border-radius:.24rem}.submit-btn[data-v-7cf27876]:hover:not(:disabled){transform:translateY(-.01333rem);box-shadow:0 .05333rem .16rem rgba(30,136,229,.3)}.submit-btn[data-v-7cf27876]:disabled{background:#ccc;cursor:not-allowed}.section-title-icon[data-v-7cf27876]{display:inline-block;width:.10667rem;height:.46667rem;border-radius:.08rem;background:#19acff;margin-right:.21333rem}.radio_top[data-v-7cf27876]{border-radius:.32rem .32rem 0 0}.radio_bootom[data-v-7cf27876]{border-radius:0 0 .32rem .32rem}.status-shibai-color[data-v-7cf27876]{color:#f30;opacity:1}.status-shibai-success[data-v-7cf27876]{color:#19acff;opacity:1}.status-n-color[data-v-7cf27876]{color:#15272e;opacity:.5}.qrcode-modal[data-v-7cf27876]{text-align:center;min-width:3.73333rem}.qrcode-title[data-v-7cf27876]{font-size:.32rem;font-weight:600;color:#15272e;margin-bottom:.26667rem}.qrcode-container[data-v-7cf27876]{display:flex;justify-content:center;margin-bottom:.21333rem;padding:.21333rem;background:#f8f9fa;border-radius:.16rem}.qrcode-canvas-container[data-v-7cf27876]{display:flex;justify-content:center;align-items:center}.qrcode-canvas-container canvas[data-v-7cf27876]{border:.02667rem solid #e9ecef;border-radius:.10667rem;background:#fff}.qrcode-text[data-v-7cf27876]{font-size:.32rem;color:#666;margin-bottom:.26667rem;word-break:break-all;padding:.10667rem .16rem;background:#f1f3f4;border-radius:.08rem;font-family:monospace}.qrcode-actions[data-v-7cf27876]{display:flex;gap:.16rem;justify-content:center}.close-btn[data-v-7cf27876],.download-btn[data-v-7cf27876]{min-width:1.06667rem;height:.48rem;border-radius:.24rem;font-size:.18667rem}.download-btn[data-v-7cf27876]{background:linear-gradient(135deg,#19acff,#08c);border:none;color:#fff}.close-btn[data-v-7cf27876]{background:#f5f5f5;border:.01333rem solid #ddd;color:#666}.product-info-rounded[data-v-7cf27876]{border-radius:0 0 .32rem .32rem}.companion-divider[data-v-7cf27876]{height:.01333rem;background-color:#f0f0f0;margin:0 .53333rem}.van-calendar__top-info{top:1.46667rem}.van-calendar__bottom-info{top:1.86667rem}.van-calendar__day,.van-calendar__selected-day{height:2.4rem}.van-field__label{font-size:.32rem;font-weight:600;line-height:.64rem;color:#15272e}.van-field__control{font-size:.32rem;font-weight:500}.van-popup{border-radius:.16rem!important}