[data-v-48cd58b2] .approval-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:90vh;margin-bottom:5vh;overflow:hidden}[data-v-48cd58b2] .approval-dialog .el-dialog__footer,[data-v-48cd58b2] .approval-dialog .el-dialog__header{-ms-flex-negative:0;flex-shrink:0}[data-v-48cd58b2] .approval-dialog .el-dialog__body{min-height:0;overflow-y:auto}.approval-detail[data-v-48cd58b2]{padding:0 10px}.approval-detail .detail-section[data-v-48cd58b2]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.approval-detail .detail-section[data-v-48cd58b2]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.approval-detail .detail-section .section-title[data-v-48cd58b2]{font-size:15px;font-weight:600;color:#303133;margin:0 0 16px 0;padding-left:10px;border-left:3px solid #409eff}.approval-detail .detail-section .sub-title[data-v-48cd58b2]{font-size:13px;font-weight:500;color:#606266;margin-bottom:8px}.approval-detail .detail-section .detail-item[data-v-48cd58b2]{margin-bottom:12px;line-height:1.8}.approval-detail .detail-section .detail-item .label[data-v-48cd58b2]{font-size:13px;color:#909399;display:inline-block;min-width:80px}.approval-detail .detail-section .detail-item .value[data-v-48cd58b2]{font-size:13px;color:#303133}.approval-detail .detail-section .description-box[data-v-48cd58b2]{background-color:#f5f7fa;padding:12px;border-radius:4px;font-size:13px;color:#606266;line-height:1.6;white-space:pre-wrap;word-break:break-word}.approval-detail .detail-section .device-list[data-v-48cd58b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px}.approval-detail .detail-section .file-list[data-v-48cd58b2],.approval-detail .detail-section .image-grid[data-v-48cd58b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px}.approval-detail .detail-section .file-item[data-v-48cd58b2]{margin-right:8px;margin-bottom:8px}.approval-detail .detail-section .attachment-file-card[data-v-48cd58b2]{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;width:100px;height:100px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;border:1px solid #dcdfe6;border-radius:4px;background:#f5f7fa;color:#606266;cursor:pointer;text-decoration:none;font-family:inherit}.approval-detail .detail-section .attachment-file-card[data-v-48cd58b2]:focus-visible,.approval-detail .detail-section .attachment-file-card[data-v-48cd58b2]:hover{border-color:#409eff;color:#409eff}.approval-detail .detail-section .attachment-file-card i[data-v-48cd58b2]{font-size:28px;color:#409eff}.approval-detail .detail-section .pdf-file-card i[data-v-48cd58b2]{color:#f56c6c}.approval-detail .detail-section .attachment-file-name[data-v-48cd58b2]{width:100%;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.approval-detail .detail-section .attachment-file-action[data-v-48cd58b2]{margin-top:4px;color:#409eff;font-size:12px}.approval-detail .detail-section .image-preview[data-v-48cd58b2]{margin-top:8px}.approval-detail .approval-actions[data-v-48cd58b2]{background-color:#f9fafc;padding:16px;border-radius:4px;margin-top:20px}.pdf-preview-toolbar[data-v-48cd58b2]{margin-bottom:12px;text-align:right}.pdf-preview-toolbar a[data-v-48cd58b2]{color:#409eff}.pdf-preview-document[data-v-48cd58b2]{display:block;width:100%;height:75vh;border:none}