.voucher-detail-page[data-v-549b506b]{min-height:100%;padding:20px;background:#f4f6f9;box-sizing:border-box}.page-head[data-v-549b506b],.panel[data-v-549b506b],.summary-item[data-v-549b506b]{background:#fff;border:1px solid #e5e9f0;border-radius:8px}.page-head[data-v-549b506b]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px}.head-left[data-v-549b506b]{display:flex;align-items:center;gap:16px}.head-actions[data-v-549b506b]{display:flex;align-items:center;gap:10px}.page-title[data-v-549b506b]{color:#1f2d3d;font-size:22px;font-weight:700}.page-desc[data-v-549b506b]{margin-top:5px;color:#8492a6;font-size:13px}.summary-grid[data-v-549b506b]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px}.summary-item[data-v-549b506b]{padding:18px 20px}.summary-item span[data-v-549b506b]{display:block;color:#909399;font-size:12px}.summary-item strong[data-v-549b506b]{display:block;margin-top:8px;color:#303133;font-size:20px}.money[data-v-549b506b],.summary-item .money[data-v-549b506b]{color:#e64a3b}.panel[data-v-549b506b]{margin-top:16px;padding:20px}.panel-head[data-v-549b506b]{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.panel-head h3[data-v-549b506b]{margin:0;color:#303133;font-size:17px}.panel-head span[data-v-549b506b]{color:#909399;font-size:12px}.reason-text[data-v-549b506b]{margin-left:10px;color:#606266}.danger-text[data-v-549b506b]{color:#f56c6c}.product-line[data-v-549b506b]{display:flex;align-items:center;gap:10px}.image-error[data-v-549b506b],.product-line .el-image[data-v-549b506b]{width:46px;height:46px;border-radius:4px;background:#f2f4f7}.image-error[data-v-549b506b]{display:flex;align-items:center;justify-content:center;color:#b7c0cc}.primary-text[data-v-549b506b]{color:#303133;font-weight:600}.secondary-text[data-v-549b506b]{margin-top:4px;color:#909399;font-size:12px;line-height:20px}.price-lines[data-v-549b506b]{width:380px;margin:16px 0 0 auto}.price-line[data-v-549b506b]{display:flex;justify-content:space-between;padding:6px 0;color:#606266}.allocation-grid .discount[data-v-549b506b],.price-line .discount[data-v-549b506b]{color:#e6a23c}.price-line.total[data-v-549b506b]{margin-top:6px;padding-top:12px;border-top:1px solid #ebeef5;font-size:16px}.price-line.total strong[data-v-549b506b]{color:#e64a3b}.card-title-row[data-v-549b506b]{display:flex;min-width:0;align-items:center;gap:12px}.card-title-row>strong[data-v-549b506b]{color:#303133}.card-title-row>span[data-v-549b506b]{color:#606266;font-size:13px}.card-title-row .card-index[data-v-549b506b]{color:#174a8b;font-weight:600}.card-title-row .card-no[data-v-549b506b]{margin-left:auto;color:#909399}.card-body[data-v-549b506b]{padding:4px 10px 14px}.sub-title[data-v-549b506b]{margin:20px 0 12px;color:#303133;font-size:14px;font-weight:600}.allocation-grid[data-v-549b506b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.allocation-grid>div[data-v-549b506b]{padding:12px;background:#f7f9fc;border:1px solid #edf0f5;border-radius:6px}.allocation-grid span[data-v-549b506b],.allocation-grid strong[data-v-549b506b]{display:block}.allocation-grid span[data-v-549b506b]{color:#909399;font-size:12px}.allocation-grid strong[data-v-549b506b]{margin-top:6px;color:#303133}.event-title[data-v-549b506b]{color:#303133;font-weight:600}.empty-line[data-v-549b506b]{padding:20px;color:#909399;text-align:center;background:#f7f9fc}@media (max-width:1200px){.allocation-grid[data-v-549b506b],.summary-grid[data-v-549b506b]{grid-template-columns:repeat(2,1fr)}}