.el-dialog[data-v-78a62e56]{position:absolute;top:50%;left:50%;margin:0!important;transform:translate(-50%,-50%);max-height:calc(100% - 30px);max-width:calc(100% - 30px);display:flex;flex-direction:column}.el-dialog .boxline[data-v-78a62e56]{float:right;width:100%;height:1px;margin-top:-.5em;margin-bottom:30px;background:#b1aeae;position:relative;text-align:center}.el-dialog__body[data-v-78a62e56]{overflow:auto}.upload-container .file-grid{display:flex;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;margin-bottom:16px}.upload-container .file-item{border:1px solid #ebeef5;border-radius:4px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .2s}.upload-container .file-item:hover{box-shadow:0 2px 12px rgba(0,0,0,.1);transform:translateY(-1px)}.upload-container .file-preview{height:120px;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;border-bottom:1px solid #ebeef5}.upload-container .file-preview .avatar{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.upload-container .file-preview .upload_pdf{font-size:48px;color:#f56c6c}.upload-container .file-preview .pdf-filename{margin-top:10px;padding:0 10px;text-align:center;font-size:12px;color:#606266}.upload-container .file-actions{display:flex;justify-content:space-between;padding:8px}.upload-container .file-actions .el-button{padding:4px 8px}.upload-container .upload-button-area .upload-button{margin-bottom:8px}.upload-container .upload-button-area .upload-tips{font-size:12px;color:#909399}