body.archive,body.single{background:#f3f5f8;color:#444;font-family:Arial,"Microsoft YaHei",sans-serif;font-size:14px}
.archive .xmcms_type_bj>span{padding:0;line-height:1.8;color:#555;letter-spacing:0;text-shadow:none}
.archive .xmcms_type_bj>span .text-p{position:static;display:inline-block;padding:0;line-height:1.8;background:none;color:#999;right:auto;top:auto;font-size:12px}
.single .article-info .xmcms-vip3{height:auto;min-height:0;overflow:visible}
.single .article-info .qqzx{float:none;display:block;padding:10px 0 0}
.single .article-info .works-top,.single .article-info .xmcms_ad{background:none;box-shadow:none;border:0;text-align:left;font-style:normal;text-shadow:none}
.single .article-info .xmcms_ad>a{color:#333;font-size:20px;font-weight:600;text-shadow:none;background:none}
.archive .post-list{display:block;background:#fff;border:1px solid #eceff3;border-radius:4px;overflow:hidden;height:100%;padding:0;margin:0;box-shadow:none}
.archive .post-list .entry-media{width:100%;max-width:none;float:none;margin:0;border-radius:0}
.archive .post-list .placeholder{padding-bottom:62.5%!important;background:#eef1f5}
.archive .post-list .entry-media img{object-fit:cover}
.archive .post-list .entry-wrapper{width:auto;padding:15px 16px;margin:0;overflow:hidden}
.archive .post-list .entry-title{font-size:15px;line-height:1.65;font-weight:500;height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 10px}
.archive .post-list .entry-excerpt{font-size:12px;line-height:1.8;color:#999;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 12px;height:43px}
.archive .post-list .entry-footer{position:static;margin:0;padding:0}
.single .article-info .thumb{padding:0;border:0;box-shadow:none;background:none}
.single .article-info .buy{display:block;width:auto;height:auto;line-height:1.8;float:none;padding:0;margin:0}
.single .article-info .buy font,.single .article-info .buy c{display:inline;float:none;width:auto;height:auto;line-height:1.8;background:none;padding:0;margin:0}
.single .article-info .buy b{display:none}
.single .article-info .boosvip-abs{position:static;display:block;float:none;width:auto;height:auto;margin:8px 0 0;padding:0;font-size:12px;line-height:1.8;text-align:left;background:none;color:#999}
.single .article-info .type_icont_2{display:inline-block;position:static;float:none;background:#fff2df!important;color:#c98425!important;animation:none;border-radius:3px;line-height:1.8;height:auto;width:auto;padding:2px 8px;margin:0 0 0 12px}
.archive .container,.single .container{max-width:1200px}
.archive .index-header,.single .index-header{background:#fff;border-bottom:1px solid #eee;box-shadow:none}
.archive .top-nav,.single .top-nav{background:#fafafa;border-bottom:1px solid #eee;color:#888;font-size:12px}
.archive .header-head,.single .header-head{background:#fff!important;box-shadow:none!important;position:relative!important;top:0!important}
.archive .header-head .container,.single .header-head .container{min-height:86px}
.archive .logo,.single .logo{max-height:48px;width:auto}
.archive .main-menu a,.single .main-menu a{color:#444}
.archive .site-content,.single .site-content{padding-top:24px}
.archive .term-bar{background:#fff!important;min-height:84px;height:auto;padding:24px 15px;border-bottom:1px solid #eee}
.archive .term-bar:before,.archive .term-bar:after{display:none}
.archive .term-title{font-size:24px;color:#333;margin:0;line-height:1.5;text-shadow:none}
.archive .dabolang,.single .dabolang{display:none}
.archive .filter--content{background:#fff;border:1px solid #edf0f4;border-radius:4px;margin-bottom:24px;box-shadow:none}
.archive .xmcms_type_bj{background:#fafbfc;color:#555;border-bottom:1px solid #eee;padding:14px 20px;min-height:64px;height:auto;display:flex;align-items:center;justify-content:space-between;gap:16px}
.archive .xmcms_type_bj>span{font-size:15px}
.archive .xmcms_type_bj em{font-size:12px;color:#999;margin-left:12px}
.archive .header_search{float:none!important;margin:0!important;line-height:normal!important;max-width:100%}
.archive .form-box{padding:12px 20px}
.archive .filter-item,.archive .filter-tab{padding:10px 0;border-bottom:1px dashed #e8e8e8}
.archive .filter-tab{border-bottom:0}
.archive .filter-tag{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;align-items:center;line-height:1.8}
.archive .filter-tag>span{color:#999;font-size:13px;min-width:76px}
.archive .filter-tag li{margin:0!important;padding:0!important}
.archive .filter-tag a{background:transparent!important;color:#777;padding:3px 0!important;border:0!important;border-radius:0}
.archive .filter-tag a:hover,.archive .filter-tag a.on{color:#16a085!important}
.archive .filter-tab .col-sm-6{max-width:100%;flex:0 0 100%}
.archive .posts-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0}
.archive .posts-wrapper>div{width:auto!important;max-width:none!important;padding:0!important;min-width:0}
.archive .post-grid{background:#fff;border:1px solid #eceff3;border-radius:4px;overflow:hidden;box-shadow:none;transition:transform .2s,box-shadow .2s;height:100%;margin:0}
.archive .post-grid:hover{transform:translateY(-3px);box-shadow:0 8px 24px #22334b12}
.archive .post-grid .entry-media{border-radius:0;margin:0}
.archive .post-grid .placeholder{padding-bottom:62.5%!important;background:#eef1f5}
.archive .post-grid .entry-media img{object-fit:cover}
.archive .post-grid .entry-wrapper{padding:15px 16px 12px}
.archive .post-grid .entry-title{font-size:15px;font-weight:500;line-height:1.65;height:50px;overflow:hidden;margin:8px 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.archive .post-grid .entry-title a{color:#333}
.archive .post-grid .entry-title a:hover{color:#16a085}
.archive .post-grid .entry-meta{font-size:12px;line-height:1.6}
.archive .post-grid .meta-category a{color:#16a085}
.archive .post-meta-box{display:flex;justify-content:space-between;gap:5px;font-size:12px;color:#aaa;margin:0;padding:0}
.archive .series-label{font-size:11px;border-radius:0 0 4px 0;padding:3px 9px;background:#16a085!important}
.archive .numeric-pagination{padding:30px 0;text-align:center}
.archive .page-numbers a,.archive .page-numbers span{border-radius:3px;box-shadow:none}
.single .article-focusbox{background:#fff!important;color:#333;padding:26px 0;min-height:0;height:auto;margin-top:0;border-bottom:1px solid #eee}
.single .article-focusbox:before,.single .article-focusbox:after{display:none}
.single .article-header{text-align:left;padding:0}
.single .article-title{font-size:26px;line-height:1.5;color:#333;text-shadow:none;margin:0 0 12px}
.single .article-meta{color:#999;font-size:12px}
.single .article-meta .item{margin-right:18px;color:#999}
.single .breadcrumbs{color:#999;font-size:12px;padding:0 0 18px;margin:0;line-height:1.8}
.single .article-box{background:#fff;border:1px solid #eceff3;border-radius:4px;padding:24px;margin:0 0 24px;box-shadow:none}
.single .article-box .content-box{padding:0;margin:0;width:100%;background:none}
.single .article-info{display:flex;gap:26px;margin:0;align-items:flex-start}
.single .article-info .thumb{width:280px;flex:0 0 280px;margin:0;float:none}
.single .article-info .thumb .iop{height:180px;border-radius:4px;background-size:cover;background-position:center}
.single .article-info .tagcc{padding:10px 0 0;margin:0;font-size:12px;color:#999}
.single .article-info .meta{flex:1;min-width:0;margin:0;padding:0;float:none;width:auto}
.single .article-info .zy{font-size:20px;font-weight:600;color:#333;margin-bottom:16px}
.single .article-info .des{background:#f8f9fb;border-radius:4px;padding:16px;margin:0 0 16px}
.single .article-info .xmcms-vip3{padding:0;background:none}
.single .article-info .buy font{color:#f08b38}
.single .article-info .qqzx{font-size:12px;color:#999;line-height:1.8}
.single .article-info .qqzx p{margin:3px 0}
.single .downinfo{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;padding:0}
.single .downinfo a{margin:0!important;border-radius:4px;font-size:13px;padding:10px 16px;height:auto;line-height:1.6}
.single .downinfo .btn-buy{background:#16a085!important;color:#fff;border:1px solid #16a085}
.single .article-content{background:#fff;border:1px solid #eceff3;border-radius:4px;padding:26px;box-shadow:none}
.single .article-content .container{width:100%;padding:0}
.single .entry-content{font-size:15px;line-height:1.95;color:#555;overflow-wrap:anywhere}
.single .entry-content img{max-width:100%;height:auto}
.single .entry-content pre{overflow:auto;max-width:100%}
.single .sidebar .widget{background:#fff;border:1px solid #eceff3;border-radius:4px;box-shadow:none}
.single .article-copyright{background:#f8f9fb;border-left:3px solid #16a085;color:#888;font-size:12px}
.single .article-nav{background:#fff;border-top:1px solid #eee;padding:20px 0;font-size:13px}
.single .u-border-title{font-size:18px;color:#444}
.archive .site-footer,.single .site-footer{background:#fff!important;border-top:1px solid #e9edf2;color:#999;padding:28px 0;margin-top:35px}
.archive .float-ul,.single .float-ul{box-shadow:none}
@media(min-width:992px){.single .site-content>.container>.container{padding:0}.single .content-column{padding-right:12px}}
@media(max-width:991px){.archive .posts-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.single .article-info .thumb{width:220px;flex-basis:220px}.single .article-box{padding:20px}.single .article-title{font-size:23px}}
@media(max-width:767px){.archive .posts-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.archive .top-nav,.single .top-nav{display:none}.archive .header-head .container,.single .header-head .container{min-height:64px}.archive .xmcms_type_bj{display:block;padding:14px}.archive .xmcms_type_bj em{display:block;margin:5px 0}.archive .header_search{width:100%!important;margin-top:12px!important}.archive .form-box{padding:8px 14px}.archive .post-grid .entry-wrapper{padding:10px}.archive .post-grid .entry-title{font-size:13px;height:43px;line-height:1.6}.archive .post-meta-box{font-size:10px;flex-wrap:wrap}.archive .term-title{font-size:21px}.single .article-info{display:block}.single .article-info .thumb{width:100%;max-width:360px;margin:0 auto 20px}.single .article-info .meta{width:100%}.single .article-title{font-size:21px}.single .article-focusbox{padding:20px 0}.single .article-box,.single .article-content{padding:16px}.single .article-meta .item{display:inline-block;margin-right:10px}.single .article-info .zy{font-size:18px}.single .downinfo a{padding:9px 12px}.single .article-content table{display:block;overflow-x:auto;max-width:100%}.single ins.adsbygoogle{max-width:100%;overflow:hidden}.archive .container,.single .container{padding-left:12px;padding-right:12px}}

.single .header-head{z-index:20}

.archive .numeric-pagination{clear:both;padding:32px 0 16px;text-align:center}
.archive .numeric-pagination>ul.page-numbers{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;list-style:none;padding:0;margin:0}
.archive .numeric-pagination .page-numbers>a,.archive .numeric-pagination .page-numbers>span,.archive .numeric-pagination .page-numbers>li>a,.archive .numeric-pagination .page-numbers>li>span{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:38px;height:38px;padding:0 12px;margin:0;border:1px solid #e3e8ee;border-radius:4px;background:#fff;color:#687584;font-size:13px;font-weight:400;line-height:1;text-decoration:none;box-shadow:none;transition:color .15s,border-color .15s,background-color .15s}
.archive .numeric-pagination .page-numbers>a:hover,.archive .numeric-pagination .page-numbers>li>a:hover{color:#16a085;border-color:#16a085;background:#f1faf7}
.archive .numeric-pagination .page-numbers>span.active,.archive .numeric-pagination .page-numbers>.current,.archive .numeric-pagination .page-numbers>li>.current{background:#16a085;border-color:#16a085;color:#fff;font-weight:600;cursor:default}
.archive .numeric-pagination .page-numbers>a:focus-visible{outline:2px solid #16a085;outline-offset:3px}
@media(max-width:767px){.archive .numeric-pagination{padding:22px 0 14px}.archive .numeric-pagination>ul.page-numbers{gap:6px}.archive .numeric-pagination .page-numbers>a,.archive .numeric-pagination .page-numbers>span,.archive .numeric-pagination .page-numbers>li>a,.archive .numeric-pagination .page-numbers>li>span{min-width:34px;height:36px;padding:0 10px;font-size:12px}}

.archive .m5m6-articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0}
.archive .m5m6-articles>div{width:auto;max-width:none;padding:0;min-width:0}
.archive .m5m6-articles .post-list{padding:18px 20px;border:1px solid #e8edf2;border-radius:4px;background:#fff;box-shadow:none;overflow:hidden}
.archive .m5m6-articles .entry-media{width:100%!important;margin:0;float:none;overflow:visible}
.archive .m5m6-articles .placeholder2{height:auto!important;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;column-gap:10px;align-items:center;padding:0;background:none}
.archive .m5m6-articles .placeholder2>div:first-child{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;border-left:3px solid #16a085!important;padding-left:10px!important;font-size:16px!important;font-weight:500!important;color:#344454;line-height:22px;margin-bottom:12px}
.archive .m5m6-articles .placeholder2>div:first-child>a{float:none!important;font-size:12px;color:#98a1ad;font-weight:400;padding-left:12px}
.archive .m5m6-articles .placeholder2>div:first-child>a:hover{color:#16a085}
.archive .m5m6-articles .placeholder2>div:nth-child(2){grid-column:1/-1;border-bottom:1px solid #edf0f4!important;margin:0 0 8px!important}
.archive .m5m6-articles .placeholder2>a{display:block!important;min-width:0;width:auto!important;font-size:12.5px!important;font-weight:400;line-height:32px;height:33px;margin:0!important;padding-left:9px;color:#566170;border-bottom:1px dotted #e3e7ec;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.archive .m5m6-articles .placeholder2>a:before{content:"";position:absolute;left:0;top:11px;width:2px;height:11px;background:#bdc5ce;transition:background .15s}
.archive .m5m6-articles .placeholder2>a:hover{color:#16a085;background:#f6fbf9}
.archive .m5m6-articles .placeholder2>a:hover:before{background:#16a085}
.archive .m5m6-articles .placeholder2>a+div{float:none!important;margin:0!important;line-height:32px;height:33px;border-bottom:1px dotted #e3e7ec;color:#aab2bc;font-size:10px;white-space:nowrap}
.archive .m5m6-articles .placeholder2>a:focus-visible{outline:2px solid #16a085;outline-offset:-2px}
@media(max-width:1100px){.archive .m5m6-articles{grid-template-columns:minmax(0,1fr);gap:16px}}
@media(max-width:600px){.archive .m5m6-articles .post-list{padding:16px}.archive .m5m6-articles .placeholder2{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.archive .m5m6-articles .placeholder2>a{font-size:13px!important;line-height:36px;height:37px}.archive .m5m6-articles .placeholder2>a:before{top:13px}.archive .m5m6-articles .placeholder2>a+div{line-height:36px;height:37px}}

.archive .m5m6-articles-title{margin:0 0 18px;padding:0 0 0 12px;border-left:3px solid #16a085;font-size:19px;line-height:24px;text-align:left;font-weight:500}.archive .m5m6-articles-title:before,.archive .m5m6-articles-title:after,.archive .m5m6-articles-title>span:before,.archive .m5m6-articles-title i{display:none;content:none}.archive .m5m6-articles-title a{color:#344454}

body.home .site-content:has(.widget_tabcontent){padding-top:0!important}
body.home .widget_tabcontent .cl.pos.section-title{height:auto;min-height:0;margin-top:0;margin-bottom:18px;padding-top:0;padding-bottom:0}
body.home .widget_tabcontent .cl.pos.section-title .h-screen{height:auto;min-height:0;margin:0;padding:0;line-height:30px}
