.filter-panel[data-v-f41a0f77]{margin-top:28px;width:229px}.filter-panel .filter-header[data-v-f41a0f77]{align-items:center;display:flex;gap:8px;margin-bottom:20px}.filter-panel .filter-header .filter-title[data-v-f41a0f77]{color:#10162f;font-size:18px;font-weight:500}.filter-panel .filter-header .filter-clear[data-v-f41a0f77]{color:#10162f;cursor:pointer;font-size:15px;opacity:.6}.filter-panel .filter-header .filter-clear[data-v-f41a0f77]:hover{opacity:1}.filter-panel .filter-groups[data-v-f41a0f77]{display:flex;flex-direction:column}.filter-panel .filter-group .filter-group-title[data-v-f41a0f77]{color:#10162f;font-size:14px;font-weight:500;margin-bottom:16px}.filter-panel .filter-group .filter-options[data-v-f41a0f77]{display:flex;flex-direction:column;gap:12px}.filter-panel .filter-group .filter-option[data-v-f41a0f77]{align-items:center;cursor:pointer;display:flex}.filter-panel .filter-group .filter-option .filter-checkbox[data-v-f41a0f77]{border:2px solid #10162f;border-radius:2px;box-sizing:border-box;flex-shrink:0;height:22px;position:relative;width:23px}.filter-panel .filter-group .filter-option .filter-checkbox.active[data-v-f41a0f77]{background-color:#10162f}.filter-panel .filter-group .filter-option .filter-checkbox.active[data-v-f41a0f77]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:6px}.filter-panel .filter-group .filter-option .filter-label[data-v-f41a0f77]{color:#10162f;font-size:16px;margin-left:9px}.filter-panel .filter-divider[data-v-f41a0f77]{background-color:#bcb4b3;height:1px;margin:21px 0}.infinite-scroll[data-v-0420d012]{position:relative;width:100%}.sentinel[data-v-0420d012]{height:1px;width:100%}.loading[data-v-0420d012]{align-items:center;color:#999;display:flex;font-size:14px;gap:8px;justify-content:center;padding:20px}.loading-spinner[data-v-0420d012]{animation:spin-0420d012 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#3a10e5;height:16px;width:16px}@keyframes spin-0420d012{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.no-more[data-v-0420d012]{color:#999;font-size:14px;padding:20px;text-align:center}.collection-wrap[data-v-42c4e926]{margin:0 auto;max-width:1090px;padding-top:16px}.collection-wrap-top[data-v-42c4e926]{display:flex;width:100%}.collection-wrap-top .collection-class-list[data-v-42c4e926]{color:#10162f;font-size:16px;margin-right:49px;max-height:420px;min-height:220px;min-width:229px;overflow-y:auto}.collection-wrap-top .collection-class-list .collection-class-item[data-v-42c4e926]{color:#10162f;font-size:16px;font-weight:500;line-height:16px;padding:10px 0}.collection-wrap-top .collection-class-list .collection-class-item a[data-v-42c4e926]{color:inherit}.collection-wrap-top .collection-class-list .collection-class-item-title[data-v-42c4e926]{background-color:#fef1e5;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:14px;position:sticky;top:0}.collection-wrap-top .collection-class-list .collection-class-item-title img[data-v-42c4e926]{height:9px;transition:transform .3s ease;width:16px}.collection-wrap-top .collection-class-list .collection-class-item-title img.rotate-180[data-v-42c4e926]{transform:rotate(180deg)}.collection-wrap-top .collection-deatil-content[data-v-42c4e926]{width:100%}.collection-wrap-top .collection-deatil-content .related-resources[data-v-42c4e926]{background:url(../img/tag/related-resources.png) no-repeat;background-size:100% 100%;float:right;height:-moz-fit-content;height:fit-content;margin:20px 0 20px 20px;min-width:280px;padding:22px 35px}.collection-wrap-top .collection-deatil-content .related-resources .related-resources-title[data-v-42c4e926]{color:#10162f;font-size:20px;font-weight:500;margin-bottom:9px}.collection-wrap-top .collection-deatil-content .related-resources .related-resources-row[data-v-42c4e926]{align-items:center;color:#3a10e5;cursor:pointer;display:flex;font-size:13px;margin-bottom:6px;text-decoration:none}.collection-wrap-top .collection-deatil-content .related-resources .related-resources-row[data-v-42c4e926]:hover{text-decoration:underline;text-decoration-color:#3a10e5}.collection-wrap-top .collection-deatil-content .related-resources .related-resources-dot[data-v-42c4e926]{background-color:#10162f;border-radius:50%;height:4px;margin-right:7px;width:4px}.collection-wrap-top .collection-deatil-content .collection-deatil-content-breadcrumb[data-v-42c4e926]{color:#10162f;font-size:14px;font-weight:500;margin:10px 0 29px}.collection-wrap-top .collection-deatil-content .book-introduce-wrap[data-v-42c4e926]{position:relative}.collection-wrap-top .collection-deatil-content .tag-detail-desc-more[data-v-42c4e926]{max-height:400px;overflow:hidden;position:relative}.collection-wrap-top .collection-deatil-content .tag-detail-desc-more[data-v-42c4e926]:before{background:linear-gradient(180deg,#fef2e600,#fef1e5 60%);bottom:0;content:"";height:186px;position:absolute;width:100%;z-index:1}.collection-wrap-top .collection-deatil-content .book-introduce img[data-v-42c4e926]{width:100%}.collection-wrap-top .collection-deatil-content .book-introduce[data-v-42c4e926]{color:#10162f;line-height:28px;margin-bottom:42px}.collection-wrap-top .collection-deatil-content .tag-more-btn[data-v-42c4e926]{border:.5px solid #10162f;border-radius:40px;bottom:0;color:#3e4154;cursor:pointer;display:inline-block;font-size:15px;left:50%;margin:25px auto 0;padding:7px 12px;position:absolute;transform:translate(-50%);z-index:2}.collection-wrap-bottom[data-v-42c4e926]{padding:23px 0 40px}.collection-wrap-bottom .collection-wrap-bottom-relevant[data-v-42c4e926]{display:flex;gap:49px}.collection-wrap-bottom .collection-wrap-bottom-list-container[data-v-42c4e926]{flex:1}.collection-wrap-bottom .collection-wrap-bottom-relevant-list[data-v-42c4e926]{display:flex;flex-wrap:wrap;gap:20px;padding:50px 0 24px}.collection-wrap-bottom .collection-wrap-bottom-relevant-list a[data-v-42c4e926]{width:calc(25% - 15px)}.collection-wrap-bottom .collection-wrap-bottom-relevant-list .collection-wrap-bottom-relevant-row .collection-wrap-bottom-relevant-title[data-v-42c4e926]{color:#0f1631;font-size:16px;font-weight:500;margin:13px 0 6px}.collection-wrap-bottom .collection-wrap-bottom-relevant-list .collection-wrap-bottom-relevant-row .cover[data-v-42c4e926]{background-color:#9999990d;background-position:50%;background-size:cover;border-radius:10px;contain:layout;height:0;overflow:hidden;padding-bottom:55%;position:relative}.collection-wrap-bottom .collection-wrap-bottom-relevant-list .collection-wrap-bottom-relevant-row .cover img[data-v-42c4e926]{display:block;height:auto;width:100%}.collection-wrap-bottom .collection-wrap-bottom-relevant-list .collection-wrap-bottom-relevant-row .cover-placeholder[data-v-42c4e926]{align-items:center;background:linear-gradient(135deg,#667eea33,#6b56f6cc);display:flex;justify-content:center;padding-bottom:55%}.collection-wrap-bottom .collection-wrap-bottom-relevant-list .collection-wrap-bottom-relevant-row .cover-placeholder .cover-placeholder-text[data-v-42c4e926]{color:#fff;display:-webkit-box;font-size:20px;font-weight:600;left:50%;overflow:hidden;padding:10px;position:absolute;text-align:center;text-overflow:ellipsis;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:90%;word-break:break-all}.collection-wrap-bottom .collection-wrap-bottom-relevant-list .collection-wrap-bottom-relevant-row .icon-img[data-v-42c4e926]{background-repeat:no-repeat;background-size:80px auto}.collection-wrap-bottom .collection-wrap-bottom-relevant-list .collection-wrap-bottom-relevant-row .collection-wrap-bottom-relevant-tags[data-v-42c4e926]{align-items:center;display:flex;gap:8px}.collection-wrap-bottom .collection-wrap-bottom-relevant-list .collection-wrap-bottom-relevant-row .collection-wrap-bottom-relevant-tags .tag-item[data-v-42c4e926]{color:#0f1631;font-size:13px;opacity:.6}.collection-wrap-bottom .collection-wrap-bottom-title[data-v-42c4e926]{border-bottom:1px solid #bcb4b3;color:#000;font-size:24px;font-weight:500;padding-bottom:10px}.collection-wrap-bottom .collection-wrap-bottom-title span[data-v-42c4e926]{color:#0009;font-size:15px;font-weight:400;margin-left:8px}
