.order-detail-container[data-v-e32f848e]{padding:20px}.order-detail-container .page-header[data-v-e32f848e]{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.order-detail-container .page-header .header-left[data-v-e32f848e]{display:flex;align-items:center;gap:15px}.order-detail-container .page-header .header-left .title[data-v-e32f848e]{font-size:20px;font-weight:500}.order-detail-container .detail-section[data-v-e32f848e]{margin-bottom:30px}.order-detail-container .detail-section .section-title[data-v-e32f848e]{font-size:16px;font-weight:500;color:#303133;margin-bottom:20px;padding-left:10px;border-left:4px solid #409eff}.order-detail-container .detail-section .info-item[data-v-e32f848e]{margin-bottom:15px}.order-detail-container .detail-section .info-item .label[data-v-e32f848e]{color:#606266;margin-right:10px}.order-detail-container .detail-section .info-item .value[data-v-e32f848e]{color:#303133}.order-detail-container .detail-section .remark-content[data-v-e32f848e]{padding:15px;background-color:#f5f7fa;border-radius:4px;color:#606266;line-height:1.6}.flow-steps[data-v-e32f848e]{display:flex;align-items:stretch;padding:20px 0;overflow-x:auto}.flow-steps .flow-wrapper[data-v-e32f848e]{display:flex;flex:1;align-items:stretch}.flow-steps .flow-step[data-v-e32f848e]{flex:1;min-width:250px;position:relative;padding:0 20px;display:flex;flex-direction:column}.flow-steps .flow-step.is-completed .step-number[data-v-e32f848e]{background-color:#67c23a}.flow-steps .flow-step.is-active .step-number[data-v-e32f848e]{background-color:#409eff}.flow-steps .flow-step .step-header[data-v-e32f848e]{display:flex;align-items:center;margin-bottom:15px}.flow-steps .flow-step .step-header .step-number[data-v-e32f848e]{width:24px;height:24px;border-radius:50%;background-color:#909399;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:10px;font-size:14px}.flow-steps .flow-step .step-header .step-title[data-v-e32f848e]{font-weight:500;margin-right:10px}.flow-steps .flow-step .step-content[data-v-e32f848e]{flex:1;background:#f8f9fa;border-radius:4px;padding:15px;height:100%;box-sizing:border-box}.flow-steps .flow-step .step-content .approver-item[data-v-e32f848e]{padding:10px 0;border-bottom:1px dashed #ebeef5}.flow-steps .flow-step .step-content .approver-item[data-v-e32f848e]:last-child{border-bottom:none;padding-bottom:0}.flow-steps .flow-step .step-content .approver-item[data-v-e32f848e]:first-child{padding-top:0}.flow-steps .flow-step .step-content .approver-item .approver-info[data-v-e32f848e]{display:flex;align-items:center;gap:10px;margin-bottom:5px}.flow-steps .flow-step .step-content .approver-item .approver-info .approver-name[data-v-e32f848e]{font-weight:500}.flow-steps .flow-step .step-content .approver-item .approve-time[data-v-e32f848e]{font-size:12px;color:#909399;margin-bottom:5px}.flow-steps .flow-step .step-content .approver-item .approve-comment[data-v-e32f848e]{font-size:13px;color:#606266;background:#fff;padding:1px;border-radius:4px}.flow-steps .flow-step .step-line[data-v-e32f848e]{position:absolute;top:12px;right:-10px;color:#dcdfe6;font-size:20px;z-index:1}@media screen and (max-width:768px){.flow-steps[data-v-e32f848e]{flex-direction:column}.flow-steps .flow-step[data-v-e32f848e]{width:100%;margin-bottom:20px}.flow-steps .flow-step .step-line[data-v-e32f848e]{transform:rotate(90deg);right:50%;top:auto;bottom:-25px}}.button-container[data-v-e32f848e]{display:flex;justify-content:flex-end;margin-top:20px;padding-top:20px;border-top:1px solid #ebeef5}.approve-dialog[data-v-e32f848e] .el-dialog__body{padding:20px}.approve-dialog[data-v-e32f848e] .el-textarea__inner{border-radius:4px}.readonly-item[data-v-e32f848e] .el-form-item__content{line-height:40px}.unit[data-v-e32f848e]{margin-left:10px;color:#606266}.payment-dialog .el-input-number[data-v-e32f848e]{width:200px}.el-input-number[data-v-e32f848e]{width:100%}.upload-demo .el-upload__tip[data-v-e32f848e]{font-size:12px;color:#909399;margin-top:5px}.payment-dialog-scroll[data-v-e32f848e] .el-dialog__body{max-height:calc(90vh - 150px);overflow-y:auto}.payment-form-wrapper[data-v-e32f848e]{padding:20px}