﻿html {background-color:#f3f3f3;}
body {background-color:unset;}
.booknav {font-size:1.15rem;line-height:30px;padding:0 10px;}
.booknav a {color:#fff;}
.booknav a:hover {color:#abf7ff;}
.booknav span {margin:0 10px;position:relative;}
.booknav span:after {content:"";display:block;width:6px;height:6px;position:absolute;top:50%;right:-15px;border-top:2px solid #ccc;border-right:2px solid #ccc;transform:rotate(45deg);margin-top:-5px;}
.booknav span:last-child:after {display:none;}
.booknav span:last-child {font-weight:bold;}
.booknav b {font-weight:normal;color:#666;}
.readhead {display:block;height:var(--readheadheight);line-height:var(--readheadheight);position:fixed;top:0;left:0;width:100%;z-index:10;color:#fff;background-color:#222}

.bookpagebody {position:relative;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border-width:var(--readheadheight) var(--readborder-l) var(--readborder-l) var(--readborder-l);z-index:9;box-sizing:border-box;border-style:solid;border-color:transparent;}
.readbookbox {width:100%;margin:0 auto; padding:0 0 0px 0;display:block;position:relative;top:0;left:0;width:100%;height:100%;overflow-y:auto;border-right:80px solid transparent;box-sizing:border-box;background-color:#fff;}
.readbookbox h1 {display:block;padding:0px 0;font-size:3rem;line-height:120%;position:absolute;top:0;left:0;width:100%;height:50px;line-height:50px;}
.vread {display:block;text-align:center;}
.readcontent {display:block;padding:0 0 0px 0 ;width:auto;height:100%;box-sizing:border-box;border-radius:0px;overflow:hidden;background-color:#000;position:relative;overflow-y: scroll;margin-right:80px;box-shadow:0 0 20px rgba(0,0,0,1) inset}
.readcontent::-webkit-scrollbar, .contentbox.vlook .pictures::-webkit-scrollbar {width:20px; background-color:#222;}
.readcontent::-webkit-scrollbar-button, .contentbox.vlook .pictures::-webkit-scrollbar-button {background-color:#111;display:none;}
.readcontent::-webkit-scrollbar-thumb, .contentbox.vlook .pictures::-webkit-scrollbar-thumb {background-color:#555;}
.readcontentbox {display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;box-sizing:border-box;}
.contentbox{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;font-size:0;padding:0 0px 0 0;}
.pictures {position:relative;top:0;left:0;width:100%;height:auto;box-sizing:border-box;font-size:0;}
.contentbox.tlook img {display:block;vertical-align:middle;width:auto;height:auto;max-width:1200px;margin:0 auto;min-height:100px;}
.pictures img:last-child {left:auto;right:0;object-position:left;}
.readpay {padding:var(--readborder-l);position:fixed;left:0;width:100%;height:auto;box-sizing:border-box;border:0px solid transparent;z-index:15;top:var(--readheadheight);padding-right:100px;display:none;}
.readpay>div {display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.6);color:#fff;font-size:1.1rem;line-height:120%;padding:8px;box-sizing:border-box;position:relative;}
.readpay div>span {position:absolute;top:50%;right:0px;width:30px;height:30px;text-align:center;line-height:30px;font-size:18px;color:#fff;cursor:pointer;margin-top:-15px;}
.readcontent .vchangepage {display:block;text-align:center;position:fixed;left:0;bottom:0;width:100%;height:var(--vchangeheight);box-sizing:border-box;padding:10px 0;z-index:15;padding-right:80px;background-color:#111;}
.readcontent .vchangepage ul {display:inline-block;background-color:#fff;border-radius:3rem;box-shadow:0 0 10px rgba(0,0,0,1);}
.readcontent .vchangepage li {display:inline-block;vertical-align:top;line-height:50px;font-size:1.3rem;}
.readcontent .vchangepage li a {cursor:pointer;}
.readcontent .vchangepage li>span {padding:0 20px;display:block;}
.readcontent .vchangepage li>b {display:block;background-color:#eee;border-radius:3rem;padding:0 20px;height:32px;line-height:32px;margin:9px 8px 0 8px;}
.readcontent .vchangepage li img {display:block;width:50px;height:50px;box-sizing:border-box;padding:14px;opacity:0.5;}
.readcontent .vchangepage li a:hover img {opacity:1;padding:10px;}
.nextbox {padding:20px 0 20px 0;text-align:center;}
.nextbox button, .nextbox a {display:inline-block;font-size:1.3rem;border:0;color:#fff;background-color:var(--color-main);padding:.6rem 1.5rem;border-radius:.5rem;}
.contentbox.vlook {top:-70px;padding-top:var(--vchangeheight);width:100%;}
.contentbox.vlook .pictures {width:100%;height:100%;position:relative;white-space:nowrap;overflow:hidden;overflow-x:auto;}
.contentbox.vlook .pictures button, .contentbox.vlook>button {position:absolute;left:0;bottom:17px;width:25%;height:100%;border:0;background-color:transparent;z-index:2;transition:unset;transition:opacity 0.3s;opacity:0;background-color:#000;background-image:url(/images/back.svg);background-position:center;background-repeat:no-repeat;background-size:50% auto;}
.contentbox.vlook .pictures button:hover, .contentbox.vlook>button:hover {opacity:0.5;}
.contentbox.vlook .pictures button.readnext, .contentbox.vlook>button.readnext {left:auto;right:0;background-image:url(/images/right.svg);}
.contentbox.vlook .pictures img {box-sizing:border-box;padding:0;width:auto;height:100%;display:inline-block;}

.footer { position: fixed; right: 0; top: 0px; padding: 0px; box-sizing: border-box; z-index: 12;height:100%;border-width:var(--readheadheight) var(--readborder-l) var(--readborder-l) 0;border-style:solid;border-color:transparent;width:80px;}
.footer .footerbox { margin: 0 auto; border-radius: 0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-main);box-sizing:border-box;padding:0;}
.footer ul { display: block; height: auto; width: 100%; overflow: hidden; display: block;padding-top:3px;}
.footer ul li { display: block; vertical-align: top; font-size: 1rem; font-weight: bold; height: auto; overflow: hidden; border-radius: 0px; box-sizing: border-box; border: 5px solid transparent;border-bottom:0;border-top-width:2px;}
.footer ul li:last-child { border-bottom: 0; }
.footer ul li a, .footer ul li button { color: #fff; display: block; height: auto; line-height: 20px; padding: 10px 0px; transition: background 0.2s; font-weight: normal; text-align: center;font-size: .8rem; position: relative;background-color:rgba(0,0,0,0.25);cursor:pointer;border-radius:.5rem;line-height:110%;border:0;width:100%;}
.footer ul li a[url=none], .footer ul li a[name=no] { opacity: 0.2; pointer-events: none; }
.footer ul li a img, .footer ul li button img { display: block; width: auto; height: 25px; margin: 0 auto 5px auto; opacity:1; }
.footer ul li a:hover, .footer ul li button:hover { color: #fff; background-color: rgba(0,0,0,0.5) }
.footer ul li a[url=none], .footer ul li a[name=no] { transform: scale(1); color: #000; }

.popshare h4 { font-size: 1.5rem; margin: 0; padding: 0 0 20px 0; color: var(--color-main); }
.popsharetxt { font-size: 1.1rem; padding: 0 0 20px 0; text-align: left;line-height:150%;}
.popsharetxt input { border: 1px solid #ddd; background-color: #f3f3f3; padding: 5px; text-align: center; margin-top: 10px; }
.popsharebtn { text-align: center;position:absolute;left:0;bottom:0;width:100%;padding:0 0 15px 0;}
.popsharebtn span, .popsharebtn button { display: inline-block; font-size: 1.2rem; padding: 10px 25px; border-radius: 5px; color: #fff; border: 0; background-color: var(--color-main);cursor:pointer;}
.popsharebtn span:hover, , .popsharebtn button:hover {opacity:0.9;}

.feedbackpop {display:block;text-align:left;}
.feedbackpop h3 {display:block;font-size:1.1rem;line-height:1.1rem;height:2rem;border-bottom:1px solid #ddd;color:#666;}
.feedbackpop div {display:block;padding:10px 0;line-height:30px;font-size:1rem;}
.feedbackpop div span {display:inline-block;vertical-align:top;}
.feedbackpop div label {color:var(--color-main);font-size:1.2rem;}
.feedbackpop textarea {display:block;width:100%;height:200px;box-sizing:border-box;border:1px solid #ddd;background-color:#f5f5f5;padding:10px;}
.feedbackpop select {border:1px solid #ddd;background-color:#eee;height:30px;line-height:30px;margin-left:5px;}
.feedbackpop input[type=radio] {width:1rem;height:1rem;display:inline-block;vertical-align:top;margin-left:20px;}
.feedbackpopbtn {position:absolute;left:0;bottom:10px;width:100%;text-align:center;}
.feedbackpopbtn button {line-height:3rem;box-sizing:border-box;display:inline-block;height:3rem;padding:0 1rem;border:0;background-color:#666;color:#fff;border-radius:5px;margin:0 10px;font-size:1.2rem;}
.feedbackpopbtn button:last-child {background-color:var(--color-main);}

.popchaplist::-webkit-scrollbar, .popchapbox .chaptitle::-webkit-scrollbar  { width: 10px; background-color: #eee; }
.popchaplist::-webkit-scrollbar-thumb, .popchapbox .chaptitle::-webkit-scrollbar-thumb { background-color: #ccc; }
.popchaplist { display: block; text-align: left; font-size: 0; height: 400px; overflow-y: auto;padding-left:140px;}
.popchaplist li { display: inline-block; vertical-align: top; width: 100%; box-sizing: border-box; height: 40px; line-height: 40px; font-size: 1rem; text-align: left; position: relative; }
.popchaplist li a { display: block; height: 40px; line-height: 40px; }
.popchaplist li a:hover { background-color: #f3f3f3; }
.popchaplist li h3 { display: block; height: 40px; line-height: 40px; font-size: 1rem; font-style: normal; text-align: left; padding: 0; overflow: hidden; white-space: nowrap; margin-left:0px;text-overflow:ellipsis;}
.popchaplist li h3 em { font-style: normal;display:inline-block;width:auto;height:16px;line-height:16px;text-align:center;color:#666;border-right:1px solid #ccc;margin-right:10px;font-weight:normal;padding:0 10px;}
.popchaplist li a > span { display: block; float: left; position: absolute; left: 10px; top: 50%; margin-top: -9px; height: 18px; font-size: 11px; color: #fff; background-color: #4dc305; border-radius: 4px; padding: 0 0px; text-align: center; width: 50px; line-height: 18px; overflow: hidden; }
.popchaplist li span > span { background-color: unset; border-radius: unset; position: unset; left: unset; top: unset; margin: unset; display: block; }
.popchaplist li span > span.coin { background-color: #f60; }
.chaplistpop { display: block; }
.popchapbox .chaptitle {font-size:1.2rem;padding:5px 10px 5px 0;margin-bottom:10px;border-right:1px solid #eee;position:absolute;top:10px;left:10px;box-sizing:border-box;width:140px;height:100%;overflow:hidden;overflow-y:auto;}
#menupop .popchapbox {position:relative;height:100%;}
#menupop .popchaplist {height:100%;padding-left:155px;}
.popchapbox .chapterPage {white-space:nowrap;overflow:hidden;overflow-x:auto;padding:5px 0 0 0;border-top:1px solid #eee;margin-top:10px;}
#menupop .popchapbox .chapterPage amp-list div {overflow:hidden;overflow-y:auto;}
.popchapbox .chapterPage li {border-width:0px 0px 5px 0;border-radius:0;background-color:unset; display:block;border-style:solid;border-color:transparent;}
.popchapbox .chapterPage li a {padding:4px 10px;border-radius:5px;background-color:#eee;display:block;}
.popchapbox .chapterPage li a:hover {background-color:#ddd;}
.popchapbox .chapterPage li.cur a {background-color:var(--color-main);color:#fff;}
body .layui-layer-shade {opacity:.7;}
body .layui-layer-dialog {min-width:600px;width:600px;border-radius:10px;}
body .layui-layer-dialog .layui-layer-content {padding:10px;overflow:Hidden}
.layui-layer.laypopchap .layui-layer-setwin .layui-layer-close {display:None;}
.novelread {background-color:#f3f3f3;}
.novelread h2 {display:block;text-align:left;font-style:normal;padding:30px 80px 10px 0;font-size:2rem;text-indent:2rem;margin:0 auto;max-width:1200px;}
.novelread h2 em {font-style:normal;}
.novelread .chapterContent {padding:20px;}
.novelread p {margin:2rem 0;line-height:150%;text-indent:2rem;}
.novelread .novelcontent {margin:0 auto;max-width:1200px;background-color:#fff;padding:30px;box-shadow:0 10px 30px rgba(0,0,0,0.2);color:#000;}
.novelread .novelcontent.size14 {font-size:14px;}
.novelread .novelcontent.size16 {font-size:16px;}
.novelread .novelcontent.size18 {font-size:18px;}
.novelread .novelcontent.size20 {font-size:20px;}
.novelread .novelcontent.size22 {font-size:22px;}
.novelread .novelcontent.size24 {font-size:24px;}
.novelread .novelcontent.size26 {font-size:26px;}
.novelread .novelcontent.size28 {font-size:28px;}
.novelread .novelcontent.size30 {font-size:30px;}
.novelread .novelcontent.size32 {font-size:32px;}
.novelread .novelcontent.size34 {font-size:34px;}
.novelread .novelcontent.size36 {font-size:36px;}
.chapterdownbtn {text-align:center;padding:20px 0 40px 0;}
.chapterdownbtn a {display:inline-block;background-color:var(--color-main);color:#fff;font-size:1rem;padding:10px 20px;border-radius:10px;transition:all 0.2s;}
.chapterdownbtn a:hover {opacity:0.9;}
.novalct { display: block; text-align: center; padding:0px; position: fixed; width: 80px; box-sizing: border-box; opacity: 1; z-index: 100;right:0px;bottom:0px;}
.novalct ul { display: block; border-radius: 0; padding: 3px; font-size: 0; }
.novalct ul li { display: block; width:auto; height: 60px; margin: 0 0px;padding:0 2px 2px 2px;}
.novalct ul li form {display:block;width:100%;height:100%;}
.novalct ul li form button {display:block;width:100%;height:100%;border:0;background:none;padding:0;margin:0;}
.novalct ul li span{background-color:rgba(0,0,0,0.25);cursor:pointer;display:block;width:100%;height:100%;border-radius:6px;transition: background 0.2s;}
.novalct ul li span:hover {background-color: rgba(0,0,0,0.5) }
.novalct ul li span svg { display: block; width: 100%; height: 100%; }
.novalct ul li span svg { fill: #fff; box-sizing: border-box; padding: 20px; }
body.black .readbookbox,
body.black .novelread
{background-color:#333;}
body.black .novelread h2
{color:#eee;}
body.black .novelread .novelcontent
{background-color:#444;color:#fff;}
body.black *::-webkit-scrollbar { background-color: #222; transition: all 0.3s; }
body.black *::-webkit-scrollbar-thumb { background-color: #444; }
body.black .footer {opacity:1;background-color:#000;}
body.black .footer .footerbox {}
body.black .footer .footerbox, body.black .novalct ul {opacity:0.3}
body.black .readhead .booknav span a, body.black .readhead {color:rgba(255,255,255,0.5)}

.linea {margin-left:auto;margin-right:auto;max-width:1260px}

@media screen and (max-width:1000px) and (min-width:768px) {
    .readcontent {margin:0;overflow-y:auto;}
.bookpagebody {border-bottom:72px solid transparent;}
.footer {left:0;right:auto;top:auto;bottom:0;width:100%;height:auto;}
.footer .footerbox {height:auto;position:relative;}
.footer ul {font-size:0;padding:3px 0;text-align:center;}
.footer ul li {display:inline-block;width:auto;height:auto;border:2px solid transparent;padding:0px;min-width:70px;}
.contentbox.vlook .pictures img {width:auto;position:relative;display:inline-block;vertical-align:top;}
.contentbox.vlook .pictures img.prvimg {right:unset;}
.contentbox.vlook .pictures img.nextimg {left:unset;}
.readcontent .vchangepage {bottom:70px;background-color:unset;padding:10px 0;}
.contentbox.vlook .pictures {width:auto;white-space:nowrap;font-size:0;}
.contentbox.vlook {overflow:auto;padding-bottom:70px;}
.readpay {padding-right:0px;}
.readpay>div {padding-right:40px;}
.contentbox.vlook .pictures button {display:none;}
.novelread .chapterContent {padding:20px;}
.novelread h2 {padding:20px 10px 10px 10px;text-align:center;text-indent:0;}
.readbookbox {border-right:0;}
.chapterdownbtn {padding-bottom:80px;}
.novalct {left:0;right:auto;bottom:82px;width:100%;text-align:center;}
.novalct ul {display:inline-block;background-color:#ddd;border-radius:50px;box-shadow:0 3px 8px rgba(0,0,0,0.2);padding:3px;}
.novalct ul li {display:inline-block;width:50px;height:50px;padding:0;box-sizing:Border-box;padding:3px;}
.novalct ul li span {border-radius:50%;background-color:#fff;}
.novalct ul li span:hover {background-color:#f5f5f5;}
.novalct ul li span svg {fill:#333;padding:12px;}
.novalct ul li span:hover svg {fill:var(--color-main)}
body.black .novalct {opacity:1;}
body.black .novalct ul {background-color:#666;}
body.black .novalct ul li {opacity:0.3;}
}
@media screen and (max-width:767px){
html.novel body {padding-bottom:100px;}
.bookpagebody {border-bottom:0px solid transparent;position:unset;height:unset;}
.popchapbox .chaptitle {position:relative;height:auto;width:100%;top:auto;left:auto;border-right:0;}
#menupop .popchapbox .chaptitle {position:absolute;font-size:0;height:50px;overflow:hidden;background-color:#fff;z-index:1;}
#menupop .popchapbox .chaptitle ul {font-size:0;white-space:nowrap;overflow:hidden;overflow-x:auto;width:100%;margin:0;padding:0;border:0;}
#menupop .popchapbox .chaptitle amp-list div {overflow-x:auto;}
#menupop .popchapbox .chaptitle ul li {display:inline-block;vertical-align:top;font-size:1rem;margin-right:5px;}
#menupop .popchapbox .chaptitle ul li a {padding:0 10px;}
#menupop .popchaplist {padding-left:0;padding-top:45px;box-sizing:border-box;border-top:0;z-index:0;}
body .popchapbox .chapterPage {margin-top:10px;padding:10px 0 10px 0;border-bottom:1px solid #eee;}
.popchapbox .chapterPage li {display:inline-block;}
.popchapbox .popchaplist {padding-left:0;}
.readcontent {margin:0;overflow-y:auto;}
.readpay {padding:0;}
.readhead .headback {float:left;padding:0;background-color:#555;opacity:1;}
.readhead .booknav {width:auto;overflow:hidden;display:block;height:30px;white-space:nowrap;text-overflow:ellipsis;padding:0;white-space:nowrap;background-color:#111;font-size:1.15rem;line-height:30px;}
.readhead .booknav span {background-color:#333;display:block;float:left;margin:0;}
.readhead .booknav span:nth-child(2) {background-color:#444;}
.readhead .booknav span:nth-child(3) {background-color:#333;}
.readhead .booknav span:nth-child(4) {background-color:#222;}
.readhead .booknav span:last-child {background-color:none;}
.readhead .booknav span:last-child a {display:inline;}
.readhead .booknav span:nth-child(5) {background-color:#111;}
.readhead .booknav span:last-child {display:inline;float:unset;padding:0 15px;}
.readhead .booknav span a {display:block;width:auto;height:auto;padding:0 15px;color:#fff}
.readhead .booknav span:after {display:none;}
.readhead .booknav b {display:none;}
.booknav span {margin:0 10px 0 10px;}
.footer {left:0;right:auto;top:auto;bottom:0;width:100%;height:auto;border-width:0;}
.footer .footerbox {height:50px;position:relative;}
.footer ul {font-size:0;padding:2px;box-sizing:border-box;}
.footer ul li {display:inline-block;width:16.66%;height:auto;border:2px solid transparent;padding:0px;}
.footer ul li a, .footer ul li button {padding:6px 0;font-size:0rem;height:42px;box-sizing:border-box;}
.footer ul li a img, .footer ul li button img {height:100%;margin:0px auto;width:22px;}
.readcontent .vchangepage {bottom:50px;background-color:unset;padding:5px 0;height:auto;}
.contentbox.vlook .pictures img {width:auto;position:relative;display:inline-block;vertical-align:top;padding-bottom:0px;}
.contentbox.vlook .pictures img.prvimg {right:unset;}
.contentbox.vlook .pictures img.nextimg {left:unset;}
.contentbox.vlook .pictures {width:auto;white-space:nowrap;font-size:0;}
.contentbox.vlook {overflow:auto;padding-bottom:50px;}
.readpay {padding-right:0px;}
.readpay>div {padding-right:40px;}
.readpay span {right:10px;}
.contentbox.vlook .pictures button {display:none;}
.contentbox.tlook img {width:100%;}
.novelread .chapterContent {padding:10px 0;}
.novelread h2 {padding:20px 10px 10px 10px;text-align:center;text-indent:0;font-size:1.5rem;}
.novelread .novelcontent {padding:20px;}
.readbookbox {border-right:0;}
.chapterdownbtn {padding-bottom:80px;}
.novalct {left:0;right:auto;bottom:55px;width:100%;text-align:center;}
.novalct ul {display:inline-block;background-color:#ddd;border-radius:50px;box-shadow:0 3px 8px rgba(0,0,0,0.2);padding:3px;}
.novalct ul li {display:inline-block;width:40px;height:40px;padding:0;box-sizing:Border-box;padding:3px;}
.novalct ul li span {border-radius:50%;background-color:#fff;}
.novalct ul li span:hover {background-color:#f5f5f5;}
.novalct ul li span svg {fill:#333;padding:10px;}
.novalct ul li span:hover svg {fill:var(--color-main)}
body.black .novalct {opacity:1;}
body.black .novalct ul {background-color:#666;}
body.black .novalct ul li {opacity:0.3;}
.readbookbox {position:unset;height:unset;}
body {padding-bottom:0;}
}
@media screen and (max-height:500px) and (max-width:900px) {
.readhead {display:none;}
.bookpagebody {border-width:0 40px;border-style:solid;border-color:#000;}
.footer {position:fixed;top:0;right:40px;height:100%;width:60px;left:auto;padding-top:0;border-width:0;z-index:16;}
.footer .footerbox {height:100%;width:100%;position:relative;top:0;left:0;}
.footer ul {padding:3px;box-sizing:border-box;height:100%;border-radius:0;height:100%;}
.footer ul li {display:block;width:100%;height:16.66%;box-sizing:border-box;min-width:unset;}
.footer ul li a, .footer ul li button {height:100%;font-size:0;position:relative;padding:0;}
.footer ul li a img {height:24px;width:24px;position:absolute;top:50%;left:50%;margin:-12px auto auto -12px;}
.contentbox.vlook>button {bottom:0;}
.contentbox.vlook {top:0;padding:0 0px 0 50px;height:100%;}
.readcontent {padding-right:0;border:0;width:auto;margin-right:60px;}
.readcontent .contentbox.tlook {padding-right:0px;}
.readcontent .vchangepage {bottom:auto;left:40px;top:0;width:50px;height:100%;padding-top:0px;padding-bottom:0;}
.readcontent .vchangepage li>b {margin:0;padding:0;display:block;width:50px;height:40px;line-height:40px;text-align:center;margin:0 auto;font-size:.8rem;border-radius:0;position:absolute;top:50%;left:0;margin-top:-20px}
.readcontent .vchangepage li {font-size:.9rem;display:block;width:100%;height:20%;position:relative;}
.readcontent .vchangepage li img {width:100%;height:100%;padding:0 12px}
.readcontent .vchangepage ul {display:block;width:100%;height:100%;border-radius:0;}
.readpay {padding-right:0px;padding-left:0px;top:10px;width:66%;left:17%;}
.popchapbox .popchaplist {height:180px;border-top:1px solid #eee;}
body .popchapbox .chapterPage {position:absolute;top:0;left:0;margin:0;padding:0px 0 0 0;height:36px;width:100%;overflow-x:auto;border-top:0px solid #eee;}
.popchapbox .chapterPage li a {font-size:0.8rem;height:30px;line-height:30px;display:block;padding:0 10px;}
.popchapbox .chapterPage li {border-width:3px 6px 0 0;border-style:solid;border-color:transparent;}
.popchaplist li {width:50%;}
.popchapbox .chaptitle {font-size:0;position:relative;height:33px;padding:0;}
.feedbackpop textarea {height:90px;}
#feedback .popwindowbox {height:300px;margin-top:-150px;}
.feedbackpop div {padding:10px 0 0 0;}
body {padding-bottom:0;}
.novelread .novelcontent {padding:20px;}
.readbookbox {border-right:60px solid transparent;}
.novalct {bottom:10px;padding-right:60px;transform:scale(0.9);transform-origin:bottom;}
.popwindowbox {height:80%;top:10%;}
#menupop .popchaplist {padding-left:0;padding-top:45px;box-sizing:border-box;border-top:0;}

}
