.order-detail-drawer[data-v-050ef07d] .el-drawer__header{margin:0;padding:0;border-bottom:none;display:none}.order-detail-drawer[data-v-050ef07d] .el-drawer__body{padding:0;overflow-y:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.drawer-header[data-v-050ef07d]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;border-bottom:1px solid #e4e7ed;background:#fff}.drawer-header .header-left[data-v-050ef07d],.drawer-header[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drawer-header .header-left[data-v-050ef07d]{gap:12px}.drawer-header .header-left .header-icon[data-v-050ef07d]{width:40px;height:40px;background:#0256ff;border-radius:4px;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}.drawer-header .header-left .header-icon i[data-v-050ef07d]{color:#fff;font-size:20px}.drawer-header .header-left .header-title[data-v-050ef07d]{font-size:16px;font-weight:600;color:#303133}.drawer-header .header-close[data-v-050ef07d]{width:40px;height:40px;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;cursor:pointer;border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}.drawer-header .header-close[data-v-050ef07d]:hover{background:#f5f7fa}.drawer-header .header-close i[data-v-050ef07d]{font-size:20px;color:#909399}.order-detail-content[data-v-050ef07d]{padding:20px}.order-header[data-v-050ef07d]{padding-bottom:20px;background:#fff;border-bottom:1px solid #e4e7ed;margin-bottom:20px}.order-header .order-header-title[data-v-050ef07d]{margin-bottom:16px}.order-header .order-header-title .order-no[data-v-050ef07d]{font-size:14px;color:#606266;line-height:1.5}.order-header .order-header-info[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.order-header .order-header-info .info-item[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.order-header .order-header-info .info-item .info-label[data-v-050ef07d]{font-size:14px;color:#909399}.order-header .order-header-info .info-item .info-value[data-v-050ef07d]{font-size:14px;color:#303133}.order-header .order-header-info .info-item .info-value.price[data-v-050ef07d]{color:#f56c6c;font-weight:600}.order-tabs[data-v-050ef07d] .el-tabs__header{margin:0 0 20px 0}.order-tabs[data-v-050ef07d] .el-tabs__item{font-size:14px}.info-section[data-v-050ef07d]{background:#fff;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:16px;overflow:hidden}.info-section .section-header[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;background:#f5f7fa;border-bottom:1px solid #e4e7ed}.info-section .section-header .section-indicator[data-v-050ef07d]{width:4px;height:16px;background:#0256ff;border-radius:2px;margin-right:12px}.info-section .section-header .section-title[data-v-050ef07d]{font-size:15px;font-weight:600;color:#303133}.info-section .section-header .section-actions[data-v-050ef07d]{margin-left:auto}.info-section .section-content[data-v-050ef07d]{padding:20px}.info-row[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.info-row[data-v-050ef07d]:last-child{margin-bottom:0}.info-row .info-col[data-v-050ef07d]{-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;gap:8px}.info-row .info-col.full-width[data-v-050ef07d]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.info-row .info-col .info-label[data-v-050ef07d]{font-size:14px;color:#909399;white-space:nowrap}.info-row .info-col .info-value[data-v-050ef07d]{font-size:14px;color:#303133}.info-grid[data-v-050ef07d]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.info-grid .info-grid-item[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.info-grid .info-grid-item .info-label[data-v-050ef07d]{font-size:14px;color:#909399;white-space:nowrap}.info-grid .info-grid-item .info-value[data-v-050ef07d]{font-size:14px;color:#303133}.info-grid .info-grid-item .info-value.price[data-v-050ef07d]{color:#f56c6c;font-weight:600}.remark-content[data-v-050ef07d]{font-size:14px;color:#303133;line-height:1.6;min-height:40px}.product-info .product-item[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;border:1px solid #e4e7ed;border-radius:4px}.product-info .product-item .product-image[data-v-050ef07d]{margin-right:16px}.product-info .product-item .product-details[data-v-050ef07d]{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-info .product-item .product-details .product-name[data-v-050ef07d]{font-size:15px;font-weight:600;color:#303133;margin-bottom:8px}.product-info .product-item .product-details .product-specs[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;font-size:14px;color:#909399}.product-info .product-item .product-price[data-v-050ef07d]{text-align:right}.product-info .product-item .product-price .price-label[data-v-050ef07d]{font-size:12px;color:#909399;margin-bottom:4px}.product-info .product-item .product-price .price-value[data-v-050ef07d]{font-size:18px;font-weight:600;color:#f56c6c}.loading-container[data-v-050ef07d]{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;height:400px;color:#909399}.loading-container i[data-v-050ef07d]{font-size:32px;margin-bottom:16px;-webkit-animation:rotating-050ef07d 2s linear infinite;animation:rotating-050ef07d 2s linear infinite}@-webkit-keyframes rotating-050ef07d{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating-050ef07d{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.record-list .record-item[data-v-050ef07d]{border:1px solid #e4e7ed;border-radius:4px;margin-bottom:16px;overflow:hidden}.record-list .record-item[data-v-050ef07d]:last-child{margin-bottom:0}.record-list .record-item .record-header[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;background:#f5f7fa;border-bottom:1px solid #e4e7ed}.record-list .record-item .record-header .record-title[data-v-050ef07d]{font-size:14px;font-weight:600;color:#303133}.record-list .record-item .record-content[data-v-050ef07d]{padding:16px}.record-list .record-item .record-content .record-row[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.record-list .record-item .record-content .record-row[data-v-050ef07d]:last-child{margin-bottom:0}.record-list .record-item .record-content .record-row .record-label[data-v-050ef07d]{font-size:14px;color:#909399;white-space:nowrap;min-width:100px;margin-right:12px}.record-list .record-item .record-content .record-row .record-value[data-v-050ef07d]{font-size:14px;color:#303133;-webkit-box-flex:1;-ms-flex:1;flex:1}.record-list .record-item .record-content .record-row .record-value.price[data-v-050ef07d]{color:#f56c6c;font-weight:600}.review-content .record-row[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.review-content .record-row[data-v-050ef07d]:last-child{margin-bottom:0}.review-content .record-row .record-label[data-v-050ef07d]{font-size:14px;color:#909399;white-space:nowrap;min-width:120px;margin-right:12px}.review-content .record-row .record-value[data-v-050ef07d]{font-size:14px;color:#303133;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.6}.review-content .record-row .record-value.price[data-v-050ef07d]{color:#f56c6c;font-weight:600}.review-content .review-images[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:8px}.empty-state[data-v-050ef07d]{padding:60px 20px;text-align:center;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.empty-state .empty-text[data-v-050ef07d]{font-size:14px;color:#909399}.refund-quick-options[data-v-050ef07d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px}.refund-quick-options .el-button[data-v-050ef07d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:80px}.form-item-desc[data-v-050ef07d]{font-size:12px;color:#909399;margin-top:4px;line-height:1.5}.text-success[data-v-050ef07d]{color:#67c23a}.text-danger[data-v-050ef07d]{color:#f56c6c}.text-warning[data-v-050ef07d]{color:#e6a23c}.table-layout[data-v-3f94a152]{margin-top:20px}.table-handle[data-v-3f94a152]{margin-bottom:20px}.page-box[data-v-3f94a152]{margin-top:20px;text-align:right}.order-status-tabs[data-v-3f94a152]{margin-top:20px}.order-status-tabs[data-v-3f94a152] .el-tabs__header{margin:0;background:#fff;padding:0 20px}.order-status-tabs[data-v-3f94a152] .el-tabs__nav-wrap:after{height:1px;background-color:#e4e7ed}.order-status-tabs[data-v-3f94a152] .el-tabs__item{height:48px;line-height:48px;font-size:14px;color:#606266;padding:0 20px}.order-status-tabs[data-v-3f94a152] .el-tabs__item.is-active{color:#0256ff;font-weight:500}.order-status-tabs[data-v-3f94a152] .el-tabs__active-bar{background-color:#0256ff;height:2px}