.text-wrapper2{word-break:break-all;word-wrap:break-word;white-space:normal;color:#000c17}.com-document-simple-list{width:100%}.com-document-simple-list li,.com-document-simple-list ul{list-style:none;padding:2px;margin:0}.com-document-simple-list li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:15px;height:60px;border-bottom:1px dashed #efefef}.com-document-simple-list li a img{height:18px;position:relative;top:1px;margin-right:2px}.page-category{padding:0 15px}.page-category .main-container{margin-top:20px!important;margin-left:0!important;margin-right:0!important}.page-category .left-sidebar .sidebar-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.page-category .left-sidebar .categories{border-radius:12px;overflow:hidden}.page-category .left-sidebar .categories .category-image{width:100%;height:auto;border-radius:8px;transition:transform .3s ease}.page-category .left-sidebar .categories:hover .category-image{transform:scale(1.02)}.page-category .left-sidebar .top-doc-container{margin-top:10px}.page-category .right-content{padding-left:20px}@media (max-width:768px){.page-category .right-content{padding-left:0}}.page-category .card-hover-effect{transition:all .3s ease;border-radius:12px;border:none}.page-category .card-hover-effect:hover{box-shadow:0 6px 16px rgba(0,0,0,.12)!important;transform:translateY(-2px)}.page-category .filter-card{margin-bottom:20px}.page-category .filter-card .filter-form .filter-group{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f0f0f0}.page-category .filter-card .filter-form .filter-group:last-child{border-bottom:none;margin-bottom:0}.page-category .filter-card .filter-form .filter-item{margin-bottom:0}.page-category .filter-card .filter-form .filter-item .el-form-item__label{font-weight:600;color:#333;padding-right:15px}.page-category .filter-card .filter-form .course-selector{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-category .filter-card .filter-form .course-selector .course-btn{border-radius:6px;min-width:80px}.page-category .filter-card .filter-form .course-selector .course-cascader{-ms-flex:1;flex:1;min-width:200px}.page-category .filter-card .filter-form .grade-radio-group,.page-category .filter-card .filter-form .level-radio-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.page-category .filter-card .filter-form .grade-radio-group .el-radio-button,.page-category .filter-card .filter-form .level-radio-group .el-radio-button{margin:0}.page-category .filter-card .filter-form .grade-radio-group .el-radio-button .el-radio-button__inner,.page-category .filter-card .filter-form .level-radio-group .el-radio-button .el-radio-button__inner{border-radius:6px;padding:10px 16px;transition:all .2s ease}.page-category .filter-card .filter-form .extended-filters .extended-filter-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;-ms-flex-align:center;align-items:center}@media (max-width:768px){.page-category .filter-card .filter-form .extended-filters .extended-filter-row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}}.page-category .filter-card .filter-form .extended-filters .extended-filter-row .keyword-search{-ms-flex:1;flex:1;min-width:250px}.page-category .filter-card .filter-form .extended-filters .extended-filter-row .keyword-search .keyword-input{border-radius:6px}.page-category .filter-card .filter-form .extended-filters .extended-filter-row .keyword-search .keyword-input .el-input-group__append{background-color:#409eff;color:#fff;border:none;border-top-left-radius:0;border-bottom-left-radius:0}.page-category .filter-card .filter-form .extended-filters .extended-filter-row .checkboxes-group{display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-category .filter-card .filter-form .extended-filters .extended-filter-row .checkboxes-group .feature-checkbox{margin:0}.page-category .filter-card .filter-form .extended-filters .extended-filter-row .checkboxes-group .feature-checkbox .el-checkbox__label{color:#606266}.page-category .doc-list .doc-list-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 5px}.page-category .doc-list .doc-list-header .sort-tabs{width:100%}.page-category .doc-list .doc-list-header .sort-tabs .custom-tabs .el-tabs__nav-wrap:after{display:none}.page-category .doc-list .doc-list-header .sort-tabs .custom-tabs .el-tabs__item{padding:0 20px;height:50px;font-weight:500;color:#606266}.page-category .doc-list .doc-list-header .sort-tabs .custom-tabs .el-tabs__item.is-active{color:#409eff}.page-category .doc-list .doc-list-header .sort-tabs .custom-tabs .el-tabs__active-bar{height:3px;border-radius:3px}.page-category .doc-list .doc-list-data{min-height:400px}.page-category .doc-list .doc-list-data .doc-items{list-style:none;padding:0;margin:0}.page-category .doc-list .doc-list-data .doc-items .doc-item{padding:20px 0;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.page-category .doc-list .doc-list-data .doc-items .doc-item:last-child{border-bottom:none}.page-category .doc-list .doc-list-data .doc-items .doc-item:hover{background-color:#f9f9f9}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-cover{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-cover .doc-link{display:block}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-cover .doc-link .file-icon-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;border-radius:8px;background:#f5f7fa;padding:8px}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-cover .doc-link .file-icon-container .file-icon{width:100%;height:auto}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details{padding-left:20px}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details .doc-title{margin-bottom:10px}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details .doc-title .title-link{font-size:16px;font-weight:600;color:#303133;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details .doc-title .title-link:hover{color:#409eff}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details .doc-title .title-link .album-tag{margin-right:8px}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details .doc-info .tag-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:8px}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details .doc-info .tag-group .doc-tag{border-radius:4px;font-size:12px}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details .doc-info .doc-meta .meta-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;font-size:12px;color:#909399}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details .doc-info .doc-meta .meta-info .meta-item{white-space:nowrap}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details .doc-info .doc-meta .meta-info .meta-divider{margin:0 8px}@media (max-width:768px){.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details .doc-info .doc-meta .meta-info .hidden-xs-only{display:none}}.page-category .doc-list .doc-list-data .empty-state{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:60px 20px;color:#909399}.page-category .doc-list .doc-list-data .empty-state i{font-size:60px;margin-bottom:20px}.page-category .doc-list .doc-list-data .empty-state p{font-size:16px;margin:0}.page-category .doc-list .pagination-container{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.page-category .doc-list .pagination-container .custom-pagination .el-pagination__jumper,.page-category .doc-list .pagination-container .custom-pagination .el-pagination__sizes,.page-category .doc-list .pagination-container .custom-pagination .el-pagination__total{margin-right:15px}.page-category .doc-list .pagination-container .custom-pagination .btn-next,.page-category .doc-list .pagination-container .custom-pagination .btn-prev,.page-category .doc-list .pagination-container .custom-pagination .el-pager li{border-radius:6px;margin:0 4px;min-width:36px}@media screen and (max-width:1200px){.page-category .filter-form .extended-filters .extended-filter-row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.page-category .filter-form .extended-filters .extended-filter-row .keyword-search{min-width:100%}}@media screen and (max-width:768px){.page-category{padding:0 10px}.page-category .main-container{margin-top:15px!important}.page-category .filter-card .filter-form .filter-group{margin-bottom:15px}.page-category .filter-card .filter-form .course-selector{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.page-category .filter-card .filter-form .course-selector .course-cascader{min-width:100%}.page-category .filter-card .filter-form .grade-radio-group,.page-category .filter-card .filter-form .level-radio-group{-ms-flex-pack:center;justify-content:center}.page-category .doc-list .doc-list-header .sort-tabs .custom-tabs .el-tabs__item{padding:0 12px;font-size:13px}.page-category .doc-list .doc-list-data .doc-items .doc-item{padding:15px 0}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details{padding-left:15px}.page-category .doc-list .doc-list-data .doc-items .doc-item .doc-row .doc-details .doc-title .title-link{font-size:15px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}