.component-menu-item{padding:0 24px;margin-top:20px}.component-menu-item:first-child{margin-top:26px}.component-menu-item:last-child{margin-bottom:26px}.component-menu-item,.component-menu-item a{color:#000;font-size:14px;font-style:normal;font-weight:700}.component-menu-item a:hover{color:#fd502a}.component-menu-item.active a{color:#fd502a;position:relative}.component-menu-item.active em{width:var(---4,4px);height:14px;background:#fd502a;left:-10px;top:3px;display:flex;position:absolute}.rank-page-book-item{width:430px;border-bottom:.5px solid #dedede}.rank-page-book-item .book-image{position:relative}.rank-page-book-item .book-image img{width:70px;height:100px;border-radius:4px;object-fit:cover}.rank-page-book-item .book-image i{position:absolute;width:26px;height:26px;border-radius:4px 2px 2px 2px;background:var(--color---,#999);display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-style:normal;font-weight:900;line-height:16px;z-index:1}.rank-page-book-item:first-child .book-image i{background:var(--Ranking1,#ffc700)}.rank-page-book-item:nth-child(2) .book-image i{background:var(--Ranking2,#98c4ed)}.rank-page-book-item:nth-child(3) .book-image i{background:var(--Ranking3,#e79c57)}.rank-page-book-item{display:flex;padding:16px 0;gap:16px}.rank-page-book-item .cate-name{display:flex;gap:2px;align-items:center}.rank-page-book-item .book-info-wrap{display:flex;flex-direction:column;gap:6px;flex:auto}.rank-page-book-item a,.rank-page-book-item span{color:#666;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.rank-page-book-item .book-name{word-break:break-all}.rank-page-book-item .book-name a{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:inherit!important}.rank-page-book-item .author-name a,.rank-page-book-item .book-name a,.rank-page-book-item .intro{line-height:19px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.rank-page-book-item .intro{-webkit-line-clamp:2;word-break:break-all}.rank-page-book-item .other-info{display:flex;justify-content:space-between}.rank-page-book-item .status{display:flex;gap:2px;align-items:center}.rank-page-book-item .sensitives{display:flex;gap:5px}.rank-page-book-item .sensitives span{color:#42a0a4;font-size:11px;font-style:normal;font-weight:400;line-height:20px;border-radius:var(---2,2px);height:20px;background:#e0f5f6;border-radius:2px;display:flex;padding:0 5px;align-items:center;overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}