.image_imageLazyBox__ExNZG:after,
.image_imageLazyBox__ExNZG:before {
    display: none !important;
    content: none !important
}

.image_imageBox__Mubn5 {
    position: relative;
    overflow: hidden;
    display: block
}

.image_imageBox__Mubn5 .image_imageItem__IZeBT {
    object-fit: cover;
    width: 100%;
    height: 100%;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOQAAAEwBAMAAABVocAzAAAAHlBMVEUAAADz8/Xz8/Tz8/Xz8/T09PTz8/Ty8vPn5+nr6+0V6JXGAAAAB3RSTlMA89eWkS2/4rm66wAAAj5JREFUeNrt2U1KxEAQQOEGb+DGtSu3cwnxAoJHcK2olT5BV06Q9rZmUCtkJkyBUCWE9zaBbL50Jp2fnlLK462kdX1f5q4ktcNMPktqH5mDtGE+SXLv5UGSeyt3ktxruZHkXoqkB/kdJCSkEyQkpBMkJKQTJCSkEyQkpBMkJKQTJCSkEyQkpBMkJKQTJCSkEyQkpBMkJKQTJCSkEyQkpBMkJKQTJCSk0/+TXa1POSuArLpqlFUh5JH5/KnrnKwKIIf1uOqJGUH+ilZf7QkgB53kzGxiBZB93NhnhxFCart4sgPIqpfOdgg5bJLVhhlBjs6RpJHVfuIAsl08lAiyGzltXVaho1TVaWPyBI6y6onZw8lBpaueXrNBpG3XZk0h16ad5kjSnlt2/YSQ2lbbvkA9iRQ1cwgnJ5ss03L/iSEn29pDZJklOeRMtWxS9NuqiWTNJG1fPinZ5JBOVm3ZpGr2vOzaosm2bO1ZYje8DHJQlejbel+RdRGlR5K2tcfIMY0nTcx6ERnGo9gyX7cGnWspL5V2XZqY9uosVaeN2RP85ZX2GTQ6+9NIO687+XBX2SpyeUKcRZh9LDV5C2o7WTb0Fkd3sgTsLHTvZTnf+9NiL3/NQEJCngYJCekECQnpBAkJ6QQJCekECQnpBAkJ6QQJCekECQnpBAkJ6QQJCekECQnpBAkJ6QQJCekECQnpBAkJ6QT5N/JGknspd5Lca3mQ5N7KkyT3Xq4kuUMpz5LaRynZwzyUucdbSev6vpQvi58B3SRcaXoAAAAASUVORK5CYII=") 0 0/100% 100% no-repeat;
    transition: all .5s
}

.image_imageScaleBox__JFwzM:hover .image_imageItem__IZeBT {
    transform: scale(1.1)
}

@media(min-width:768px) {
    .image_imageBox__Mubn5:hover .image_imageItem__IZeBT {
        transform: scale(1.1)
    }
}

.SwiperNormal_swiperBox__Qy2K2 {
    margin-bottom: .56rem;
    overflow: initial;
    padding: 0 .16rem
}

.SwiperNormal_swiperBox__Qy2K2 button {
    display: none
}

.SwiperNormal_swiperBox__Qy2K2 .slick-dots {
    font-size: 0;
    bottom: -15px
}

.SwiperNormal_swiperBox__Qy2K2 .slick-dots li {
    width: .16rem;
    height: .07rem;
    border-radius: .04rem;
    background: rgba(0, 0, 0, .12);
    margin: 0 .05rem
}

.SwiperNormal_swiperBox__Qy2K2 .slick-dots .slick-active {
    background-color: #ff375f !important
}

.SwiperNormal_swiperBox__Qy2K2 .slick-slide {
    font-size: 0;
    padding: 0 .08rem
}

.SwiperNormal_swiperItem__DR7Yf {
    width: 100%;
    height: 2.94rem;
    display: flex !important;
    flex-direction: row;
    background-color: rgba(50, 50, 57, .07);
    border-radius: .08rem;
    position: relative
}

.SwiperNormal_swiperItem__DR7Yf .SwiperNormal_contentImgBox__OQvyV {
    width: 2.18rem;
    height: 2.94rem;
    flex-shrink: 0;
    border-radius: .08rem
}

.SwiperNormal_rightCard__GRBo6 {
    padding: .16rem .2rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.SwiperNormal_rightCard__GRBo6 .SwiperNormal_rightCardTop__BzWIT {
    max-width: 4rem
}

.SwiperNormal_rightCard__GRBo6 .SwiperNormal_rightCardTop__BzWIT .SwiperNormal_bookName__gfFdz {
    font-size: .28rem;
    font-weight: 500;
    color: rgba(0, 0, 0, .9);
    line-height: .4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-wrap: break-word;
    margin-bottom: .16rem
}

.SwiperNormal_rightCard__GRBo6 .SwiperNormal_rightCardTop__BzWIT .SwiperNormal_chapterCount___nXvZ {
    display: block;
    font-size: .22rem;
    font-weight: 400;
    color: rgba(0, 0, 0, .9);
    line-height: .3rem;
    margin-bottom: .16rem
}

.SwiperNormal_rightCard__GRBo6 .SwiperNormal_rightCardTop__BzWIT .SwiperNormal_intro___vMey {
    font-size: .24rem;
    font-weight: 400;
    color: rgba(0, 0, 0, .4);
    line-height: .33rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-wrap: break-word
}

.SwiperNormal_rightCard__GRBo6 .SwiperNormal_rightCardBottom__JuB0J {
    overflow: hidden;
    max-width: 4.5rem;
    max-height: .36rem;
    font-size: .22rem;
    font-weight: 400;
    color: rgba(0, 0, 0, .6);
    grid-gap: .08rem;
    display: flex;
    flex-wrap: wrap;
    line-height: .36rem
}

.SwiperNormal_rightCard__GRBo6 .SwiperNormal_rightCardBottom__JuB0J .SwiperNormal_rightTag__3uxrf {
    flex-shrink: 0;
    padding: 0 .12rem;
    background-color: rgba(50, 50, 57, .07);
    border-radius: .18rem
}

@media(min-width:768px) {
    .SwiperNormal_swiperBox__Qy2K2 {
        display: none
    }
}

.HomeTitle_titleWrap__Yr37H {
    padding-bottom: .32rem;
    height: .8rem;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.HomeTitle_titleWrap__Yr37H .HomeTitle_titleText___rwoq {
    font-size: .34rem;
    color: rgba(0, 0, 0, .9);
    font-weight: 500;
    line-height: .48rem
}

.HomeTitle_titleWrap__Yr37H .HomeTitle_moreIcon__YSYVH {
    width: .32rem;
    height: .32rem
}

.HomeTitle_titleWrap__Yr37H .HomeTitle_moreBox__fZcQq {
    display: none
}

@media(min-width:768px) {
    .HomeTitle_titleWrap__Yr37H {
        padding-bottom: .18rem;
        height: .57rem
    }
    .HomeTitle_titleWrap__Yr37H .HomeTitle_titleText___rwoq {
        font-size: .28rem;
        font-weight: 900;
        color: rgba(0, 0, 0, .9);
        line-height: .29rem
    }
    .HomeTitle_titleWrap__Yr37H .HomeTitle_moreIcon__YSYVH {
        display: none
    }
    .HomeTitle_titleWrap__Yr37H .HomeTitle_moreBox__fZcQq {
        justify-content: flex-end;
        min-width: 1rem;
        height: 100%;
        font-size: .16rem;
        color: rgba(0, 0, 0, .9);
        font-weight: 400 !important;
        display: flex;
        align-items: center
    }
    .HomeTitle_titleWrap__Yr37H .HomeTitle_moreBox__fZcQq:after {
        content: "";
        display: inline-block;
        width: .15rem;
        height: .15rem;
        background: url(/_next/static/media/pc-more.533d96af.png) 0 0/100% 100% no-repeat
    }
    .HomeTitle_titleWrap__Yr37H .HomeTitle_moreBox__fZcQq:hover {
        color: #ff375f
    }
    .HomeTitle_titleWrap__Yr37H .HomeTitle_moreBox__fZcQq:hover:after {
        content: "";
        display: inline-block;
        width: .15rem;
        height: .15rem;
        background: url(/_next/static/media/pc-more-active.d9197bfb.png) 0 0/100% 100% no-repeat;
        filter: none
    }
}

.typeTwoTag_typeTagBox__JKnVQ {
    font-size: .12rem;
    font-weight: 400;
    gap: .08rem;
    display: flex;
    flex-wrap: wrap;
    height: .24rem;
    overflow: hidden
}

.typeTwoTag_typeTagBox__JKnVQ .typeTwoTag_leftTag__49wGv {
    color: rgba(0, 0, 0, .6);
    border-radius: .12rem;
    padding: 0 .1rem;
    background-color: rgba(50, 50, 57, .07);
    height: .24rem;
    line-height: .24rem;
    max-width: 3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    transition: color .3s
}

.typeTwoTag_typeTagBox__JKnVQ .typeTwoTag_leftTag__49wGv:hover {
    color: #ff375f
}

@media screen and (max-width:768px) {
    .typeTwoTag_typeTagBox__JKnVQ {
        font-size: .22rem;
        line-height: .3rem;
        height: .36rem;
        gap: .12rem
    }
    .typeTwoTag_typeTagBox__JKnVQ .typeTwoTag_leftTag__49wGv {
        border-radius: .18rem;
        padding: 0 .12rem;
        height: .36rem;
        line-height: .36rem
    }
}

.FirstList_firstListBox__eN_W1 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: .16rem
}

.FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm {
    width: 2.18rem;
    padding-bottom: .32rem
}

.FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm .FirstList_bookImage__ZbBGO {
    width: 2.18rem;
    height: 2.94rem;
    overflow: hidden;
    border-radius: .08rem;
    display: flex;
    align-items: center
}

.FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm .FirstList_chapterCount__OyG6t {
    display: none;
    background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .6));
    position: absolute;
    z-index: 10;
    width: 100%;
    height: .56rem;
    top: 2.48rem;
    left: 0;
    padding: .25rem .08rem 0;
    text-align: right;
    font-size: .13rem;
    font-weight: 400;
    color: hsla(0, 0%, 100%, .8);
    line-height: .18rem
}

.FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm .FirstList_chapterCount__OyG6t:before {
    content: "";
    display: inline-block;
    width: .16rem;
    height: .16rem;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAAC3RSTlMAzMIWsFdAknwPiJgq29IAAACFSURBVCjPY6AaYA53Uik1QOI3CgKBBEIkSRAM1GB8VkEoCIAKJMIExKAmKMIEhCCmcACZIhDBBrCAIZAlOQssIAwWCASyBCA2iYIFCsECnAuBlDhYwBEswMCmCDQKLKAIEWCYArQGQwBDC4ahGNZiOgzT6Ziew/Q+ZgAhghAjkDGigVoAAK2UG+uzfTABAAAAAElFTkSuQmCC") 0 0/100% 100% no-repeat;
    margin-right: .04rem
}

.FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm .FirstList_bookName__cULmf {
    padding-top: .16rem;
    display: block;
    width: 2.18rem;
    color: rgba(0, 0, 0, .9);
    font-size: .28rem;
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm .FirstList_bookNameBox__LdUXf {
    display: none;
    position: relative;
    z-index: 2;
    opacity: 0;
    padding: .12rem;
    background: rgba(50, 50, 57, .07);
    border-radius: 0 0 .04rem .04rem
}

.FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm .FirstList_bookNameBox__LdUXf .FirstList_bookNameHover__f03t0 {
    display: block;
    font-size: .16rem;
    font-weight: 500;
    color: #ff375f;
    line-height: .22rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-wrap: break-word;
    margin-bottom: .1rem
}

@media(min-width:768px) {
    .FirstList_firstListBox__eN_W1 {
        display: grid;
        grid-template-columns: repeat(6, 1fr);
        grid-column-gap: .14rem;
        padding-bottom: .1rem
    }
    .FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm {
        padding-bottom: 0;
        width: 2.28rem;
        height: 4.1rem;
        position: relative
    }
    .FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm .FirstList_bookImage__ZbBGO {
        width: 2.28rem;
        height: 3.04rem;
        position: relative;
        z-index: 9
    }
    .FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm .FirstList_chapterCount__OyG6t {
        display: flex;
        align-items: center;
        border-radius: 0 0 .08rem .08rem
    }
    .FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm .FirstList_bookName__cULmf {
        max-width: 2.28rem;
        font-weight: 500;
        color: rgba(0, 0, 0, .9);
        font-size: .16rem;
        line-height: .22rem;
        position: absolute;
        top: 3.16rem;
        left: 0;
        z-index: 1;
        opacity: 1;
        padding-top: 0;
        width: 2.28rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        word-wrap: break-word;
        white-space: break-spaces
    }
    .FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm .FirstList_bookNameBox__LdUXf {
        display: block;
        border-radius: 0 0 .08rem .08rem
    }
    .FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm:hover .FirstList_bookName__cULmf {
        opacity: 0
    }
    .FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm:hover .FirstList_bookNameBox__LdUXf {
        opacity: 1
    }
    .FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm:hover .FirstList_bookImage__ZbBGO {
        border-radius: .08rem .08rem 0 0
    }
    .FirstList_firstListBox__eN_W1 .FirstList_itemBox__AfNNm:hover .FirstList_chapterCount__OyG6t {
        border-radius: 0
    }
}

.empty_emptyBox__bppC1 {
    position: relative;
    z-index: 3;
    padding-top: 2.98rem;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

.empty_emptyBox__bppC1 .empty_emptyIcon__DhNDG {
    width: 3.2rem;
    height: 2.4rem
}

.empty_emptyBox__bppC1 .empty_emptyIntro__7HQ8_ {
    font-size: .28rem;
    font-weight: 400;
    color: rgba(0, 0, 0, .4);
    text-align: center;
    margin: .24rem auto .48rem;
    line-height: .34rem
}

@media(min-width:768px) {
    .empty_emptyBox__bppC1 {
        padding-top: 2rem
    }
    .empty_emptyBox__bppC1 .empty_emptyIntro__7HQ8_ {
        font-size: .16rem;
        margin: .08rem auto .48rem
    }
}

.MFooter_footerBox__kd3X9 {
    height: 5.4rem;
    background-color: #1b1a1a;
    padding: .32rem .32rem .48rem;
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 1
}

.MFooter_footerBox__kd3X9 .MFooter_footerList__7Zo6_ {
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    margin-bottom: .38rem
}

.MFooter_footerBox__kd3X9 .MFooter_footerList__7Zo6_ .MFooter_footerItem__SdRdv {
    display: flex;
    flex-direction: column;
    gap: .16rem
}

.MFooter_footerBox__kd3X9 .MFooter_footerList__7Zo6_ .MFooter_footerItem__SdRdv .MFooter_footerLabel__BYDje {
    font-weight: 700;
    font-size: .26rem;
    color: hsla(0, 0%, 100%, .6);
    line-height: .32rem
}

.MFooter_footerBox__kd3X9 .MFooter_footerList__7Zo6_ .MFooter_footerItem__SdRdv .MFooter_footerLink__CSnLC {
    font-size: .24rem;
    color: hsla(0, 0%, 100%, .4);
    line-height: .3rem;
    text-decoration: underline !important
}

.MFooter_footerBox__kd3X9 .MFooter_footerList__7Zo6_ .MFooter_footerItem__SdRdv .MFooter_footerLinkEmail__vD6L5 {
    font-size: .24rem;
    color: hsla(0, 0%, 100%, .4);
    line-height: .3rem
}

.MFooter_footerBox__kd3X9 .MFooter_footerContent__l5WGa {
    font-size: .2rem;
    font-weight: 400;
    color: hsla(0, 0%, 100%, .6);
    display: flex;
    flex-direction: column;
    align-items: center
}

.MFooter_footerBox__kd3X9 .MFooter_footerContent__l5WGa .MFooter_logoBox__cByZ8 {
    margin: 0 auto;
    height: .4rem;
    width: 1.81rem
}

.MFooter_footerBox__kd3X9 .MFooter_footerContent__l5WGa .MFooter_community__K_0sA {
    margin-top: .2rem;
    display: flex;
    justify-content: space-between
}

.MFooter_footerBox__kd3X9 .MFooter_footerContent__l5WGa .MFooter_community__K_0sA .MFooter_communityLabel__cy4Bx {
    font-weight: 500;
    margin-right: .1rem
}

.MFooter_footerBox__kd3X9 .MFooter_footerContent__l5WGa .MFooter_community__K_0sA .MFooter_communityItem__XZpak {
    padding: 0 .1rem;
    display: inline-block;
    color: hsla(0, 0%, 100%, .6)
}

.MFooter_footerBox__kd3X9 .MFooter_footerContent__l5WGa .MFooter_fmail__O_DA9 {
    margin-top: .08rem;
    display: block;
    text-align: center;
    line-height: .28rem;
    color: hsla(0, 0%, 100%, .6)
}

.MFooter_footerBox__kd3X9 .MFooter_footerContent__l5WGa .MFooter_fText__8J0zi {
    text-align: center;
    margin-top: .08rem;
    line-height: .28rem
}

@media(min-width:768px) {
    .MFooter_footerBox__kd3X9 {
        display: none
    }
}

.SwiperArea_swiperWrap__rDlnx {
    padding: .2rem 0 .6rem;
    display: none
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm {
    height: 4.6rem;
    display: flex;
    align-items: center;
    flex-direction: row;
    grid-gap: .2rem
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_leftCard__XVsr9 {
    width: 8.92rem;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    background-color: rgba(50, 50, 57, .07);
    border-radius: .04rem;
    overflow: hidden
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_leftCard__XVsr9 .SwiperArea_leftCardImg___z2BA {
    flex-shrink: 0;
    width: 3.45rem;
    height: 4.6rem;
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
    border-radius: .04rem
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_leftCard__XVsr9 .SwiperArea_leftCardContent__tkosD {
    padding: .2rem .2rem .28rem;
    height: 4.6rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex: 1 1
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_leftCard__XVsr9 .SwiperArea_leftCardContent__tkosD .SwiperArea_leftCardContentTop__MdPT7 {
    max-width: 5.07rem
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_leftCard__XVsr9 .SwiperArea_leftCardContent__tkosD .SwiperArea_leftCardContentTop__MdPT7 .SwiperArea_leftBookName__RivVY {
    display: block;
    font-size: .24rem;
    font-weight: 500;
    color: rgba(0, 0, 0, .9);
    line-height: .32rem;
    margin-bottom: .2rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-wrap: break-word;
    overflow: hidden
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_leftCard__XVsr9 .SwiperArea_leftCardContent__tkosD .SwiperArea_leftCardContentTop__MdPT7 .SwiperArea_chapterCount__Cx0P3 {
    display: inline-block;
    font-size: .14rem;
    font-weight: 400;
    color: rgba(0, 0, 0, .9);
    line-height: .2rem;
    margin-bottom: .2rem
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_leftCard__XVsr9 .SwiperArea_leftCardContent__tkosD .SwiperArea_leftCardContentTop__MdPT7 .SwiperArea_intro___hP_c {
    display: inline-block;
    font-size: .14rem;
    font-weight: 400;
    color: rgba(0, 0, 0, .6);
    line-height: .2rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 10;
    word-wrap: break-word;
    overflow: hidden
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_leftCard__XVsr9:hover {
    transition: background-color .3s;
    background-color: rgba(50, 50, 57, .07)
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_leftCard__XVsr9:hover .SwiperArea_leftCardContent__tkosD .SwiperArea_leftCardContentTop__MdPT7 .SwiperArea_leftBookName__RivVY {
    transition: color .3s;
    color: #ff375f
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_rightCard__iiynC {
    display: flex;
    flex-direction: column;
    grid-gap: .2rem
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_rightCard__iiynC .SwiperArea_rightCardItem__tWHir {
    width: 5.28rem;
    height: 2.2rem;
    background-color: rgba(50, 50, 57, .07);
    border-radius: .04rem;
    overflow: hidden;
    display: flex;
    flex-direction: row
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_rightCard__iiynC .SwiperArea_rightCardItem__tWHir .SwiperArea_rightCardItemImg__RV6yA {
    width: 1.65rem;
    height: 2.2rem;
    flex-shrink: 0;
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
    border-radius: .04rem
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_rightCard__iiynC .SwiperArea_rightCardItem__tWHir .SwiperArea_rightCardContent__5mJzc {
    padding: .2rem .2rem .2rem .16rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex: 1 1
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_rightCard__iiynC .SwiperArea_rightCardItem__tWHir .SwiperArea_rightCardContent__5mJzc .SwiperArea_rightCardContentTop__H2KPu {
    max-width: 3.25rem
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_rightCard__iiynC .SwiperArea_rightCardItem__tWHir .SwiperArea_rightCardContent__5mJzc .SwiperArea_rightCardContentTop__H2KPu .SwiperArea_bookName__PRLED {
    display: block;
    font-size: .24rem;
    font-weight: 500;
    color: rgba(0, 0, 0, .9);
    line-height: .32rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-wrap: break-word;
    overflow: hidden;
    margin-bottom: .08rem
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_rightCard__iiynC .SwiperArea_rightCardItem__tWHir .SwiperArea_rightCardContent__5mJzc .SwiperArea_rightCardContentTop__H2KPu .SwiperArea_chapterCount__Cx0P3 {
    font-size: .14rem;
    font-weight: 400;
    color: rgba(0, 0, 0, .9);
    line-height: .2rem;
    margin-bottom: .08rem;
    display: block
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_rightCard__iiynC .SwiperArea_rightCardItem__tWHir .SwiperArea_rightCardContent__5mJzc .SwiperArea_rightCardContentTop__H2KPu .SwiperArea_intro___hP_c {
    display: block;
    font-size: .14rem;
    font-weight: 400;
    color: rgba(0, 0, 0, .6);
    line-height: .2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-wrap: break-word
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_rightCard__iiynC .SwiperArea_rightCardItem__tWHir:hover {
    transition: background-color .3s;
    background-color: rgba(50, 50, 57, .07)
}

.SwiperArea_swiperWrap__rDlnx .SwiperArea_swiperBox__ElCPm .SwiperArea_rightCard__iiynC .SwiperArea_rightCardItem__tWHir:hover .SwiperArea_rightCardContent__5mJzc .SwiperArea_rightCardContentTop__H2KPu .SwiperArea_bookName__PRLED {
    transition: color .3s;
    color: #ff375f
}

@media(min-width:768px) {
    .SwiperArea_swiperWrap__rDlnx {
        display: block
    }
}

.FixedBottomAd_adContainer__6b5zL {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 90;
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    pointer-events: none
}

.FixedBottomAd_adContainer__6b5zL .FixedBottomAd_adContent__3Clsl {
    pointer-events: auto
}

.FixedBottomAd_adContainer__6b5zL .FixedBottomAd_btnDown__DWuRV {
    background: linear-gradient(270deg, #ff871f, #ff0045 48%, #f40065);
    border-radius: .44rem;
    height: .88rem;
    padding: 0 .52rem;
    font-weight: 500;
    font-size: .32rem;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    margin-bottom: .26rem;
    pointer-events: auto
}

@media screen and (min-width:768px) {
    .FixedBottomAd_adContainer__6b5zL .FixedBottomAd_btnDown__DWuRV {
        display: none
    }
}

@media screen and (max-width:767px) {
    .FixedBottomAd_adContainer__6b5zL .FixedBottomAd_adContent__3Clsl {
        display: flex;
        justify-content: center;
        align-items: center
    }
}

.home_homeWrap__OOn8U {
    min-height: 100vh;
    padding: 2.08rem 0 5.4rem;
    position: relative;
    width: 100vw;
    overflow: hidden
}

.home_homeWrap__OOn8U .home_homeAds__1yxOR {
    padding: 0 .32rem
}

.home_homeWrap__OOn8U .home_mainContent__pBmBq {
    padding: .16rem .32rem .32rem
}

@media(min-width:768px) {
    .home_homeWrap__OOn8U {
        min-height: calc(100vh - 3.3rem);
        max-width: 14.4rem;
        margin: 0 auto;
        padding: 0
    }
    .home_homeWrap__OOn8U .home_homeAds__1yxOR,
    .home_homeWrap__OOn8U .home_mainContent__pBmBq {
        padding: 0
    }
}