.library[data-v-2b6984e6]{min-height:100vh;background:#f7f8fa;box-sizing:border-box;background-color:#fff}.library[data-v-2b6984e6] .van-tab{padding:0 .26667rem;padding:0 2.66667vw}.library .child-tab-wrapper[data-v-2b6984e6]{margin-top:.26667rem;margin-top:2.66667vw;padding:0 .4rem;padding:0 4vw}.library .child-tab-wrapper .child-tab[data-v-2b6984e6]{font-size:.32rem;font-size:3.2vw;color:#595959;background-color:#ededed;margin-right:.4rem;margin-right:4vw;padding:.16rem .34667rem;padding:1.6vw 3.46667vw;border-radius:.30667rem;border-radius:3.06667vw;white-space:nowrap;display:inline-block}.library .child-tab-wrapper .child-tab.active[data-v-2b6984e6]{background-color:#2475ab;color:#fff}.library .sort-wrapper[data-v-2b6984e6]{display:flex;align-items:baseline;margin-top:.4rem;margin-top:4vw;padding:0 .4rem .26667rem .4rem;padding:0 4vw 2.66667vw 4vw}.library .sort-wrapper .sort[data-v-2b6984e6]{font-size:.37333rem;font-size:3.73333vw;font-weight:500;margin-right:.93333rem;margin-right:9.33333vw;position:relative}.library .sort-wrapper .sort.active[data-v-2b6984e6]{font-size:.53333rem;font-size:5.33333vw;color:#2475ab}.library .sort-wrapper .sort.active[data-v-2b6984e6]:after{content:"";display:block;width:.64rem;width:6.4vw;height:.10667rem;height:1.06667vw;background-color:#2475ab;border-radius:.13333rem;border-radius:1.33333vw;position:absolute;left:50%;bottom:-.2rem;bottom:-2vw;transform:translateX(-50%)}.library .list-wrapper li[data-v-2b6984e6]{padding:.53333rem .4rem;padding:5.33333vw 4vw;border-bottom:1px solid #f5f5f5}.library .list-wrapper li .title[data-v-2b6984e6]{font-size:.42667rem;font-size:4.26667vw;line-height:.48rem;line-height:4.8vw;color:#20242a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library .list-wrapper li .title img[data-v-2b6984e6]{width:.32rem;width:3.2vw;margin-right:.16rem;margin-right:1.6vw}.library .list-wrapper li .bottom[data-v-2b6984e6]{display:flex;justify-content:space-between;align-items:baseline}.library .list-wrapper li .bottom .desc[data-v-2b6984e6]{overflow:hidden;text-overflow:ellipsis;width:6rem;width:60vw;margin-top:.42667rem;margin-top:4.26667vw}.library .list-wrapper li .bottom .browse[data-v-2b6984e6],.library .list-wrapper li .bottom .desc[data-v-2b6984e6]{font-size:.32rem;font-size:3.2vw;line-height:.34667rem;line-height:3.46667vw;color:#8c8c8c;white-space:nowrap}.library .list-wrapper li .bottom .browse .icon[data-v-2b6984e6]{width:.37333rem;width:3.73333vw;margin-right:.13333rem;margin-right:1.33333vw}