@charset "utf-8";
/* 南通伍林堂文化传播有限公司 版权所有 */
::-webkit-scrollbar {width:20px;height:10px;}
::-webkit-scrollbar-track-piece {background:#FFF;}
::-webkit-scrollbar-thumb:vertical {background-color:#000000;}
::-webkit-scrollbar-thumb:vertical:hover {background:#F94C30;}
::-webkit-scrollbar-corner:vertical {background-color:#000000;}
::-webkit-scrollbar-resizer:vertical {background-color:#000000;}
/*全局*/
.tzt-article_content h1, .tzt-article_content h2, .tzt-article_content h3, .tzt-article_content h4, .tzt-article_content h5, .tzt-article_content h6 {font-family:"LXGWWenKaiKR", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;}
/* === 标题缩进逻辑 (H1-H3顶格, H4-H6阶梯缩进) === */
.tzt-article_content h1, .tzt-article_content h2, .tzt-article_content h3 {border-bottom: 1px solid #e3e8f7;padding-bottom: .3em;font-weight: 600 !important;padding-left: 0 !important;}
.tzt-article_content h4 {border-bottom: 1px solid #e3e8f7;padding-bottom: .3em;font-weight: 600 !important;padding-left: 2em !important;}
.tzt-article_content h5 {border-bottom: 1px solid #e3e8f7;padding-bottom: .3em;font-weight: 600 !important;padding-left: 4em !important;}
.tzt-article_content h6 {border-bottom: 1px solid #e3e8f7;padding-bottom: .3em;font-weight: 600 !important;padding-left: 6em !important;}
.tzt-article_content h1 span, .tzt-article_content h2 span, .tzt-article_content h3 span, .tzt-article_content h4 span, .tzt-article_content h5 span, .tzt-article_content h6 span {font-size: 1em !important;}
/* 文章字号微调 */
.tzt-article_content h1, .tzt-article_content h1 a {font-size: 1.75rem !important;}
.tzt-article_content h2, .tzt-article_content h2 a {font-size: 1.5rem !important;}
.tzt-article_content h3, .tzt-article_content h3 a {font-size: 1.25rem !important;}
.tzt-article_content h4, .tzt-article_content h4 a {font-size: 1.1rem !important;}
.tzt-article_content h5, .tzt-article_content h5 a {font-size: 1.0rem !important;}
.tzt-article_content h6, .tzt-article_content h6 a {font-size: 0.9rem !important;}
a {color: #D14836!important;}
.tzt-panel_ft:before {border-top:1px solid #e3e8f7!important}
.tzt-panel_hd:after, .tzt-header {border-bottom: 1px solid #e3e8f7!important}
.split-line:before {border-left:1px solid #e3e8f7!important}
.tzt-header {box-shadow: none!important;}
.mochu-bill-page-but, #mochu_bill_img_src_dl, .reward .reward-code, #darkmode, .badge, .sidecmtcon, .tzt-comment-box, .btn, .reward .reward-button, .advice_submit input, .advice_verifycode, .advice_input textarea, .advice_input input, .backtop, .imgcode, .form-control, .btn-blue, .btn.blue, .tzt-article_content img, .tzt-pagination li a, .tzt-media-box_bd img, .tzt-media-box, img.img-radius, .tzt-panel {border-radius: 12px!important;border: 1px solid #e3e8f7!important;box-shadow: none!important;}
.search-form .submit, .btn-blue, .btn.blue, .tzt-pagination li.active a {background-color:#D14836!important;border: 0px solid!important;color: #fff!important;}
.tzt-article_content .ue-image {display: block;max-width: 70%!important;height: auto!important;margin: 33px auto;}
.tzt-dialog.bottom {min-height:0!important;border-radius:0!important;}
.mochu-bill-page-but, .reward .reward-button {background-color:#D14836!important}
.mochu-bill-page-but {color:#fff!important}
#DialogType {border-radius:0!important;}
#DialogComment .tzt-panel, #DialogType .tzt-panel, #DialogSearch .page-bd .tzt-panel{border-radius:0!important;border: 0px solid!important;box-shadow: none!important;margin-bottom:0!important;}
.advice_submit {text-align:center!important;}
.sideusercon {font-size: 24px;margin-top: 10px;text-align: center;}
.sidetitle {margin-bottom: 10px;padding: 0 0 10px;font-family: lishu!important;font-weight: 600;}
.sidecmtcon {background: #f7f7f7;display: block;max-height: none;    margin: 5px 0;padding: 5px 10px 4px;font-size: 13px;line-height: 22px;position: relative;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.badge {margin: 0 4% 0 0;display: inline-block;min-width: 5%;padding: 3px 7px;font-size: 12px;font-weight: 700;line-height: 1;vertical-align: baseline;white-space: nowrap;text-align: center;background-color: #2c2e2f!important;}
.hot {padding: 0 0 1% 0;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: none!important;}
.rebang {width:100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-evenly;}
.lierebang {width:45%}
#darkmode {position: fixed;right: 30px;bottom:100px;z-index: 998;width: 50px;height: 50px;line-height: 50px;text-align: center;background-color: var(--tzt-BG-2);}
.tzt-nav-menu li a {text-align:center;}
.mochu-bill-page-but {line-height: 40px;position: relative;display: block;width: 60px;margin: 0 auto;padding: 0!important;text-align: center;vertical-align: middle;}
#mochu_bill_close {position: relative;}
/* 文章页面 */
.tzt-article_content p {word-break: break-all;text-align: justify;line-height: 30px;font-weight: normal;letter-spacing: 1.6px;}
/*暗黑模式*/
body.dark, body.dark #darkmode, body.dark .backtop{background-color:#191919;;color:#f4e0a7!important;}
body.dark .tzt-comment-box.active, body.dark .tzt-pagination li a, body.dark .tzt-panel{background: #292929;}
body.dark .mochu-bill-page-but, body.dark #mochu_bill_img_src_dl, body.dark .qrcode img, body.dark .reward .reward-code, body.dark #darkmode, body.dark .badge, body.dark .sidecmtcon, body.dark .tzt-comment-box, body.dark .btn, body.dark .reward .reward-button, body.dark .advice_submit input, body.dark .advice_verifycode, body.dark .advice_input textarea, body.dark .advice_input input, body.dark .backtop, body.dark .imgcode, body.dark .form-control, body.dark .btn-blue, body.dark .btn.blue, body.dark .tzt-article_content img, body.dark .tzt-pagination li a, body.dark .tzt-media-box_bd img, body.dark .tzt-media-box, body.dark img.img-radius, body.dark .tzt-panel {border-radius: 12px!important;border: 1px solid #444!important;box-shadow: none!important;}
body.dark .tzt-header {border-bottom: 1px solid #444!important;}
body.dark .advice_verifycode, body.dark .advice_input textarea, body.dark .advice_input input, body.dark .sidecmtcon, body.dark .form-control, body.dark .reward .reward-code, body.dark .tzt-comment-box, body.dark .tzt-header, body.dark .tzt-media-box {background: #232323;}
body.dark .advicecon-total, body.dark .advice_submit input, body.dark .hot a, body.dark .mochu-bill-page-but, #mochu_bill_xia_but a, body.dark .tzt-link .link-item a,body.dark .iconfont, body.dark .form-control, body.dark .text-link, body.dark .tzt-panel_bread a, body.dark .tzt-panel_bread .icon, body.dark .tzt-panel_bread, body.dark .footer a, body.dark .tzt-article_tag a, body.dark .reward .reward-code b, body.dark .reward .reward-button, body.dark .search-form .submit, body.dark .btn-blue, body.dark .btn.blue, body.dark .tzt-pagination li.active a, body.dark .text-muted, body.dark .tzt-media-box_desc, body.dark .tzt-media-box_time {color: #f4e0a7!important;}
body.dark .reward .reward-code:before {border-top-color: #444!important;}
body.dark .reward .reward-code:after {border-top-color: #232323!important;}
body.dark .split-line:before {border-left: 1px solid #444!important;}
body.dark .tzt-panel_ft:before {border-top: 1px solid #444!important;}
body.dark .tzt-panel_hd:after {border-bottom: 1px solid #444!important;}
body.dark #DialogSearch .page-bd, body.dark #DialogComment .page-bd{width:100%}
body.dark #DialogType .tzt-panel {height: 100%;}
body.dark .advicecon-total, body.dark .tzt-dialog {background-color: rgba(0,0,0,0);}
body.dark .tzt-article_title {color:#D14836!important;}
body.dark .qrcode img {background-color: #D14836!important;padding: 3%;}
@media (max-width:960px) {
#darkmode {right: 15px;bottom: 50px;width: 35px;height: 35px;line-height: 35px;}
#DialogType .tzt-panel {margin-top:0!important}
.tzt-panel {margin-top:30px;}
.lierebang {width:100%}    
}