.top-bar[data-v-7f3d1bb0]{position:fixed;left:0;top:0;width:100%;height:60px;z-index:100}.img-box[data-v-7f3d1bb0],.video-box[data-v-7f3d1bb0],.zip-box[data-v-7f3d1bb0],iframe[data-v-7f3d1bb0]{position:fixed;width:100%;height:calc(100% - 60px);background:#3f404a;z-index:11111;left:0;top:60px;right:0;bottom:0;margin:auto;box-sizing:border-box;overflow-x:auto;overflow-y:auto}.img-box[data-v-7f3d1bb0]{background-size:contain;background-repeat:no-repeat;width:auto}.emply-title[data-v-7f3d1bb0]{z-index:20000}.fullscreen-btn[data-v-7f3d1bb0]{position:absolute;z-index:1100;height:42px;line-height:42px;width:80px;bottom:2px;right:20px;background-color:#f3f3f3}.doc-management-page[data-v-5659bc38]{min-height:calc(100vh - 80px);height:auto;box-sizing:border-box;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.doc-list[data-v-5659bc38]{flex-direction:column;overflow:hidden}.content-header[data-v-5659bc38]{justify-content:space-between;padding:10px 14px 10px 9px;border-bottom:1px solid #ebeef5}.content-title[data-v-5659bc38]{margin:0;font-weight:600;color:#303133}.content-actions[data-v-5659bc38]{gap:12px}.el-table[data-v-5659bc38] td{border-bottom:1px solid #ebeef5}.el-table[data-v-5659bc38] tr:last-child td{border-bottom:none}.el-table[data-v-5659bc38] tr{transition:background-color .3s}.el-table[data-v-5659bc38] tr:hover{background-color:#f5f7fa}.doc-title[data-v-5659bc38]{color:#409eff;margin-bottom:6px;max-width:calc(100% - 50px)}.doc-info[data-v-5659bc38]{color:#909399;flex-wrap:wrap;gap:16px}.doc-type[data-v-5659bc38]{background-color:#f2f6fc;color:#606266;text-transform:uppercase;font-weight:700}.doc-type-desc[data-v-5659bc38],.doc-type[data-v-5659bc38]{padding:2px 6px;height:18px;line-height:18px;border-radius:4px;font-size:10px}.doc-type-desc[data-v-5659bc38]{background-color:#e7f3ff;color:#409eff;transition:all .3s}.doc-type-desc.cur-p[data-v-5659bc38]:hover{background-color:#d1e7ff;color:#337ecc;transform:scale(1.05)}.doc-processor[data-v-5659bc38],.doc-uploader[data-v-5659bc38]{color:#606266}.doc-time[data-v-5659bc38]{flex-shrink:0}.operation-wrapper[data-v-5659bc38]{height:100%}.operation-icon[data-v-5659bc38]{color:#909399}.icon-button[data-v-5659bc38]{width:36px;height:36px;border-radius:50%;background-color:#f2f6fc;transition:all .3s;margin-right:8px}.icon-button[data-v-5659bc38]:hover{background-color:#e6f1fc}.icon-button i[data-v-5659bc38]{font-size:18px;color:#606266}.refresh-button[data-v-5659bc38]{color:#409eff;font-size:16px;transition:all .3s ease}.refresh-button[data-v-5659bc38]:hover{transform:scale(1.1)}.card-view[data-v-5659bc38]{padding:16px 24px 16px 16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px;width:100%;justify-content:center;box-sizing:border-box}.doc-card[data-v-5659bc38]{width:100%;min-height:220px;border-radius:6px;overflow:hidden;transition:transform .2s,box-shadow .3s;box-shadow:0 2px 12px rgba(0,0,0,.1);position:relative}.img-box[data-v-5659bc38]{width:100%;height:150px;background:#f4f5f7;border-radius:6px 6px 0 0;position:relative;overflow:hidden}.image[data-v-5659bc38]{width:100%;height:100%;background-size:cover;background-position:50%;border-radius:4px 4px 0 0}.img-box[data-v-5659bc38]:hover{background:#f0f7ff}.image-hover[data-v-5659bc38]{display:none;flex-direction:column;position:absolute;top:0;right:0;padding:5px;gap:5px}.img-box:hover .image-hover[data-v-5659bc38]{display:flex}.bg-box[data-v-5659bc38]{width:32px;height:32px;line-height:32px;background:hsla(0,0%,100%,.9);color:#409eff;border-radius:4px;margin-left:6px;text-align:center;transition:all .2s}.bg-box[data-v-5659bc38]:hover{background:#fff;transform:scale(1.1)}.flex.m5[data-v-5659bc38]{margin:8px;align-items:center}.filename-container[data-v-5659bc38]{display:flex;width:100%;overflow:hidden}.nowrap[data-v-5659bc38]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 36px);font-size:13px;font-weight:500}.ext-name[data-v-5659bc38]{max-width:36px;min-width:36px;overflow:hidden;font-weight:500}.m5[data-v-5659bc38]{margin:8px}.time-box[data-v-5659bc38],.type-box[data-v-5659bc38],.user-box[data-v-5659bc38]{color:#909399;font-size:12px;padding-bottom:4px}.type-box[data-v-5659bc38]{color:#409eff;font-weight:500}.shadow[data-v-5659bc38]{box-shadow:0 2px 12px rgba(0,0,0,.1)}[data-v-5659bc38] .el-pagination{justify-content:center;margin:15px 0}.iframe-box[data-v-5659bc38]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.rotating[data-v-5659bc38]{-webkit-animation:rotate-5659bc38 .8s linear infinite;animation:rotate-5659bc38 .8s linear infinite}@-webkit-keyframes rotate-5659bc38{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-5659bc38{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.search-container[data-v-5659bc38]{position:relative;margin-right:8px}.search-fields-inline[data-v-5659bc38]{display:flex;align-items:center;gap:12px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:8px 12px}.search-field-inline[data-v-5659bc38]{position:relative;flex:1}.search-input-inline[data-v-5659bc38]{height:32px;border:1px solid #dcdfe6;border-radius:4px;padding:0 24px 0 8px;font-size:13px;color:#606266;background-color:#fff;transition:border-color .3s}.search-input-inline[data-v-5659bc38]:focus{outline:none;border-color:#409eff}.search-input-inline[data-v-5659bc38]::-moz-placeholder{color:#c0c4cc}.search-input-inline[data-v-5659bc38]:-ms-input-placeholder{color:#c0c4cc}.search-input-inline[data-v-5659bc38]::placeholder{color:#c0c4cc}.clear-icon-inline[data-v-5659bc38]{position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:12px;color:#909399;cursor:pointer;padding:2px;transition:color .3s}.clear-icon-inline[data-v-5659bc38]:hover{color:#606266}.search-actions-inline[data-v-5659bc38]{display:flex;gap:8px;flex-shrink:0}.clear-btn-inline[data-v-5659bc38],.search-btn-inline[data-v-5659bc38]{padding:6px 12px;border:none;border-radius:4px;font-size:12px;cursor:pointer;transition:background-color .3s;white-space:nowrap;height:32px}.search-btn-inline[data-v-5659bc38]{background-color:#409eff;color:#fff}.search-btn-inline[data-v-5659bc38]:hover{background-color:#66b1ff}.c-danger[data-v-5659bc38]{color:#f56c6c!important}.c-danger[data-v-5659bc38]:hover{color:#f78989!important}