 .msg_g {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .14rem;
    line-height: .22rem
}

[data-theme=default] .msg_g {
    color: #adadad
}

[data-theme=blue] .msg_g,[data-theme=yellow] .msg_g,[data-theme=beige] .msg_g,[data-theme=green] .msg_g {
    color: rgba(0,0,0,.36)
}

[data-theme=dark] .msg_g {
    color: rgba(255,255,255,.36)
}

[data-theme=default] .msg_g p:last-child {
    color: #191919
}

[data-theme=blue] .msg_g p:last-child {
    color: rgba(0,0,0,.9)
}

[data-theme=yellow] .msg_g p:last-child {
    color: rgba(0,0,0,.9)
}

[data-theme=beige] .msg_g p:last-child {
    color: rgba(0,0,0,.9)
}

[data-theme=green] .msg_g p:last-child {
    color: rgba(0,0,0,.9)
}

[data-theme=dark] .msg_g p:last-child {
    color: rgba(255,255,255,.6)
}

.free_k {
    position: fixed;
    top: .96rem;
    left: 50%;
    transform: translate(-50%);
    z-index: 6;
    border-radius: .12rem;
    white-space: nowrap;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .16rem;
    line-height: .24rem;
    padding: .08rem .16rem;
    display: flex;
    align-items: center;
    justify-content: center
}

[data-theme=default] .free_k,[data-theme=blue] .free_k,[data-theme=yellow] .free_k,[data-theme=beige] .free_k,[data-theme=green] .free_k,[data-theme=dark] .free_k {
    background-color: rgba(0,0,0,.9)
}

[data-theme=default] .free_k,[data-theme=blue] .free_k,[data-theme=yellow] .free_k,[data-theme=beige] .free_k,[data-theme=green] .free_k {
    box-shadow: 0 .04rem .24rem rgba(0,0,0,.16)
}

[data-theme=dark] .free_k {
    box-shadow: 0 .04rem .24rem rgba(0,0,0,0)
}

[data-theme=default] .free_k,[data-theme=blue] .free_k,[data-theme=yellow] .free_k,[data-theme=beige] .free_k,[data-theme=green] .free_k {
    color: #fff
}

[data-theme=dark] .free_k {
    color: rgba(255,255,255,.9)
}

.free_k p {
    display: inline-block;
    margin-right: .04rem
}

.free_k .coun_k,.free_k .coun_k_1,.free_k .coun_k_2 {
    width: .18rem;
    height: .18rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: .04rem;
    font-family: Yuewen Font;
    font-style: normal;
    font-weight: 400;
    font-size: .12rem;
    line-height: .14rem;
    margin: 0 .04rem
}

[data-theme=default] .free_k .coun_k,[data-theme=default] .free_k .coun_k_1,[data-theme=default] .free_k .coun_k_2,[data-theme=blue] .free_k .coun_k,[data-theme=blue] .free_k .coun_k_1,[data-theme=blue] .free_k .coun_k_2,[data-theme=yellow] .free_k .coun_k,[data-theme=yellow] .free_k .coun_k_1,[data-theme=yellow] .free_k .coun_k_2,[data-theme=beige] .free_k .coun_k,[data-theme=beige] .free_k .coun_k_1,[data-theme=beige] .free_k .coun_k_2,[data-theme=green] .free_k .coun_k,[data-theme=green] .free_k .coun_k_1,[data-theme=green] .free_k .coun_k_2,[data-theme=dark] .free_k .coun_k,[data-theme=dark] .free_k .coun_k_1,[data-theme=dark] .free_k .coun_k_2 {
    background-color: rgba(255,255,255,.16)
}

[data-theme=default] .free_k .coun_k,[data-theme=default] .free_k .coun_k_1,[data-theme=default] .free_k .coun_k_2,[data-theme=blue] .free_k .coun_k,[data-theme=blue] .free_k .coun_k_1,[data-theme=blue] .free_k .coun_k_2,[data-theme=yellow] .free_k .coun_k,[data-theme=yellow] .free_k .coun_k_1,[data-theme=yellow] .free_k .coun_k_2,[data-theme=beige] .free_k .coun_k,[data-theme=beige] .free_k .coun_k_1,[data-theme=beige] .free_k .coun_k_2,[data-theme=green] .free_k .coun_k,[data-theme=green] .free_k .coun_k_1,[data-theme=green] .free_k .coun_k_2 {
    color: #fff
}

[data-theme=dark] .free_k .coun_k,[data-theme=dark] .free_k .coun_k_1,[data-theme=dark] .free_k .coun_k_2 {
    color: rgba(255,255,255,.9)
}

.free_k .coun_k_2 {
    background: linear-gradient(270deg,#fa646d 0%,#fa323e 100%)
}

.drco_v {
    position: fixed;
    bottom: .72rem;
    right: .16rem;
    width: .48rem;
    height: .48rem;
    background-size: 100% 100%;
    z-index: 2
}

.drcl_v {
    position: absolute;
    top: -.06rem;
    right: -.04rem;
    width: .2rem;
    height: .2rem;
    background: url(/images/bg12.png) center no-repeat;
    background-size: .16rem .16rem
}

.wrap_y {
    display: flex;
    flex-direction: column
}

.msg_y {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .14rem;
    line-height: .22rem;
    margin-bottom: .24rem
}

[data-theme=default] .msg_y {
    color: #191919
}

[data-theme=blue] .msg_y,[data-theme=yellow] .msg_y,[data-theme=beige] .msg_y,[data-theme=green] .msg_y {
    color: rgba(0,0,0,.9)
}

[data-theme=dark] .msg_y {
    color: rgba(255,255,255,.6)
}

.down_y {
    flex: 1;
    width: 100%
}

.cont_j {
    text-align: center;
    margin: 0 .2rem .26rem
}

.cont_j .y-button__tex {
    display: flex;
    align-items: center
}

.topt_j {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .14rem;
    line-height: .22rem;
    margin-bottom: .24rem;
    position: relative
}

[data-theme=default] .topt_j {
    color: #ccc
}

[data-theme=blue] .topt_j,[data-theme=yellow] .topt_j,[data-theme=beige] .topt_j,[data-theme=green] .topt_j {
    color: rgba(0,0,0,.32)
}

[data-theme=dark] .topt_j {
    color: rgba(255,255,255,.32)
}

.topt_j:before,.topt_j:after {
    content: "";
    width: .54rem;
    height: .01rem;
    margin: auto .08rem;
    border: .01rem solid;
    display: block
}

[data-theme=default] .topt_j:before,[data-theme=default] .topt_j:after {
    border-color: rgba(0,0,0,.08)
}

[data-theme=blue] .topt_j:before,[data-theme=blue] .topt_j:after {
    border-color: rgba(0,0,0,.08)
}

[data-theme=yellow] .topt_j:before,[data-theme=yellow] .topt_j:after {
    border-color: rgba(0,0,0,.08)
}

[data-theme=beige] .topt_j:before,[data-theme=beige] .topt_j:after {
    border-color: rgba(0,0,0,.08)
}

[data-theme=green] .topt_j:before,[data-theme=green] .topt_j:after {
    border-color: rgba(0,0,0,.08)
}

[data-theme=dark] .topt_j:before,[data-theme=dark] .topt_j:after {
    border-color: rgba(255,255,255,.12)
}

.topt_j:before {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

.topt_j:after {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

.btn_j {
    display: flex;
    flex-direction: column;
    border-radius: 99.99rem;
    width: 100%;
    align-items: center;
    justify-content: center;
    height: .48rem
}

[data-theme=default] .btn_j,[data-theme=blue] .btn_j,[data-theme=yellow] .btn_j,[data-theme=beige] .btn_j,[data-theme=green] .btn_j {
    background-color: #e5353e
}

[data-theme=dark] .btn_j {
    background-color: #ff4d55
}

.btn_j[data-mm="1"] .btnt_j:after {
    content: "打开APP，继续阅读"
}

.btn_j[data-mm="1"] .tipt_j:after {
    content: "新人海量作品3天免费读"
}

.btn_j[data-mm="2"] .btnt_j {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .14rem;
    line-height: .18rem
}

.btn_j[data-mm="2"] .btnt_j:after {
    content: "上起点App福利中心领取章节卡，免费解锁本章"
}

.btn_j[data-mm="2"] .tipt_j:after {
    content: ""
}

.btn_j .btnt_j {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .16rem;
    line-height: .2rem
}

[data-theme=default] .btn_j .btnt_j,[data-theme=blue] .btn_j .btnt_j,[data-theme=yellow] .btn_j .btnt_j,[data-theme=beige] .btn_j .btnt_j,[data-theme=green] .btn_j .btnt_j {
    color: #fff
}

[data-theme=dark] .btn_j .btnt_j {
    color: rgba(255,255,255,.9)
}

.btn_j .btnt_j:after {
    content: "打开起点读书，继续阅读"
}

.btn_j .tipt_j {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .12rem;
    line-height: .12rem;
    transform: scale(.83);
    transform-origin: center
}

[data-theme=default] .btn_j .tipt_j,[data-theme=blue] .btn_j .tipt_j,[data-theme=yellow] .btn_j .tipt_j,[data-theme=beige] .btn_j .tipt_j,[data-theme=green] .btn_j .tipt_j {
    color: #fff
}

[data-theme=dark] .btn_j .tipt_j {
    color: rgba(255,255,255,.9)
}

.btn_j .tipt_j:after {
    content: "海量作品起点App新人免费读14天"
}

.bott_j {
    margin-top: .26rem;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .12rem;
    line-height: .2rem
}

[data-theme=default] .bott_j {
    color: gray
}

[data-theme=blue] .bott_j,[data-theme=yellow] .bott_j,[data-theme=beige] .bott_j,[data-theme=green] .bott_j {
    color: rgba(0,0,0,.48)
}

[data-theme=dark] .bott_j {
    color: rgba(255,255,255,.4)
}

body[data-v-aed0024c],body[data-theme=default][data-v-aed0024c],body[data-theme=blue][data-v-aed0024c],body[data-theme=yellow][data-v-aed0024c],body[data-theme=beige][data-v-aed0024c],body[data-theme=green][data-v-aed0024c] {
    --primary-red-500: #e5353e;
    --primary-red-300: #ff6f75;
    --primary-red-50: #ffe6e7;
    --secondary-blue-500: #5790df;
    --secondary-blue-300: #84b4f5;
    --secondary-blue-50: #ebeffa;
    --surface-gray-900: #191919;
    --surface-gray-700: #4c4c4c;
    --surface-gray-500: #808080;
    --surface-gray-400: #adadad;
    --surface-gray-300: #ccc;
    --surface-gray-200: #e0e0e0;
    --surface-gray-100: #ebebeb;
    --surface-gray-50: #f5f5f5;
    --surface-bw-white: #fff;
    --background-gray-100: #ebebeb;
    --background-gray-50: #f5f5f5;
    --background-bw-white: #fff;
    --sheet-background-gray-50: #f5f5f5;
    --sheet-background-bw-white: #fff;
    --nav-bar-background-bw-white: #fff;
    --on-image-bw-white: #fff;
    --on-image-white-70: rgba(255, 255, 255, .7);
    --on-image-white-36: rgba(255, 255, 255, .36);
    --on-image-black-90: rgba(0, 0, 0, .9);
    --on-image-black-60: rgba(0, 0, 0, .6);
    --on-image-black-36: rgba(0, 0, 0, .36);
    --outline-black-8: rgba(0, 0, 0, .08);
    --overlay-black-90: rgba(0, 0, 0, .9);
    --overlay-black-60: rgba(0, 0, 0, .6);
    --overlay-black-36: rgba(0, 0, 0, .36);
    --segmentation-black-4: rgba(0, 0, 0, .04);
    --bw-black: #000;
    --bw-white: #fff;
    --sd2: rgba(0, 0, 0, .06);
    --sd3: rgba(0, 0, 0, .06);
    --sd4: rgba(0, 0, 0, .07);
    --sd5: rgba(0, 0, 0, .08);
    --sd6: rgba(0, 0, 0, .09);
    --sd7: rgba(0, 0, 0, .1);
    --sd8: rgba(0, 0, 0, .12);
    --sd12: rgba(0, 0, 0, .16);
    --sd16: rgba(0, 0, 0, .16);
    --on-image-surface-black-4: rgba(0, 0, 0, .04);
    --on-image-surface-black-8: rgba(0, 0, 0, .08)
}

body[data-theme=blue][data-v-aed0024c] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #cedde1;
    --background-gray-50: #dcebef;
    --background-bw-white: #edf5f7;
    --sheet-background-gray-50: #dcebef;
    --sheet-background-bw-white: #edf5f7;
    --nav-bar-background-bw-white: #edf5f7
}

body[data-theme=yellow][data-v-aed0024c] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #e3d0a1;
    --background-gray-50: #efe2c0;
    --background-bw-white: #f4ecd1;
    --sheet-background-gray-50: #efe2c0;
    --sheet-background-bw-white: #f4ecd1;
    --nav-bar-background-bw-white: #f4ecd1
}

body[data-theme=beige][data-v-aed0024c] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #ebe6da;
    --background-gray-50: #f5f1e8;
    --background-bw-white: #faf9f4;
    --sheet-background-gray-50: #f5f1e8;
    --sheet-background-bw-white: #faf9f4;
    --nav-bar-background-bw-white: #faf9f4
}

body[data-theme=green][data-v-aed0024c] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #c9e0cb;
    --background-gray-50: #e0eee1;
    --background-bw-white: #ebfaeb;
    --sheet-background-gray-50: #e0eee1;
    --sheet-background-bw-white: #ebfaeb;
    --nav-bar-background-bw-white: #ebfaeb
}

body[data-theme=dark][data-v-aed0024c] {
    --primary-red-500: #ff4d55;
    --primary-red-300: rgba(229, 53, 62, .48);
    --primary-red-50: rgba(229, 53, 62, .16);
    --secondary-blue-500: #6da2ed;
    --secondary-blue-300: rgba(109, 162, 237, .48);
    --secondary-blue-50: rgba(114, 148, 227, .16);
    --surface-gray-900: rgba(255, 255, 255, .6);
    --surface-gray-700: rgba(255, 255, 255, .5);
    --surface-gray-500: rgba(255, 255, 255, .4);
    --surface-gray-400: rgba(255, 255, 255, .36);
    --surface-gray-300: rgba(255, 255, 255, .32);
    --surface-gray-200: rgba(255, 255, 255, .24);
    --surface-gray-100: rgba(255, 255, 255, .12);
    --surface-gray-50: rgba(255, 255, 255, .08);
    --surface-bw-white: rgba(255, 255, 255, .08);
    --background-gray-100: #0a0a0a;
    --background-gray-50: #111;
    --background-bw-white: #191919;
    --sheet-background-gray-50: #191919;
    --sheet-background-bw-white: #1f1f1f;
    --nav-bar-background-bw-white: #1f1f1f;
    --on-image-bw-white: rgba(255, 255, 255, .9);
    --on-image-white-70: rgba(255, 255, 255, .6);
    --on-image-white-36: rgba(255, 255, 255, .36);
    --on-image-black-90: rgba(0, 0, 0, .9);
    --on-image-black-60: rgba(0, 0, 0, .6);
    --on-image-black-36: rgba(0, 0, 0, .36);
    --outline-black-8: rgba(255, 255, 255, .12);
    --overlay-black-90: rgba(0, 0, 0, .9);
    --overlay-black-60: rgba(0, 0, 0, .6);
    --overlay-black-36: rgba(0, 0, 0, .36);
    --segmentation-black-4: rgba(0, 0, 0, .7);
    --bw-black: #000;
    --bw-white: #fff;
    --sd2: rgba(0, 0, 0, 0);
    --sd3: rgba(0, 0, 0, 0);
    --sd4: rgba(0, 0, 0, 0);
    --sd5: rgba(0, 0, 0, 0);
    --sd6: rgba(0, 0, 0, 0);
    --sd7: rgba(0, 0, 0, 0);
    --sd8: rgba(0, 0, 0, 0);
    --sd12: rgba(0, 0, 0, 0);
    --sd16: rgba(0, 0, 0, 0);
    --on-image-surface-black-4: rgba(255, 255, 255, .08);
    --on-image-surface-black-8: rgba(255, 255, 255, .12)
}

.chapter-say[data-v-aed0024c] {
    position: relative;
    background: var(--background-bw-white);
    border-radius: .1rem;
    padding: .16rem .16rem .56rem;
    margin-top: .28rem
}

.chapter-say .mask[data-v-aed0024c] {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1.5rem;
    border-radius: .1rem;
    background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,var(--background-bw-white) 55.38%);
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding-bottom: .16rem
}

.chapter-say .mask .btn[data-v-aed0024c] {
    border-radius: .06rem;
    background: var(--surface-gray-50);
    color: var(--surface-gray-500);
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .14rem;
    line-height: .18rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    width: calc(100% - .32rem)
}

.chapter-say .header[data-v-aed0024c] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: .15rem
}

.chapter-say .header .title[data-v-aed0024c] {
    color: var(--surface-gray-500);
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .15rem;
    line-height: .23rem
}

.chapter-say .header .info[data-v-aed0024c] {
    color: var(--surface-gray-500);
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .14rem;
    line-height: .22rem;
    display: flex;
    align-items: center
}

.chapter-say .header .info .editicon[data-v-aed0024c] {
    margin-right: .02rem
}

.chapter-say .header .info em[data-v-aed0024c] {
    display: block;
    width: .01rem;
    height: .12rem;
    color: var(--surface-gray-100);
    margin: 0 .08rem
}

.chapter-say .comment[data-v-aed0024c] {
    margin-bottom: .16rem
}

.chapter-say .comment .detail[data-v-aed0024c] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: .04rem
}

.chapter-say .comment .detail .username[data-v-aed0024c] {
    color: var(--surface-gray-400);
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .14rem;
    line-height: .22rem
}

.chapter-say .comment .detail .likecount[data-v-aed0024c] {
    color: var(--surface-gray-400);
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .12rem;
    line-height: .16rem;
    border-radius: 9.99rem;
    background: var(--sheet-background-gray-50);
    display: flex;
    justify-content: center;
    align-items: center;
    padding: .04rem .1rem .04rem .08rem
}

.chapter-say .comment .content[data-v-aed0024c] {
    color: var(--surface-gray-700);
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .14rem;
    line-height: .22rem
}

.chapter-say .no-comment[data-v-aed0024c] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: .4rem
}

.chapter-say .no-comment .img[data-v-aed0024c] {
    width: .4rem;
    height: .4rem;
    margin-bottom: .16rem
}

.chapter-say .no-comment .text[data-v-aed0024c] {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .15rem;
    line-height: .23rem
}

[data-theme=default] .chapter-say .no-comment .text[data-v-aed0024c] {
    color: gray
}

[data-theme=blue] .chapter-say .no-comment .text[data-v-aed0024c],[data-theme=yellow] .chapter-say .no-comment .text[data-v-aed0024c],[data-theme=beige] .chapter-say .no-comment .text[data-v-aed0024c],[data-theme=green] .chapter-say .no-comment .text[data-v-aed0024c] {
    color: rgba(0,0,0,.48)
}

[data-theme=dark] .chapter-say .no-comment .text[data-v-aed0024c] {
    color: rgba(255,255,255,.4)
}

.conf_b,.canc_b {
    flex: 1;
    border-radius: .24rem;
    height: .4rem
}

@font-face {
    font-family: hongleixingshu;
    font-style: normal;
    font-weight: 400;
    src: url(https://imgservices-1252317822.image.myqcloud.com/statics/qdAssets/newfont_1.ttf) format("truetype")
}

@font-face {
    font-family: Yuewen Font;
    font-style: normal;
    font-weight: 400;
    src: url(https://imgservices-1252317822.image.myqcloud.com/coco/s06142023/796e6c90.zb4zty.ttf) format("truetype")
}

.yuew_b {
    display: inline-block;
    font: .14rem/1 Yuewen Font,sans-serif;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-text-stroke-width: .001rem;
    font-display: swap
}

@font-face {
    font-family: SourceHanSerifCN-Bold;
    src: url(https://webfontsource.yuewen.com/api/v1/yfont/font.eot?base64=0&font=SourceHanSerifCN-Bold&text=%E6%94%AF%E7%BA%BF%E5%9C%B0%E5%9B%BE%E7%AE%80%E4%BB%8B%E5%8A%9B%E9%87%8F%E4%BD%93%E7%B3%BB%E7%90%86%E4%BA%BA%E6%96%87%E5%8A%BF%E7%BB%84%E7%BB%87%E7%A5%9E%E5%A5%87%E7%89%A9%E5%93%81%E9%9D%9E%E5%87%A1%E7%94%9F%E8%AF%9D%E7%BA%AA%E5%85%83%E5%8F%B2);
    src: local("☺"),url(https://webfontsource.yuewen.com/api/v1/yfont/font.woff2?base64=0&font=SourceHanSerifCN-Bold&text=%E6%94%AF%E7%BA%BF%E5%9C%B0%E5%9B%BE%E7%AE%80%E4%BB%8B%E5%8A%9B%E9%87%8F%E4%BD%93%E7%B3%BB%E7%90%86%E4%BA%BA%E6%96%87%E5%8A%BF%E7%BB%84%E7%BB%87%E7%A5%9E%E5%A5%87%E7%89%A9%E5%93%81%E9%9D%9E%E5%87%A1%E7%94%9F%E8%AF%9D%E7%BA%AA%E5%85%83%E5%8F%B2) format("woff2"),url(https://webfontsource.yuewen.com/api/v1/yfont/font.woff?base64=0&font=SourceHanSerifCN-Bold&text=%E6%94%AF%E7%BA%BF%E5%9C%B0%E5%9B%BE%E7%AE%80%E4%BB%8B%E5%8A%9B%E9%87%8F%E4%BD%93%E7%B3%BB%E7%90%86%E4%BA%BA%E6%96%87%E5%8A%BF%E7%BB%84%E7%BB%87%E7%A5%9E%E5%A5%87%E7%89%A9%E5%93%81%E9%9D%9E%E5%87%A1%E7%94%9F%E8%AF%9D%E7%BA%AA%E5%85%83%E5%8F%B2) format("woff"),url(https://webfontsource.yuewen.com/api/v1/yfont/font.ttf?base64=0&font=SourceHanSerifCN-Bold&text=%E6%94%AF%E7%BA%BF%E5%9C%B0%E5%9B%BE%E7%AE%80%E4%BB%8B%E5%8A%9B%E9%87%8F%E4%BD%93%E7%B3%BB%E7%90%86%E4%BA%BA%E6%96%87%E5%8A%BF%E7%BB%84%E7%BB%87%E7%A5%9E%E5%A5%87%E7%89%A9%E5%93%81%E9%9D%9E%E5%87%A1%E7%94%9F%E8%AF%9D%E7%BA%AA%E5%85%83%E5%8F%B2)
}

.sour_b {
    font-family: SourceHanSerifCN-Bold,sans-serif
}

.show_b {
    transform: translateY(0)
}

.hide_b {
    transform: translateY(100%)
}

.menu_t_1 {
    margin-top: .03rem;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .12rem;
    line-height: .13rem;
    text-align: center
}

[data-theme=default] .menu_t_1 {
    color: #191919
}

[data-theme=blue] .menu_t_1,[data-theme=yellow] .menu_t_1,[data-theme=beige] .menu_t_1,[data-theme=green] .menu_t_1 {
    color: rgba(0,0,0,.9)
}

[data-theme=dark] .menu_t_1 {
    color: rgba(255,255,255,.6)
}

.coun_b {
    font-size: .12rem;
    transform: scale(.8) translate3d(60%,-60%,0)
}

.btn_b {
    border-radius: 99.99rem;
    width: 2rem;
    height: .48rem;
    padding: .04rem .1rem;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.btn_b:before {
    content: "上起点App阅读";
    display: block;
    color: var(--on-image-bw-white);
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .16rem;
    line-height: .2rem
}

.btn_b .butt_t_1 {
    display: block;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .12rem;
    line-height: .2rem
}

[data-theme=default] .btn_b .butt_t_1,[data-theme=blue] .btn_b .butt_t_1,[data-theme=yellow] .btn_b .butt_t_1,[data-theme=beige] .btn_b .butt_t_1,[data-theme=green] .btn_b .butt_t_1 {
    color: rgba(255,255,255,.7)
}

[data-theme=dark] .btn_b .butt_t_1 {
    color: rgba(255,255,255,.6)
}

.btn_b .butt_s {
    font-size: .11rem!important
}

.stic_a_1 {
    overflow: hidden;
    position: fixed;
    top: .44rem;
    z-index: 2;
    background: var(--background-bw-white);
    color: var(--surface-gray-700);
    width: 100%
}

.stic_a_1 p {
    font-family: PingFang SC;
    font-size: .14rem;
    font-weight: 500;
    line-height: .22rem
}

.stic_a_1 .flex_a {
    display: flex;
    flex-wrap: wrap
}

.stic_a_1 .stic_a {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: .08rem;
    padding: .06rem .12rem
}

.stic_a_1 .stic_a .auto-tr,.stic_a_1 .stic_a .y-button {
    flex-shrink: 0
}

.stic_a_1 .stic_a.newb_a .auto-tr {
    flex-shrink: 0;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: .08rem
}

.stic_a_1 .imgb_a {
    background: url(/images/lens-bg.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat
}

.stic_a_1 .line_a {
    color: #6f4721;
    background: linear-gradient(180deg,rgba(248,218,167,.7) 14.77%,rgba(237,209,160,.7) 86.93%)
}

.moda_a_1 {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.5);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1000
}

.moda_a_1 .moda_a {
    position: relative;
    width: 80%;
    border-radius: .2rem;
    background: var(--background-bw-white);
    padding-bottom: .24rem;
    text-align: center
}

.moda_a_1 .clos_a {
    position: absolute;
    bottom: -.52rem;
    left: 50%;
    width: .3rem;
    height: .3rem;
    padding: .06rem;
    transform: translate(-50%);
    border-radius: 50%;
    overflow: hidden;
    cursor: pointer;
    background-color: #4c4c4c
}

.hide_a {
    display: none!important
}

.font_a_1 {
    font-family: hongleixingshu;
    color: #e5353e;
    font-size: .2rem
}

.font_a {
    color: #e5353e
}

.equi_a {
    width: 3.12rem!important;
    aspect-ratio: 312/520
}

.equi_a .img_a {
    border-radius: .2rem;
    overflow: hidden;
    width: 100%;
    min-height: 4.5rem;
    background-image: url(/images/popup-l.png);
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: top
}

.equi_a .btn_a {
    width: calc(100% - .32rem)
}

[data-theme=dark] .equi_a .img_a {
    background-image: url(/images/popup-d.png)
}

.infl_a {
    background-image: url(/images/linear-bg.png)!important;
    background-size: 100% auto!important;
    background-repeat: no-repeat!important;
    background-position: top!important
}

.infl_a .infl_a_1 {
    padding: .3rem .24rem .12rem
}

.infl_a .infl_a_1 h1 {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .24rem;
    line-height: .32rem;
    background: linear-gradient(272deg,#fa323e 1.99%,#faaa64 133.34%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    margin-bottom: .04rem
}

.infl_a .infl_a_1 h4 {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .18rem;
    line-height: .26rem;
    color: var(--surface-gray-900);
    text-align: center
}

.infl_a .coun_a {
    display: flex;
    justify-content: center;
    gap: .06rem;
    padding: .08rem .24rem .06rem
}

.infl_a .coun_a .bloc_a {
    font-family: Yuewen Font;
    font-style: normal;
    font-weight: 400;
    font-size: .16rem;
    line-height: .19rem;
    width: .24rem;
    height: .24rem;
    border-radius: .055rem;
    background-color: rgba(0,0,0,.6);
    line-height: .24rem;
    text-align: center;
    color: #fff
}

.infl_a .coun_a .bloc_a.last_a {
    background: linear-gradient(270deg,#fa646d 0%,#fa323e 100%)
}

.infl_a .coun_a .colo_a {
    font-family: Yuewen Font;
    font-style: normal;
    font-weight: 400;
    font-size: .22rem;
    line-height: .26rem;
    line-height: .24rem;
    color: rgba(0,0,0,.6)
}

.infl_a .btn_a {
    margin: .06rem 0;
    width: calc(100% - .48rem)
}

.infl_a .desc_a {
    padding: 0 .24rem;
    font-size: .12rem;
    line-height: .2rem;
    color: var(--surface-gray-900);
    text-align: left
}

.toas_r {
    z-index: 1;
    position: fixed;
    width: 80%;
    top: 1.2rem;
    left: 50%;
    background-color: rgba(0,0,0,.9);
    color: #fff;
    padding: .1rem .2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: .08rem;
    opacity: 1;
    transform: translate(-50%)
}

.toas_r .text_r {
    flex: 1
}

body[data-v-fd84339a],body[data-theme=default][data-v-fd84339a],body[data-theme=blue][data-v-fd84339a],body[data-theme=yellow][data-v-fd84339a],body[data-theme=beige][data-v-fd84339a],body[data-theme=green][data-v-fd84339a] {
    --primary-red-500: #e5353e;
    --primary-red-300: #ff6f75;
    --primary-red-50: #ffe6e7;
    --secondary-blue-500: #5790df;
    --secondary-blue-300: #84b4f5;
    --secondary-blue-50: #ebeffa;
    --surface-gray-900: #191919;
    --surface-gray-700: #4c4c4c;
    --surface-gray-500: #808080;
    --surface-gray-400: #adadad;
    --surface-gray-300: #ccc;
    --surface-gray-200: #e0e0e0;
    --surface-gray-100: #ebebeb;
    --surface-gray-50: #f5f5f5;
    --surface-bw-white: #fff;
    --background-gray-100: #ebebeb;
    --background-gray-50: #f5f5f5;
    --background-bw-white: #fff;
    --sheet-background-gray-50: #f5f5f5;
    --sheet-background-bw-white: #fff;
    --nav-bar-background-bw-white: #fff;
    --on-image-bw-white: #fff;
    --on-image-white-70: rgba(255, 255, 255, .7);
    --on-image-white-36: rgba(255, 255, 255, .36);
    --on-image-black-90: rgba(0, 0, 0, .9);
    --on-image-black-60: rgba(0, 0, 0, .6);
    --on-image-black-36: rgba(0, 0, 0, .36);
    --outline-black-8: rgba(0, 0, 0, .08);
    --overlay-black-90: rgba(0, 0, 0, .9);
    --overlay-black-60: rgba(0, 0, 0, .6);
    --overlay-black-36: rgba(0, 0, 0, .36);
    --segmentation-black-4: rgba(0, 0, 0, .04);
    --bw-black: #000;
    --bw-white: #fff;
    --sd2: rgba(0, 0, 0, .06);
    --sd3: rgba(0, 0, 0, .06);
    --sd4: rgba(0, 0, 0, .07);
    --sd5: rgba(0, 0, 0, .08);
    --sd6: rgba(0, 0, 0, .09);
    --sd7: rgba(0, 0, 0, .1);
    --sd8: rgba(0, 0, 0, .12);
    --sd12: rgba(0, 0, 0, .16);
    --sd16: rgba(0, 0, 0, .16);
    --on-image-surface-black-4: rgba(0, 0, 0, .04);
    --on-image-surface-black-8: rgba(0, 0, 0, .08)
}

body[data-theme=blue][data-v-fd84339a] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #cedde1;
    --background-gray-50: #dcebef;
    --background-bw-white: #edf5f7;
    --sheet-background-gray-50: #dcebef;
    --sheet-background-bw-white: #edf5f7;
    --nav-bar-background-bw-white: #edf5f7
}

body[data-theme=yellow][data-v-fd84339a] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #e3d0a1;
    --background-gray-50: #efe2c0;
    --background-bw-white: #f4ecd1;
    --sheet-background-gray-50: #efe2c0;
    --sheet-background-bw-white: #f4ecd1;
    --nav-bar-background-bw-white: #f4ecd1
}

body[data-theme=beige][data-v-fd84339a] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #ebe6da;
    --background-gray-50: #f5f1e8;
    --background-bw-white: #faf9f4;
    --sheet-background-gray-50: #f5f1e8;
    --sheet-background-bw-white: #faf9f4;
    --nav-bar-background-bw-white: #faf9f4
}

body[data-theme=green][data-v-fd84339a] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #c9e0cb;
    --background-gray-50: #e0eee1;
    --background-bw-white: #ebfaeb;
    --sheet-background-gray-50: #e0eee1;
    --sheet-background-bw-white: #ebfaeb;
    --nav-bar-background-bw-white: #ebfaeb
}

body[data-theme=dark][data-v-fd84339a] {
    --primary-red-500: #ff4d55;
    --primary-red-300: rgba(229, 53, 62, .48);
    --primary-red-50: rgba(229, 53, 62, .16);
    --secondary-blue-500: #6da2ed;
    --secondary-blue-300: rgba(109, 162, 237, .48);
    --secondary-blue-50: rgba(114, 148, 227, .16);
    --surface-gray-900: rgba(255, 255, 255, .6);
    --surface-gray-700: rgba(255, 255, 255, .5);
    --surface-gray-500: rgba(255, 255, 255, .4);
    --surface-gray-400: rgba(255, 255, 255, .36);
    --surface-gray-300: rgba(255, 255, 255, .32);
    --surface-gray-200: rgba(255, 255, 255, .24);
    --surface-gray-100: rgba(255, 255, 255, .12);
    --surface-gray-50: rgba(255, 255, 255, .08);
    --surface-bw-white: rgba(255, 255, 255, .08);
    --background-gray-100: #0a0a0a;
    --background-gray-50: #111;
    --background-bw-white: #191919;
    --sheet-background-gray-50: #191919;
    --sheet-background-bw-white: #1f1f1f;
    --nav-bar-background-bw-white: #1f1f1f;
    --on-image-bw-white: rgba(255, 255, 255, .9);
    --on-image-white-70: rgba(255, 255, 255, .6);
    --on-image-white-36: rgba(255, 255, 255, .36);
    --on-image-black-90: rgba(0, 0, 0, .9);
    --on-image-black-60: rgba(0, 0, 0, .6);
    --on-image-black-36: rgba(0, 0, 0, .36);
    --outline-black-8: rgba(255, 255, 255, .12);
    --overlay-black-90: rgba(0, 0, 0, .9);
    --overlay-black-60: rgba(0, 0, 0, .6);
    --overlay-black-36: rgba(0, 0, 0, .36);
    --segmentation-black-4: rgba(0, 0, 0, .7);
    --bw-black: #000;
    --bw-white: #fff;
    --sd2: rgba(0, 0, 0, 0);
    --sd3: rgba(0, 0, 0, 0);
    --sd4: rgba(0, 0, 0, 0);
    --sd5: rgba(0, 0, 0, 0);
    --sd6: rgba(0, 0, 0, 0);
    --sd7: rgba(0, 0, 0, 0);
    --sd8: rgba(0, 0, 0, 0);
    --sd12: rgba(0, 0, 0, 0);
    --sd16: rgba(0, 0, 0, 0);
    --on-image-surface-black-4: rgba(255, 255, 255, .08);
    --on-image-surface-black-8: rgba(255, 255, 255, .12)
}

.slide-active2[data-v-fd84339a],.slide-active3[data-v-fd84339a] {
    transition: all .3s ease-in-out
}

.slide-from1[data-v-fd84339a],.slide-to1[data-v-fd84339a] {
    transform: translate(-50%,-100%);
    opacity: 0
}

.slide-to2[data-v-fd84339a],.slide-from2[data-v-fd84339a] {
    transform: translate(-50%);
    opacity: 1
}

.wrap_e {
    display: inline-block;
    margin: 0 .2rem;
    text-align: center
}

.link_e_1 {
    cursor: pointer;
    text-align: center;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .13rem;
    line-height: .2rem
}

[data-theme=default] .link_e_1,[data-theme=blue] .link_e_1,[data-theme=yellow] .link_e_1,[data-theme=beige] .link_e_1,[data-theme=green] .link_e_1 {
    color: #5790df
}

[data-theme=dark] .link_e_1 {
    color: #6da2ed
}

.link_e {
    display: block;
    margin: 0 auto;
    cursor: pointer;
    aspect-ratio: 7/2;
    width: 100%
}

body,body[data-theme=default],body[data-theme=blue],body[data-theme=yellow],body[data-theme=beige],body[data-theme=green] {
    --primary-red-500: #e5353e;
    --primary-red-300: #ff6f75;
    --primary-red-50: #ffe6e7;
    --secondary-blue-500: #5790df;
    --secondary-blue-300: #84b4f5;
    --secondary-blue-50: #ebeffa;
    --surface-gray-900: #191919;
    --surface-gray-700: #4c4c4c;
    --surface-gray-500: #808080;
    --surface-gray-400: #adadad;
    --surface-gray-300: #ccc;
    --surface-gray-200: #e0e0e0;
    --surface-gray-100: #ebebeb;
    --surface-gray-50: #f5f5f5;
    --surface-bw-white: #fff;
    --background-gray-100: #ebebeb;
    --background-gray-50: #f5f5f5;
    --background-bw-white: #fff;
    --sheet-background-gray-50: #f5f5f5;
    --sheet-background-bw-white: #fff;
    --nav-bar-background-bw-white: #fff;
    --on-image-bw-white: #fff;
    --on-image-white-70: rgba(255, 255, 255, .7);
    --on-image-white-36: rgba(255, 255, 255, .36);
    --on-image-black-90: rgba(0, 0, 0, .9);
    --on-image-black-60: rgba(0, 0, 0, .6);
    --on-image-black-36: rgba(0, 0, 0, .36);
    --outline-black-8: rgba(0, 0, 0, .08);
    --overlay-black-90: rgba(0, 0, 0, .9);
    --overlay-black-60: rgba(0, 0, 0, .6);
    --overlay-black-36: rgba(0, 0, 0, .36);
    --segmentation-black-4: rgba(0, 0, 0, .04);
    --bw-black: #000;
    --bw-white: #fff;
    --sd2: rgba(0, 0, 0, .06);
    --sd3: rgba(0, 0, 0, .06);
    --sd4: rgba(0, 0, 0, .07);
    --sd5: rgba(0, 0, 0, .08);
    --sd6: rgba(0, 0, 0, .09);
    --sd7: rgba(0, 0, 0, .1);
    --sd8: rgba(0, 0, 0, .12);
    --sd12: rgba(0, 0, 0, .16);
    --sd16: rgba(0, 0, 0, .16);
    --on-image-surface-black-4: rgba(0, 0, 0, .04);
    --on-image-surface-black-8: rgba(0, 0, 0, .08)
}

body[data-theme=blue] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #cedde1;
    --background-gray-50: #dcebef;
    --background-bw-white: #edf5f7;
    --sheet-background-gray-50: #dcebef;
    --sheet-background-bw-white: #edf5f7;
    --nav-bar-background-bw-white: #edf5f7
}

body[data-theme=yellow] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #e3d0a1;
    --background-gray-50: #efe2c0;
    --background-bw-white: #f4ecd1;
    --sheet-background-gray-50: #efe2c0;
    --sheet-background-bw-white: #f4ecd1;
    --nav-bar-background-bw-white: #f4ecd1
}

body[data-theme=beige] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #ebe6da;
    --background-gray-50: #f5f1e8;
    --background-bw-white: #faf9f4;
    --sheet-background-gray-50: #f5f1e8;
    --sheet-background-bw-white: #faf9f4;
    --nav-bar-background-bw-white: #faf9f4
}

body[data-theme=green] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #c9e0cb;
    --background-gray-50: #e0eee1;
    --background-bw-white: #ebfaeb;
    --sheet-background-gray-50: #e0eee1;
    --sheet-background-bw-white: #ebfaeb;
    --nav-bar-background-bw-white: #ebfaeb
}

body[data-theme=dark] {
    --primary-red-500: #ff4d55;
    --primary-red-300: rgba(229, 53, 62, .48);
    --primary-red-50: rgba(229, 53, 62, .16);
    --secondary-blue-500: #6da2ed;
    --secondary-blue-300: rgba(109, 162, 237, .48);
    --secondary-blue-50: rgba(114, 148, 227, .16);
    --surface-gray-900: rgba(255, 255, 255, .6);
    --surface-gray-700: rgba(255, 255, 255, .5);
    --surface-gray-500: rgba(255, 255, 255, .4);
    --surface-gray-400: rgba(255, 255, 255, .36);
    --surface-gray-300: rgba(255, 255, 255, .32);
    --surface-gray-200: rgba(255, 255, 255, .24);
    --surface-gray-100: rgba(255, 255, 255, .12);
    --surface-gray-50: rgba(255, 255, 255, .08);
    --surface-bw-white: rgba(255, 255, 255, .08);
    --background-gray-100: #0a0a0a;
    --background-gray-50: #111;
    --background-bw-white: #191919;
    --sheet-background-gray-50: #191919;
    --sheet-background-bw-white: #1f1f1f;
    --nav-bar-background-bw-white: #1f1f1f;
    --on-image-bw-white: rgba(255, 255, 255, .9);
    --on-image-white-70: rgba(255, 255, 255, .6);
    --on-image-white-36: rgba(255, 255, 255, .36);
    --on-image-black-90: rgba(0, 0, 0, .9);
    --on-image-black-60: rgba(0, 0, 0, .6);
    --on-image-black-36: rgba(0, 0, 0, .36);
    --outline-black-8: rgba(255, 255, 255, .12);
    --overlay-black-90: rgba(0, 0, 0, .9);
    --overlay-black-60: rgba(0, 0, 0, .6);
    --overlay-black-36: rgba(0, 0, 0, .36);
    --segmentation-black-4: rgba(0, 0, 0, .7);
    --bw-black: #000;
    --bw-white: #fff;
    --sd2: rgba(0, 0, 0, 0);
    --sd3: rgba(0, 0, 0, 0);
    --sd4: rgba(0, 0, 0, 0);
    --sd5: rgba(0, 0, 0, 0);
    --sd6: rgba(0, 0, 0, 0);
    --sd7: rgba(0, 0, 0, 0);
    --sd8: rgba(0, 0, 0, 0);
    --sd12: rgba(0, 0, 0, 0);
    --sd16: rgba(0, 0, 0, 0);
    --on-image-surface-black-4: rgba(255, 255, 255, .08);
    --on-image-surface-black-8: rgba(255, 255, 255, .12)
}

.more_t {
    position: absolute;
    top: .35rem;
    left: .2rem;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .13rem;
    line-height: .2rem
}

[data-theme=default] .more_t {
    color: gray
}

[data-theme=blue] .more_t,[data-theme=yellow] .more_t,[data-theme=beige] .more_t,[data-theme=green] .more_t {
    color: rgba(0,0,0,.48)
}

[data-theme=dark] .more_t {
    color: rgba(255,255,255,.4)
}

.custom_reader[data-v-51a5464d] .fixed.bottom-48px.right-21px.z-1 {
    bottom: .8rem!important
}

.showStickyTop[data-v-51a5464d] {
    padding-top: .7rem
}

.TotalCommentT[data-v-51a5464d] {
    padding-top: .1rem
}

body[data-v-51a5464d],body[data-theme=default][data-v-51a5464d],body[data-theme=blue][data-v-51a5464d],body[data-theme=yellow][data-v-51a5464d],body[data-theme=beige][data-v-51a5464d],body[data-theme=green][data-v-51a5464d] {
    --primary-red-500: #e5353e;
    --primary-red-300: #ff6f75;
    --primary-red-50: #ffe6e7;
    --secondary-blue-500: #5790df;
    --secondary-blue-300: #84b4f5;
    --secondary-blue-50: #ebeffa;
    --surface-gray-900: #191919;
    --surface-gray-700: #4c4c4c;
    --surface-gray-500: #808080;
    --surface-gray-400: #adadad;
    --surface-gray-300: #ccc;
    --surface-gray-200: #e0e0e0;
    --surface-gray-100: #ebebeb;
    --surface-gray-50: #f5f5f5;
    --surface-bw-white: #fff;
    --background-gray-100: #ebebeb;
    --background-gray-50: #f5f5f5;
    --background-bw-white: #fff;
    --sheet-background-gray-50: #f5f5f5;
    --sheet-background-bw-white: #fff;
    --nav-bar-background-bw-white: #fff;
    --on-image-bw-white: #fff;
    --on-image-white-70: rgba(255, 255, 255, .7);
    --on-image-white-36: rgba(255, 255, 255, .36);
    --on-image-black-90: rgba(0, 0, 0, .9);
    --on-image-black-60: rgba(0, 0, 0, .6);
    --on-image-black-36: rgba(0, 0, 0, .36);
    --outline-black-8: rgba(0, 0, 0, .08);
    --overlay-black-90: rgba(0, 0, 0, .9);
    --overlay-black-60: rgba(0, 0, 0, .6);
    --overlay-black-36: rgba(0, 0, 0, .36);
    --segmentation-black-4: rgba(0, 0, 0, .04);
    --bw-black: #000;
    --bw-white: #fff;
    --sd2: rgba(0, 0, 0, .06);
    --sd3: rgba(0, 0, 0, .06);
    --sd4: rgba(0, 0, 0, .07);
    --sd5: rgba(0, 0, 0, .08);
    --sd6: rgba(0, 0, 0, .09);
    --sd7: rgba(0, 0, 0, .1);
    --sd8: rgba(0, 0, 0, .12);
    --sd12: rgba(0, 0, 0, .16);
    --sd16: rgba(0, 0, 0, .16);
    --on-image-surface-black-4: rgba(0, 0, 0, .04);
    --on-image-surface-black-8: rgba(0, 0, 0, .08)
}

body[data-theme=blue][data-v-51a5464d] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #cedde1;
    --background-gray-50: #dcebef;
    --background-bw-white: #edf5f7;
    --sheet-background-gray-50: #dcebef;
    --sheet-background-bw-white: #edf5f7;
    --nav-bar-background-bw-white: #edf5f7
}

body[data-theme=yellow][data-v-51a5464d] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #e3d0a1;
    --background-gray-50: #efe2c0;
    --background-bw-white: #f4ecd1;
    --sheet-background-gray-50: #efe2c0;
    --sheet-background-bw-white: #f4ecd1;
    --nav-bar-background-bw-white: #f4ecd1
}

body[data-theme=beige][data-v-51a5464d] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #ebe6da;
    --background-gray-50: #f5f1e8;
    --background-bw-white: #faf9f4;
    --sheet-background-gray-50: #f5f1e8;
    --sheet-background-bw-white: #faf9f4;
    --nav-bar-background-bw-white: #faf9f4
}

body[data-theme=green][data-v-51a5464d] {
    --surface-gray-900: rgba(0, 0, 0, .9);
    --surface-gray-700: rgba(0, 0, 0, .7);
    --surface-gray-500: rgba(0, 0, 0, .48);
    --surface-gray-400: rgba(0, 0, 0, .36);
    --surface-gray-300: rgba(0, 0, 0, .32);
    --surface-gray-200: rgba(0, 0, 0, .24);
    --surface-gray-100: rgba(0, 0, 0, .12);
    --surface-gray-50: rgba(0, 0, 0, .08);
    --surface-bw-white: rgba(0, 0, 0, .04);
    --background-gray-100: #c9e0cb;
    --background-gray-50: #e0eee1;
    --background-bw-white: #ebfaeb;
    --sheet-background-gray-50: #e0eee1;
    --sheet-background-bw-white: #ebfaeb;
    --nav-bar-background-bw-white: #ebfaeb
}

body[data-theme=dark][data-v-51a5464d] {
    --primary-red-500: #ff4d55;
    --primary-red-300: rgba(229, 53, 62, .48);
    --primary-red-50: rgba(229, 53, 62, .16);
    --secondary-blue-500: #6da2ed;
    --secondary-blue-300: rgba(109, 162, 237, .48);
    --secondary-blue-50: rgba(114, 148, 227, .16);
    --surface-gray-900: rgba(255, 255, 255, .6);
    --surface-gray-700: rgba(255, 255, 255, .5);
    --surface-gray-500: rgba(255, 255, 255, .4);
    --surface-gray-400: rgba(255, 255, 255, .36);
    --surface-gray-300: rgba(255, 255, 255, .32);
    --surface-gray-200: rgba(255, 255, 255, .24);
    --surface-gray-100: rgba(255, 255, 255, .12);
    --surface-gray-50: rgba(255, 255, 255, .08);
    --surface-bw-white: rgba(255, 255, 255, .08);
    --background-gray-100: #0a0a0a;
    --background-gray-50: #111;
    --background-bw-white: #191919;
    --sheet-background-gray-50: #191919;
    --sheet-background-bw-white: #1f1f1f;
    --nav-bar-background-bw-white: #1f1f1f;
    --on-image-bw-white: rgba(255, 255, 255, .9);
    --on-image-white-70: rgba(255, 255, 255, .6);
    --on-image-white-36: rgba(255, 255, 255, .36);
    --on-image-black-90: rgba(0, 0, 0, .9);
    --on-image-black-60: rgba(0, 0, 0, .6);
    --on-image-black-36: rgba(0, 0, 0, .36);
    --outline-black-8: rgba(255, 255, 255, .12);
    --overlay-black-90: rgba(0, 0, 0, .9);
    --overlay-black-60: rgba(0, 0, 0, .6);
    --overlay-black-36: rgba(0, 0, 0, .36);
    --segmentation-black-4: rgba(0, 0, 0, .7);
    --bw-black: #000;
    --bw-white: #fff;
    --sd2: rgba(0, 0, 0, 0);
    --sd3: rgba(0, 0, 0, 0);
    --sd4: rgba(0, 0, 0, 0);
    --sd5: rgba(0, 0, 0, 0);
    --sd6: rgba(0, 0, 0, 0);
    --sd7: rgba(0, 0, 0, 0);
    --sd8: rgba(0, 0, 0, 0);
    --sd12: rgba(0, 0, 0, 0);
    --sd16: rgba(0, 0, 0, 0);
    --on-image-surface-black-4: rgba(255, 255, 255, .08);
    --on-image-surface-black-8: rgba(255, 255, 255, .12)
}

.auth_s[data-v-51a5464d] {
    padding: 0 .2rem .2rem
}

.auth_s .down_s[data-v-51a5464d] {
    margin-top: .18rem
}

.auth_s .down_s .down_s_1[data-v-51a5464d] {
    padding: .06rem .16rem;
    border: .005rem solid;
    box-sizing: border-box;
    border-radius: .36rem;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .13rem;
    line-height: .2rem;
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    -webkit-user-select: none;
    user-select: none;
    -moz-user-focus: none;
    -moz-user-select: none;
    text-align: center
}

[data-theme=default] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=blue] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=yellow] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=beige] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=green] .auth_s .down_s .down_s_1[data-v-51a5464d] {
    background-color: #e5353e
}

[data-theme=dark] .auth_s .down_s .down_s_1[data-v-51a5464d] {
    background-color: #ff4d55
}

[data-theme=default] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=blue] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=yellow] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=beige] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=green] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=dark] .auth_s .down_s .down_s_1[data-v-51a5464d] {
    color: #fff
}

[data-theme=default] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=blue] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=yellow] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=beige] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=green] .auth_s .down_s .down_s_1[data-v-51a5464d],[data-theme=dark] .auth_s .down_s .down_s_1[data-v-51a5464d] {
    border-color: rgba(0,0,0,.08)
}

.auth_s .down_s .down_s_1 .titl_s[data-v-51a5464d] {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .14rem;
    line-height: .18rem;
    display: block
}

.auth_s .down_s .down_s_1 .subt_s_1[data-v-51a5464d] {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .12rem;
    line-height: .12rem;
    transform: scale(.83);
    transform-origin: center;
    display: block
}

.dlbo_s_2[data-v-51a5464d] {
    display: flex;
    margin: .48rem .2rem -.36rem;
    padding: .12rem;
    border-radius: .1rem;
    align-items: center
}

[data-theme=default] .dlbo_s_2[data-v-51a5464d] {
    background-color: #fff
}

[data-theme=blue] .dlbo_s_2[data-v-51a5464d],[data-theme=yellow] .dlbo_s_2[data-v-51a5464d],[data-theme=beige] .dlbo_s_2[data-v-51a5464d],[data-theme=green] .dlbo_s_2[data-v-51a5464d] {
    background-color: rgba(0,0,0,.04)
}

[data-theme=dark] .dlbo_s_2[data-v-51a5464d] {
    background-color: rgba(255,255,255,.08)
}

.dlbo_s[data-v-51a5464d] {
    width: .57rem;
    height: .76rem;
    margin-right: .08rem;
    border: .005rem solid;
    border-radius: .04rem
}

[data-theme=default] .dlbo_s[data-v-51a5464d],[data-theme=blue] .dlbo_s[data-v-51a5464d],[data-theme=yellow] .dlbo_s[data-v-51a5464d],[data-theme=beige] .dlbo_s[data-v-51a5464d],[data-theme=green] .dlbo_s[data-v-51a5464d] {
    border-color: rgba(0,0,0,.08)
}

[data-theme=dark] .dlbo_s[data-v-51a5464d] {
    border-color: rgba(255,255,255,.12)
}

.dlbo_s_1[data-v-51a5464d] {
    display: flex;
    flex-direction: column;
    flex: 1 1 0
}

.dlti_s[data-v-51a5464d] {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .15rem;
    line-height: .23rem
}

[data-theme=default] .dlti_s[data-v-51a5464d] {
    color: #191919
}

[data-theme=blue] .dlti_s[data-v-51a5464d],[data-theme=yellow] .dlti_s[data-v-51a5464d],[data-theme=beige] .dlti_s[data-v-51a5464d],[data-theme=green] .dlti_s[data-v-51a5464d] {
    color: rgba(0,0,0,.9)
}

[data-theme=dark] .dlti_s[data-v-51a5464d] {
    color: rgba(255,255,255,.6)
}

.dlsu_s[data-v-51a5464d] {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .12rem;
    line-height: .2rem
}

[data-theme=default] .dlsu_s[data-v-51a5464d] {
    color: gray
}

[data-theme=blue] .dlsu_s[data-v-51a5464d],[data-theme=yellow] .dlsu_s[data-v-51a5464d],[data-theme=beige] .dlsu_s[data-v-51a5464d],[data-theme=green] .dlsu_s[data-v-51a5464d] {
    color: rgba(0,0,0,.48)
}

[data-theme=dark] .dlsu_s[data-v-51a5464d] {
    color: rgba(255,255,255,.4)
}

.dlbt_s[data-v-51a5464d] {
    display: flex;
    margin-top: .05rem;
    justify-content: space-between;
    align-items: center
}

.dlbt_s_2[data-v-51a5464d] {
    padding: 0 .04rem
}

.dlbt_s_1[data-v-51a5464d] {
    font-size: .09rem;
    line-height: .13rem
}

[data-theme=default] .dlbt_s_1[data-v-51a5464d] {
    color: #adadad
}

[data-theme=blue] .dlbt_s_1[data-v-51a5464d],[data-theme=yellow] .dlbt_s_1[data-v-51a5464d],[data-theme=beige] .dlbt_s_1[data-v-51a5464d],[data-theme=green] .dlbt_s_1[data-v-51a5464d] {
    color: rgba(0,0,0,.36)
}

[data-theme=dark] .dlbt_s_1[data-v-51a5464d] {
    color: rgba(255,255,255,.36)
}

.suba_s .y-button[data-v-51a5464d] {
    margin-bottom: .08rem
}

.chap_s[data-v-51a5464d] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%
}

.chap_s .chap_s_1[data-v-51a5464d] {
    max-width: calc(100% - .62rem)
}

.cata_s[data-v-51a5464d] {
    position: absolute;
    display: flex;
    justify-content: center;
    left: .12rem;
    right: .12rem;
    bottom: .12rem;
    z-index: 10;
    padding: .11rem 0;
    height: .4rem;
    font-size: .14rem;
    line-height: .18rem;
    border-radius: .24rem;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 18px;
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    -webkit-user-select: none;
    user-select: none;
    -moz-user-focus: none;
    -moz-user-select: none
}

[data-theme=default] .cata_s[data-v-51a5464d],[data-theme=blue] .cata_s[data-v-51a5464d],[data-theme=yellow] .cata_s[data-v-51a5464d],[data-theme=beige] .cata_s[data-v-51a5464d],[data-theme=green] .cata_s[data-v-51a5464d] {
    background-color: #e5353e
}

[data-theme=dark] .cata_s[data-v-51a5464d] {
    background-color: #ff4d55
}

[data-theme=default] .cata_s[data-v-51a5464d],[data-theme=blue] .cata_s[data-v-51a5464d],[data-theme=yellow] .cata_s[data-v-51a5464d],[data-theme=beige] .cata_s[data-v-51a5464d],[data-theme=green] .cata_s[data-v-51a5464d] {
    color: #fff
}

[data-theme=dark] .cata_s[data-v-51a5464d] {
    color: rgba(255,255,255,.9)
}

.cata_s[data-app="1"] .text_s[data-v-51a5464d] {
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .12rem;
    line-height: .16rem
}

.text_s[data-v-51a5464d] {
    margin: 0;
    white-space: nowrap;
    font-weight: 600
}

.tips_s[data-v-51a5464d] {
    position: relative;
    padding: 0 0 0 .04rem
}

.chap_s_2[data-v-51a5464d] {
    position: relative;
    padding: .03rem
}

.tips_s_1[data-v-51a5464d] {
    position: absolute;
    bottom: .3rem;
    right: -.16rem;
    padding: .04rem .08rem;
    word-break: keep-all;
    font-size: .12rem;
    text-align: center;
    border-radius: .12rem;
    color: #fff
}

[data-theme=default] .tips_s_1[data-v-51a5464d],[data-theme=blue] .tips_s_1[data-v-51a5464d],[data-theme=yellow] .tips_s_1[data-v-51a5464d],[data-theme=beige] .tips_s_1[data-v-51a5464d],[data-theme=green] .tips_s_1[data-v-51a5464d],[data-theme=dark] .tips_s_1[data-v-51a5464d] {
    background-color: rgba(0,0,0,.9)
}

.tips_s_1[data-v-51a5464d]:before {
    position: absolute;
    content: "";
    border-style: solid;
    border-width: .08rem .08rem 0 .08rem;
    border-color: rgba(0,0,0,.9) transparent transparent transparent;
    bottom: -.07rem;
    right: .2rem
}

.free_s[data-v-51a5464d] {
    display: flex;
    align-items: center;
    flex-shrink: 0
}

.dlln_s[data-v-51a5464d] {
    margin-left: auto;
    flex-shrink: 0
}

.abna_s[data-v-51a5464d] {
    background: rgba(229,53,62,.12);
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .12rem;
    line-height: .16rem;
    border-radius: .08rem;
    height: .24rem;
    display: inline-flex;
    align-items: center;
    padding: 0 .06rem;
    color: #e5353e
}

.abna_s strong[data-v-51a5464d]:before {
    content: "下载全本"
}

.abna_s .b_s[data-v-51a5464d]:before {
    content: "下载txt"
}

.abna_s_1[data-v-51a5464d] {
    background: rgba(229,53,62,.12);
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .12rem;
    line-height: .16rem;
    border-radius: .08rem;
    height: .24rem;
    display: inline-flex;
    align-items: center;
    padding: 0 .06rem;
    margin-left: .04rem;
    color: #e5353e
}

.abna_s_1 strong[data-v-51a5464d]:before {
    content: "听书"
}

.addb_s[data-v-51a5464d] {
    display: block;
    margin: 0 auto;
    cursor: pointer;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: .13rem;
    line-height: .2rem
}

[data-theme=default] .addb_s[data-v-51a5464d],[data-theme=blue] .addb_s[data-v-51a5464d],[data-theme=yellow] .addb_s[data-v-51a5464d],[data-theme=beige] .addb_s[data-v-51a5464d],[data-theme=green] .addb_s[data-v-51a5464d] {
    color: #5790df
}

[data-theme=dark] .addb_s[data-v-51a5464d] {
    color: #6da2ed
}
