.page-box[data-v-45fc83d0]{padding:5px 15px;background-color:#fff}.finance-header[data-v-45fc83d0]{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;margin-bottom:0;padding:12px 10px;background-color:#fff;border-bottom:1px solid #e8e8e8}.finance-title[data-v-45fc83d0]{font-size:16px;font-weight:600;color:#303133}.supplier-detail-dialog[data-v-45fc83d0] .el-dialog__body{padding:0 12px}.supplier-detail-box[data-v-45fc83d0]{max-height:62vh;overflow:auto;padding:4px;background:#fff;border-radius:8px}.detail-section[data-v-45fc83d0]{background:#fff;border-radius:8px;margin-bottom:4px;padding:8px 10px 2px 10px}.detail-section[data-v-45fc83d0]:last-child{margin-bottom:0}.section-title[data-v-45fc83d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #f0f0f0}.title-icon[data-v-45fc83d0]{font-size:16px;margin-right:6px}.title-text[data-v-45fc83d0]{font-size:15px;font-weight:600;color:#1a1a1a}.detail-grid[data-v-45fc83d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-item[data-v-45fc83d0]{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 4px 6px 4px;-webkit-box-sizing:border-box;box-sizing:border-box}.detail-label[data-v-45fc83d0]{font-size:13px;color:#999;margin-bottom:4px}.detail-value[data-v-45fc83d0]{font-size:15px;color:#333;font-weight:500;word-break:break-all}.detail-value.highlight[data-v-45fc83d0]{font-weight:600}.merge-cell[data-v-45fc83d0]{margin:0 15px;line-height:2}.merge-cell .merge-row[data-v-45fc83d0]{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;word-break:break-all}.merge-label[data-v-45fc83d0]{color:#909399;font-size:12px}