:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133}.clamp-2-lines{-webkit-line-clamp:2}.clamp-2-lines,.clamp-3-lines{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines{-webkit-line-clamp:3}.el-dialog__header{padding:0 20px;background-color:#fff}.el-dialog__header h3{font-size:22px;line-height:3;font-weight:500;color:#333;text-align:center}.el-dialog__headerbtn{top:-15px;right:-15px;background-color:#4686b2;width:30px;height:30px;border-radius:15px}.el-dialog__headerbtn .el-dialog__close{color:#fff}.el-dialog__body{padding:10px 20px;color:#606266}.el-dialog{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-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);margin-bottom:0;max-height:80vh}.el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.el-dialog__footer{text-align:center}[data-v-c0278c5a]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133}.clamp-2-lines[data-v-c0278c5a]{-webkit-line-clamp:2}.clamp-2-lines[data-v-c0278c5a],.clamp-3-lines[data-v-c0278c5a]{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines[data-v-c0278c5a]{-webkit-line-clamp:3}.pagination-container[data-v-c0278c5a]{text-align:center;padding:15px 16px}.pagination-container[data-v-c0278c5a] .el-pagination.is-background .btn-next,.pagination-container[data-v-c0278c5a] .el-pagination.is-background .btn-prev,.pagination-container[data-v-c0278c5a] .el-pagination.is-background .el-pager li{min-width:40px;height:40px;line-height:40px;background-color:#fff;border:1px solid #e2e6e8;font-size:16px}.pagination-container[data-v-c0278c5a] .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#236fca;color:#fff}.pagination-container[data-v-c0278c5a] .el-pagination button,.pagination-container[data-v-c0278c5a] .el-pagination span:not([class*=suffix]){min-width:40px;height:40px;line-height:40px;padding:0 10px;font-size:16px}.pagination-container.hidden[data-v-c0278c5a]{display:none}[data-v-3cc13bce]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133}.clamp-2-lines[data-v-3cc13bce]{-webkit-line-clamp:2}.clamp-2-lines[data-v-3cc13bce],.clamp-3-lines[data-v-3cc13bce]{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines[data-v-3cc13bce]{-webkit-line-clamp:3}[data-v-3cc13bce] .custom-checkbox .el-checkbox__input{display:none}[data-v-3cc13bce] .custom-checkbox .el-checkbox__label{min-width:120px;padding:15px 10px;border:1px solid #ccc;color:#333;font-size:18px;display:block;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}[data-v-3cc13bce] .custom-checkbox .el-checkbox__label:hover{border-color:#4686d2;color:#4686d2}[data-v-3cc13bce] .custom-checkbox .el-checkbox__label:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 20px 20px 0;border-color:transparent #ccc transparent transparent;z-index:1}[data-v-3cc13bce] .custom-checkbox .el-checkbox__label:after{content:"";position:absolute;top:0;right:0;width:10px;height:10px;line-height:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M892.064 261.888a31.936 31.936 0 00-45.216 1.472L421.664 717.248 201.216 532.032a32 32 0 10-41.152 48.992l243.648 204.704a31.872 31.872 0 0020.576 7.488 31.808 31.808 0 0023.36-10.112l445.888-475.968a32 32 0 00-1.472-45.248z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:12px;z-index:2}[data-v-3cc13bce] .custom-checkbox.is-checked .el-checkbox__label{border-color:#4686d2;color:#4686d2}[data-v-3cc13bce] .custom-checkbox.is-checked .el-checkbox__label:before{border-color:transparent #4686d2 transparent transparent}[data-v-3cc13bce] .custom-checkbox.is-disabled .el-checkbox__label{cursor:not-allowed;opacity:.6;background-color:#f5f5f5;border-color:#dcdcdc;color:#999}[data-v-3cc13bce] .custom-checkbox.is-disabled .el-checkbox__label:hover{border-color:#dcdcdc;color:#999}[data-v-3cc13bce] .custom-checkbox.is-disabled .el-checkbox__label:before,[data-v-3cc13bce] .custom-checkbox.is-disabled .el-checkbox__label:hover:before{border-color:transparent #dcdcdc transparent transparent}[data-v-3cc13bce] .custom-tabs .el-tabs__header{margin-bottom:20px;border-bottom:1px solid #e4e7ed}[data-v-3cc13bce] .custom-tabs .el-tabs__nav-wrap:after{display:none}[data-v-3cc13bce] .custom-tabs .el-tabs__item{padding:10px 20px;font-size:16px;color:#606266;-webkit-transition:all .3s;transition:all .3s;height:auto;line-height:1.5}[data-v-3cc13bce] .custom-tabs .el-tabs__item.is-active{color:#236fca;font-weight:500}[data-v-3cc13bce] .custom-tabs .el-tabs__item:hover{color:#236fca}[data-v-3cc13bce] .custom-tabs .el-tabs__active-bar{background-color:#236fca;height:2px}.form-content .form-item[data-v-3cc13bce]{position:relative;margin-bottom:30px}.form-content .form-item .svg-container[data-v-3cc13bce]{height:45px;line-height:45px;margin-left:7px;color:#adadad;vertical-align:middle;display:inline-block;font-size:20px}.form-content .form-item[data-v-3cc13bce] .el-form-item__label{font-size:16px;line-height:44px}.form-content .form-item[data-v-3cc13bce] .el-input input{width:100%;height:44px;padding:0 15px 0 40px;border:1px solid #cdcdcd;border-radius:4px;font-size:16px}.form-content .form-item[data-v-3cc13bce] .el-input input:focus{border-color:#205eda;outline:none}.form-content .form-item[data-v-3cc13bce] .el-input-group input{border-top-right-radius:0;border-bottom-right-radius:0}.form-content .form-item[data-v-3cc13bce] .el-input-group .el-input-group__append{background:#fff;color:#1374eb}.form-content .form-item[data-v-3cc13bce] .el-form-item__error{font-size:14px}.form-content .form-item .code-btn[data-v-3cc13bce]{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:none;border:none;color:#205eda;cursor:pointer;font-size:14px}.form-content .agreement[data-v-3cc13bce]{margin:20px 0;font-size:16px;color:#333}.form-content .agreement input[type=checkbox][data-v-3cc13bce]{margin-right:8px}.form-content .agreement a[data-v-3cc13bce]{color:#1374eb;text-decoration:none}.form-content .form-button-group[data-v-3cc13bce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-content .form-button-group .form-button[data-v-3cc13bce]{background:#fff;border:none;border-radius:4px;color:#606266;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:20px}.form-content .form-button-group .form-button.form-button--default[data-v-3cc13bce]{color:#606266;background:#fff;border:1px solid #dcdfe6}.form-content .form-button-group .form-button.form-button--primary[data-v-3cc13bce]{color:#fff;background:#1374eb}.form-content .form-button-group .form-button.form-button--primary[data-v-3cc13bce]:hover{background:#0d5bc2}.form-content .form-button-group .form-button[data-v-3cc13bce]:hover{-webkit-box-shadow:0 4px 12px rgba(19,116,235,.3);box-shadow:0 4px 12px rgba(19,116,235,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.form-content .form-button-group .form-button[data-v-3cc13bce]:active{-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-box-shadow:0 2px 6px rgba(19,116,235,.2);box-shadow:0 2px 6px rgba(19,116,235,.2)}.form-content .form-options[data-v-3cc13bce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:16px;color:#666}.form-content .form-options a[data-v-3cc13bce]{color:#1374eb;text-decoration:none}.form-content .form-tips p[data-v-3cc13bce]{line-height:2;color:#999;font-size:16px}.form-content .submit-btn[data-v-3cc13bce]{width:100%;height:50px;background:#1374eb;border:none;border-radius:4px;color:#fff;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:40px}.form-content .submit-btn[data-v-3cc13bce]:hover{background:#0d5bc2;-webkit-box-shadow:0 4px 12px rgba(19,116,235,.3);box-shadow:0 4px 12px rgba(19,116,235,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.form-content .submit-btn[data-v-3cc13bce]:active{-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-box-shadow:0 2px 6px rgba(19,116,235,.2);box-shadow:0 2px 6px rgba(19,116,235,.2)}.uploadPayVoucherContainer[data-v-3cc13bce]{padding:15px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);max-height:calc(100vh - 200px);overflow:hidden}.content-wrapper[data-v-3cc13bce]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;height:100%}.left-content[data-v-3cc13bce]{width:45%}.left-content[data-v-3cc13bce],.right-content[data-v-3cc13bce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.right-content[data-v-3cc13bce]{width:55%}.payment-process[data-v-3cc13bce]{margin-bottom:15px;padding:15px;background-color:#f8f9fa;border-radius:8px;border:1px solid #eaeaea}.payment-process .process-title[data-v-3cc13bce]{font-size:16px;color:#333;margin-bottom:15px;font-weight:700;position:relative;padding-left:10px}.payment-process .process-title[data-v-3cc13bce]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:16px;background-color:#2671cb;border-radius:2px}.payment-process .process-steps[data-v-3cc13bce]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-process .process-steps .step[data-v-3cc13bce],.payment-process .process-steps[data-v-3cc13bce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-process .process-steps .step[data-v-3cc13bce]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payment-process .process-steps .step .step-icon[data-v-3cc13bce]{width:40px;height:40px;line-height:40px;text-align:center;background-color:#2671cb;color:#fff;border-radius:50%;font-weight:700;margin-bottom:8px;font-size:18px;-webkit-box-shadow:0 4px 10px rgba(38,113,203,.3);box-shadow:0 4px 10px rgba(38,113,203,.3)}.payment-process .process-steps .step .step-desc[data-v-3cc13bce]{font-size:14px;color:#333;font-weight:500}.payment-process .process-steps .step-arrow[data-v-3cc13bce]{font-size:18px;color:#999}.bank-info[data-v-3cc13bce]{margin-bottom:15px;padding:15px;background-color:#f0f7ff;border-radius:8px;border:1px solid #d8e7fe}.bank-info .bank-header[data-v-3cc13bce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.bank-info .bank-header .bank-logo[data-v-3cc13bce]{margin-right:15px}.bank-info .bank-header .bank-logo .logo-image[data-v-3cc13bce]{width:160px;height:auto;max-height:50px;-o-object-fit:contain;object-fit:contain}.bank-info .bank-header .bank-title[data-v-3cc13bce]{font-size:16px;color:#333;font-weight:700}.bank-info .account-info[data-v-3cc13bce]{background-color:#fff;padding:15px;border-radius:8px;margin-bottom:10px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.bank-info .account-info .info-item[data-v-3cc13bce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.bank-info .account-info .info-item[data-v-3cc13bce]:last-child{margin-bottom:0}.bank-info .account-info .info-item .label[data-v-3cc13bce]{width:80px;font-weight:700;color:#333;font-size:16px}.bank-info .account-info .info-item .value[data-v-3cc13bce]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333;font-size:16px;font-family:monospace;letter-spacing:1px}.bank-info .account-info .info-item .copy-btn[data-v-3cc13bce]{color:#2671cb;padding:0 5px;font-size:14px}.bank-info .account-info .info-item .copy-btn[data-v-3cc13bce]:hover{color:#1c5ca9}.bank-info .payment-tips[data-v-3cc13bce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e6a23c;font-size:14px;background-color:#fdf6ec;padding:8px 10px;border-radius:4px}.bank-info .payment-tips i[data-v-3cc13bce]{margin-right:5px;font-size:14px}.customer-service[data-v-3cc13bce]{margin-bottom:0;padding:0;background-color:transparent;border-radius:8px}.customer-service .service-container[data-v-3cc13bce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#f6f6f6;border-radius:8px}.customer-service .service-item[data-v-3cc13bce]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.customer-service .service-divider[data-v-3cc13bce]{width:1px;background-color:#ddd;margin:10px 0}.customer-service .service-icon[data-v-3cc13bce]{width:36px;height:36px;background-color:#2671cb;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:18px;margin-right:10px}.customer-service .service-icon.online[data-v-3cc13bce]{background-color:#67c23a}.customer-service .service-info .service-title[data-v-3cc13bce]{font-size:14px;color:#666;margin-bottom:3px}.customer-service .service-info .service-phone[data-v-3cc13bce]{font-size:16px;font-weight:700;color:#2671cb;margin-bottom:0}.customer-service .service-info .service-desc[data-v-3cc13bce]{font-size:12px;color:#999}.form-content[data-v-3cc13bce]{background-color:#f8f9fa;padding:15px;border-radius:8px;border:1px solid #eaeaea;-webkit-box-flex:1;-ms-flex:1;flex:1}.form-content .upload-title[data-v-3cc13bce]{font-size:16px;color:#333;margin-bottom:15px;font-weight:700;position:relative;padding-left:10px}.form-content .upload-title[data-v-3cc13bce]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:16px;background-color:#2671cb;border-radius:2px}.upload-section[data-v-3cc13bce]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.upload-area[data-v-3cc13bce]{-webkit-box-flex:1;-ms-flex:1;flex:1}.voucher-demo[data-v-3cc13bce]{width:200px}.demo-title[data-v-3cc13bce]{font-size:16px;color:#333;margin-bottom:15px;font-weight:700;position:relative;padding-left:10px}.demo-title[data-v-3cc13bce]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:16px;background-color:#2671cb;border-radius:2px}.demo-image-container[data-v-3cc13bce]{position:relative;cursor:pointer;border-radius:6px;overflow:hidden;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.demo-image[data-v-3cc13bce]{width:100%;height:auto;display:block}.demo-image-mask[data-v-3cc13bce]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);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;color:#fff;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.demo-image-mask i[data-v-3cc13bce]{font-size:24px;margin-bottom:5px}.demo-image-mask span[data-v-3cc13bce]{font-size:14px}.demo-image-container:hover .demo-image-mask[data-v-3cc13bce]{opacity:1}.preview-images[data-v-3cc13bce]{position:relative;display:inline-block;border-radius:6px;overflow:hidden;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.preview-images .el-image[data-v-3cc13bce]{display:block;width:140px;height:140px}.preview-images .mask[data-v-3cc13bce]{opacity:0;position:absolute;top:0;width:100%;height:100%;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:all .3s;transition:all .3s}.preview-images .mask .actions[data-v-3cc13bce]{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.preview-images .mask .actions span[data-v-3cc13bce]{width:50%;text-align:center;color:#fff;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.preview-images .mask .actions span.disabled[data-v-3cc13bce]{color:#999;cursor:not-allowed}.preview-images .mask .actions span[data-v-3cc13bce]:hover:not(.disabled){-webkit-transform:scale(1.5);transform:scale(1.5)}.preview-images:hover .mask[data-v-3cc13bce]{opacity:1}.avatar-uploader[data-v-3cc13bce] .el-upload{width:140px;height:140px;border:2px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;background-color:#fafafa;-webkit-transition:all .3s;transition:all .3s}.avatar-uploader[data-v-3cc13bce] .el-upload:hover{border-color:#409eff;background-color:#f5f7fa}.avatar-uploader[data-v-3cc13bce] .el-upload .avatar-uploader-icon{font-size:24px;color:#8c939d;width:140px;height:100px;line-height:100px;text-align:center}.avatar-uploader[data-v-3cc13bce] .el-upload .upload-text{text-align:center;color:#606266;font-size:14px}.avatar-uploader .upload-tips[data-v-3cc13bce]{margin-top:8px;color:#909399;font-size:14px}.form-button-group[data-v-3cc13bce]{margin-top:15px;text-align:center}.form-button-group .form-button[data-v-3cc13bce]{min-width:100px;margin:0 8px;border-radius:4px;padding:8px 15px}.form-button-group .form-button--primary[data-v-3cc13bce]{background-color:#2671cb;border-color:#2671cb}.form-button-group .form-button--primary[data-v-3cc13bce]:hover{background-color:#1c5ca9;border-color:#1c5ca9}[data-v-ab079f2a]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133}.clamp-2-lines[data-v-ab079f2a]{-webkit-line-clamp:2}.clamp-2-lines[data-v-ab079f2a],.clamp-3-lines[data-v-ab079f2a]{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines[data-v-ab079f2a]{-webkit-line-clamp:3}.delivery-progress-card[data-v-ab079f2a]{padding:15px 20px;border-radius:4px;overflow-y:auto;background:-webkit-gradient(linear,left top,left bottom,from(#edf4ff),to(#f7fbff));background:linear-gradient(180deg,#edf4ff,#f7fbff)}.delivery-step-item[data-v-ab079f2a]{position:relative;padding-left:24px;padding-bottom:20px}.delivery-step-item.last[data-v-ab079f2a],.delivery-step-item[data-v-ab079f2a]:last-child{padding-bottom:0}.delivery-step-item.last .delivery-step-line[data-v-ab079f2a],.delivery-step-item:last-child .delivery-step-line[data-v-ab079f2a]{display:none}.delivery-step-line[data-v-ab079f2a]{position:absolute;left:6px;top:10px;bottom:-10px;width:2px;background:#e4e7ed}.delivery-step-dot[data-v-ab079f2a]{position:absolute;left:0;top:6px;width:14px;height:14px;border-radius:50%;background:#c0c4cc;border:2px solid #fff;-webkit-box-shadow:0 0 0 1px #c0c4cc;box-shadow:0 0 0 1px #c0c4cc;z-index:1}.delivery-step-item.done .delivery-step-dot[data-v-ab079f2a]{background:#409eff;-webkit-box-shadow:0 0 0 1px #409eff;box-shadow:0 0 0 1px #409eff}.delivery-step-item.done .delivery-step-line[data-v-ab079f2a]{background:#409eff}.delivery-step-item.current .delivery-step-dot[data-v-ab079f2a]{background:#fff;border-color:#278167;-webkit-box-shadow:0 0 0 2px rgba(39,129,103,.2);box-shadow:0 0 0 2px rgba(39,129,103,.2)}.delivery-step-item.current .delivery-step-title[data-v-ab079f2a]{color:#1f5f4d}.delivery-step-item.rejected .delivery-step-dot[data-v-ab079f2a]{background:#f56c6c;border-color:#fff;-webkit-box-shadow:0 0 0 1px #f56c6c;box-shadow:0 0 0 1px #f56c6c}.delivery-step-item.rejected .delivery-step-title[data-v-ab079f2a]{color:#c03639}.delivery-step-item.cancelled .delivery-step-dot[data-v-ab079f2a]{background:#909399;border-color:#fff;-webkit-box-shadow:0 0 0 1px #909399;box-shadow:0 0 0 1px #909399}.delivery-step-content[data-v-ab079f2a]{margin-top:-2px}.delivery-step-title[data-v-ab079f2a]{font-size:14px;color:#303133;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.delivery-step-status[data-v-ab079f2a]{color:#67c23a;background:#f0f9eb;padding:2px 8px;border-radius:4px;font-size:12px}.delivery-step-status.reject[data-v-ab079f2a]{color:#f56c6c;background:#fef0f0}.delivery-step-status.cancelled[data-v-ab079f2a]{color:#606266;background:#f0f2f5}.delivery-step-status.current[data-v-ab079f2a]:not(.reject):not(.cancelled){color:#278167;background:#edf7f3}.delivery-step-time[data-v-ab079f2a]{font-size:13px;color:#909399;margin-top:6px}.delivery-step-opinion[data-v-ab079f2a]{font-size:13px;color:#606266;margin-top:8px;line-height:1.6;word-break:break-all}.delivery-step-opinion span[data-v-ab079f2a]{color:#303133;font-weight:500}.delivery-step-link[data-v-ab079f2a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-top:7px;color:#278167;font-size:13px;text-decoration:none}.delivery-step-link[data-v-ab079f2a]:hover{color:#1f6854}.delivery-progress-empty[data-v-ab079f2a]{text-align:center;color:#909399;font-size:13px;padding:20px 0}[data-v-68081d58]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133}.clamp-2-lines[data-v-68081d58]{-webkit-line-clamp:2}.clamp-2-lines[data-v-68081d58],.clamp-3-lines[data-v-68081d58]{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines[data-v-68081d58]{-webkit-line-clamp:3}.order-detail-body[data-v-68081d58]{min-height:420px;padding:0 24px 24px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#303133;font-size:14px}.detail-notice[data-v-68081d58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;color:#8a5a12;background:#fff8e8;border:1px solid #f2d49a;border-radius:4px}.order-summary[data-v-68081d58]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:18px;background:#e4e7ed;border:1px solid #e4e7ed;border-radius:6px;overflow:hidden}.summary-item[data-v-68081d58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0;padding:13px 15px;background:#fff}.summary-label[data-v-68081d58]{color:#909399;font-size:12px}.summary-value[data-v-68081d58]{min-width:0;color:#303133;font-size:14px;line-height:20px;word-break:break-word}.status-value[data-v-68081d58]{color:#24735b}.amount-item .summary-value[data-v-68081d58],.price-value[data-v-68081d58]{color:#d85617}.detail-panel[data-v-68081d58]{padding:20px;background:#f7f9fb;border:1px solid #dfe4ea;border-radius:6px}.order-goods-detail+.order-goods-detail[data-v-68081d58]{margin-top:24px;padding-top:24px;border-top:1px solid #dfe4ea}.panel-heading[data-v-68081d58]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid #dfe4ea}.panel-heading>div[data-v-68081d58],.panel-heading[data-v-68081d58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-heading>div[data-v-68081d58]{gap:9px}.panel-heading strong[data-v-68081d58]{font-size:16px}.panel-icon[data-v-68081d58]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;color:#fff;background:#24735b;border-radius:4px;font-size:16px}.business-tag[data-v-68081d58]{padding:4px 9px;color:#315f8b;background:#eaf2fa;border:1px solid #c8dced;border-radius:4px;font-size:12px}.goods-overview[data-v-68081d58]{display:grid;grid-template-columns:104px minmax(0,1fr) 150px;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding:16px;background:#fff;border:1px solid #e4e7ed;border-radius:6px}.goods-image[data-v-68081d58]{width:104px;height:104px;border-radius:4px;overflow:hidden}.image-placeholder[data-v-68081d58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#a8abb2;background:#eef1f4;font-size:30px}.goods-copy[data-v-68081d58]{min-width:0}.goods-copy h3[data-v-68081d58]{margin:0 0 8px;font-size:17px;line-height:24px}.goods-copy p[data-v-68081d58]{margin:0 0 12px;color:#606266;line-height:20px}.goods-meta[data-v-68081d58]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;color:#7b8088;font-size:12px}.goods-meta i[data-v-68081d58]{margin-right:5px}.goods-price[data-v-68081d58]{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:end;-ms-flex-align:end;align-items:flex-end;gap:4px;padding-left:18px;border-left:1px solid #ebeef5}.goods-price small[data-v-68081d58],.goods-price span[data-v-68081d58]{color:#909399}.goods-price strong[data-v-68081d58]{color:#d85617;font-size:22px}.detail-grid[data-v-68081d58]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:18px;background:#e4e7ed;border:1px solid #e4e7ed}.detail-item[data-v-68081d58]{display:grid;grid-template-columns:108px minmax(0,1fr);min-height:42px;background:#fff}.detail-item-wide[data-v-68081d58]{grid-column:1/-1}.detail-label[data-v-68081d58],.detail-value[data-v-68081d58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;line-height:20px;word-break:break-word}.detail-label[data-v-68081d58]{color:#606266;background:#f2f4f7}.detail-value[data-v-68081d58]{color:#303133}.detail-block[data-v-68081d58]{display:grid;grid-template-columns:108px minmax(0,1fr);margin-top:14px;background:#fff;border:1px solid #e4e7ed}.block-label[data-v-68081d58]{padding:12px;color:#606266;background:#f2f4f7}.block-content[data-v-68081d58]{min-width:0;padding:12px;line-height:22px;word-break:break-word}.content-text[data-v-68081d58]{white-space:pre-wrap}.image-list[data-v-68081d58]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.display-image[data-v-68081d58]{width:88px;height:88px;border:1px solid #e4e7ed;border-radius:4px;cursor:pointer}.attachment-list[data-v-68081d58]{display:grid;gap:8px}.attachment-item[data-v-68081d58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0;padding-bottom:8px;border-bottom:1px dashed #dcdfe6}.attachment-item[data-v-68081d58]:last-child{padding-bottom:0;border-bottom:0}.attachment-item>span[data-v-68081d58]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-item>i[data-v-68081d58]{color:#315f8b;font-size:17px}.rich-content[data-v-68081d58]{max-height:220px;overflow:auto}.rich-content[data-v-68081d58] img{max-width:100%;height:auto}.text-empty[data-v-68081d58]{color:#909399}@media(max-width:900px){.order-summary[data-v-68081d58]{grid-template-columns:repeat(2,minmax(0,1fr))}.goods-overview[data-v-68081d58]{grid-template-columns:84px minmax(0,1fr)}.goods-image[data-v-68081d58]{width:84px;height:84px}.goods-price[data-v-68081d58]{grid-column:1/-1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 0 0;border-top:1px solid #ebeef5;border-left:0}}