/*
 * 作品依赖：Z-BlogPHP
 * 作品 ID ：fui_manybook
 * 前端框架：FinchUI
 * _|_|_|_|  _|_|_|  _|      _|    _|_|_|  _|    _|  _|    _|  _|_|_|  
 * _|          _|    _|_|    _|  _|        _|    _|  _|    _|    _|    
 * _|_|_|      _|    _|  _|  _|  _|        _|_|_|_|  _|    _|    _|    
 * _|          _|    _|    _|_|  _|        _|    _|  _|    _|    _|    
 * _|        _|_|_|  _|      _|    _|_|_|  _|    _|    _|_|    _|_|_|     
 * 发布时间：2022-10-30
 * 作者名称：星岚工作室
 * 作者官网：https://www.hnysnet.com
 * 作者邮箱：hnysnet@qq.com
 * 作者 QQ ：914466480
 * 官方声明：用户已购买的应用只能单一账号下使用,不得二次发布、赠送、转售、租让、盗版等,如被查实将被永久关闭用户账号。                                                              
 */
 @charset "UTF-8";
html{word-wrap:break-word;-webkit-text-size-adjust:none;word-break:break-all}
body{background:#333;color:#333;  font-size:14px;font-family:"PingFang SC",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Source Han Sans","Noto Sans CJK Sc","Microsoft YaHei","Microsoft Jhenghei",sans-serif}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap: break-word;margin:0;padding:0;outline:0;border:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}
a{color:#333;text-decoration:none;transition:all .15s ease 0s}
a:hover{color:#e5353e;text-decoration:none}
button{background:0 0}
button:focus,input:focus,textarea:focus{outline:0}
ol,ul{list-style-type:none}
i{font-style:normal}
img{height:auto;max-width:100%;border:0;vertical-align:middle;-webkit-transition:1s ease 0s;-moz-transition:1s ease 0s;-o-transition:1s ease 0s;transition:1s ease 0s;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0)}
video{width:100%!important;height:auto!important}
video::-internal-media-controls-download-button{display:none}
video::-webkit-media-controls-enclosure{overflow:hidden}
video::-webkit-media-controls-panel{width:calc(100% + 30px)}
.clear{clear:both}
.center{text-align:center}
.left{float:left}
.right{float:right}
/* 公共颜色 */
.font-color{color:#333}
.font-color:hover{color:#e5353e;}
.font-color-666{color:#666}
.border{border:1px solid #33333310;}
.border-top{border-top:1px solid #33333310;}
.border-right{border-right:1px solid #33333310;}
.border-bottom{border-bottom:1px solid #33333310;}
.border-left{border-left:1px solid #33333310;}
.border-bottom-ddd{border-bottom:1px solid #33333315;}
.border-top-ddd{border-top:1px solid #33333315;}
.border-ddd{border:1px solid #33333315;}
body.fui-white{background:#fff;color:#333;}
body.fui-yellow{background:#ffffed;color:#333;}
body.fui-light-green{background:#eefaee;color:#333;}
body.fui-grass-green{background:#cce8cf;color:#333;}
body.fui-beauty{background:#fcefff;color:#333;}
body.fui-dark-grey{background:#efefef;color:#333;}
body.fui-beige{background:#f5f5dc;color:#333;}
/* pc版隐藏 */
.button-box,.clearsearch{display:none}
/* 阴影 */
header{z-index:999;height:auto;background:#333;transition:top .5s;height:60px;margin:0;padding:0 20px;box-shadow: 0 3px 5px rgba(0,0,0,.07);} 
body.fui-white header , body.fui-white .search , body.fui-white #font_tool .font_select , body.fui-white #size_tool .size_select{background:#fff;}
body.fui-yellow header , body.fui-yellow .search , body.fui-yellow #font_tool .font_select , body.fui-yellow #size_tool .size_select{background:#ffffed;}
body.fui-light-green header , body.fui-light-green .search , body.fui-light-green #font_tool .font_select , body.fui-light-green .size_select{background:#eefaee;}
body.fui-grass-green header , body.fui-grass-green .search , body.fui-grass-green #font_tool .font_select , body.fui-grass-green #size_tool .size_select{background:#cce8cf;}
body.fui-beauty header , body.fui-beauty .search , body.fui-beauty #font_tool .font_select , body.fui-beauty #size_tool .size_select{background:#fcefff;}
body.fui-dark-grey header , body.fui-dark-grey .search , body.fui-dark-grey #font_tool .font_select , body.fui-dark-grey #size_tool .size_select{background:#efefef;}
body.fui-beige header , body.fui-beige .search , body.fui-beige #font_tool .font_select ,    body.fui-beige #size_tool .size_select{background:#f5f5dc;}


.header-fixed{position:fixed;top:0;right:0;left:0;}
.headerhide{top:-60px}
/* logo和标题 */
.logo{margin:10px 0;float: left;}
.logo img{height:40px;display: block;}
.name{float: left;white-space:nowrap;font-size:18px;line-height:60px;}
/* 当前位置 */
.breadcrumb{float: left;font-size:14px;line-height:60px;}
.breadcrumb i{margin:0 5px}
.breadcrumb i::before{content: "/";}
/* 搜索 */
.search{width:310px;padding:12px 0;height:60px;margin:0 auto;}
.search form{position:relative}
.search input{background: transparent; padding:0 57px 0 10px;width:100%;height:36px;vertical-align:bottom;line-height:36px}
.clearsearch{position:absolute;top:0;right:33px;line-height:36px;cursor:pointer;-webkit-transition:1s ease 0s;-moz-transition:1s ease 0s;-o-transition:1s ease 0s;transition:1s ease 0s;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0)}
.search button{ background: transparent; position:absolute;top:0;right:0;padding:0 10px 0 0;line-height:36px;cursor:pointer;}
.clearsearch::before , .search button::before{line-height: 1;position:relative;top:0.1rem; padding:0 5px;font-family:uicons-regular-rounded;}
.clearsearch::before{content:"\f36a";}
.search button::before{content:"\f6c6";}
.search button:hover , .clearsearch:hover{color:#e5353e;}
/* 纸张 */
#paper_tool , #font_tool , #size_tool{float:right; height:60px; padding: 0 10px;position: relative;cursor: pointer;line-height: 60px;}
#paper_tool::before{content:"\f1a0";font-weight:normal;font-family:uicons-regular-rounded;}
#paper_tool .paper_name , #font_tool .font_name , #size_tool .size_name{display: inline-block;position: relative;top:-0.1rem;margin:0 0 0 5px;}
#paper_tool .paper_select , #font_tool .font_select , #size_tool .size_select{position: absolute;top:60px;z-index: 99;width:60px;padding:0;left:50%;margin-left:-30px;  height:auto;box-shadow: 0 3px 5px rgba(0,0,0,.07);display: none;}
#paper1::before , #paper2::before , #paper3::before , #paper4::before , #paper5::before , #paper6::before , #paper7::before , #paper8::before {display: block;line-height: 40px;text-align: center;color:#333;}
#paper1::before{content:"白色";background:#ffffff; }
#paper2::before{content:"明黄";background:#ffffed; }
#paper3::before{content:"浅绿";background:#eefaee; }
#paper4::before{content:"草绿";background:#cce8cf; }
#paper5::before{content:"红粉";background:#fcefff; }
#paper6::before{content:"深灰";background:#efefef; }
#paper7::before{content:"米色";background:#f5f5dc; }
#paper8::before{content:"暗黑";background:#333333; color:#fff}
/* 正文字体 */
#font_tool::before{content:"\f7a4";font-weight:normal;font-family:uicons-regular-rounded;}
#SimHei::before , #SimSun::before , #KaiTi::before {display: block;line-height: 40px;text-align: center; }
#SimHei::before{font-family: SimHei;content: "黑体";}
#SimSun::before{font-family: SimSun ; content: "宋体";}
#KaiTi::before{font-family: KaiTi;content: "楷体";}
.font_select i:hover{color:#e5353e;}
/* 字体大小 */
#size_tool::before{content:"\f7a1";font-weight:normal;font-family:uicons-regular-rounded;}
#size_tool .size_select{width:100px;margin-left: -50px;}
#size16::before , #size18::before , #size20::before , #size24::before , #size30::before , #size36::before  {display: block;line-height: 150%; text-align: center; }
#size16::before{content:"16px"; font-size: 16px;}
#size18::before{content:"18px"; font-size: 18px;}
#size20::before{content:"20px"; font-size: 20px;}
#size24::before{content:"24px";font-size: 24px;}
#size24::before{content:"24px";font-size: 24px;}
#size30::before{content:"30px";font-size: 30px;}
#size36::before{content:"36px";font-size: 36px;}
.size_select i:hover{color:#e5353e;}
/* 主体 */
.main{position: relative;overflow: hidden;}
.main-p60{padding-top:60px;}
.main-width{position:relative;margin:0 auto;max-width:1080px;}
/* 主体开始 */
.section , .content{margin:20px 0;clear: both;}
.section .h3{line-height:30px;width:100%;display: block;margin:0 0 20px 0;border-bottom: 1px solid #33333315;}
.section .h3 h3{font-size:16px;display: inline-block;position: relative;}
.section .h3 h3::before{content: ""; width:100%; height:2px;border-radius: 2px;background: #e5353e;display: inline-block;position: absolute;top:30px ;left:0;}
.section .h3 span{float:right;font-size:14px;cursor: pointer;}
.section .h3 span::before{content:"\f743";font-family:uicons-regular-rounded;}
.section .h3 span.section-expand::before{content:"\f745";}
/* haibao */
.booth img {width:100%;display: block;}
/* 当前分类子分类 */
.subcategorys{margin:20px 0 0 0;padding:0 0 10px 0;}
.subcategorys li {display: inline-block;margin:10px 15px 0 15px;line-height:150%;}
.subcategorys li a.current,.subcategorys li:hover a{color:#e5353e}
/* 书籍列表 */
.list-book{font-size:0;}
.list-book li{ display:inline-block; font-size:16px;width:32%; margin:15px 2% 0 0; border-top:1px solid #33333310; padding:15px 0 0 0 ;overflow: hidden;}
.list-book li .pic{float:left;width:120px;height:160px;margin:0 20px 0 0;}
.list-book li .pic img{width:100%;height:100%;object-fit:cover;border-radius: 5px;}
.list-book li p{font-size: 14px;color: #888;line-height: 150%;margin:15px 0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}
/* 2行显示省略号 */
.list-book li h2{font-weight:normal;font-size:18px;line-height:24px;margin:10px 0 0 0;}
.list-book li .info{font-size: 14px;}
.list-book li:nth-child(3n){ margin:15px 0 0 0; border-top:1px solid #33333310; padding:15px 0 0 0 ;}
.list-book li:first-child , .list-book li:nth-child(2) {margin:0 2% 0 0;border-top:0;padding:0;}
.list-book li:nth-child(3){margin:0;border-top:0;padding:0;}
/* 纯标题列表 */
.list-a{font-size:0;}
.list-a li{ display:inline-block; font-size:16px;line-height:150%; width:32%; margin:15px 2% 0 0; border-top:1px solid #33333310; padding:15px 0 0 0 ;}
.list-a li:nth-child(3n){ margin:15px 0 0 0; border-top:1px solid #33333310; padding:15px 0 0 0 ;}
.list-a li:first-child , .list-a li:nth-child(2) {margin:0 2% 0 0;border-top:0;padding:0;}
.list-a li:nth-child(3){margin:0;border-top:0;padding:0;}
/* 友情链接 */
.links{font-size: 0;margin:-15px -10px 0 -10px;} 
.links li{display: inline-block;font-size: 14px;line-height:150%; margin:15px 0 0 0;padding:0 10px; width:16.666666%;}
.links li small{position:relative;top:-1px;font-size: 12px;}
/* 翻页开始 */
.pagebar{padding:0 10px;margin:0 0 10px 0;text-align:center}
.pagebar .page{display:inline-block;margin:0 3px 10px 3px;width:30px;border-radius:3px;text-align:center;line-height:28px;border:1px solid #33333315;}
.pagebar .now-page,.pagebar .page:hover{border:1px solid #e5353e;background:#e5353e;color:#fff;}
/* 翻篇 */
.turn-fixed{font-size: 0;} 
.turn-fixed li{display: inline-block;text-align: center; position: fixed;top:50%;  margin-top: -40px; z-index: 9; height:200px;}
.turn-fixed li.turn-right{margin-left: 560px;left:50%;}
.turn-fixed li.turn-left{margin-right: 560px;right:50%;}
.turn-fixed li a{display: block;position: relative;height:200px;width:100px;}
.turn-fixed li a:hover{background: #33333310;}
.turn-fixed li.turn-right a::before,.turn-fixed li.turn-right a::after {content: "";position: absolute;top: 100px;left: 70px;width: 100px;height: 2px;background-color: #e5353e;}
.turn-fixed li.turn-right a::before {transform: rotate(-45deg) translate(-100%, -50%);margin-top: -36px;}
.turn-fixed li.turn-right a::after { transform: rotate(45deg) translate(-100%, -50%);margin-top: 35px;}
.turn-fixed li.turn-left a::before,.turn-fixed li.turn-left a::after {content: "";position: absolute;top: 100px;left: -70px;width: 100px;height: 2px;background-color: #e5353e;}
.turn-fixed li.turn-left a::before {transform: rotate(-135deg) translate(-100%, -50%);margin-top: -36px;}
.turn-fixed li.turn-left a::after { transform: rotate(135deg) translate(-100%, -50%);margin-top: 35px;}
/* 翻篇2 */
.turn{font-size: 0;} 
.turn li{display: inline-block;font-size: 14px;line-height:150%;width:32%;margin: 0 2% 0 0;box-shadow:1px 1px 5px rgba(0,0,0,.05);}
.turn li a{display: block;padding:15px;text-align: center;}
.turn li:nth-child(3){margin:0}
.turn li:hover{background:#33333310;box-shadow:1px 3px 5px rgba(0,0,0,.1);}
/* 单行显示省略号 */
.list-a li,.links li, .section h3 span.recommend_info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/* 图标 */
.IsTop::before,.authoricon::before,.commicon::before,.tagicon::before,.timeicon::before,.viewicon::before,#enlarge::before,#narrow::before,.Jump301::before,.lengthicon::before,.book-button #book-qrcode::before{line-height:1; position:relative;top:0.08rem;margin:0 3px 0 0;font-weight:normal;font-family:uicons-regular-rounded;}
.IsTop::before{content:"\f7a7";color:red;}
.tagicon::before{content:"\f787"}
.viewicon::before{content:"\f3e6"}
.timeicon::before{content:"\f263"}
.commicon::before{content:"\f334"}
.authoricon::before{content:"\f80b"}
#enlarge::before{content:"\f10b\f64e"}
#narrow::before{content:"\f10b\f5b7"}
.Jump301::before{content:"\f562"}
.lengthicon::before{content:"\f1f0"}
#enlarge,#narrow{cursor:pointer}
/* 书籍介绍 */
.book-title{font-size: 28px;font-weight: bold;line-height: 150%;text-align: center;display: block;margin:20px 0;}
.book-box{font-size: 0;padding: 20px 0 0 0;}
.book-box .pic{width:160px;float: left;margin:0 20px 0 0;}
.book-box .pic img {width:100%;height:auto;object-fit: cover;border-radius: 5px;}
.book-box .intro{ font-size: 14px;position:relative;min-height: 240px;}
.book-box .intro .book-info{font-size: 0;margin:10px -10px 20px -10px;}
.book-box .intro .book-info span{font-size: 14px;line-height: 150%; display: inline-block; font-weight: bold;margin:0 10px;}
.book-box .intro p{font-size: 14px;line-height: 150%; margin:20px 0 0 0;}
.book-button{font-size: 0;position: absolute;right:0;bottom:0;}
.book-button a{line-height: 36px;font-size: 14px;display: inline-block;padding:0 20px;position: relative;border-radius: 5px;}
.book-button #book-qrcode{background: #e5353e;color:#fff;}
.book-button #book-qrcode:hover{background:#da2531}
.book-button #book-qrcode::before{content:"\f703";}
.book-button #qrcode-content{display:none; z-index: 99;  height:140px;  position:absolute;top:36px;left:7.5px;padding: 10px;background: #fff;box-shadow:1px 1px 5px rgba(0,0,0,.05);}
.book-button #book-qrcode:hover #qrcode-content{display: block;}
/* 文章开始 */
.content h1{text-align:center;font-size:28px;line-height:150%;margin:20px 0;}
.ArticleEdt{float:right;color:#266497;font-size:14px}
.content .info{margin:20px 0;padding:0 0 10px 0; text-align:center;font-size:14px;line-height:150%;}
.content .info span{display:inline-block;margin:0 10px;}
.content .info span#countdown{margin:0;}
.content .info span#countdown time{color:#e5353e}
.tags{margin:20px -10px;line-height:175%;overflow: hidden;}
.tags a{display:inline-block;margin:0 10px}
/* 首行缩进 */
.text-indent p{text-indent: 2rem;}
/* 文章 */
.article{font-size:16px;}
.article div,.article p{margin:20px 0;line-height:175%}
.article h2,.article h3,.article h4,.article h5,.article h6{margin:20px 0;line-height:175%}
.article h2::before,.article h3::before,.article h4::before,.article h5::before,.article h6::before{line-height:1;position: relative; top:0.1rem;margin-right:5px;color:red;content:"★";font-family:uicons-regular-rounded;}
.article sup , .article sub{position:relative;margin:0 2px 0 5px;}
.article sup{top:-2px;}
.article sub{top:2px;}
.article sup::before , .article sub::before{line-height:1;position: relative; top:0.1rem; margin-right:2px;font-size:12px;font-family:uicons-regular-rounded;}
.article sup::before{content:"\f3df";}
.article sub::before{content:"\f3df";}
.article blockquote div,.article blockquote p{font-size:14px}
/* 文章和栏目中使用的引用 */
.article blockquote , .columnintro{position:relative;padding:4px 0 0 50px;line-height:175%;margin:20px 0;}
.article blockquote::before , .columnintro::before{line-height:1;position:absolute;top:0;left:15px;font-size:24px;color:#b3b3b3;transform: rotate(180deg);content:"\f66f";font-family:uicons-regular-rounded;}
.article blockquote div:first-child , .article blockquote p:first-child{margin:0 0 20px 0;}
.article img{max-width: 100%!important;height: auto!important;}
.article section{max-width:100%!important}
.article table{overflow:hidden;margin:20px 0;max-width:100%!important;border-collapse:collapse;border-spacing:0}
.article table td,.article table th{padding:10px 15px;border:1px solid #b3b3b3;word-break:break-word}
.article table td p,.article table th p , .article table td div,.article table th div{margin:0}
.article table tr:nth-child(2n){background:#b3b3b3;}
.article table>thead>tr{background:#ebebeb;}
.article table>thead>tr>th{position:relative;vertical-align:middle;white-space:nowrap}
.article table caption{padding:5px 15px;line-height:175%}
.article ol{padding:0 0 0 32px}
.article ul{padding:0 0 0 35px}
.article ol,.article ul{list-style-type:decimal}
.article pre{margin:20px 0!important;line-height:175%!important}
.article pre code{display:inline;overflow:visible;margin:0;padding:2px 0 0 0;max-width:inherit;border:0;background:0 0;word-wrap:normal;line-height:175%}
.article pre code::after,.content pre code::before{content:normal}
/* 网站评论 */
#comments h3 span small{position: relative;top:-1px;  margin:0 2px; border-radius: 2px; font-size: 14px ; padding:2px;background:#4baa4e;color:#fff}
.compost{margin:0 0 20px 0;}
.compost .com_name span{display:inline-block;margin:0 20px 10px 0;line-height:21px;}
.compost .com_info{overflow:hidden;font-size: 0;}
.compost .com_info li{position:relative; display: inline-block;font-size:14px;width:32%; margin:0 2% 20px 0 }
.compost .com_info li:nth-child(3){margin:0 0 20px 0;}
.compost .com_info li input{padding:0 10px;width:100%;line-height:36px;height:36px;background: transparent;}
.compost .com_info textarea{display:block;margin-bottom:20px;font-size:14px;padding:10px;width:100%;background: transparent;}
.compost .com_info li img{position:absolute;top:0;left:100%;width:108px;height:36px;cursor:pointer;}
.compost .com_info button,.writing button{display:inline-block;padding:0 20px;background:#e5353e;color:#fff;line-height:36px; border-radius: 5px;  cursor:pointer}
.compost .com_info button:hover , .writing button:hover{background:#da2531}
.compost .com_info button::after , .writing button::after{line-height:1;position: relative; top:0.1rem;margin: 0 0 0 3px;content: "\f130";font-family:uicons-regular-rounded;}
.comlist ul:nth-child(3){border-top:1px solid #33333315;}
.comlist ul{ border-bottom:1px solid #33333315;border-left:1px solid #33333315; border-right:1px solid #33333315;}
.comlist ul ul{margin:0 15px 15px 5%;border:1px solid #33333315;box-shadow:1px 1px 5px rgba(0,0,0,.1)}
.comlist ul p ul{margin:15px 0 0 0;}
.comlist li{display:block;overflow:hidden;padding:15px}
.comlist li:hover{background:#33333310;}
.comlist .reply:hover{background: transparent;}
.comlist .reply li:hover{background:#33333310;}
.comlist li.reply:hover{background: transparent;}
.comlist li img{float:left;width:39px;height:39px;border-radius:50%} 
.comlist li:hover img ,.clearsearch:hover,.list-website li:hover img , #websitefirst ul li:hover img{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);transform:rotateZ(360deg)}
.comlist .reply:hover img , .comlist .reply .reply:hover img {-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotateZ(0deg)}
.comlist .reply li:hover img , .comlist .reply .reply li:hover img {-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);transform:rotateZ(360deg)}
.comlist li .clbody{margin-left:50px}
.comlist li.reply{padding:0!important}
.clbody .cinfo{overflow:hidden}
.clbody .cinfo h5{float:left;font-weight:normal;font-size:14px;line-height:21px}
.clbody .cinfo span{float:right}
.clbody em{display:block;margin-bottom:10px;font-style:normal;font-size:12px;line-height:18px}
.clbody p{line-height:150%}
.clbody .cinfo h5,.clbody .cinfo span a,.clbody p a,.compost .com_name a{color:#e5353e;}
/* 评论翻页 */
.comlist .pagebar{margin:10px 0 0 0;}
.comlist .pagebar .page{margin:10px 3px 0 3px;}
/* 页脚 */
footer{width: 100%;font-size: 14px; margin: 0 auto;}
footer div{padding:30px 0;text-align: center;}
footer ul{line-height:150%;margin:0 -10px;text-align: center;}
footer ul li{display:inline-block;margin:0 10px;}
footer p{margin-top:20px;line-height:150%;}
.gongan{position:relative;top:-2px;margin-right:2px;width:16px;height:16px}

@media screen and (max-width:1280px){
.links li{width:33.33333333%; }
 }
@media screen and (max-width:1080px){
.main-width {padding: 0 15px;}
footer div.main-width{ padding:30px 15px;}
.pc{display:none!important}
/* 手机版按钮 */
.button-box{display: block;  height:60px;text-align:right;float: right;}
.button-box button{padding:0 10px;line-height:60px;font-size:14px;cursor:pointer;}
.button-box button::before{display:inline-block;font-family:uicons-regular-rounded;}
.button-box button#msearch::before{content:"\f6c6"}
.button-box button span{display:inline-block;position:relative;top:-0.1rem;margin:0 0 0 5px;}
.button-box button:hover{color:#e5353e}
.search{position:absolute;height:auto;top:60px;right:0;left:0;z-index:5;margin:0;width:100%;transition:top .5s;padding:20px; box-shadow:1px 1px 5px rgba(0,0,0,.1);display:none}
}
@media screen and (max-width:720px){
.button-box button span , #paper_tool .paper_name , #font_tool .font_name , #size_tool .size_name{display:none;}
/* 纯标题列表 */
.list-a li{ width:48%;font-size: 14px;margin:15px 4% 0 0 ;}
.list-a li:nth-child(3n){margin:15px 4% 0 0;padding:15px 0 0 0;border-top:1px solid #33333310;}
.list-a li:nth-child(2n){margin:15px 0 0 0;padding:15px 0 0 0;border-top:1px solid #33333310;}
.list-a li:first-child{margin:0 4% 0 0;padding:0;border-top:0;}
.list-a li:nth-child(2){margin:0;padding:0;border-top:0;}
/* 书籍列表 */
.list-book li{ width:48%;margin:15px 4% 0 0 ;}
.list-book li:nth-child(3n){margin:15px 4% 0 0;padding:15px 0 0 0;border-top:1px solid #33333310;}
.list-book li:nth-child(2n){ margin:15px 0 0 0; border-top:1px solid #33333310; padding:15px 0 0 0 ;}
.list-book li:first-child{margin:0 4% 0 0;padding:0;border-top:0;}
.list-book li:nth-child(2){margin:0;padding:0;border-top:0;}
/*  */
.content h1{font-size:24px}
.book-box .pic{width:120px;}
.book-button{display: none;}
/* 日志 */
}
@media screen and (max-width:480px){
.breadcrumb{display: none;}
.list-book li{ width:100%;margin:15px 0 0 0 ;}
.list-book li:nth-child(3n){margin:15px 0 0 0;}
.list-book li:first-child{margin:0 ;padding:0;border-top:0;}
.list-book li:nth-child(2){margin:15px 0 0 0;padding:15px 0 0 0;border-top:1px solid #33333310;}
/* 单列 */
.list-row li{width:100%;margin:15px 0 0 0!important;}
.list-row li:nth-child(2){margin:15px 0 0 0;padding:15px 0 0 0;border-top:1px solid #33333310;}
.list-row li:first-child{margin:0 0 0 0!important;padding:0;border-top:0;}
.links li{width:50%; }
/* 评论 */
.compost .com_info li{width:100%; margin:0 0 20px 0 }
.compost .com_info li.inpVerify{width:50%;}
}
/* 暗黑模式 */
/* 公共颜色 */
body.fui-dark .font-color{color:#bfbfbf}
body.fui-dark .font-color:hover{color:#e5353e;}
body.fui-dark .font-color-666{color:#a6a6a6;}
body.fui-dark .border{border:1px solid #ffffff10;}
body.fui-dark .border-top{border-top:1px solid #ffffff10;}
body.fui-dark .border-right{border-right:1px solid #ffffff10;}
body.fui-dark .border-bottom{border-bottom:1px solid #ffffff10;}
body.fui-dark .border-left{border-left:1px solid #ffffff10;}
body.fui-dark .border-bottom-ddd{border-bottom:1px solid #ffffff16;}
body.fui-dark .border-top-ddd{border-top:1px solid #ffffff16;}
body.fui-dark .border-ddd{border:1px solid #ffffff16;}
body.fui-dark {background: #333; color:#bfbfbf}
body.fui-dark img{filter:brightness(80%);}
body.fui-dark a{color:#bfbfbf;}
body.fui-dark a:hover{color:#e5353e;}
body.fui-dark header , body.fui-dark .search , body.fui-dark  #font_tool .font_select ,  body.fui-dark #size_tool .size_select{background: #3b3b3b; }
body.fui-dark .search input{border:1px solid #ffffff10; }
body.fui-dark .search button{color:#bfbfbf;}
/* 重置背景 */
body.fui-dark .section .h3{border-bottom: 1px solid #ffffff16;}
body.fui-dark .list-a li{border-top: 1px solid #ffffff10;} 
body.fui-dark .list-a li:first-child ,body.fui-dark .list-a li:nth-child(2) ,body.fui-dark .list-a li:nth-child(3) {border-top:0} 
body.fui-dark .turn li:hover{background:#ffffff10;}
body.fui-dark .pagebar .page{border:1px solid #ffffff16;}
body.fui-dark .columnintro::before , body.fui-dark .article blockquote::before{color:#ffffff10;}
body.fui-dark .article table th{border:1px solid #ffffff16;}
body.fui-dark .article table td{border:1px solid #ffffff10;}
body.fui-dark .article table tr:nth-child(2n){background:#ffffff16;}
body.fui-dark .article table>thead>tr{background:#ffffff10;}
/* 重置评论 */
body.fui-dark .compost .com_info li input , body.fui-dark .compost .com_info textarea{color:#bfbfbf}
body.fui-dark .comlist ul.bordertop{border-top:1px solid #ffffff16;}
body.fui-dark .comlist ul{ border-bottom:1px solid #ffffff16;border-left:1px solid #ffffff16; border-right:1px solid #ffffff16;}
body.fui-dark .comlist ul ul{border:1px solid #ffffff16;}
body.fui-dark .comlist li:hover{background:#ffffff10;}
body.fui-dark .comlist .reply:hover{background: transparent;}
body.fui-dark .comlist .reply li:hover{background:#ffffff10;}
body.fui-dark .comlist li.reply:hover{background: transparent;}
/* 重置页脚 */
body.fui-dark footer{background: #333;}
@media screen and (max-width: 1080px){
body.fui-dark .button-box button {color:#bfbfbf}
}
@media screen and (max-width:980px){
body.fui-dark .search{background: #333;}
}
@media screen and (max-width:720px){
    body.fui-dark .list-a li:nth-child(3){border-top: 1px solid #ffffff10;} 
}
@media screen and (max-width:480px){
    body.fui-dark .list-row li:nth-child(2){border-top: 1px solid #ffffff10;}
}