.panel[data-v-6f4d3ad8]{font-size:.13rem;line-height:.26rem;font-weight:400}.panel-title[data-v-6f4d3ad8]{line-height:.44rem;height:.44rem;font-size:.18rem;font-weight:800;border-bottom:1px solid rgba(0,0,0,.05);margin-left:-.2rem;margin-right:-.2rem;background:#fff}.tabs .panel-title[data-v-6f4d3ad8]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0!important}.tabs .panel-title .tab[data-v-6f4d3ad8]{flex:1 1 auto;text-align:center}.tabs .panel-title .tab.active[data-v-6f4d3ad8]{color:#2e447f!important}.tabs .panel-title .tab.active[data-v-6f4d3ad8]:first-child,.tabs .panel-title .tab.active[data-v-6f4d3ad8]:last-child{border-bottom:2px solid #415997}.panel-desc[data-v-6f4d3ad8]{padding:.1rem .1rem 0 .1rem;font-weight:400;color:#434a54}.sample-item[data-v-6bc0009f]{transition:background .2s}.sample-item.clickable[data-v-6bc0009f]{cursor:pointer}.sample-item.clickable[data-v-6bc0009f]:active{background:#f5f5f5}.sample-code[data-v-6bc0009f]{font-size:.15rem;font-weight:700;color:#333}.sample-status[data-v-6bc0009f]{display:inline-flex;align-items:center;justify-content:center;font-size:.12rem;padding:2px .08rem;border-radius:.1rem;background:#f5f5f5;color:#999;margin-left:auto}.sample-status .status-circle[data-v-6bc0009f]{display:none}.sample-status.auditing[data-v-6bc0009f]{background:#fff7e6;color:#d48806}.sample-status.enabled[data-v-6bc0009f]{background:#f6ffed;color:#389e0d}.sample-status.cancel[data-v-6bc0009f]{background:#fff1f0;color:#cf1322}.sample-status.finish[data-v-6bc0009f]{background:#e6f7ff;color:#096dd9}.line-label[data-v-6bc0009f]{color:#999;font-size:.13rem;min-width:.7rem}.line-value[data-v-6bc0009f]{color:#333;font-size:.13rem;flex:1}.line-value.cost[data-v-6bc0009f]{color:#e74c3c;font-weight:700}.mt8[data-v-6bc0009f]{margin-top:.08rem}.empty-state[data-v-6bc0009f]{padding:.4rem .2rem}.empty-state .empty-icon[data-v-6bc0009f]{font-size:.48rem;margin-bottom:.15rem}.empty-state .empty-text[data-v-6bc0009f]{color:#999;font-size:.14rem}.loading-text[data-v-6bc0009f],.no-more-text[data-v-6bc0009f]{color:#999;font-size:.13rem}.status-select[data-v-6bc0009f]{min-width:.7rem;height:.28rem;line-height:.28rem;padding:0 .1rem;border:none;border-radius:.05rem;background:#5ca1ba;display:flex;align-items:center;justify-content:space-between;margin-left:.1rem;font-size:.13rem;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;color:#cee3ea}.status-select .placeholder[data-v-6bc0009f]{color:#cee3ea}.status-select[data-v-6bc0009f]:after{content:"";width:0;height:0;border-left:.04rem solid transparent;border-right:.04rem solid transparent;border-top:.05rem solid #cee3ea;margin-left:.06rem}.action-row[data-v-6bc0009f]{justify-content:flex-end;padding-top:.08rem;border-top:1px dashed #eee;gap:.1rem}.action-row .btn[data-v-6bc0009f]:only-child,.action-row.full-width .btn[data-v-6bc0009f]{flex:1;text-align:center}.btn-cancel[data-v-6bc0009f]{background:#fff!important;color:#e74c3c!important;border:1px solid #e74c3c}.btn-cancel[data-v-6bc0009f]:active{background:#fef0ef!important}.btn-pay-order[data-v-6bc0009f]{background:#fff!important;color:#5ca1ba!important;border:1px solid #5ca1ba}.btn-pay-order[data-v-6bc0009f]:active{background:#f0f9fc!important}.pay-pending[data-v-6bc0009f]{color:#f39c12;font-weight:700}.pay-success[data-v-6bc0009f]{color:#27ae60;font-weight:700}.pay-refunding[data-v-6bc0009f]{color:#3498db}.pay-refunded[data-v-6bc0009f]{color:#999}.pay-cancelled[data-v-6bc0009f]{color:#e74c3c}.cancel-reason[data-v-6bc0009f]{color:#e74c3c;font-size:.12rem}.float-btn-wrapper[data-v-6bc0009f]{position:fixed;bottom:0;left:0;right:0;padding:.1rem .15rem;background:#fff;box-shadow:0 -2px .1rem rgba(0,0,0,.1);z-index:100}.float-btn[data-v-6bc0009f]{width:100%;height:.44rem;line-height:.44rem;text-align:center;background:linear-gradient(135deg,#5ca1ba,#4a8fa8);color:#fff;font-size:.16rem;border-radius:.05rem;cursor:pointer}.float-btn[data-v-6bc0009f]:active{background:linear-gradient(135deg,#4a8fa8,#3d7a91)}.invoice-list-panel[data-v-6bc0009f],.pay-type-panel[data-v-6bc0009f]{background:#fff;max-height:80vh;overflow-y:auto}.invoice-list-panel .panel-header[data-v-6bc0009f],.pay-type-panel .panel-header[data-v-6bc0009f]{display:flex;justify-content:space-between;align-items:center;padding:.12rem .15rem;border-bottom:1px solid #eee;position:sticky;top:0;background:#fff;z-index:10}.invoice-list-panel .panel-header .panel-cancel[data-v-6bc0009f],.pay-type-panel .panel-header .panel-cancel[data-v-6bc0009f]{color:#999;font-size:.14rem}.invoice-list-panel .panel-header .panel-title[data-v-6bc0009f],.pay-type-panel .panel-header .panel-title[data-v-6bc0009f]{color:#333;font-size:.16rem;font-weight:700}.invoice-list-panel .panel-header .panel-confirm[data-v-6bc0009f],.pay-type-panel .panel-header .panel-confirm[data-v-6bc0009f]{color:#5ca1ba;font-size:.14rem;font-weight:700}.invoice-list-panel .panel-content[data-v-6bc0009f],.pay-type-panel .panel-content[data-v-6bc0009f]{padding:.15rem}.pay-option[data-v-6bc0009f]{display:flex;padding:.12rem;border:1px solid #eee;border-radius:.08rem;margin-bottom:.12rem;cursor:pointer}.pay-option[data-v-6bc0009f]:active{background:#f9f9f9}.pay-option .option-radio[data-v-6bc0009f]{width:.2rem;height:.2rem;border:2px solid #ddd;border-radius:50%;margin-right:.12rem;flex-shrink:0;margin-top:2px;position:relative}.pay-option .option-radio.active[data-v-6bc0009f]{border-color:#5ca1ba}.pay-option .option-radio.active[data-v-6bc0009f]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.1rem;height:.1rem;background:#5ca1ba;border-radius:50%}.pay-option .option-info[data-v-6bc0009f]{flex:1}.pay-option .option-info .option-title[data-v-6bc0009f]{font-size:.15rem;color:#333;font-weight:700;margin-bottom:.06rem}.pay-option .option-info .option-desc[data-v-6bc0009f]{font-size:.13rem;color:#666;margin-bottom:.06rem}.pay-option .option-info .option-desc .amount[data-v-6bc0009f]{color:#5ca1ba;font-weight:700}.pay-option .option-info .option-tip[data-v-6bc0009f]{font-size:.12rem;color:#5ca1ba;line-height:1.4}.invoice-section[data-v-6bc0009f]{margin-top:.15rem;padding-top:.15rem;border-top:1px solid #eee}.invoice-section .section-title[data-v-6bc0009f]{font-size:.14rem;font-weight:700;color:#333;margin-bottom:.12rem}.invoice-section .mt15[data-v-6bc0009f]{margin-top:.15rem}.invoice-section .invoice-row[data-v-6bc0009f]{display:flex;align-items:center;margin-bottom:.1rem}.invoice-section .invoice-row .row-label[data-v-6bc0009f]{width:.7rem;font-size:.13rem;color:#666;flex-shrink:0}.invoice-section .invoice-row .row-value[data-v-6bc0009f]{flex:1;display:flex;align-items:center}.invoice-section .invoice-row .row-value .radio-item[data-v-6bc0009f]{padding:.06rem .15rem;border:1px solid #ddd;border-radius:.15rem;font-size:.13rem;color:#666;margin-right:.1rem}.invoice-section .invoice-row .row-value .radio-item.active[data-v-6bc0009f]{border-color:#5ca1ba;color:#5ca1ba;background:#f0f9fc}.invoice-section .invoice-row .row-value .invoice-input[data-v-6bc0009f]{flex:1;height:.32rem;border:1px solid #ddd;border-radius:.04rem;padding:0 .1rem;font-size:.13rem;color:#333;background:#f9f9f9}.invoice-section .invoice-row .row-value .select-btn[data-v-6bc0009f]{margin-left:.1rem;padding:.06rem .12rem;background:#5ca1ba;color:#fff;border-radius:.04rem;font-size:.13rem;white-space:nowrap}.invoice-list[data-v-6bc0009f]{padding:.1rem .15rem;max-height:3rem;overflow-y:auto}.invoice-list .add-invoice-btn[data-v-6bc0009f]{display:flex;align-items:center;justify-content:center;padding:.12rem;border:1px dashed #5ca1ba;border-radius:.08rem;margin-bottom:.1rem;color:#5ca1ba;font-size:.14rem;cursor:pointer}.invoice-list .add-invoice-btn[data-v-6bc0009f]:active{background:#f0f9fc}.invoice-list .add-invoice-btn .add-icon[data-v-6bc0009f]{font-size:.18rem;font-weight:700;margin-right:.06rem}.invoice-list .invoice-item[data-v-6bc0009f]{display:flex;align-items:center;padding:.12rem;border:1px solid #eee;border-radius:.08rem;margin-bottom:.1rem}.invoice-list .invoice-item.active[data-v-6bc0009f]{border-color:#5ca1ba;background:#f0f9fc}.invoice-list .invoice-item .item-radio[data-v-6bc0009f]{width:.18rem;height:.18rem;border:2px solid #ddd;border-radius:50%;margin-right:.12rem;flex-shrink:0;position:relative}.invoice-list .invoice-item .item-radio.active[data-v-6bc0009f]{border-color:#5ca1ba}.invoice-list .invoice-item .item-radio.active[data-v-6bc0009f]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.08rem;height:.08rem;background:#5ca1ba;border-radius:50%}.invoice-list .invoice-item .item-info[data-v-6bc0009f]{flex:1}.invoice-list .invoice-item .item-info .item-head[data-v-6bc0009f]{font-size:.14rem;color:#333;margin-bottom:.04rem}.invoice-list .invoice-item .item-info .item-phone[data-v-6bc0009f]{font-size:.12rem;color:#999}.invoice-list .empty-invoice[data-v-6bc0009f]{text-align:center;padding:.3rem;color:#999;font-size:.14rem}.add-invoice-panel[data-v-6bc0009f]{background:#fff;max-height:85vh;overflow-y:auto}.add-invoice-panel .panel-header[data-v-6bc0009f]{display:flex;justify-content:space-between;align-items:center;padding:.12rem .15rem;border-bottom:1px solid #eee;position:sticky;top:0;background:#fff;z-index:10}.add-invoice-panel .panel-header .panel-cancel[data-v-6bc0009f]{color:#999;font-size:.14rem}.add-invoice-panel .panel-header .panel-title[data-v-6bc0009f]{color:#333;font-size:.16rem;font-weight:700}.add-invoice-panel .panel-header .panel-confirm[data-v-6bc0009f]{color:#5ca1ba;font-size:.14rem;font-weight:700}.add-invoice-panel .panel-content[data-v-6bc0009f]{padding:.15rem}.add-invoice-panel .section-divider[data-v-6bc0009f]{font-size:.14rem;font-weight:700;color:#333;margin:.15rem 0 .1rem;padding-left:.1rem;border-left:.03rem solid #5ca1ba}.add-invoice-panel .form-item[data-v-6bc0009f]{display:flex;align-items:center;margin-bottom:.12rem}.add-invoice-panel .form-item .form-label[data-v-6bc0009f]{width:.9rem;font-size:.13rem;color:#666;flex-shrink:0}.add-invoice-panel .form-item .form-label .required[data-v-6bc0009f]{color:#e74c3c;margin-right:2px}.add-invoice-panel .form-item .form-value[data-v-6bc0009f]{flex:1;display:flex;align-items:center}.add-invoice-panel .form-item .form-value .radio-item[data-v-6bc0009f]{padding:.06rem .15rem;border:1px solid #ddd;border-radius:.15rem;font-size:.13rem;color:#666;margin-right:.1rem}.add-invoice-panel .form-item .form-value .radio-item.active[data-v-6bc0009f]{border-color:#5ca1ba;color:#5ca1ba;background:#f0f9fc}.add-invoice-panel .form-item .form-value .form-input[data-v-6bc0009f]{flex:1;height:.36rem;border:1px solid #ddd;border-radius:.04rem;padding:0 .1rem;font-size:.13rem;color:#333;background:#fff;outline:none}.add-invoice-panel .form-item .form-value .form-input[data-v-6bc0009f]:focus{border-color:#5ca1ba}.add-invoice-panel .form-item .form-value .form-input[data-v-6bc0009f]::placeholder{color:#bbb}.file-list-panel[data-v-6bc0009f]{background:#fff;max-height:60vh;overflow-y:auto}.file-list-panel .panel-header[data-v-6bc0009f]{display:flex;justify-content:space-between;align-items:center;padding:.12rem .15rem;border-bottom:1px solid #eee;position:sticky;top:0;background:#fff;z-index:10}.file-list-panel .panel-header .panel-cancel[data-v-6bc0009f]{color:#999;font-size:.14rem;min-width:.4rem}.file-list-panel .panel-header .panel-title[data-v-6bc0009f]{color:#333;font-size:.16rem;font-weight:700}.file-list-panel .panel-header .panel-confirm[data-v-6bc0009f]{min-width:.4rem}.file-list[data-v-6bc0009f]{padding:.1rem .15rem}.file-list .file-item[data-v-6bc0009f]{display:flex;align-items:center;padding:.12rem;border:1px solid #eee;border-radius:.08rem;margin-bottom:.1rem;cursor:pointer}.file-list .file-item[data-v-6bc0009f]:active{background:#f5f5f5}.file-list .file-item .file-icon[data-v-6bc0009f]{font-size:.24rem;margin-right:.12rem}.file-list .file-item .file-info[data-v-6bc0009f]{flex:1;overflow:hidden}.file-list .file-item .file-info .file-name[data-v-6bc0009f]{font-size:.14rem;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-list .file-item .file-action[data-v-6bc0009f]{color:#5ca1ba;font-size:.14rem;padding:.04rem .12rem;border:1px solid #5ca1ba;border-radius:.04rem}.file-list .empty-file[data-v-6bc0009f]{text-align:center;padding:.3rem;color:#999;font-size:.14rem}