﻿html, body { -webkit-user-select: none; }
body { min-height: 100vh; }
.pageLayout { max-width:800px;}
/*小说章节顶部详情*/
.nodeList .nodeTitle { font-size: 0.42rem; font-weight: inherit; display: block; text-align: center; font-weight: bold; padding-bottom: 0.2rem; border-bottom: 2px solid #E6E6E6; position: relative; }
    .nodeList .nodeTitle .nodeName { color: #53A175; font-size: 0.38rem; margin-bottom: 0.072rem; display: inline-block; padding-right: 0.815999rem; width: calc(100% - 0.815999rem); font-weight:normal; }
    .nodeList .nodeTitle .toNodeInfo { position: absolute; right: 0.08rem; top: 0.04rem; display: block; background: url("//s.faloo.com/wap/images/newWap/page/icon_10.png") no-repeat center center/100% auto; width: 0.533333rem; height: 0.533333rem; }
.nodeList .nodeInfo { justify-content: space-around; align-items: center; font-size: 0.346667rem; color: #666; margin-top:0.2rem; }
.nodeList + .nodeList { margin-top: 0.533333rem; }
.nodeInfo .author:before { content: ""; background: url(//s.faloo.com/wap/images/newWap/page/icon_2.png) no-repeat center left; background-size: 0.347rem 0.347rem; width: 0.347rem; height: 0.347rem; padding-left: 0.05rem; }
    .nodeInfo .author h2 { font-size: 0.32rem; color: #666; font-weight: normal; }
.nodeInfo .category:before { content: ""; background: url(//s.faloo.com/wap/images/newWap/page/icon_5.png?3) no-repeat center left; background-size: 0.293rem 0.32rem; width: 0.32rem; height: 0.32rem; padding-left: 0.05rem; }
.nodeInfo .setting:before { content: ""; background: url(//s.faloo.com/wap/images/newWap/page/setting1.png?3) no-repeat center left; background-size: 0.36rem 0.36rem; width: 0.36rem; height: 0.36rem; padding-left: 0.05rem; color: #666666; }
.nodeInfo .waterfall { color: #09843E; }
.nodeContent { color: #666; padding: 0.35rem 0.267rem; /*font-size: 0.373rem;*/ font-size: 16px; word-wrap: break-word; word-break: normal; }
    .nodeContent p { text-indent: 2em; line-height: 1.5; width: 94%; margin: 0 auto; text-align: justify; }
        .nodeContent p + p { margin-top: 0.7em; }
    .nodeContent a { display: inline-block; text-indent: 0; }
    .nodeContent .con_img { text-align: center; position: relative; }
        .nodeContent .con_img div { margin-top: 0.1rem; }
        .nodeContent .con_img .fugai { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

    .nodeContent .noLogin { padding: 0.666667rem 0; }
    .nodeContent .noBuy { padding: 0.266667rem 0; }
    .nodeContent .tips1 { color: #666666; font-size: 0.373333rem; line-height: 0.8rem; text-align: center; }
        .nodeContent .tips1 em { color: #ff6600; font-style: normal; }
    .nodeContent .tips2 { color: #1CB15C; font-size: 0.426667rem; line-height: 0.8rem; text-align: center; }
    .nodeContent .tips3 { color: #999999; font-size: 0.32rem; line-height: 0.533333rem; text-align: left; width: 92%; margin: 0.106667rem auto 0; }
    .nodeContent .c_btn1 { background-color: #ff6600; color: #fff; font-size: 0.48rem; border-radius: 0.133333rem; padding: 0.3em 1.3em 0.3em; }
    .nodeContent .c_btn2 { background-color: #168341; color: #fff; font-size: 0.48rem; border-radius: 0.133333rem; padding: 0.3em 1.3em 0.3em; }
    .nodeContent .c_btn1 + .c_btn2 { margin-left: 0.666667rem; }
    .nodeContent .downBanner { background: url(//s.faloo.com/wap/images/newWap/page/downBanner.png) no-repeat center center/9.506667rem 3rem; height: 3rem; margin: 0.266667rem 0; }
    .nodeContent .chongzhi_icon { width: 3.08rem; }
    .nodeContent .chatu { width: 100%; }
    .nodeContent .c_setItem { justify-content: space-between; height: 1.066667rem; padding: 0 0.44rem 0 0.933333rem; box-shadow: 0 0 0.2rem #E1E3E6; color: #666; font-size: 0.373333rem; border-radius: 0.666667rem; margin: 0.4rem auto 0; }
        .nodeContent .c_setItem.c_setItem1 { color: #FF5A5A; background: url(//s.faloo.com/wap/images/newWap//page/icon_7.png) no-repeat left 0.453333rem center/0.346667rem auto; }
            .nodeContent .c_setItem.c_setItem1 .c_si_btn { background-color: #FF5A5A; box-shadow: 0 0 0.133333rem #FF5A5A; }
        .nodeContent .c_setItem.c_setItem2 { color: #168341; background: url(//s.faloo.com/wap/images/newWap//page/icon_6.png) no-repeat left 0.453333rem center/0.346667rem auto; }
        .nodeContent .c_setItem.c_setItem3 { color: #FF6600; background: url(//s.faloo.com/wap/images/newWap//page/icon_9.png) no-repeat left 0.453333rem center/0.346667rem auto; }
            .nodeContent .c_setItem.c_setItem3 .c_si_btn { background-color: #FF6600; box-shadow: 0 0 0.133333rem #FF6600; }
        .nodeContent .c_setItem.c_setItem4 { color: #1296DB; background: url(//s.faloo.com/wap/images/newWap//page/icon_8.png) no-repeat left 0.453333rem center/0.346667rem auto; }
            .nodeContent .c_setItem.c_setItem4 .c_si_btn { background-color: #1296DB; box-shadow: 0 0 0.133333rem #1296DB; }
    .nodeContent .c_si_btn { background-color: #168341; color: #fff; font-size: 0.346667rem; padding: 0.133333rem 0.466667rem; border-radius: 0.306667rem; border-radius: 0.666667rem; box-shadow: 0 0 0.2rem #94BFA5; flex-shrink:0;}
.jianzhi { color: #FF6600; font-size: 0.4rem; border-top: 0.013333rem dashed #ccc; height: 1.067rem; }
    .jianzhi a + a { margin-left: 0.666667rem; }
.huoDong { font-size: 0.4rem; text-align: center; color: #09843E; padding: 0.266667rem 0; border-top: 0.013333rem dashed #ccc; }
    .huoDong .hd_jianzhi { margin-left: 0.533333rem; color: #ff6600; }
    .huoDong .hd_pay { color: #ff6600; }
.chatuLayout { text-align: center; }
#nodeContent .con_img { display: flex; flex-direction: column; justify-content: center; align-items: center; }
/*活动内容的旧样式*/
.activity font { color: #ff954f !important; }
.activity a { color: #ff6600 !important; }
.btn_autoBuy { color: #FF6600; font-size: 0.4rem; height: 1.067rem; text-align: center; line-height: 2.6em; display:none; }

/*充值链接、活动、听书、自运订阅*/
.middleLayout { margin: 0 2.67%; min-height: 2.399981rem; background-color: rgba(255,255,255,0.2); border-radius: 0.133333rem; padding: 2.67%; }
    .middleLayout .m_r1_item { border: 1px solid #FFFFFF; border-radius: 0.133333rem; width: 48.52%; min-height: 1.333333rem; padding: 0 1.5%; box-sizing: border-box; }
        .middleLayout .m_r1_item .m_r1_zi { font-size: 0.32rem; color: #333333; }
        .middleLayout .m_r1_item .m_r1_zi2 { font-size: 0.22rem; color: #666; overflow: hidden; white-space: nowrap; }
        .middleLayout .m_r1_item .m_r1_zi3 { font-size: 0.32rem; color: #333333; line-height: 1em; }
        .middleLayout .m_r1_item .m_r1_zi_layout { width: 77%; }
        .middleLayout .m_r1_item img { width: 28%; max-width: 1rem; }
        .middleLayout .m_r1_item .m_icon2 { width: 23%; max-width:1rem; }
.payList2 { justify-content: space-between; align-items: center; color: #333; font-size: 0.32rem; padding: 0.306667rem 0; border-bottom: 1px dashed #fff; overflow: hidden; flex-wrap: wrap; margin-top: 0.133333rem; }
    .payList2 a { width: 19%; text-align: center; height: 0.533333rem; line-height: 1.5em; }
        .payList2 a:first-child { border-right: 1px solid #fff; }
        .payList2 a:last-child { color: #ff6600; }
.activity2 { border: 1px solid #fff; border-radius: 0.133333rem; padding: 0.266667rem; margin-top: 0.266667rem; }
    .activity2 .a_title { font-size: 0.32rem; color: #0EAF7B; height: 0.453333rem; }
        .activity2 .a_title:after, .activity2 .a_title:before { content: ""; background: url("//s.faloo.com/wap/images/newWap/page/m_icon3.png") no-repeat center center/0.346667rem; width: 0.346667rem; height: 100%; }
        .activity2 .a_title:before { margin-right: 3%; }
        .activity2 .a_title:after { margin-left: 3%; }
    .activity2 .a_content { color: #333; font-size: 0.266667rem; line-height: 2em; margin-top: 0.133333rem; }
    .activity2 .a_time { color: #333; font-size: 0.266667rem; border: 0.013333rem dashed #FFFFFF; border-radius: 0.133333rem; line-height: 2em; text-align: center; max-width: 5.52rem; margin: 0.213333rem auto 0; }
    .activity2 .a_btn { display: block; margin: 0.24rem auto 0; background: #FFFFFF; border-radius: 0.333333rem; box-shadow: 0rem 0rem 0.533333rem 0rem rgba(0,0,0,0.1); font-size: 0.32rem; color: #0EAF7B; width: 2.96rem; line-height: 0.666667rem; text-align: center; }
.m_register { color: #333333; font-size: 0.32rem; padding: 0.266667rem 0; border-bottom: 1px dashed #fff; margin-top: 0.13333rem; line-height: 1em; }
    .m_register .m_btn_register { display: block; margin: 0.24rem auto 0; background: #FFFFFF; border-radius: 0.333333rem; box-shadow: 0rem 0rem 0.533333rem 0rem rgba(0,0,0,0.1); font-size: 0.32rem; color: #0EAF7B; width: 2.96rem; line-height: 0.666667rem; text-align: center; }
    .m_register span { width: 15%; display: inline-block; font-size: 0.32rem; text-align: center; border-right: solid 0.013333rem #fff; margin-right: 0.373333rem; }
    .m_register a { color: #fc4e4e; display: inline-block; font-weight: bold; }
.m_banner { position: relative; margin-top: 0.266667rem; }
    .m_banner img { width: 100%; border-radius: 1.5rem; box-shadow: 0rem 0rem 0.2rem 0rem rgba(0,0,0,0.2); }
    .m_banner .bgstyle_m_bg2 { display: none; }
.m_banner a { position: absolute; top: 0; left: 0; right: 0; bottom: 0; color: #fff; font-size: 0.4rem; text-shadow: 0.026667rem 0.026667rem 0px #515151; padding: 0 11%; line-height: 1.1em; font-weight: bold; }

/*支付链接列表*/
.payList { justify-content: space-between; align-items: center; color: #666666; font-size: 0.32rem; margin: 0 auto 0.306667rem; padding: 0.306667rem 10% 0; height: 0.48rem; border-top: 1px dashed #ccc; overflow: hidden; flex-wrap: wrap; }
    .payList a { height: 0.467rem; line-height: 0.467rem }
    .payList .pl_title { color: #09843E; padding-right: 0.728155rem; border-right: 0.024272rem solid #CCCCCC; background: url(//s.faloo.com/wap/images/newWap/page/icon_3.png) no-repeat right 0.242718rem top 0.066667rem; background-size: 0.333rem 0.333rem; height: 0.485437rem; line-height: 0.485437rem; display: block; }
    .payList .pl_wx { background: url("//s.faloo.com/wap/images/newWap/page/wxlogo.png") no-repeat center left; background-size: 0.48rem 0.466667rem; padding-left: 0.533rem; }
    .payList .pl_zfb { background: url("//s.faloo.com/wap/images/newWap/page/paylogo.png") no-repeat center left; background-size: 0.48rem 0.466667rem; padding-left: 0.533rem; }
    .payList .pl_dx { background: url("//s.faloo.com/wap/images/newWap/page/msglogo.png") no-repeat center left; background-size: 0.48rem 0.466667rem; padding-left: 0.533rem; }
.split_box { height: 1.2rem; border-top: 1px dashed #ccc; border-bottom: 2px solid #D9E0E6; align-items: center; justify-content: space-around; color: #fa6063; font-size: 0.4rem; }
    .split_box img { width: 0.733rem; }

/*按钮列表*/
.btnList { box-shadow: 0 0 0.1rem #E1E3E6; height: 1.067rem; border-radius: 0.053rem; background-color: #fff; justify-content: space-between; align-items: center; font-size: 0.4rem; color: #666666; }
    .btnList a { width: 33%; text-align: center; height: 0.533rem; overflow: hidden; white-space: nowrap; }
    .btnList .bl_pre:before { content: ""; background: url("//s.faloo.com/wap/images/newWap/page/arrow_l1.png") no-repeat center center; background-size: 0.147rem 0.267rem; width: 0.147rem; height: 0.267rem; margin-right: 0.133rem; }
    .btnList .bl_next { border-left: 1px solid #CDCDCD; border-right: 1px solid #CDCDCD; color: #09843E; }
        .btnList .bl_next:after { content: ""; background: url("//s.faloo.com/wap/images/newWap/page/arrow_r1.png") no-repeat center center; background-size: 0.147rem 0.267rem; width: 0.147rem; height: 0.267rem; margin-left: 0.133rem; }
    .btnList .bl_menu:before { content: ""; background: url("//s.faloo.com/wap/images/newWap/page/menu2.png") no-repeat center center; background-size: 0.253rem 0.2rem; width: 0.253rem; height: 0.2rem; margin-right: 0.133rem; margin-top: 0.08rem; }
    .btnList .bl_bookshelf::before { content: ""; background: url("//s.faloo.com/wap/images/newWap/page/books1.png") no-repeat center center; background-size: 0.347rem 0.4rem; width: 0.347rem; height: 0.4rem; margin-right: 0.133rem; }
    .btnList .bl_addBookshelf { border-left: 1px solid #CDCDCD; border-right: 1px solid #CDCDCD; }
        .btnList .bl_addBookshelf::before { content: ""; background: url("//s.faloo.com/wap/images/newWap/page/shouCang.png") no-repeat center center; background-size: 0.387rem 0.373rem; width: 0.387rem; height: 0.373rem; margin-right: 0.133rem; }
    .btnList .bl_set:before { content: ""; background: url("//s.faloo.com/wap/images/newWap/page/setting2.png") no-repeat center center; background-size: 0.36rem 0.36rem; width: 0.36rem; height: 0.36rem; margin-right: 0.133rem; margin-top: 0.04rem; }
.loadNextPageBtn { width: 40%; margin: 0 auto; text-align: center; background-color: #FF6600; box-shadow: 0 0 0.133333rem #ff6600; color: #fff; font-size: 0.346667rem; padding: 0.133333rem 0.466667rem; margin-bottom: 1rem; }
.nodeLoadTmp { text-align: center; margin-bottom: 0.5rem; color: #999; display:none; }
    .nodeLoadTmp:before { content: ""; background: url(//s.faloo.com/novel/loading.gif) no-repeat center center; background-size: cover; width: 0.456rem; height: 0.456rem; display: inline-block; vertical-align: bottom; margin-right: 0.12rem; }
    /*评论布局*/
    .commentLayout { padding: 0 0.266667rem 0.266667rem 0.266667rem; margin: 0.266667rem 0.266667rem 0; background-color: #fff; box-shadow: 0 0 0.1rem #E1E3E6; }
    .commentLayout .cl_title { justify-content: space-between; align-items: center; border-bottom: 1px dashed #CCCCCC; height: 0.826667rem; }
        .commentLayout .cl_title .cl_t_left { font-size: 0.373333rem; color: #333333; }
            .commentLayout .cl_title .cl_t_left:before { content: ""; width: 0.16rem; height: 0.16rem; background-color: #1CB15C; border-radius: 50%; margin-right: 0.133333rem; }
        .commentLayout .cl_title .cl_t_right { color: #26AC5C; font-size: 0.346667rem; }
            .commentLayout .cl_title .cl_t_right:before { content: ""; background: url("//s.faloo.com/wap/images/newWap/page/messge.png") no-repeat center center; background-size: 0.386667rem 0.36rem; width: 0.386667rem; height: 0.36rem; margin-right: 0.133333rem; }

/*悬浮听书*/
.float_btn { position: fixed; right: 0.133333rem; bottom: 2.133333rem; width: 1.653333rem; height: 1.653333rem; max-width: 68px; max-height: 68px; }
    .float_btn::after { content: ""; background: url(//s.faloo.com/wap/images/newWap/page/tingapp.png?20210629) no-repeat center center/100% auto; width: 1.653333rem; height: 1.653333rem; display: block; max-width: 68px; max-height: 68px; }
    .float_btn img { width: 1.653333rem; height: 1.653333rem; }

    /*新瀑布样式*/
.waterfall-switch { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; }
    .waterfall-switch > span { height: 0.32rem; width: 0.7rem; border: 1px solid #d2d2d2; border-radius: 0.3rem; margin-left: 0.133333rem; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; flex-direction: row; }
        .waterfall-switch > span > i { width: 0.32rem; height: 0.32rem; background-color: #d2d2d2; border-radius: 50%; position: relative; top: 0; display: block; }
    .waterfall-switch > em { font-size: inherit; color: #09843E; display: none; font-style: normal; overflow: hidden; white-space: nowrap; }
    .waterfall-switch > i { font-size: inherit; color: #666; font-style: normal; overflow: hidden; white-space: nowrap; }
.waterfall-switch-no > span { border-color: #09843E; flex-direction: row-reverse; }
    .waterfall-switch-no > span > i { background-color: #09843E; }
.waterfall-switch-no > em { display: block; }
.waterfall-switch-no > i { display: none; }


/*封面背景*/
/*背景1*/
.bgstyle2_bg { background-image: url('//s.faloo.com/wap/images/newWap/bgstyle/bgstyle2_bg.jpg'); background-repeat: repeat-x; background-size: 100% 3.573333rem; background-position-y: 0; position: absolute; left: 0; top: 0; right: 0; height: 3.573333rem; opacity: 0; z-index:-1; }
.bgstyle3_bg { background-image: url('//s.faloo.com/wap/images/newWap/bgstyle/bgstyle3_bg.jpg'); background-repeat: repeat-y; background-size: 100% auto; background-position-y: 11.6rem; position: absolute; left: 0; top: 0; right: 0; bottom: 0; opacity: 0;z-index:-1;}
.bgstyle4_bg { background-image: url('//s.faloo.com/wap/images/newWap/bgstyle/bgstyle4_bg.jpg'); background-repeat: repeat-y; background-size: 100% auto; background-position-y: 11.6rem; position: absolute; left: 0; top: 0; right: 0; bottom: 0; opacity: 0;z-index:-1;}
.bgstyle5_bg { background-image: url('//s.faloo.com/wap/images/newWap/bgstyle/bgstyle5_bg2.jpg'); background-repeat: repeat-y; background-size: 100% auto; background-position-y: 11.6rem; position: absolute; left: 0; top: 0; right: 0; bottom: 0; opacity: 0; z-index: -1; box-shadow: 0rem -0.143999rem 0.623995rem 0rem #b99868 inset; }
.bgstyle6_bg { background-image: url('//s.faloo.com/wap/images/newWap/bgstyle/bgstyle6_bg.jpg'); background-repeat: repeat-y; background-size: 100% auto; background-position-y: 11.6rem; position: absolute; left: 0; top: 0; right: 0; bottom: 0; opacity: 0;z-index:-1;}
.bgstyle7_bg { background-image: url('//s.faloo.com/wap/images/newWap/bgstyle/bgstyle7_bg.jpg'); background-repeat: repeat-y; background-size: 100% auto; background-position-y: 11.6rem; position: absolute; left: 0; top: 0; right: 0; bottom: 0; opacity: 0;z-index:-1;}
.bgstyle8_bg { background-image: url('//s.faloo.com/wap/images/newWap/bgstyle/bgstyle8_bg.jpg'); background-repeat: repeat-y; background-size: 100% auto; background-position-y: 11.6rem; position: absolute; left: 0; top: 0; right: 0; bottom: 0; opacity: 0; z-index: -1; }
.bgstyle9_bg { background-color: #000; background-image: none; background-attachment: scroll; position: absolute; left: 0; top: 0; right: 0; bottom: 0; opacity: 0; }

.bgstyle1 { background-color: #F6F9FC; }
    .bgstyle1 .bgLayout { position: absolute; width: 100%; left: 0px; height: 8rem; z-index: -2; overflow: hidden; background: url("//s.faloo.com/wap/images/newWap/498705.jpg") no-repeat top center; background-size: 100% auto; opacity: .02; opacity: .18; -webkit-filter: blur(0.14rem ); filter: blur(20px ); }
    /*.bgLayout .bg1 { width: 100%; opacity: .02; opacity: .18; -webkit-filter: blur(0.14rem ); filter: blur(0.14rem ); }*/
    .bgstyle1 .mantle { position: absolute; top: 0; width: 100%; left: 0px; height: 9.5rem; z-index: -1; background: -webkit-linear-gradient(bottom,#F6F9FC,#F6F9FC,rgba(255,255,255,0) 8rem) no-repeat center bottom; background: linear-gradient(to top,#F6F9FC,#F6F9FC,rgba(255,255,255,0) 8rem); }

    .bgstyle1 .middleLayout, .bgstyle3 .middleLayout { background-color: rgba(255,255,255,1); }
        .bgstyle1 .middleLayout .m_r1_item, .bgstyle4 .middleLayout .m_r1_item,  .bgstyle6 .middleLayout .m_r1_item, .bgstyle7 .middleLayout .m_r1_item, .bgstyle8 .middleLayout .m_r1_item { border-color: #f2f2f2; }
    .bgstyle1 .payList2 a:first-child, .bgstyle4 .payList2 a:first-child,  .bgstyle6 .payList2 a:first-child, .bgstyle7 .payList2 a:first-child, .bgstyle8 .payList2 a:first-child { border-right: 1px solid #f2f2f2; }
    .bgstyle1 .payList2, .bgstyle3 .payList2, .bgstyle4 .payList2, .bgstyle6 .payList2, .bgstyle7 .payList2, .bgstyle8 .payList2 { border-bottom: 1px dashed #e5e5e5; }
    .bgstyle1 .m_register, .bgstyle3 .m_register, .bgstyle4 .m_register,  .bgstyle6 .m_register, .bgstyle7 .m_register, .bgstyle8 .m_register { border-bottom: 1px dashed #e5e5e5; }
    .bgstyle1 .activity2, .bgstyle4 .activity2,  .bgstyle6 .activity2, .bgstyle7 .activity2, .bgstyle8 .activity2 { border-color: #f2f2f2; }
        .bgstyle1 .activity2 .a_btn, .bgstyle3 .activity2 .a_btn, .bgstyle4 .activity2 .a_btn,  .bgstyle6 .activity2 .a_btn, .bgstyle7 .activity2 .a_btn, .bgstyle8 .activity2 .a_btn { border: solid 1px #0EAF7B; box-shadow: none; }
        .bgstyle1 .activity2 .a_time, .bgstyle3 .activity2 .a_time, .bgstyle4 .activity2 .a_time, .bgstyle6 .activity2 .a_time, .bgstyle7 .activity2 .a_time, .bgstyle8 .activity2 .a_time { border-color: #e5e5e5; }
    .bgstyle1 .m_register span, .bgstyle3 .m_register span, .bgstyle4 .m_register span, .bgstyle6 .m_register span, .bgstyle7 .m_register span, .bgstyle8 .m_register span { border-right: solid 0.013333rem #e5e5e5; }
    .bgstyle2 {  }
    .bgstyle2 .bgstyle2_bg { opacity: 1; }
.bgstyle2 .middleLayout { background-color: rgba(209,211,216,0.2); }
    .bgstyle2 .middleLayout .m_r1_item { border-color: #d9d9d9; }
.bgstyle2 .payList2 a:first-child { border-right: 1px solid #d9d9d9; }
.bgstyle2 .payList2 { border-bottom: 1px dashed #d9d9d9; }
.bgstyle2 .m_register { border-bottom: 1px dashed #d9d9d9; }
.bgstyle2 .activity2 { border-color: #d9d9d9; }
    .bgstyle2 .activity2 .a_btn { border: solid 1px #e5e5e5; box-shadow: none; }
    .bgstyle2 .activity2 .a_time { border-color: #d9d9d9; }
.bgstyle2 .m_register span { border-right: solid 0.013333rem #d9d9d9; }

.bgstyle3 .bgstyle3_bg { opacity: 1; }
    .bgstyle3 .middleLayout .m_r1_item { border-color: #e5e5e5; }
.bgstyle3 .payList2 a:first-child { border-right: 1px solid #e5e5e5; }
.bgstyle3 .activity2 { border-color: #e5e5e5; }

.bgstyle4 .middleLayout, .bgstyle6 .middleLayout, .bgstyle7 .middleLayout, .bgstyle8 .middleLayout { background-color: rgba(255,255,255,0.6); }
.bgstyle4 .bgstyle4_bg { opacity: 1; }
.bgstyle4 .split_box { border-bottom: 2px solid #FBCBC6; }
.bgstyle4 .btnList { box-shadow: 0 0 0.1rem #F0DCD9; }
.bgstyle4 .commentLayout { box-shadow: 0 0 0.1rem #F0DCD9; }
.bgstyle5 .bgstyle5_bg { opacity: 1; }
.bgstyle5 .split_box { border-bottom: 2px solid #F0E9B5; }
.bgstyle5 .btnList { box-shadow: 0 0 0.1rem #F2EAD3; }
.bgstyle5 .commentLayout { box-shadow: 0 0 0.1rem #F2EAD3; }
.bgstyle6 .bgstyle6_bg { opacity: 1; }
.bgstyle7 .bgstyle7_bg { opacity: 1; }
.bgstyle7 .split_box { border-bottom: 2px solid #D1DEE3; }
.bgstyle7 .btnList { box-shadow: 0 0 0.1rem #CFE4ED; }
.bgstyle7 .commentLayout { box-shadow: 0 0 0.1rem #CFE4ED; }
.bgstyle8 .bgstyle8_bg { opacity: 1; }
.bgstyle8 .split_box { border-bottom: 2px solid #E0C6E9; }
.bgstyle8 .btnList { box-shadow: 0 0 0.1rem #E5D9E7; }
.bgstyle8 .commentLayout { box-shadow: 0 0 0.1rem #E5D9E7; }
.bgstyle9 .bgstyle9_bg { opacity: 1; }
.bgstyle9 .btnList { box-shadow: 0 0 0.1rem #000000; background-color: #242424; border: solid 1px #999999; color: #B3B3B3; }
    .bgstyle9 .btnList .bl_next { color: #fff; }
.bgstyle9 .commentLayout { box-shadow: 0 0 0.1rem #000000; background-color: #242424; border: solid 1px #999999; color: #B3B3B3; }
    .bgstyle9 .commentLayout .litem { background: #4D4D4D; }
    .bgstyle9 .commentLayout .item_name, .bgstyle9 .commentLayout .c_vip_0 { color: #fff !important; }
    .bgstyle9 .commentLayout .item_txt a { color: #B3B3B3; }
    .bgstyle9 .commentLayout .reply_inputborder { background-color: #242424; color: #B3B3B3; }
.bgstyle9 .txt_search { background-color: #4D4D4D; color: #B3B3B3; }
.bgstyle9 .nodeInfo .author, .bgstyle9 .nodeInfo .category, .bgstyle9 .nodeList .nodeTitle, .bgstyle9 .nodeInfo .setting, .bgstyle9 .payList, .bgstyle9 .split_box { color: #666; }
.bgstyle9 .commentLayout .cl_title .cl_t_left { color: #999; }
.bgstyle9 .item_title a { color: #999; }
.bgstyle9 .split_box { border-bottom: 2px solid #999999; }
.bgstyle9 .nodeContent .c_setItem { box-shadow: 0 0 0.2rem #999999; }
.bgstyle9 .middleLayout .m_r1_item .m_r1_zi { color: #bbb; }
.bgstyle9 .middleLayout .m_r1_item { border-color: #bbb; border: 1px solid #bbb; }
    .bgstyle9 .middleLayout .m_r1_item .m_r1_zi3 { color: #bbb; }
    .bgstyle9 .middleLayout .m_r1_item .m_r1_zi2 { color: #bbb; }
.bgstyle9 .payList2, .bgstyle9 .activity2 .a_content, .bgstyle9 .m_register, .bgstyle9 .activity2 .a_time { color: #bbb; border-bottom: 1px dashed #bbb; }
.bgstyle9 .nodeInfo .author h2 { color: #666; }
.bgstyle9 .m_banner a { color: #b3b3b3; }
.bgstyle9 .payList2 a:first-child { border-right: 1px solid #bbb; }
.bgstyle9 .nodeList .nodeTitle { border-bottom: 1px solid #666; }
.bgstyle9 .m_banner .bgstyle_m_bg { display: none; }
.bgstyle9 .m_banner .bgstyle_m_bg2 { display: block; }
.bgstyle9 .m_register span { border-right: solid 0.013333rem #bbb; }
.bgstyle9 .nodeInfo .waterfall.colorfc4e4e { color: #b5947e !important; }
.bgstyle9 .m_register a { color: #b5947e; }
.bgstyle9 .nodeList .nodeTitle .nodeName { color: #4a5b4f; }
.bgstyle9 .m_banner font { color: #b5947e !important; }
.bgstyle9 .nodeInfo .author:before, .bgstyle9 .nodeInfo .category:before, .bgstyle9 .nodeInfo .setting:before { opacity: 0.5; }
.bgstyle9 .nodeList .nodeTitle .toNodeInfo { opacity: 0.7; }
.bgstyle9 .navHeader .logo img, .bgstyle9 .navHeader .header img { opacity: 0.6; }
.bgstyle9 .middleLayout .m_r1_item img { opacity:0.7;}
.bgstyle9 .nodeInfo .waterfall { color: #4a5b4f; }

/*新瀑布样式--夜间样式*/
.bgstyle9 .waterfall-switch > em { color: #528b63; }
.bgstyle9 .waterfall-switch > span { border-color: #666; }
    .bgstyle9 .waterfall-switch > span > i { background-color: #666; }
.bgstyle9 .waterfall-switch-no > span { border-color: #528b63; }
    .bgstyle9 .waterfall-switch-no > span > i { background-color: #528b63; }

/*各种操作的弹出窗*/
.ol_win { flex-wrap: wrap; height: 2.933333rem; }
    .ol_win:first-child { padding-bottom:0.13333rem;}
    .ol_win:last-child { height: 3.48rem; padding-top: 0.13333rem; }
    .ol_win + .ol_win { padding-top: 0.133333rem; border-top: solid 1px #E6E6E6; }
    .ol_win .ol_win_btn { width: 25%; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-direction: column; align-items: center; font-size: 0.32rem; outline: none; }
    .ol_win .operateIcon01, .ol_win .operateIcon02, .ol_win .operateIcon03, .ol_win .operateIcon04, .ol_win .operateIcon05, .ol_win .operateIcon06, .ol_win .operateIcon07, .ol_win .operateIcon08, .ol_win .operateIcon09, .ol_win .operateIcon10, .ol_win .operateIcon11, .ol_win .operateIcon12, .ol_win .operateIcon13, .ol_win .operateIcon14, .ol_win .operateIcon15, .ol_win .operateIcon16, .ol_win .operateIcon17, .ol_win .operateIcon18 { background: url("//s.faloo.com/wap/images/newWap/page/operateIcon01.png") no-repeat center center; background-size: 0.8rem 0.8rem; width: 0.8rem; height: 0.8rem; margin-bottom: 0.133333rem; }
    .ol_win .operateIcon01 { background-size: 0.426667rem 0.506667rem; width: 0.526667rem; height: 0.606667rem; }
    .ol_win .operateIcon02 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon02.png"); background-size: 0.493333rem 0.466667rem; width: 0.593333rem; height: 0.606667rem; }
    .ol_win .operateIcon03 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon03.png"); background-size: 0.48rem 0.44rem; width: 0.48rem; height: 0.506667rem; }
    .ol_win .operateIcon04 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon04.png"); background-size: 0.413333rem 0.466667rem; width: 0.513333rem; height: 0.606667rem; }
    .ol_win .operateIcon05 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon05.png"); background-size: 0.493333rem 0.386667rem; width: 0.593333rem; height: 0.606667rem; }
    .ol_win .operateIcon06 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon06.png"); background-size: 0.52rem 0.506667rem; width: 0.62rem; height: 0.606667rem; }
    .ol_win .operateIcon07 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon07.png"); background-size: 0.48rem 0.493333rem; width: 0.58rem; height: 0.606667rem; }
    .ol_win .operateIcon08 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon08.png"); background-size: 0.573333rem 0.573333rem; width: 0.573333rem; height: 0.573333rem; }
    .ol_win .operateIcon09 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon09.png") !important; box-shadow: 0 0 0.146667rem #FC8F98; border-radius: 50%; background-color: #FC8F98; }
    .ol_win .operateIcon10 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon10.png"); box-shadow: 0 0 0.146667rem #1CE090; border-radius: 50%; background-color: #1CE090; }
    .ol_win .operateIcon11 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon11.png"); box-shadow: 0 0 0.146667rem #FCD273; border-radius: 50%; background-color: #FCD273; }
    .ol_win .operateIcon12 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon12.png"); box-shadow: 0 0 0.146667rem #6CD3FB; border-radius: 50%; background-color: #6CD3FB; }
    .ol_win .operateIcon13 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon13.png"); box-shadow: 0 0 0.146667rem #4985F5; border-radius: 50%; background-color: #4985F5; }
    .ol_win .operateIcon14 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon14.png"); box-shadow: 0 0 0.146667rem #FF802C; border-radius: 50%; background-color: #FF802C; }
    .ol_win .operateIcon15 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon15.png"); box-shadow: 0 0 0.146667rem #4B2E92; border-radius: 50%; background-color: #4B2E92; }
    .ol_win .operateIcon16 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon16.png"); box-shadow: 0 0 0.146667rem #FF71B1; border-radius: 50%; background-color: #FF71B1; }
    .ol_win .operateIcon17 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon17.png"); box-shadow: 0 0 0.146667rem #4985F5; border-radius: 50%; background-color: #4985F5; }
    .ol_win .operateIcon18 { background-image: url("//s.faloo.com/wap/images/newWap/page/operateIcon18.png"); background-size: 0.48rem 0.493333rem; width: 0.58rem; height: 0.606667rem; }
        .ol_win .operateIcon09 ~ span, .ol_win .operateIcon10 ~ span, .ol_win .operateIcon11 ~ span, .ol_win .operateIcon12 ~ span, .ol_win .operateIcon13 ~ span, .ol_win .operateIcon14 ~ span, .ol_win .operateIcon15 ~ span, .ol_win .operateIcon16 ~ span, .ol_win .operateIcon17 ~ span { color: #62839B; }

/*设置对话框*/
.setWin { }
    .setWin .sw_title { color: #333333; font-size: 0.4rem; text-align: center; width: 100%; height: 0.8rem; border-bottom: 1px dashed #CDCDCD; }
.sw_item { font-size: 0.346667rem; margin-top: 0.466667rem; padding: 0 0.2rem; align-items: center; }
    .sw_item + .sw_item { margin-top: 0.466667rem; }
    .sw_item .sw_item_title { color: #666666; text-align: right; min-width: 1.733333rem; white-space: nowrap; }
.set_bgGroup, .set_fontColorGroup { list-style: none; padding: 0; margin: 0; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; flex-grow: 1; }
    /*背景色*/
    .set_bgGroup li { width: 0.533333rem; height: 0.533333rem; border-radius: 50%; box-shadow: 0 0 0.080515rem #CCCCCC; overflow: hidden; border: 0.026667rem solid #fff; position: relative; cursor: pointer; }
        .set_bgGroup li .img1 { width: 0.533333rem; height: 0.533333rem; border-radius: 50%; }
        .set_bgGroup li .img3 { width: 0.533333rem; height: 0.533333rem; opacity: 0.2; border-radius: 50%; }
        .set_bgGroup li.select .img2 { position: absolute; left: 50%; top: 0.106667rem; margin-left: -0.2rem; width: 0.4rem; }

/*字体大小*/
.sw_item_fz { margin-top: 0.2rem !important; }
    .sw_item_fz .sw_item_title { margin-top: 0.266667rem; }
.set_fontSizeGroup, .set_pSpacingGroup { flex-wrap: wrap; }
    .set_fontSizeGroup li, .set_pSpacingGroup li { width: 0.933333rem; height: 0.613333rem; font-size: 0.346667rem; border: 1px solid #CCCCCC; border-radius: 0.133333rem; color: #666; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; justify-content: center; align-items: center; cursor: pointer; margin-top: 0.266667rem; float: left; margin-right: 0.07rem; }
        .set_fontSizeGroup li.select, .set_pSpacingGroup li.select { border-color: #FF6600 !important; color: #FF6600 !important; }
        .set_fontSizeGroup li:last-child, .set_pSpacingGroup li:last-child { margin-right: 0; }

/*字体颜色*/
.set_fontColorGroup li { width: 0.48rem; height: 0.48rem; border-radius: 0.133333rem; cursor: pointer; }
.set_fontColorGroup .fc_000000 { background-color: #000000 !important; }
.set_fontColorGroup .fc_333333 { background-color: #333333 !important; }
.set_fontColorGroup .fc_666666 { background-color: #666666 !important; }
.set_fontColorGroup .fc_999999 { background-color: #999999 !important; }
.set_fontColorGroup .fc_1E8747 { background-color: #1E8747 !important; }
.set_fontColorGroup .fc_DD6A6C { background-color: #DD6A6C !important; }
.set_fontColorGroup .fc_765D35 { background-color: #765D35 !important; }
.set_fontColorGroup .fc_6B6B65 { background-color: #6B6B65 !important; }
.set_fontColorGroup .fc_386A87 { background-color: #386A87 !important; }
.set_fontColorGroup .fc_403B7A { background-color: #403B7A !important; }
.set_fontColorGroup li.select { background-image: url(//s.faloo.com/novel2/novelRead/dui.png) !important; background-repeat: no-repeat !important; background-position: center center !important; background-size: 0.266667rem auto !important; }
/*字体*/
.set_fontfamilyGroup, .set_turnPagesGroup { flex-wrap: wrap; }
    .set_fontfamilyGroup li, .set_turnPagesGroup li { width: 0.933333rem; height: 0.613333rem; font-size: 0.346667rem; border: 1px solid #CCCCCC; border-radius: 0.133333rem; color: #666; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; justify-content: center; align-items: center; cursor: pointer; float: left; margin-right: 0.186667rem; }
        .set_fontfamilyGroup li.select, .set_turnPagesGroup li.select { border-color: #FF6600 !important; color: #FF6600 !important; }
        .set_fontfamilyGroup li:last-child, .set_turnPagesGroup li:last-child { margin-right: 0; }

.setWin .sw_btn_save { width: 1.973333rem; height: 0.64rem; background-color: #09843E; border-radius: 0.28rem; box-shadow: 0 0 0.080515rem #09843E; color: #fff; font-size: 0.32rem; border: 1px solid #09843E; line-height: 0.64rem; text-align: center; }
.setWin .sw_btn_cancel { width: 1.973333rem; height: 0.64rem; background-color: #fff; border-radius: 0.28rem; color: #09843E; font-size: 0.32rem; border: 1px solid #09843E; margin-left: 0.8rem; line-height: 0.64rem; text-align: center; }

.switch { font-size: 0.32rem; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; min-width: 1.933333rem; }
    .switch > span { height: 0.32rem; width: 0.8rem; border: 1px solid #d2d2d2; border-radius: 0.3rem; margin-right: 0.133333rem; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; flex-direction: row; }
        .switch > span > i { width: 0.32rem; height: 0.32rem; background-color: #d2d2d2 !important; border-radius: 50%; position: relative; top: 0; display: block; }
    .switch > em { font-size: inherit; color: #FF6600; display: none; font-style: normal; overflow: hidden; white-space: nowrap; }
    .switch > i { font-size: inherit; color: #d2d2d2 !important; font-style: normal; overflow: hidden; white-space: nowrap; }
.switch_no > span { border-color: #FF6600; flex-direction: row-reverse; }
    .switch_no > span > i { background-color: #FF6600 !important; }
.switch_no > em { display: block; }
.switch_no > i { display: none; }
.settingTip { white-space: nowrap; font-size: 0.267rem; color: #999; }


/*互动：打赏、月票、催更、鲜花、评价的样式*/
.huDongLayout { padding: 0 0 0.533333rem 0 !important; background-color: #17AE5E !important; border-radius: 0.2rem 0.2rem 0rem 0rem; }
    .huDongLayout .tab_title { width: 100%; list-style: none; justify-content: space-around; align-items: center; color: #fff; font-size: 0.4rem; height: 1.173333rem; box-shadow: 0rem 0.133333rem 0.2rem -0.133333rem #059247; position: relative; z-index: 10; }
        .huDongLayout .tab_title li { padding: 0.133333rem 0.266667rem; outline: none; }
        .huDongLayout .tab_title .select { border-bottom: solid 0.053333rem #fff; }
    .huDongLayout .tab_layer1 { background-color: #fff; padding: 0.266667rem; box-shadow: 0 0.066667rem 0.266667rem #088744; position: relative; }
    .huDongLayout .tab_layer2 { background-color: #fff; padding: 0.106667rem; border: solid 0.026667rem #17AE5E; }
    .huDongLayout .tab_layer3 { background-color: #fff; padding: 0.106667rem; border: dashed 0.026667rem #17AE5E; overflow-y: auto; max-height: 56vh; }
        /*滚动条*/
        .huDongLayout .tab_layer3::-webkit-scrollbar { width: 2px; }
        .huDongLayout .tab_layer3::-webkit-scrollbar-track { background-color: transparent; }        /* 滚动条的滑轨背景颜色 */
        .huDongLayout .tab_layer3::-webkit-scrollbar-thumb { background-color: #17AE5E; border-radius: 3px; }            /* 滑块颜色 */
            .huDongLayout .tab_layer3::-webkit-scrollbar-thumb:hover { background-color: #999; }        /* 滑轨两头的监听按钮颜色 */
        .huDongLayout .tab_layer3::-webkit-scrollbar-corner { background-color: transparent; }        /* 横向滚动条和纵向滚动条相*/

        .huDongLayout .tab_layer3 .showTab { display: block; }
    .huDongLayout .tab_dashang, .huDongLayout .tab_yuepiao, .huDongLayout .tab_cuigeng, .huDongLayout .tab_xianhua, .huDongLayout .tab_pingjia { height: 9.346667rem; display: none; }
    .huDongLayout .banner { background: url(//s.faloo.com/wap/images/newWap/page/banner_dashang.jpg) no-repeat center center/8.293333rem 1.88rem; max-width: 8.293333rem; height: 1.87rem; margin: 0 auto; flex-direction: column; align-items: center; justify-content: space-between; box-shadow: 0rem 0.266667rem 0.266667rem -0.133333rem #CB201D; }
        .huDongLayout .banner::after, .huDongLayout .banner::before { content: ""; display: block; }
        .huDongLayout .banner > span { color: #fff; font-size: 0.4rem; }
        .huDongLayout .banner .btn1 { box-shadow: 0 0 0.266667rem #E34615; }
    .huDongLayout .radioList { list-style: none; flex-wrap: wrap; justify-content: space-between; padding: 0.266667rem 0; max-width: 8.293333rem; margin: 0 auto; }
        .huDongLayout .radioList input { display: none; }
        .huDongLayout .radioList label { width: 1.866667rem; font-size: 0.4rem; text-align: center; border-radius: 0.666667rem; color: #666666; padding: 0.133333rem 0; display: block; margin-top: 0.4rem; }
            .huDongLayout .radioList label em { font-style: normal; color: #999999; font-size: 0.32rem; }
        .huDongLayout .radioList input:checked + label { border-color: #17AE5E; background-color: #17AE5E; color: #fff; box-shadow: 0 0 0.2rem #17AE5E; }
            .huDongLayout .radioList input:checked + label:after { content: ""; border-color: #17AE5E; border-style: solid !important; }
            .huDongLayout .radioList input:checked + label em { color: #fff; }
        .huDongLayout .radioList .null { margin: 0; padding: 0; border: 0; height: 0; width: 1.733333rem; }

    .huDongLayout .tips { font-size: 0.346667rem; color: #666666; line-height: 0.69rem; margin: 0.133333rem 0.266667rem 0.266667rem 0.266667rem; }
    .huDongLayout .pageAngle { position: absolute; bottom: -0.026667rem; right: -0.121359rem; background: url(//s.faloo.com/wap/images/newWap/page/pageAngle.png) no-repeat center center/1.941748rem auto; width: 1.941748rem; height: 1.456311rem; }
    .huDongLayout .message { position: absolute; top: 1.226667rem; left: calc(50% - 3.2rem); width: 6.4rem; color: #17AE5E; font-size: 0.4rem; text-align: center; padding: 0.133333rem 0.506667rem; box-sizing: border-box; border-radius: 1.333333rem; box-shadow: 0 0 0.266667rem #CCCCCC; background-color: #fff; }
        .huDongLayout .message:after { border: solid transparent; content: ' '; height: 0; left: 1.306667rem; position: absolute; width: 0; border-width: 0.213333rem; border-bottom-color: #fff; top: -0.4rem; }
    .huDongLayout .message1 { color: #999; }
    .huDongLayout .input_custom { border: solid 0.01rem #ccc; padding: 0.05rem; border-radius: 0.04rem; width: 1.3rem; margin-right: 0.2rem; color: #666; }


    .huDongLayout .tab_cuigeng .radioList label { width: 3.9rem; }
    .huDongLayout .tab_yuepiao .banner { background-image: url(//s.faloo.com/wap/images/newWap/page/banner_yuepiao.jpg); box-shadow: 0rem 0.266667rem 0.266667rem -0.133333rem #5247E4; }
        .huDongLayout .tab_yuepiao .banner .btn1 { box-shadow: 0 0 0.266667rem #2B25B5; }
    .huDongLayout .tab_cuigeng .banner { background-image: url(//s.faloo.com/wap/images/newWap/page/banner_cuigeng.jpg); box-shadow: 0rem 0.266667rem 0.266667rem -0.133333rem #0D9F82; }
        .huDongLayout .tab_cuigeng .banner .btn1 { box-shadow: 0 0 0.266667rem #036A57; }
    .huDongLayout .tab_xianhua .banner { background-image: url(//s.faloo.com/wap/images/newWap/page/banner_xianhua.jpg); box-shadow: 0rem 0.266667rem 0.266667rem -0.133333rem #EE8B7B; }
        .huDongLayout .tab_xianhua .banner .btn1 { box-shadow: 0 0 0.266667rem #D65742; }
    .huDongLayout .tab_pingjia .banner { background-image: url(//s.faloo.com/wap/images/newWap/page/banner_pingjia.jpg); box-shadow: 0rem 0.266667rem 0.266667rem -0.133333rem #B8A6C9; }
        .huDongLayout .tab_pingjia .banner .btn1 { box-shadow: 0 0 0.266667rem #630791; }
.tab_pingjia .xingList { list-style: none; justify-content: space-between; max-width: 6rem; margin: 0.266667rem auto; }
    .tab_pingjia .xingList li { background: url(//s.faloo.com/wap/images/newWap/page/xing.png) no-repeat center center/0.6rem auto; width: 0.6rem; height: 0.586667rem; }
        .tab_pingjia .xingList li.select { background-image: url(//s.faloo.com/wap/images/newWap/page/xing2.png) }
.huDongLayout .close { background: url(//s.faloo.com/wap/images/newWap/page/close.png) no-repeat center center/0.72rem auto; width: 0.72rem; height: 0.72rem; border-radius: 50%; position: absolute; left: calc(50% - 0.36rem); top: -0.933333rem; }

/*--------------验证码弹窗---------*/
.txt_center { text-align: center; }
.valiateBox { text-align: center; margin-top: 0.15rem; display: flex; align-items: center; justify-content: center; }
    .valiateBox img { display: inline; vertical-align: middle; }
        .valiateBox img + img { margin-left: 0.1rem; }
    .valiateBox .refreshImg { flex-shrink:0;}
    .valiateBox #img_verifyCode { width: calc(100% - 0.9rem); }
    .code_input_box { border: 0.01rem solid #CDCDCD; border-radius: 1rem; line-height: 1rem; position: relative; width: 97%; max-width: 7rem; margin: 0 auto; margin-top: 0.3rem; }
    .code_input_box .nv_icon1, .code_input_box em, .code_input_box input { display: inline-block; vertical-align: middle; }
    .code_input_box .nv_icon1 { width: 0.38rem; margin-left: 0.32rem; position: relative; z-index: 2; }
    .code_input_box em { border-left: 0.01rem solid #D9D9D9; margin-right: 0.1rem; height: 0.66rem; margin-left: 0.2rem; position: relative; z-index: 2; }
    .code_input_box input { width: calc(100% - 1.7rem); line-height: 0.98rem; border: 0; outline: none; text-align: center; font-size: 0.42rem; position: absolute; left: 1rem; z-index: 0; }
.valiate_code_btn { display: block; width: 97%; max-width: 7rem; line-height: 1rem; margin: 0rem auto; color: #FFFFFF; font-size: 0.4rem; border-radius: 1rem; cursor: pointer; border: 0rem; margin-top: 0.05rem; background: -webkit-linear-gradient(#0CBC5A,#068D48); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(#0CBC5A,#068D48); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(#0CBC5A,#068D48); /* Firefox 3.6 - 15 */ background: linear-gradient(#0CBC5A,#068D48); /* 标准的语法 */ }
.halfHidden p:nth-child(n+10) { display: none; }
/*----------验证码弹窗end------------*/

/*加入书架提醒*/
.bookshelfDialog { padding-bottom: 0.5em; position: fixed; bottom: 0; font-size: 0.386667rem; z-index: 1000; }
    .bookshelfDialog .btn3 { width: 1.0786667rem; font-size: 0.2373333rem; text-align: center; }
    .bookshelfDialog .bsd_tips { width: 94%; margin: 0 auto; background: #545F6B; border-radius: 0.952381rem 0.952381rem 0.952381rem 0.952381rem; color: #fff; box-sizing: border-box; padding: 0.238095rem 0.380952rem 0.238095rem 5%; font-size: 0.35rem; display: flex; align-items: center; }
.safariBottom { padding-bottom: constant(safe-area-inset-bottom); padding-bottom: env(safe-area-inset-bottom); }
.bookshelfDialog .bd_btn_cancel { background-color: #3B454F; color: #b2b7bc; line-height: 0.7rem; padding: 0 4.7%; border-radius: 0.595238rem; opacity: 1; border: 0.02381rem solid #3B454F; margin-right: 0.12952rem; cursor: pointer; white-space: nowrap; }
.bookshelfDialog .bd_btn_ok { background-color: #FF6600; color: #fff; line-height: 0.7rem; padding: 0 4.7%; border-radius: 0.595238rem; opacity: 1; border: 0.02381rem solid #FF6600; cursor: pointer; white-space: nowrap; }

@media only screen and (min-device-width:1300px) and (max-width:2300px) {
    html { font-size: 42px !important; }
}