@keyframes back{0%{transform:rotateY(-180deg);z-index:1001;color:#333}
40%{transform:rotateY(-180deg);z-index:1001;color:#333}
45%{transform:rotateY(-270deg);z-index:1002;color:#333}
50%{transform:rotateY(-360deg);z-index:1002;color:#ccc}
90%{transform:rotateY(-360deg);z-index:1002;color:#ccc}
95%{transform:rotateY(-270deg);z-index:1002;color:#333}
100%{transform:rotateY(-180deg);z-index:1001;color:#333}
}
@keyframes wait{0%{transform:rotateY(0);z-index:1002;color:#ccc}
40%{transform:rotateY(0);z-index:1002;color:#ccc}
45%{transform:rotateY(-90deg);z-index:1001;color:#333}
50%{transform:rotateY(-180deg);z-index:1001;color:#333}
90%{transform:rotateY(-180deg);z-index:1001;color:#333}
95%{transform:rotateY(-270deg);z-index:1001;color:#333}
100%{transform:rotateY(-360deg);z-index:1002;color:#ccc}
}
.change-mode{font-size:1.5rem;color:#6a6b6b;margin-left:10px;width:33.3%}
.header{top:30px}
.normal-top-right{width:33.3%;text-align:right}
.normal-top-right a{margin-right:5px}
.normal-top-right a:last-child{margin-right:0}
.normal-top-right i.fa-info{padding:5px;height:1rem;width:1rem;vertical-align:middle;fill:currentColor;overflow:hidden;border:2px solid #6e6e6e;border-radius:20px;color:#6e6e6e;text-align:center}
#comment{box-shadow:none}
.detail-selector-2{padding-top:10px}
.detail-comment-fix-bottom textarea{flex:0 0 72%}
.detail-main-info-author a:hover{text-decoration:underline}
.detail-main-info-author-field{flex:none}
.detail-main-info-author{font-size:14px;color:#212121;flex:none;margin-top:0;margin-bottom:8px}
.detail-main-flex{display:flex;border-top:2px solid #d4d4d4;border-bottom:1px solid #f4f4f4;padding:10px}
.detail-main-info{padding-left:10px}
.detail-main-cover{position:relative;display:flex;align-items:flex-start}
p.detail-main-info-author:last-child{margin-bottom:0}
.ad-area-fix-bottom{bottom:67px!important}
.footer{display:none}
.detail-main-info-value{flex:21!important}
.detail-comment-fix-bottom{z-index:2}
.detail-list-comment-info.level-1{cursor:pointer}
.admin-comment{color:red;font-weight:700}
.ad-area{overflow:hidden}
.comment-show-content{cursor:pointer;color:#7aa69b;display:block;margin-top:15px}
.modal-mask{background-color:#1f1f1f}
#folder-modal{background-color:#fff;height:auto}
#folder-modal .modal-body>div{padding:15px}
#folder-modal input{padding:7px;border:1px solid #d6cece;border-radius:6px;font-size:1rem}
#folder-modal .folder_submit{border:2px solid #6ea292;color:#fff;padding:3px 8px;border-radius:3px;background-color:#6ea292;box-shadow:1px 1px 1px #6ea292}
#folder-modal .folder_del{margin-left:15px;padding:5px 12px;border:1px solid red;border-radius:6px;font-size:1rem;background-color:red;color:#fff}
#folder-modal select{-webkit-appearance:none;color:#000;padding:5px;border-radius:5px;width:50%;height:33px;font-size:1rem;border:1px solid #d6cece}
#folder-modal .modal-body{text-align:left}
#folder-modal .modal-header{margin-bottom:0;font-size:1.2rem;padding:10px}
.folder-modal-mask{width:calc(100%);height:100vh;top:0;background-color:#262626;z-index:1001;opacity:.6;display:none;position:fixed}
@media screen and (min-width:520px){.folder-modal-mask{left:calc(100% / 2 - 260px);max-width:520px}
}
@media screen and (max-width:520px){.lv3-cover-icon{right:6px!important;top:5px!important}
}
select:after{content:"\f13a ";font-family:FontAwesome;color:#000;position:absolute;right:0;top:18px;z-index:1;width:10%;height:100%;pointer-events:none}
.open-add-tags{border:gray dashed 1px;background-color:#ffffff00;color:#6f6f6f;cursor:pointer;white-space:nowrap;line-height:24px;letter-spacing:normal;margin:0 0 4px;padding:4px;border-radius:2px;text-shadow:none;color:#000}
.add-tags-row a{margin-left:5px}
.detail-list-select a:visited{color:red}
.recommend-hd{padding:12px}
.recommend-hd h3{color:#252525;font-weight:700}
.detail-fix-bottom{height:auto}
.book-bottom{height:70px;text-align:center;color:rgba(22,24,35,.48)}
.feedback-container{text-align:center;height:100px;padding-top:20%}
.feedback-message{margin:0}
.feedback-button{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:.875rem;line-height:1.75;letter-spacing:.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;transition:background-color 250ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1),border-color 250ms cubic-bezier(.4,0,.2,1),color 250ms cubic-bezier(.4,0,.2,1);color:#fff;background-color:#2e7d32;box-shadow:rgba(0,0,0,.2) 0 3px 1px -2px,rgba(0,0,0,.14) 0 2px 2px 0,rgba(0,0,0,.12) 0 1px 5px 0;width:auto;margin-bottom:15px;margin-top:12px}
