.audioVidioPage{--primary-dark:#1e40af;--bg-body:#f3f4f6;--bg-card:#fff;--text-main:#1f2937;--text-secondary:#6b7280;--text-light:#9ca3af;--border-color:#e5e7eb;--shadow-sm:0 1px 3px 0 rgba(0,0,0,0.05),0 1px 2px 0 rgba(0,0,0,0.03);--radius-md:8px;padding-top:66px;background:var(--bg-body)}.audioVidioPage .headBoxFixed{width:100%;position:fixed;top:0;left:0;z-index:1000;box-sizing:border-box;padding-right:0}.audioVidioPage .audioVidioMain{min-height:calc(100vh - 300px)}.audioVidioPage .audioVidioMain .searchBoxBox{position:relative;width:100%;z-index:1;background:var(--bg-card);border-bottom:1px solid var(--border-color);box-shadow:var(--shadow-sm)}.audioVidioPage .audioVidioMain .searchBox{max-width:1100px;margin:0 auto;padding:24px 0;min-height:88px;display:flex;align-items:center;gap:16px;box-sizing:border-box}.audioVidioPage .audioVidioMain .mainSearch{flex:1;display:flex;align-items:center;justify-content:space-between;height:40px;border:1px solid var(--primary);border-radius:var(--radius-md);overflow:hidden;background:#fff;transition:box-shadow .3s;box-sizing:border-box}.audioVidioPage .audioVidioMain .userSearch{flex:1;border:none;padding:0 12px;height:38px;line-height:38px;font-size:14px;outline:none;color:var(--text-main);background:transparent;box-sizing:border-box;min-width:0}.audioVidioPage .audioVidioMain .userSearch::-webkit-input-placeholder{color:var(--text-light)}.audioVidioPage .audioVidioMain .userSearch::-moz-placeholder{color:var(--text-light)}.audioVidioPage .audioVidioMain .userSearch:-ms-input-placeholder{color:var(--text-light)}.audioVidioPage .audioVidioMain .userSearch::-ms-input-placeholder{color:var(--text-light)}.audioVidioPage .audioVidioMain .userSearch::placeholder{color:var(--text-light)}.audioVidioPage .audioVidioMain .btnSearch{padding:0 32px;height:38px;line-height:38px;align-self:center;font-weight:600;font-size:14px;color:#fff;background:var(--primary);border:none;cursor:pointer;transition:background .2s;box-sizing:border-box;margin:0}.audioVidioPage .audioVidioMain .btnSearch:hover{background:var(--primary-dark)}.audioVidioPage .audioVidioMain .includeNum{font-size:13px;color:var(--text-secondary);white-space:nowrap;line-height:40px;height:40px;display:flex;align-items:center;flex-shrink:0}.audioVidioPage .audioVidioMain .includeNum em{color:var(--primary);font-size:18px;font-weight:700;font-style:normal;padding-left:6px}.audioVidioPage .audioVidioMain .contentBox{max-width:1300px;width:100%;margin:24px auto 40px;min-height:calc(100vh - 413px);box-sizing:border-box}.audioVidioPage .audioVidioMain .file-list-container{background:transparent;padding:0;margin-bottom:30px;min-height:400px}.audioVidioPage .audioVidioMain .file-list-container .empty-tip{text-align:center;padding:100px 0;color:#999;font-size:16px}.audioVidioPage .audioVidioMain .file-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}.audioVidioPage .audioVidioMain .file-grid .file-item{cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;width:calc((100% - 60px)/4);background:#fff;border-radius:8px;overflow:hidden;transition:transform .3s,box-shadow .3s;position:relative}.audioVidioPage .audioVidioMain .file-grid .file-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(44,69,125,.15)}.audioVidioPage .audioVidioMain .file-grid .file-item .file-cover{width:100%;height:200px;overflow:hidden;margin-bottom:12px;border-radius:4px;position:relative;background:#e5e5e5}.audioVidioPage .audioVidioMain .file-grid .file-item .file-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.audioVidioPage .audioVidioMain .file-grid .file-item .file-info{padding:15px}.audioVidioPage .audioVidioMain .file-grid .file-item .file-info .file-title{font-size:16px;font-weight:700;line-height:1.4;height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.audioVidioPage .audioVidioMain .file-grid .file-item .file-info .file-intro{width:100%;font-size:12px;color:#999;line-height:1.8;height:46px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */margin-bottom:8px}.audioVidioPage .audioVidioMain .pagingBox{margin-top:4px;padding:16px 18px;border-radius:12px;border:1px solid #dbe7ff;background:linear-gradient(180deg,#f9fbff,#edf3ff);box-shadow:0 8px 22px rgba(37,99,235,.08);text-align:center;display:flex;align-items:center;justify-content:center;position:relative;min-height:66px}.audioVidioPage .audioVidioMain .pagingBox .el-pagination{display:inline-flex;align-items:center;gap:8px;font-weight:500}.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .btn-next,.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .btn-prev,.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .el-pager li{min-width:36px;height:36px;line-height:36px;margin:0;border-radius:8px;border:1px solid #cad8f5;background:#fff;color:#4b5563;transition:all .2s ease;margin-right:10px}.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .btn-next span,.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .btn-prev span,.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .el-pager li span{display:inline-block;height:36px;line-height:36px}.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .btn-next:not(.disabled):hover,.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .btn-prev:not(.disabled):hover,.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .el-pager li:not(.disabled):hover{color:#2563eb;border-color:#9fb8ea;background:#eef4ff}.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .el-pager li.active{color:#fff;border-color:#2563eb;background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 6px 14px rgba(37,99,235,.25)}.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .btn-next.disabled,.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .btn-prev.disabled,.audioVidioPage .audioVidioMain .pagingBox .el-pagination.is-background .el-pager li.disabled{color:#9ca3af;border-color:#e5e7eb;background:#f3f4f6}.audioVidioPage .audioVidioMain .pagingBox .totalNum{color:#5f6b7b;font-size:14px;font-weight:500;margin-left:20px;position:absolute;right:16px}@media (max-width:1400px){.audioVidioPage .audioVidioMain .contentBox{width:95%}.audioVidioPage .audioVidioMain .file-grid .file-item{width:calc((100% - 60px)/3)}}@media (max-width:768px){.audioVidioPage .audioVidioMain .pagingBox{padding:12px;flex-direction:column;gap:8px}.audioVidioPage .audioVidioMain .pagingBox .totalNum{position:static;margin-left:0}.audioVidioPage .audioVidioMain .file-grid .file-item{width:calc((100% - 40px)/2)}}