@import url("../css/theme.css");@charset "UTF-8";blockquote,body,dd,dl,figure,form,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}a{color:inherit;text-decoration:none;outline:0}a[href]:active,button:active{background-image:-webkit-linear-gradient(to top,rgba(0,0,0,.05),rgba(0,0,0,.05));background-image:linear-gradient(to top,rgba(0,0,0,.05),rgba(0,0,0,.05))}body.iphone a[href]:active,body.iphone button:active{background-image:none}em{font-style:normal}h1,h2,h3,h4,h5,h6,input,select,textarea{font-size:100%}input,select,textarea{font-family:inherit;box-sizing:border-box}img{display:inline-block}p{word-break:break-all}main{display:block}output{speak:digits}html{font-size:16px;font-size:calc(100% + 2 * (100vw - 375px)/ 39);font-size:calc(16px + 2 * (100vw - 375px)/ 39)}@media screen and (max-width:320px){html{font-size:16px}}@media screen and (min-width:414px){html{font-size:calc(112.5% + 4 * (100vw - 414px)/ 586);font-size:calc(18px + 4 * (100vw - 414px)/ 586)}}@media screen and (min-width:600px){html{font-size:calc(125% + 4 * (100vw - 600px)/ 400);font-size:calc(20px + 4 * (100vw - 600px)/ 400)}}@media screen and (min-width:1000px){html{font-size:calc(137.5% + 6 * (100vw - 1000px)/ 1000);font-size:calc(22px + 6 * (100vw - 1000px)/ 1000)}}body{line-height:1.5;fill:currentColor;color:#1a1a1a;font-family:sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-text-size-adjust:none;-webkit-touch-callout:none}.noscroll,.noscroll body{overflow:hidden}.noscroll body{position:relative}body{background-color:#f6f7f9}.page{background-color:#fff;box-shadow:0 200px #fff}.page.unlogin,.unlogin .page{min-height:500px;min-height:calc(100vh - 8.75rem)}.login .page,.page.login{min-height:556px;min-height:calc(100vh - (84rem / 16))}.content{background-color:#f6f7f9;padding-bottom:.1px}.aside,.aside-overlay,.footer-backtop-circle svg,.full,.guide-overlay{position:absolute;left:0;right:0;top:0;bottom:0}.module{margin:.75rem 0;background-color:#fff}.header{height:2.75rem;box-sizing:border-box;padding-top:.6875rem;padding-bottom:.625rem;border-bottom:1px solid #f0f1f2;background-color:#fff;position:relative}.header .btn-group-small{margin-top:-2px}.header a{color:#2a2}.page .header[open]{background-color:#fff}.header-index{border-bottom:none}.logo-a{position:absolute;top:0;bottom:0;left:0;width:5.625rem;padding:0 1rem}.logo{position:absolute;top:0;bottom:0;margin:auto;width:inherit;height:1.125rem;background:url(/readnovelm/img/logo-rnm-a6ba5ab624.svg) no-repeat center;background-size:contain;font-size:1rem;color:transparent}.header-back{position:absolute;top:0;bottom:0;left:0;padding:.625rem .8125rem .625rem .875rem;color:#ff3955}.header-back .header-back-title{margin-left:.6875rem;font-size:1rem;font-weight:400}.header-back+.header-back-title{position:absolute;left:2.6875rem;line-height:1.375rem;font-size:1rem;font-weight:400;max-width:60%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-title{text-align:center}.header-operate{position:absolute;right:0;top:0;bottom:0;padding:.25rem .375rem}.header-operate-a,.header-operate>.icon{float:left;width:2.25rem;height:2.25rem;overflow:hidden}.header-operate svg{display:block;margin:.625rem auto}.header-avatar{display:block;width:1.25rem;height:1.25rem;margin:.5rem auto;border-radius:1rem}.header-operate-a{line-height:2.25rem;font-size:.875rem;padding:0 .25rem;text-align:center}.header-opt-a-l,.header-opt-a-r{font-size:.875rem;top:0;bottom:0;line-height:2.75rem}.header-opt-a-l.mybook-list-tab,.header-opt-a-r.mybook-list-tab{font-weight:400;color:grey;margin-right:.5rem}.header-opt-a-l.mybook-list-tab.active,.header-opt-a-r.mybook-list-tab.active{border-bottom:1px solid #ff3955;color:#ff3955}.mybook-edit-header.hidden .header-opt-a-l,.mybook-edit-header.hidden .header-opt-a-r{position:absolute;padding:0 1rem}.header-opt-a-l{left:0;font-weight:700}.header-opt-a-r{right:0}.header-opt-a-r.mybook-list-edit{float:right}a.icon-more:empty{position:relative;width:2.25rem;height:2.25rem}a.icon-more:empty::after,a.icon-more:empty::before{content:'';position:absolute;border-top:1px solid;width:1.125rem;top:1.125rem;left:50%;margin-left:-.5625rem;margin-top:-1px;-webkit-transition:all .15s;transition:transform .15s}a.icon-more:empty::before{height:4px;border-bottom:1px solid;-webkit-transform-origin:top center;transform-origin:top center}a.icon-more:empty::after{-webkit-transform:translateY(-5px);transform:translateY(-5px)}a.icon-more.active::before{height:0;border-bottom:0;-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}a.icon-more.active::after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.module-header{height:1.75rem;border-top:1rem solid transparent;padding:0 1rem}.module-header::after{content:'';display:table;clear:both}.module-header-l{float:left}.module-header-r{float:right;position:relative;min-width:4rem}.module-title{display:inline;color:#1a1a1a;font-weight:medium}.module-title::before{content:'';height:1em;width:.625rem;display:inline-block;box-sizing:border-box;border-left:2px solid #2a2;color:transparent;vertical-align:-.22ex}.module-title-desc{font-size:.8125rem;color:grey;margin-left:.5rem}.module-header-btn{line-height:1.5rem;padding:.5rem .5rem .5rem .75rem;color:grey;font-size:.8125rem;position:absolute;right:-.75rem;top:-.5rem;white-space:nowrap}.module-header-btn .icon-arrow-r{margin-left:.25rem}.module-header-btn .icon-refresh{margin-right:.25rem}.loading .icon-refresh{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.module-filter-header{padding:.6875rem 1rem;position:relative;left:0;right:0;z-index:1}.module-filter-header[style*=fixed]{background-color:#fff;border-bottom:1px solid #f0f1f2}.module-filter-icon{position:absolute;right:.75rem;top:.4rem;padding:0 .25rem .0625rem;color:#ff3955}.module-filter-icon>svg{display:block;margin:auto;font-size:20px}.module-filter-icon>h3{font:400 12px/1 a;transform-origin:center top;transform:scale(.8333)}.module-time-range{line-height:40px;position:relative;color:grey;text-align:center;padding:.75rem 1rem 0;font:bold .75rem/1.5rem a}.module-tab{margin:.4375rem 1rem}.module-tab~.module-tab::before{content:'';display:block;border-top:1px solid #f0f1f2;padding-top:.6875rem;position:relative;top:-.4375rem}.module-bar{background-color:#f6f7f9;color:grey;line-height:2.75rem;text-align:center;font-size:.8125rem}.module-ad{display:block;margin:.75rem 0;padding:7.575757% 50%;position:relative;overflow:hidden}.module-ad::after{content:'广告';position:absolute;border:1px solid;padding:1px;color:#fff;background-color:rgba(0,0,0,.3);opacity:.6;right:0;font-size:12px;line-height:1;bottom:-1px;-webkit-transform:translateY(-3px) scale(.75);transform:translateY(-3px) scale(.75)}.module-ad>img:only-child{position:absolute;width:100%;height:100%;left:0;top:0}.module-loading{height:200px;overflow:hidden}.module-loading>.gray:only-child{display:block;font-size:12px;text-align:center;line-height:200px}.book-layout{display:block;padding:1rem;position:relative;overflow:hidden;-webkit-transition:padding-left .15s;transition:padding-left .15s}.book-layout mark{color:#ff3955;background-color:transparent}.book-layout>.icon-arrow-r{position:absolute;right:1rem;top:0;bottom:0;color:grey;margin:auto}.book-layout-wrap{border-radius:.25rem;background-color:#f6f7f9;padding:.75rem;overflow:hidden}.book-layout-wrap .book-author{max-width:8.5em;max-width:calc(100vw - 3.5rem - (176rem / 16))}.book-layout-corner{position:absolute;right:0;bottom:0;width:1.5rem;height:1.5rem;background:-webkit-linear-gradient(135deg,transparent,transparent 50%,#f6f7f9 50%,#f6f7f9);background:linear-gradient(135deg,transparent,transparent 50%,#f6f7f9 50%,#f6f7f9)}.book-layout-corner>svg{font-size:.75rem;color:grey;position:absolute;right:0;bottom:.125rem}.book-layout-wrap .book-cover{width:2.625rem;height:3.5rem}.book-layout-wrap .book-title{font-size:.875rem}.book-layout-wrap .book-desc{margin:.125rem 0}.book-li>.radio{left:.5rem;margin-top:2.25rem}.enabled>li>.book-layout{padding-left:3rem}.enabled span>li>.book-layout{padding-left:3rem}.book-li::after{content:'';display:block;border-bottom:1px solid #f0f1f2;margin-left:1rem;margin-top:-1px;-webkit-transition:margin-left .15s;transition:margin-left .15s}.book-ol-author .book-li::after{margin-left:4.75rem}.enabled>.book-li::after{margin-left:3rem}.book-li:last-child::after{display:none}.book-title-x{overflow:hidden}.book-ol+.book-title-x{padding:.625rem 1rem}.book-title{line-height:1.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.book-title>.tag-solid{margin-left:.25rem}.book-title>.tag-small-group{-webkit-transform-origin:left center;transform-origin:left center;position:absolute;margin-left:.25rem}.book-cover{width:4.125rem;height:5.5rem;float:left;margin-right:.5rem;box-shadow:0 4px 8px rgba(51,55,61,.1);font-size:0}.book-cover>img{width:1.3125rem;height:1.875rem;margin:.25rem 0 0 .25rem;-webkit-transition:opacity .15s;transition:opacity .15s}.book-cover:not(img){background-color:#f6f7f9}.enabled .book-cover>img{opacity:.5}.book-cell{overflow:hidden}.book-desc{margin:.375rem 0;line-height:1.125rem;font-size:.8125rem;color:grey;overflow:hidden}.book-ol-normal .book-desc,.book-ol-time .book-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.1875rem;height:2.25rem}.book-ol-author .book-desc{white-space:nowrap;text-overflow:ellipsis}.book-ol-author .book-desc:last-child{margin-right:1.5rem}.book-meta{font-size:.75rem;overflow:hidden}.book-meta .icon-human{margin-right:.1875rem}.book-meta-l{float:left}.book-meta-l:only-child{float:none}.book-meta-r{float:right;position:relative}.book-meta-r:first-child{margin-left:.5rem}.book-author{display:block;color:grey;white-space:nowrap;text-overflow:ellipsis;max-width:10em;max-width:calc(100vw - 2rem - (176rem / 16));font-size:.75rem;overflow:hidden}.book-author .icon-human{margin-right:.1875rem;font-size:.75rem;vertical-align:-.15ex}.book-author-vv{width:3rem;height:3rem;float:left;margin-right:.75rem;position:relative}.book-author-avatar{display:block;width:100%;height:100%;border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,.1)}.book-author-data{color:#ff3955;font-size:.875rem;position:relative;bottom:-.25rem}.book-author-vv .tag-honor,.rel>.tag-honor{position:absolute;left:50%;bottom:0;margin-left:-1.25rem}.book-meta-r .tag-small-group{position:absolute;top:-.375rem;right:0;white-space:nowrap}.book-quote{font-size:.875rem;text-indent:1.6em;margin-top:.875rem}.book-quote .icon-quot{position:absolute;margin-top:.125rem;color:#d8dde6;font-size:1rem}.book-quote>p:empty::before{content:'暂无内容';color:grey}.book-ol-rank{padding-left:3.125rem;counter-reset:bookrank}.book-ol-rank .null-x{margin-left:-3.125rem}.book-ol-rank .book-li{position:relative}.book-ol-rank .book-li::before{counter-increment:bookrank;content:counter(bookrank) ".";position:absolute;left:-2.125rem;top:0;bottom:0;height:1.5em;margin:auto;font:bold 1em/1.5em 'DIN Alternate'}.book-ol-rank .book-li::after{margin-left:0}.book-ol-rank .book-layout{padding-left:3.125rem;margin-left:-3.125rem}.book-title-r{float:right;line-height:1.5rem;margin-left:.5rem;color:grey;font-size:.8125rem}.book-title-r:first-child{margin-left:.5rem}.book-title-r .icon-arrow-r{position:relative;right:-.125rem}.book-ol-rank .book-desc{white-space:nowrap;text-overflow:ellipsis}.book-tags{margin:.125rem 0;font-size:.8125rem;color:grey}.book-tags>dot::before{content:'·'}.book-tags+.book-desc{margin:.125rem 0 .3125rem}.book-toplist{width:7.5rem;position:absolute;top:0;bottom:0;left:0}.book-toplist-cover{display:block;width:100%;height:100%;object-fit:cover}.book-toplist+.book-ol{margin-left:7.5rem;padding-left:2.125rem;overflow:hidden}.book-toplist+.book-ol .book-layout{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:.375rem 1rem .375rem 2.375rem;margin-left:-2.125rem;font-size:.875rem;line-height:1.5rem}.book-toplist+.book-ol .book-li{box-shadow:0 1px #f0f1f2}.book-toplist+.book-ol .book-li:last-child{box-shadow:none}.book-toplist+.book-ol .book-title{line-height:inherit}.book-toplist+.book-ol .book-author{overflow:visible;margin-left:5px}.book-toplist+.book-ol .book-author svg{font-size:.75rem}.book-toplist+.book-ol .book-li::before{left:-1.125rem}.book-toplist+.book-ol .book-li::after{display:none}.book-toplist-title{position:absolute;left:0;right:0;bottom:6rem;font:normal 1.75rem/1.375rem HuXiaoBo_KuHei;text-align:center;color:#fff;-webkit-transform:scaleY(1.2);transform:scaleY(1.2)}.book-progress{float:left;width:7.75rem;width:calc(100% - (92rem / 16));font-size:.875rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.book-ol-progress .book-layout>.corner{margin-left:-moz-calc(-4.125rem + 0rem)}.book-ol-progress .book-meta{color:grey;font-size:.875rem}.book-ol-progress .book-cover{width:3.375rem;height:4.5rem;margin-right:.75rem}.book-ol-progress .book-cover+.book-cell .book-meta{margin:.25rem 0}.book-li-more{display:block;line-height:2.75rem;text-align:center;font-size:.8125rem;color:grey}.book-li-more[href]{color:#ff3955}.book-ol~.book-li-more::before{content:'';display:block;border-top:1px solid #f0f1f2;margin-top:-1px;margin-left:1rem}.book-ol-time{position:relative}.book-ol-time::before{content:'';position:absolute;top:1.5rem;left:.5rem;bottom:1rem;border-right:1px solid #f0f1f2}.book-time{display:block;line-height:1.5rem;padding:.75rem 1rem 0;font-size:.75rem;color:grey;position:relative}.book-time::before{content:'';width:5px;height:5px;border-radius:15px;background-color:#ff3955;position:absolute;left:6px;left:calc(.5rem - 2px);bottom:.7rem}.book-time+.book-layout{padding-top:.375rem}.book-ol-more{display:block;line-height:2.75rem;border-top:1px solid #f0f1f2;text-align:center;color:#c0c5cc;font-size:.8125rem}.book-ol-more .icon-arrow-r{margin-left:.25rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:.75rem}.book-ol-more.loading .icon-arrow-r{visibility:hidden}.book-meta-comment{font-size:.8125rem;line-height:1.5rem;color:grey}.book-meta-comment .star-group{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(.76923);transform:scale(.76923);margin-left:.25rem;height:15px;vertical-align:-2px}.book-meta-comment .book-meta-r{font-size:.75rem}.book-meta-comment a.book-meta-r{position:absolute;padding:.25rem .5rem;margin-top:-.25rem;right:.5rem}.book-meta-comment .book-meta-r>.icon{margin-left:.25rem;font-size:1rem}.book-meta-comment::after{content:'';display:block;clear:both}.book-comment-time{display:block;margin-top:-.125rem;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.83333);transform:scale(.83333);font-size:.75rem;color:grey;clear:both}.book-ol-comment .book-author-vv{width:2.625rem;height:2.625rem}.book-comment-p{font-size:.875rem;display:-webkit-box;max-height:2.5625rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.book-comment-p[rows]{display:block;position:relative}.book-comment-p[rows='2']{max-height:2.5625rem}.book-comment-p[rows='3']{max-height:3.875rem}.book-comment-p[rows='4']{max-height:5.1875rem}.book-comment-p[open]{max-height:30em;-webkit-transition:max-height .25s;transition:max-height .25s}.book-comment-more{position:absolute;right:0;bottom:0;width:2em;height:1.5em;background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff 1rem);background:linear-gradient(to right,rgba(255,255,255,0),#fff 1rem);display:none}.enabled>.book-comment-more{display:block}.book-comment-more .icon-arrow-r{float:right;margin-top:.3em;-webkit-transition:-webkit-transform .15s;transition:transform .15s;-webkit-transform:rotate(90deg);transform:rotate(90deg);color:grey}[open]>.book-comment-more .icon-arrow-r{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.book-ol-comment .book-li::after{margin-left:4.375rem}.book-ol-comment~.book-li-more::before{margin-left:0}.module-slide-ol{display:none;padding-left:.5rem;white-space:nowrap;overflow-x:auto;overflow-y:hidden;min-height:10.75rem;position:relative}.module-slide-ol::-webkit-scrollbar{display:none}.module-slide-ol:not(.WX){-webkit-overflow-scrolling:touch}.module-slide-ol:only-child,.module-slide>.active{display:block}.module-slide-ol.module-slide-ol-flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-right:.5rem}.module-slide-li{display:inline-block;vertical-align:top;white-space:normal}.module-slide-li:nth-of-type(10) .corner-rank>em{letter-spacing:-1px}.module-slide-a{display:block;width:4.125rem;padding:.75rem .5rem .5rem}.module-slide-img{display:block;width:inherit;height:5.5rem;box-shadow:0 4px 8px rgba(51,55,61,.1)}.module-slide-caption{margin:.5rem 0 .25rem;font-size:.8125rem;max-height:2.125rem;line-height:1.125rem;overflow:hidden;font-weight:500}.module-slide-author{font-size:.75rem;color:grey;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.module-merge{margin:0}.module-merge .book-li:last-child::after{display:block}.module-field{padding:.5rem;overflow:hidden}.module-field-cell{float:left;width:50%;padding:.5rem;box-sizing:border-box}.module-field-img{display:block;width:100%;height:calc(66rem / 16);object-fit:cover}.module-field-img[data-src]{object-fit:contain}.module-toplist{position:relative;overflow:hidden}.module-filter-list .module-header,.module-history .module-header{text-align:center}.module-filter-list .module-title::before,.module-history .module-title::before{display:none}.module-footer{padding:1rem;text-align:center}.module-footer-txt{font-size:.75rem;margin:.375rem 0 0;color:grey}.aside .module-footer{position:absolute;left:0;right:0;bottom:0}.aside .module-footer .btn-primary:only-child{margin-bottom:.75rem}.aside .module-header{position:absolute;left:0;right:0;top:0}.aside .module-filter-list,.aside .module-history{margin:0;position:absolute;left:0;top:0;bottom:0;right:0}.aside .module-main{position:absolute;left:0;right:0;top:2.75rem;bottom:5.75rem;overflow:auto;-webkit-overflow-scrolling:touch}.aside .scrollable{overflow:auto;-webkit-overflow-scrolling:touch}.footer{background-color:#fff}.module:not(.module-merge)+.footer{margin-top:-.75rem}.footer-backtop{display:table;width:100%;text-align:center}.footer-backtop-circle{position:fixed;z-index:1;bottom:1rem;right:1rem;width:2.75rem;height:2.75rem;background-color:rgba(0,0,0,.6);color:#fff;border-radius:99px;opacity:0;-webkit-transition:opacity .25s,visibility .25s;transition:opacity .25s,visibility .25s}.footer-backtop-circle svg{margin:auto}.footer-backtop-cell{display:table-cell;padding:0 1rem;line-height:3.4375rem;font-size:.875rem}.footer-backtop-cell+.footer-backtop-cell{text-align:right;padding-left:0}.footer-backtop-cell .icon-backtop{margin-right:.25rem}.footer-backtop-a{padding:1rem 0;position:relative}.footer-link{text-align:center;color:grey;font-size:.875rem;display:flex;display:-webkit-box;display:box;justify-content:space-between;-webkit-box-pack:justify;box-pack:justify;padding:.5625rem 1.1875rem 0}.footer-link-a{display:block;padding:.5rem 0;-webkit-box-flex:1;box-flex:1}.footer-copy{padding-top:.25rem;padding-bottom:1rem;font-size:.75rem;text-align:center;color:grey;font-weight:300}.footer-copy::first-letter{text-transform:uppercase}.footer-app{display:block;height:3.75rem;padding:.75rem 6rem 0 4rem;box-sizing:border-box;background-color:#fff5f5;position:relative}.footer-app .icon-app-logo{position:absolute;top:.75rem;left:1rem}.footer-app .btn-primary-small{position:absolute;right:1rem;top:0;bottom:0;margin:auto;height:1.625rem}.footer-app-h{font-size:.875rem}.footer-app-p{font-size:.75rem;color:grey}.aside{-webkit-transition:visibility .25s;transition:visibility .25s;z-index:3;visibility:hidden;overflow:hidden;position:fixed}.aside.active{-webkit-transition:none;transition:none;visibility:visible}.aside.active~.page{pointer-events:none}.aside-overlay,.guide-overlay{background-color:#000;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.active>.aside-overlay,.active>.guide-overlay{opacity:.6}.aside-content,.aside-popup{position:absolute;bottom:0;right:0;background-color:#fff;-webkit-transition:-webkit-transform .15s;transition:transform .15s}.active>.aside-content,.active>.aside-popup{-webkit-transform:translate(0,0);transform:translate(0,0)}.aside-content{left:2.5rem;top:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.aside-popup{position:absolute;left:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.guide{position:fixed;left:0;top:2.5rem;right:0;bottom:0;visibility:hidden;-wekit-transition:visibility .25s;transition:visibility .25s;z-index:3;overflow:hidden}.active.guide{-wekit-transition:none;transition:none;visibility:visible}.guide-content{padding:0 1rem;position:relative;background-color:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .15s;transition:transform .15s;overflow:hidden}.active>.guide-content{-webkit-transform:translateY(0);transform:translateY(0)}.guide-nav{text-align:justify;font-size:0}.guide-nav::after{content:'';display:inline-block;height:0;width:100%;vertical-align:top}.guide-nav-a{display:inline-block;width:3.5rem;height:3.625rem;text-align:center;font-size:.75rem;position:relative}.guide-nav-a>.icon{position:absolute;left:0;right:0;bottom:1.625rem;margin:auto}.guide-nav-h{position:absolute;left:0;right:0;bottom:.1875rem;font-weight:400}.guide-nav .guide-nav-a{margin:.75rem 1.5rem}@media screen and (max-width:320px){.guide-nav .guide-nav-a{margin-left:1rem;margin-right:1rem}}@media screen and (max-height:284px){.guide-nav .guide-nav-a{margin-top:.5rem;margin-right:.5rem}}.guide-footer{text-align:center;margin-top:1rem;margin-bottom:1.5rem}.module-filter-list .sort-li-detail{text-align:left}.module-filter-list .btn-tag{margin-top:.5625rem;font-family:'pingfang sc'}.module-filter-list .btn-tag.active{background-color:#ff3955;color:#fff}.module-filter-list .btn-tag.active::after{content:'';display:inline-block;width:.5rem;height:.5rem;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIHN0cm9rZT0iI0ZGRiIgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48cGF0aCBkPSJNNy41LjVsLTcgN00uNS41bDcgNyIvPjwvZz48L3N2Zz4K) no-repeat center;background-size:100%;margin-left:.375rem}.module-filter-list .module-main{bottom:3.375rem}.module-filter-list .module-footer{padding:0}.center,.icon-app-logo .icon,.panel-container,.radio>svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.btn-primary,.btn-primary-small{display:inline-block;line-height:2.25rem;padding-left:2ch;padding-right:2ch;background-color:#ff3955;color:#fff;font-size:.875rem;border-radius:99px;text-align:center}.btn-primary-small{line-height:1.625rem}.btn-primary-circle{display:inline-block;width:2.75rem;height:2.75rem;line-height:1.16667;box-sizing:border-box;padding:.5rem;background-color:#ff3955;color:#fff;border-radius:99px;font-size:.75rem;text-align:center}.btn-line,.btn-line-gray,.btn-line-gray~i:empty,.btn-tag{display:inline-block;line-height:1.6875rem;border:1px solid;border-radius:99px;padding:0 .625rem;font-size:.8125rem;text-align:center}.btn-line,.btn-line-gray.active,.btn-line-gray~i.active:empty,.btn-tag.active{color:#ff3955}.btn-line-gray,.btn-line-gray~i:empty,.btn-tag{color:grey}.btn-tag{line-height:1.25rem;border-color:transparent;padding:0 .625rem}.btn-tag.active{border-color:#ff3955}.btn-line-gray~i:empty,.btn-line-gray~i:empty~i:empty{height:0;border-width:0 1px;overflow:hidden;vertical-align:top;visibility:hidden}.btn-tab{display:block;line-height:1.6875rem;border:1px solid #ff3955;padding:0 .5rem;color:#ff3955;text-align:center;font-size:.8125rem}.active>.btn-tab,.btn-tab.active{background-color:#ff3955;color:#fff}.btn-normal{display:inline-block;line-height:1.875rem;padding:0 1rem;font-size:.8125rem;border-radius:.125rem;background-color:currentColor;text-align:center}.btn-normal::first-line{color:#fff}.btn-normal.white{box-shadow:inset 1px 0 #e3e4e6,inset 0 1px #e3e4e6,inset 0 -1px #e3e4e6,inset -1px 0 #e3e4e6}.btn-normal.white::first-line{color:#1a1a1a}.btn-normal.white.loading::before{color:#1a1a1a}.btn-normal.loading::before{color:#fff}.btn-blank{display:block;text-align:center;line-height:2.5rem}.btn-reset,.btn-submit{display:block;line-height:2.75rem}.btn-reset{background-color:#f6f7f9;color:#1a1a1a}.btn-submit{background-color:#ff3955;color:#fff}.btn-group{display:table;width:100%;table-layout:fixed;margin-left:auto;margin-right:auto}.btn-group-cell{display:table-cell;font-size:100%;font-weight:400}.btn-group .btn-line{display:block;margin:0 .5625rem}.btn-group-cell:first-child>.btn-line{margin-left:0}.btn-group-cell:last-child>.btn-line{margin-right:0}.btn-group-cell+.btn-group-cell>.btn-tab{border-left:0}.btn-group-cell:first-child>.btn-tab{border-radius:4px 0 0 4px}.btn-group-cell:last-child>.btn-tab{border-radius:0 4px 4px 0}.btn-group-small{width:auto}.btn-group-small .btn-tab{line-height:1.5rem;padding:0 .75rem}.btn-group-cell>.btn-normal{display:block;width:calc(100% - .6667rem);margin-left:.3333rem;padding:0}.btn-group-cell:first-child>.btn-normal{margin-left:0}.btn-group-cell:last-child>.btn-normal{margin-left:.6667rem}.btn-group-tab{position:relative;background-color:#fff}.btn-group-tab .btn-blank{line-height:2.75rem;color:grey;border-bottom:1px solid #e3e4e6;font-size:.875rem;-webkit-transition:color .15s;transition:color .15s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-group-tab .btn-blank:active{background-image:none}.btn-group-tab>line{display:table-caption;position:absolute;border-top:1px solid #ff3955;bottom:0;-webkit-transition:all .15s;transition:all .15s}line~.btn-group .active{border-bottom-color:#e3e4e6}.btn-group-tab .active{color:#ff3955;border-bottom-color:#ff3955}a[class*=btn-].loading,label[class*=btn-].loading{position:relative}a[class*=btn-].loading::first-line,label[class*=btn-].loading::first-line{color:transparent}a[class*=btn-].loading::before,label[class*=btn-].loading::before{content:'';width:4px;height:4px;border-radius:100%;box-shadow:0 -10px 0 1px currentColor,10px 0 currentColor,0 10px currentColor,-10px 0 currentColor,-7px -7px 0 .5px currentColor,7px -7px 0 1.5px currentColor,7px 7px currentColor,-7px 7px currentColor;-webkit-animation:spinZoom 1s steps(8) infinite;animation:spinZoom 1s steps(8) infinite;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.tag-small,.tag-solid{display:inline-block;line-height:1.5;padding:0 .25em;margin:0 .15em;font-size:1.25rem;-webkit-transform:scale(1);transform:scale(1);vertical-align:bottom}.tag-small:empty,.tag-solid:empty{display:none}.tag-small::before,.tag-solid::before{content:'';position:absolute;top:-1px;left:0;right:0;bottom:1px;border:1px solid;border-radius:.11111em;opacity:.5;z-index:-1}.tag-small-group>.tag-small:first-child,.tag-small-group>.tag-solid:first-child{margin-left:0}.tag-small-group>.tag-small:last-child,.tag-small-group>.tag-solid:last-child{margin-right:0}.tag-solid{position:absolute;border-radius:2px;margin-top:-3px;margin-top:calc((1.5rem - 1.5em) * .5);background-color:currentColor;-webkit-transform-origin:left center;transform-origin:left center}.tag-solid::before{border-color:transparent}.tag-solid::first-line{color:#fff}.tag-small-group .tag-solid{position:static;margin-left:.25rem;margin-top:-6px;margin-top:calc((1.5rem - 1.5em))}.tag-small-group,:not(.tag-small-group)>.tag-small,:not(.tag-small-group)>.tag-solid{-webkit-transform:scale(.5);transform:scale(.5)}.origin-right,.origin-right .tag-small,.origin-right .tag-solid{-webkit-transform-origin:right center;transform-origin:right center}.origin-left,.origin-left .tag-small,.origin-left .tag-solid{-webkit-transform-origin:left center;transform-origin:left center}.tag-small-group{display:inline-block}.tag-honor{display:inline-block;min-width:2.5rem;height:1rem;line-height:14px;line-height:calc(1rem - 2px);text-align:center;border:1px solid #fff;border-radius:40px;font-size:.75rem;background-color:currentColor;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2),rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 50%);background-image:linear-gradient(to bottom,rgba(255,255,255,.2),rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 50%);box-sizing:border-box;font-family:youyuan,'pingfang sc';white-space:nowrap}.tag-honor::first-line{color:#fff}.tag-line{padding:0 .5rem;padding:0 calc(.5rem - 1px);border-radius:1rem;font-size:.75rem;display:inline-block;border:1px solid;background-color:#fff;line-height:1.125rem}.tag-hot{position:absolute;right:0;height:16px;line-height:16px;padding:0 .5rem 0 3px;background-color:#ff3955;color:#fff;font-weight:300;font-size:10px;z-index:1}.tag-hot::before{content:'';position:absolute;left:-12px;top:0;border-style:solid;border-width:8px 6px;border-color:#ff3955 #ff3955 transparent transparent}.star-group,.star-score{background:0 center repeat-x;background-size:18px 13px}.star-group{display:inline-block;width:86px;height:13px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxOCAxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC44ODEgMy4yMjZjLjIyLjQzNi42NDguNzM4IDEuMTQxLjgwOGwzLjMyMi40N2EuNTI4LjUyOCAwIDAgMSAuMzAzLjkwNmwtMi40MDQgMi4yOGMtLjM1Ny4zNC0uNTIuODI4LS40MzYgMS4zMDdsLjU2NyAzLjIyYy4wNzcuNDM1LS4zOTEuNzY2LS43OTIuNTYxbC0yLjk3LTEuNTJhMS41NTMgMS41NTMgMCAwIDAtMS40MTIgMGwtMi45NyAxLjUyYy0uNC4yMDUtLjg2OS0uMTI2LS43OTItLjU2bC41NjctMy4yMkExLjQ1MiAxLjQ1MiAwIDAgMCAyLjU3IDcuNjlMLjE2NSA1LjQxYS41MjguNTI4IDAgMCAxIC4zMDMtLjkwNmwzLjMyMS0uNDdjLjQ5NC0uMDcuOTIxLS4zNzIgMS4xNDItLjgwOEw2LjQxNy4yOTZhLjU1My41NTMgMCAwIDEgLjk3OCAwbDEuNDg2IDIuOTN6IiBmaWxsPSJyZ2JhKDAsMCwwLC4yKSIvPjwvc3ZnPg==);overflow:hidden}.star-score{display:block;height:inherit;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxOCAxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC44ODEgMy4yMjZjLjIyLjQzNi42NDguNzM4IDEuMTQxLjgwOGwzLjMyMi40N2EuNTI4LjUyOCAwIDAgMSAuMzAzLjkwNmwtMi40MDQgMi4yOGMtLjM1Ny4zNC0uNTIuODI4LS40MzYgMS4zMDdsLjU2NyAzLjIyYy4wNzcuNDM1LS4zOTEuNzY2LS43OTIuNTYxbC0yLjk3LTEuNTJhMS41NTMgMS41NTMgMCAwIDAtMS40MTIgMGwtMi45NyAxLjUyYy0uNC4yMDUtLjg2OS0uMTI2LS43OTItLjU2bC41NjctMy4yMkExLjQ1MiAxLjQ1MiAwIDAgMCAyLjU3IDcuNjlMLjE2NSA1LjQxYS41MjguNTI4IDAgMCAxIC4zMDMtLjkwNmwzLjMyMS0uNDdjLjQ5NC0uMDcuOTIxLS4zNzIgMS4xNDItLjgwOEw2LjQxNy4yOTZhLjU1My41NTMgMCAwIDEgLjk3OCAwbDEuNDg2IDIuOTN6IiBmaWxsPSIjRjBDNTNBIi8+PC9zdmc+);color:transparent;font-size:12px}.star-score[data-score='0'],.star-score[data-score='0.0']{width:0}.star-score[data-score='.5'],.star-score[data-score='0.5']{width:7px}.star-score[data-score='1'],.star-score[data-score='1.0']{width:14px}.star-score[data-score='1.5']{width:25px}.star-score[data-score='2'],.star-score[data-score='2.0']{width:32px}.star-score[data-score='2.5']{width:43px}.star-score[data-score='3'],.star-score[data-score='3.0']{width:50px}.star-score[data-score='3.5']{width:61px}.star-score[data-score='4'],.star-score[data-score='4.0']{width:68px}.star-score[data-score='4.5']{width:79px}.corner,.corner-rank{position:absolute;width:30px;height:30px;font-size:10px;text-align:center;overflow:hidden}.corner-rank>em,.corner>em{position:absolute;left:0;right:-12px;bottom:0;padding-top:1px;line-height:11px;font-size:10px;color:inherit;background-color:currentColor;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.corner-rank>em::first-line,.corner>em::first-line{color:#fff}.corner-rank>em{padding-top:14px;line-height:10px;text-transform:uppercase;font-familly:'DIN Alternate';font-weight:700;font-size:9px}.corner-rank::after{content:'';position:absolute;left:0;top:0;width:10px;height:9px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEwIDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGc+PHBhdGggZD0iTTIuMDcgMi40ODdjLS4wMzktLjI3LjE2LS40NTQuNDE3LS40MTdMNS41IDIuNSA1Ljg3OS45ODRjLjA2Ny0uMjY3LjI3OC0uMzI3LjQ3LS4xMzZMOCAyLjUgMi41IDggLjg0OCA2LjM0OGMtLjE5Mi0uMTkyLS4xMzQtLjQwMi4xMzYtLjQ2OUwyLjUgNS41bC0uNDMtMy4wMTN6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTMuNSA5TDkgMy41IiBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvZz48L3N2Zz4K) no-repeat center;background-size:100%}.select-a{display:inline-block;color:#4284ee;font-size:.8125rem}.select-ul{display:inline-block}.select-ul+.icon{margin-left:.25rem}.select-tri{display:inline-block;border:4px solid transparent;border-top-color:currentColor;margin-left:.25ch}.select-select{max-height:90vh;max-height:calc(100vh - 5.5rem)}.select-option{display:none}.select-option.selected{display:block}.aside-popup .select-option{display:block;line-height:2.75rem;padding-left:1rem;font-size:.875rem;position:relative}.aside-popup .select-option+.select-option::before{content:'';display:block;border-top:1px solid #f0f1f2}.aside-popup .select-option.selected::after{content:'';width:15px;height:10px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNSAxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC45NyA5LjUzYS43NS43NSAwIDAgMCAxLjA2IDBsOC04QS43NS43NSAwIDAgMCAxMi45Ny40N2wtOCA4aDEuMDZsLTQuNS00LjVBLjc1Ljc1IDAgMSAwIC40NyA1LjAzbDQuNSA0LjV6IiBmaWxsPSIjRUU0MjRCIi8+PC9zdmc+Cg==) no-repeat center;position:absolute;right:1rem;top:0;bottom:0;margin:auto}.panel-container{background-color:rgba(0,0,0,.6);text-align:center;opacity:0;-webkit-animation:fadein .25s both;animation:fadein .25s both;position:fixed;z-index:49}.panel-container::after{content:'';display:inline-block;height:100%;vertical-align:middle}.panel-dialog{width:17.5rem;height:auto;position:static;display:inline-block;border:0;padding:0;background-color:#fff;border-radius:.5rem;vertical-align:middle;color:#1a1a1a}.panel-main{padding:1.75rem 1rem}.panel-main>h6{font-weight:700}.panel-main>h6+p{margin-top:.25rem}.panel-main output{marin:0 .5ch}.panel-footer::before{content:'';display:table-caption;margin:0 1rem;border-top:1px solid #f0f1f2}.panel-footer:empty{display:none}.panel-footer{display:table;width:100%;table-layout:fixed}.panel-footer .btn-blank{display:table-cell;line-height:2.75rem}.panel-footer .btn-blank:first-child{border-right:1px solid #f0f1f2}body>.tips{position:fixed;top:50%;left:50%;line-height:1.25rem;padding:.75rem 1rem;max-width:90%;max-width:calc(100% - 2rem);border-radius:3rem;background-color:rgba(0,0,0,.8);color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;z-index:29}.tips.fadein{-webkit-animation:fadein .15s;animation:fadein .15s}.tips.fadeout{-webkit-animation:fadeout .15s;animation:fadeout .35s}.loading-x{position:relative;min-height:1.5rem}body>.loading-x{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99}.loading-icon{width:1.5rem;height:1.5rem;position:absolute;left:0;top:0;right:0;bottom:0;padding:.75rem;margin:auto;border-radius:.5rem;background-color:rgba(0,0,0,.8)}span.loading-icon{width:auto;text-align:center;background:0 0;font-size:.75rem;color:grey}.loading-icon>svg{width:inherit;height:inherit}.loading-svg-animate{position:absolute;z-index:1}.loading-icon path{stroke-linecap:round;stroke-width:2px;fill:none}.loading-svg{stroke-dasharray:0;stroke-dashoffset:0;stroke:#474747;-webkit-animation:fadeout 2s infinite both;animation:fadeout 2s infinite both}.loading-svg-animate path{stroke-dasharray:160;stroke-dashoffset:166;-webkit-animation:dash 2s infinite,fadein .25s both;animation:dash 2s infinite,fadein .25s both;stroke:#fff}.loading-svg-animate .path3{-webkit-animation:dash2 2s infinite,fadein .25s both;animation:dash2 2s infinite,fadein .25s both}.loading-svg circle{fill:#474747}.loading-svg-animate circle{fill:#fff;opacity:1;-webkit-animation:fill 2s infinite;animation:fill 2s infinite}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}@-webkit-keyframes dash2{100%,56%{stroke-dashoffset:0}}@keyframes dash2{100%,56%{stroke-dashoffset:0}}@-webkit-keyframes fill{0%,25%{opacity:0}100%,30%{opacity:1}}@keyframes fill{0%,20%{opacity:0}100%,30%{opacity:1}}dot{display:inline-block;height:1em;line-height:1;text-align:left;vertical-align:-.25em;overflow:hidden}dot::before{display:block;content:'...\A..\A.';white-space:pre;-webkit-animation:dot 3s infinite step-start both;animation:dot 3s infinite step-start both}@-webkit-keyframes dot{33%{transform:translateY(-2em)}66%{transform:translateY(-1em)}}@keyframes dot{33%{transform:translateY(-2em)}66%{transform:translateY(-1em)}}.dot{width:4px;height:4px;border-radius:15px;background-color:currentColor;position:absolute;margin-top:8px;margin-left:-8px}.radio{position:absolute;width:2rem;height:2rem;box-sizing:border-box;border:1px solid #c0c5cc;background-color:#fff;-webkit-transition:background-color .15s,border-color .15s;transition:background-color .15s,border-color .15s;color:#fff;border-radius:2rem;font-size:1rem;-webkit-transform:scale(.5);transform:scale(.5)}.radio.style-square{border-radius:0rem}.checked+.radio,.checked>.radio,:checked+.radio{border-color:transparent;background-color:#ff3955}.radio-full{display:block;position:relative}.radio-full>input{position:absolute;margin:0;opacity:0;width:100%;height:100%;left:0;top:0;z-index:1}.switch{position:absolute;width:1.75rem;height:.625rem;padding:.1875rem;background-color:#d8d8d8;background-clip:content-box;border-radius:3rem;-webkit-transition:background-color .15s;transition:background-color .15s}.switch::before{content:'';position:absolute;width:1rem;height:1rem;border-radius:2rem;background-color:#fff;top:0;left:0;-webkit-transition:-webkit-transform .15s;transition:transform .15s}:checked~.switch{background-color:#ff3955;border-color:#ff3955}:checked~.switch::before{-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem)}:disabled~.switch{opacity:.5}.switch-light{border:1px solid #c0c5cc;width:2.875rem;height:1.5rem;padding:0;background-color:#f6f7f9;box-sizing:border-box}.switch-light::before{width:1.375rem;height:1.375rem;border:1px solid #c0c5cc;top:-1px;left:-1px}:checked~.switch-light::before{-webkit-transform:translateX(1.375rem);transform:translateX(1.375rem)}.range{height:14px;display:inline;position:absolute}.range-track{height:2px;margin-top:6px;border-radius:10px;background-color:rgba(255,255,255,.2);border-left:0 solid #ff3955;text-align:left}.range-thumb{position:absolute;width:12px;height:12px;border:6px solid transparent;margin:-11px 0 0 -12px;border-radius:20px;background-color:#ff3955;background-clip:content-box;-webkit-transition:border-color .15s,background-color .15s;transition:border-color .15s,background-color .15s}.range-thumb::after,.range-thumb::before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none}.range-thumb::before{content:attr(data-tips);line-height:20px;font-size:14px;min-width:20px;padding:1px 5px 0;background-color:rgba(0,0,0,.9);bottom:26px;color:#fff;border-radius:3px;text-align:center}.range-thumb::after{content:'';border:5px solid transparent;border-top-color:#000;opacity:.9;bottom:17px}.range-thumb.active{background-color:#fff}.range-shadow{position:absolute;width:12px;height:12px;border-radius:20px;background-color:#ff3955;opacity:.6;margin-top:1px;margin-left:-6px;display:none}.range-shadow[data-value]{display:block}.icon-app-logo{display:inline-block;width:2.25rem;height:2.25rem;border-radius:.375rem;background-color:#ff3955;font-size:1.5rem;color:#fff;position:relative}.icon-nice-comment{position:absolute;width:1.75rem;height:1.75rem;background:url(/readnovelm/img/icon-nice-comment-1d204502b5.png) no-repeat center;background-size:100%;margin:-.125rem 0 0 -2.5rem;font-size:0;color:transparent}[data-size]{box-sizing:border-box}[data-size='']{display:block}[data-size='1']{width:1.25rem}[data-size='2']{width:2.5rem}[data-size='3']{width:3.75rem}[data-size='4']{width:5rem}[data-size='5']{width:6.25rem}[data-size='6']{width:7.5rem}[data-size='7']{width:8.75rem}[data-size='8']{width:10rem}[data-size='9']{width:11.25rem}[data-size='10']{width:12.5rem}[data-size='11']{width:13.75rem}[data-size='12']{width:15rem}[data-size='13']{width:16.25rem}[data-size='14']{width:17.5rem}.dark{color:#1a1a1a}.gray{color:grey}.blue{color:#4284ee}.green{color:#7ed321}.orange{color:#ff7e00}.yellow{color:#ffa100}.purple{color:#a091ff}.red{color:#ff3955}.white{color:#fff}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes spinZoom{0%{-webkit-transform:scale(.75) rotate(0)}100%{-webkit-transform:scale(.75) rotate(360deg)}}@keyframes spinZoom{0%{transform:scale(.75) rotate(0)}100%{transform:scale(.75) rotate(360deg)}}.search-popup{background-color:#fff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20}.search-area{height:2rem;background-color:#f6f7f9;border-radius:.25rem;position:absolute;left:1rem;right:3.75rem;top:0;bottom:0;margin:auto}.search-area .icon-search{position:absolute;left:.5rem;top:0;bottom:0;color:grey;margin:auto}.search-cancel{background-color:#fff;width:3.25rem;height:2rem;line-height:2rem;position:absolute;right:.25rem;top:0;bottom:0;margin:auto;font-size:.875rem;text-align:center}.search-input{border:0 none;background:0 0;height:inherit;width:100%;padding:0 2rem;font-size:.875rem}.search-input::-webkit-search-cancel-button{-webkit-appearance:none}.search-reset{position:absolute;top:0;right:0;height:inherit;width:2rem;border:0 none;background:0 0;padding:0;-webkit-animation:fadein .15s;animation:fadein .15s}.search-reset .icon-clear{display:inline-block;width:.875rem;height:.875rem;border-radius:1rem;background-color:grey;color:#fff;vertical-align:-.125rem}.search-reset .icon-clear>svg{display:block;width:.375rem;height:.375rem;margin:.25rem auto 0}.search-popular{height:0;overflow:hidden}.search-title-bar{line-height:1.8125rem;padding:.9375rem 1rem 0;background-color:rgba(0,0,0,.03);overflow:hidden}.search-title-bar+.module{margin-top:0}.search-title{font-size:13px;color:grey;font-weight:400;float:left}.search-title>output{margin:0 .5ch}.search-operate{float:right;font-size:13px}.search-operate-a{display:inline-block;padding:0 .5rem;margin:0 -.5rem}.search-operate-a>.icon{margin-right:.1875rem}.search-tags{padding:.25rem .5rem .75rem 1rem}.search-tags .btn-line-gray,.search-tags .btn-line-gray~i:empty{margin:.5rem .5rem 0 0}.search-list-ul{padding-left:1rem}.search-list-li{height:3rem;border-bottom:1px solid #f0f1f2;box-sizing:border-box}.search-list-a{display:block;line-height:22.4px;line-height:1.4rem;padding:.8rem 1rem 11px;padding:.8rem 1rem calc(.8rem - 1px);margin-left:-1rem}.search-list-a::after{content:'';display:table;clear:both}.search-list-l{float:left}.search-list-l .icon{color:grey;margin-right:1rem}.search-list-r{float:right}.search-value{font-size:.875rem;margin-right:.1875rem}.search-label{color:grey;font-size:.8125rem}.search-filter{height:3rem}.search-catalog{position:relative;overflow:hidden}.search-catalog .book-desc{margin-right:5rem}.search-catalog .icon-catalog-img{position:absolute;right:0;bottom:-.5rem;opacity:.05}.icon>svg,svg.icon{width:1em;height:1em;vertical-align:-.25ex;fill:currentColor}.clip,aria{position:absolute;clip:rect(0 0 0 0)}aria{font-size:0}.ell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cell{display:table-cell;width:1920px;width:100vh}.null-x{position:relative;height:400px;height:100vw}small.null-x{display:block;height:200px}.null{position:absolute;max-width:50%;height:4.875rem;color:grey;font-size:.8125rem;top:0;right:0;bottom:0;left:0;margin:auto;text-align:center}@media screen and (max-width:320px){.null{height:2.5rem}}.null::before{content:'';display:block;margin:0 auto .75rem;width:2.25rem;height:3rem;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCAzNiA0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+R3JvdXAgMzM8L3RpdGxlPjxnIHN0cm9rZT0iI0MwQzVDQyIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0yIDQ3Yy0uNTUzIDAtMS0uNDU1LTEtMS4wMDRWMi4wMDRDMSAxLjQ0OSAxLjQ0NyAxIDIgMWgyM2wxMCAxMHYzNWMwIC41NTItLjQ1NSAxLTEgMUgyeiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTI1IDF2OS4wMDVjMCAuNTUuNDU2Ljk5NS45OTUuOTk1SDM1Ii8+PHBhdGggZD0iTTcgMThoMTJNNyAyNmgyMk03IDM0aDIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L2c+PC9zdmc+) no-repeat center;background-size:100% 100%}.unlogin-full{position:absolute;width:100%;left:0;top:50%;text-align:center;margin-top:-3rem}.unlogin-full>.gray{margin-top:.75rem;font-size:.875rem}.unlogin-follow{line-height:2.75rem;font-size:.8125rem;text-align:center}.char-dot,.char-pipe{padding:0 .5ch;font-family:Georgia,Helvetica,Arial}img[data-src]{object-fit:contain;background-color:#f6f7f9}@charset "UTF-8";.page-sort{background-color:#fff}.sort-li-header,.sort-li-title{display:block;line-height:40px;padding:0 1rem;position:relative}.sort-li-header .icon-arrow-r,.sort-li-title .icon-arrow-r{position:absolute;right:.875rem;top:0;bottom:0;margin:auto;color:grey;font-size:.875rem}.sort-li-header::after,.sort-li-title::after{content:'';border-bottom:1px solid #f0f1f2;left:1rem;right:0;position:absolute;bottom:0}.sort-li-title{padding-top:.75rem;font:bold .75rem/1.5rem a}.sort-li .module-title::before{display:none}.sort-li-data{color:grey;margin-left:.5rem;font-size:.8125rem;font-family:'pingfang sc'}.sort-li-data>output{margin:0 .5ch}.sort-li-detail{padding:0 1rem 1rem;text-align:justify;line-height:0;font-size:.75rem}.sort-li-detail .btn-line-gray{margin-top:.75rem}.sort-li-detail>i::before{content:'四字中文'}.page-sort-detail .book-li:empty::after{margin:-1px 1rem 0}.page-sort-detail .guide+.module,.page-sort-detail .header+.module{margin-top:0}.page-sort-detail .book-ol-author .icon-arrow-r{font-size:.875rem}.page-category-detail .btn-tag.active{border-radius:0;border-color:transparent;border-bottom-width:0}.page-category-detail .btn-tag.active::after{content:'';display:block;border-top:1px solid}@media screen and (max-width:320px){.module-filter-header .btn-tag{padding:0 7px}}@charset "UTF-8";.module{margin:0;background-color:#fff;overflow:hidden}.book-sort{position:relative;display:block;overflow:hidden;padding:.75rem 0;height:3.25rem}.book-pic{font-size:0;float:left;width:2.4375rem;height:3.25rem;margin-right:.75rem;margin-left:1rem;box-shadow:0 1px 3px rgba(0,0,0,.3)}.book-title{font-size:1rem;line-height:1.1;margin-top:.5rem}.book-tags{font-size:.75rem;margin:.48rem 0;line-height:.75rem}.book-li-msg{float:left;width:50%;overflow:hidden}.book-back{overflow:hidden;background:rgb(242, 250, 242)}.boy::before{border-left:2px solid #3988ff}.book-cell{overflow:hidden;display:inline-block}.booklist-li-msg{float:left;width:50%;overflow:hidden}.booklist-module{border-top:.5rem solid transparent}.booklist-ol{box-sizing:border-box;padding-left:1rem;padding-right:.5rem}.booklist1{background:#ffecf1;margin-right:.5rem;margin-bottom:.5rem}.booklist2{background:#dffef9;margin-right:.5rem;margin-bottom:.5rem}.booklist3{background:#e9fedf;margin-right:.5rem;margin-bottom:.5rem}.booklist4{background:#ebedff;margin-right:.5rem}.booklist-sort{position:relative;display:block;overflow:hidden;height:5rem;padding-top:.5rem;border-radius:.2rem;text-align:center}.booklist-title{display:inline-block;width:98%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;color:#000;filter:opacity(50%)}.book-list-container-roundabout{display:block;position:relative;width:4.125rem;height:3rem;margin:0 auto}.book-list-container-roundabout li{position:absolute;width:2.25rem;top:.5rem}.book-list-container-roundabout li:active{-webkit-tap-highlight-color:rgba(0,0,0,0)}.book-list-container-roundabout li img{width:2.25rem;height:3rem;box-shadow:0 1px 3px rgba(0,0,0,.3)}.book-list-container-roundabout li.book1{left:1.125rem;top:.3125rem;z-index:1}.book-list-container-roundabout li.book1 img{width:2.25rem;height:3rem}.book-list-container-roundabout li.book2{left:2.4375rem}.book-list-container-roundabout li.book3{left:-.3125rem}.icon-account{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-40px 0;width:36px;height:36px}.icon-booklist-full{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-56px -152px;width:16px;height:16px}.icon-checkin-checked{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-28px -152px;width:24px;height:18px}.icon-checkin-double-active{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-75px -120px;width:33px;height:28px}.icon-checkin-double{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-38px -120px;width:33px;height:28px}.icon-checkin-final-active{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-120px -80px;width:34px;height:28px}.icon-checkin-final{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:0 -120px;width:34px;height:28px}.icon-checkin-unchecked-active{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-112px -120px;width:28px;height:28px}.icon-checkin-unchecked{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-160px 0;width:28px;height:28px}.icon-chongzeng{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:0 -152px;width:24px;height:24px}.icon-end{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-120px 0;width:36px;height:36px}.icon-erymission{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-160px -116px;width:24px;height:24px}.icon-fans{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:0 0;width:36px;height:36px}.icon-free{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-160px -60px;width:24px;height:24px}.icon-fuli{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-80px -80px;width:36px;height:36px}.icon-gift{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-40px -80px;width:36px;height:36px}.icon-home{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:0 -80px;width:36px;height:36px}.icon-newbook{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-80px -40px;width:36px;height:36px}.icon-newuser{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-160px -32px;width:24px;height:24px}.icon-pay-like{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-80px 0;width:36px;height:36px}.icon-pay-month{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-40px -40px;width:36px;height:36px}.icon-qiandao{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-160px -88px;width:24px;height:24px}.icon-rank{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:0 -40px;width:36px;height:36px}.icon-sort{background-image:url(/readnovelm/icon/common/sprite-e6c4295a4f.png);background-position:-120px -40px;width:36px;height:36px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-account{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-booklist-full{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-checkin-checked{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-checkin-double-active{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-checkin-double{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-checkin-final-active{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-checkin-final{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-checkin-unchecked-active{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-checkin-unchecked{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-chongzeng{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-end{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-erymission{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-fans{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-free{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-fuli{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-gift{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-home{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-newbook{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-newuser{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-pay-like{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-pay-month{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-qiandao{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-rank{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}.icon-sort{background-image:url(/readnovelm/icon/common/sprite@2x-1b00bd3f03.png);background-size:188px 176px}}