/* art2026 cleaned and merged from style.css + style1.css. Generated by selector usage in theme templates. */
.thumb{display:block;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;width:100%;height:0}
.clearfix,.container{display:block;float:none;zoom:1}
.clearfix:after,.container:after{content:" ";display:block;font-size:0;height:0;clear:left;visibility:hidden}
.btn{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer;display:inline-block;outline:none;border:none;text-align:center}
.item{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.flex .f-box{display:block;width:100%;height:100%}
.flex,.f-item,.f-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.f-2>.f-item{width:50%}
@media (min-width:1024px){.md\:f-4>.f-item{width:25%}}
@media (min-width:1680px){.x\:f-5>.f-item{width:20%}}
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,blockquote{margin:0;padding:0}
ul,li{list-style:none}
em,i{font-style:normal}
a{text-decoration:none}
a img{border:none}
img{width:auto;height:auto;max-width:100%}
input,button{outline:none;font-family:"PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans","Hiragino Sans GB",'微软雅黑',STHeiti,"WenQuanYi Micro Hei",Arial,SimSun,sans-serif}
html{font-size:100px}
@media (min-width:1330px){html{font-size:5.20833333vw}}
body{font-family:"PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans","Hiragino Sans GB",'微软雅黑',STHeiti,"WenQuanYi Micro Hei",Arial,SimSun,sans-serif;font-size:12px;padding-top:36px;background-color:#fff}
@media (min-width:1330px){body{font-size:14px}}
@media (min-width:1920px){body{font-size:.14rem}}
@media (min-width:768px){body{padding-top:48px}}
@media (min-width:1330px){body{padding-top:58px}}
@media (min-width:1920px){body{padding-top:68px}}
@media (min-width:3000px){body{padding-top:.4352rem}}
html,body{position:relative;overflow-x:hidden}
@media (max-width:1023.5px){.hide_xs_sm{display:none !important}}
@media (max-width:767.5px){.hide_xs{display:none !important}}
body [class^="icon-"]:before,body [class*=" icon-"]:before{margin:0}
.bg{position:absolute;left:0;right:0;top:0;bottom:0}
.bg .thumb{width:100%;padding-top:0;height:100%}
.thumb{background-position:left center}
.b{font-size:.14rem;font-size:max(.14rem,14px)}
@media (max-width:767.5px){.b{font-size:max(3.73333333vw,14px)}}
.container{position:relative;margin:0 auto;max-width:13rem;}
@media (min-width:1330px){.container{margin:0 auto}}
@media (min-width:1920px){.container{margin:0 auto}}
.btn{-webkit-border-radius:.21428571em;-moz-border-radius:.21428571em;border-radius:.21428571em;line-height:2.4;white-space:nowrap;border:1px solid transparent}
.btn-orange-border{background-color:transparent;color:#ff6000;border:1px solid #ff6000}
.btn-orange-border:hover{background-color:#ff6000;color:#ffffff}
.btn-orange-light{background:rgba(255,140,52,0.1);color:#ff6000}
.btn-orange-light:hover{background-color:#ff6000;color:#ffffff}
.btn-blue{background:rgba(237,245,253,0.9);color:#2668A9}
.btn-blue:hover{background-color:#D6E8FA;color:#2668A9}
.btn-tag{margin:5px 2px !important;}
.part-crumbs{color:#8a8a8a}
.part-crumbs a{color:#8a8a8a}
.part-crumbs a:hover{color:#ff6000}
.part-crumbs li{display:inline-block;position:relative}
.part-crumbs li .ico{display:inline-block;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);color:rgba(255,255,255,0.6)}
.part-tags{width:100%}
.talk-wrap .talk-content .part-tags .post-tags-item .pt-box{padding:1.42857143em;}
.talk-wrap .talk-content .part-tags .post-tags-item .pt-box{padding:1.42857143em;}
.talk-wrap .talk-content .part-tags .post-tags-item{padding:0 0.71428571em;margin-bottom:0.71428571em;}
.talk-wrap .talk-content .part-tags .pt-items{margin:0 -0.71428571em -0.71428571em;}
.talk-wrap .talk-content .part-tags .post-tags-item{padding:0 0.71428571em;margin-bottom:0.71428571em;}
.talk-wrap .talk-content .part-tags{margin-bottom:0.2rem;}
@media (max-width:767.5px){.part-tags .pt-items{margin-left:min(-1.33333333vw,-5px);margin-right:min(-1.33333333vw,-5px)}
.part-tags .post-tags-item{padding-left:max(1.33333333vw,5px);padding-right:max(1.33333333vw,5px);margin-bottom:max(2.66666667vw,10px)}}
.widget .widget-title strong{font-size:18px}
@media (min-width:768px){.widget .widget-title strong{font-size:.24rem}}
@media (min-width:1920px){.widget .widget-title strong{font-size:.23rem}}
.widget-news-2{font-size:14px}
@media (min-width:1920px){.widget-news-2{font-size:.14rem}}
.widget-news-2 .widget-wrap{background-image:url(../images/widget-news.jpg);background-position:top center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}
.widget-news-2 .widget-title strong{font-size:inherit}
.widget-news-2 .widget-title a{color:#000}
.widget-news-2 .widget-content{margin-bottom:2.85714286em}
.widget-news-2 .widget-content .item-news{margin-bottom:1.42857143em}
.widget-news-2 .widget-content .item-news:last-child{margin-bottom:0}
.widget-news-2 .widget-content .news-item-wrap{display:block;padding-left:4em;position:relative;color:#323232}
.widget-news-2 .widget-content .news-item-wrap:hover{color:#ff6000}
.widget-news-2 .widget-content .news-item-wrap:hover .news-item-num{opacity:1;color:#ff6000}
.widget-news-2 .widget-content .news-item-num{font-size:257.14285714%;position:absolute;left:0;top:0;width:1.25em;color:#000;opacity:.15;line-height:1;font-family:Impact}
.widget-news-2 .widget-content .news-item-title{font-size:1em;font-weight:normal;line-height:1.64285714em;height:3.28571429em;overflow:hidden}
.comment-main{background-color:#fff;font-size:14px;padding:.3rem .4rem .95rem;padding-bottom:1.15rem;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;position:relative;margin-bottom:0}
@media (min-width:1920px){.comment-main{font-size:.72916667vw}}
@media (min-width:768px){.comment-main{padding-bottom:.95rem}}
@media (min-width:768px){.comment-main{-webkit-border-radius:.71428571em;-moz-border-radius:.71428571em;border-radius:.71428571em}}
@media (min-width:768px){.comment-main{margin-bottom:3em}}
@media (max-width:767.5px){.comment-main{padding-left:20px;padding-right:20px}
.comment-main .comment-item .item-content .item-main{padding:20px}}
.comment-item{font-size:14px;margin-bottom:2.5em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media (min-width:1920px){.comment-item{font-size:.72916667vw}}
@media (max-width:767.5px){.comment-item{font-size:16px}}
.comment-item .item-wrap{padding-left:4.28571429em;position:relative}
.comment-item .item-content .item-main{display:inline-block;padding:2em;background:#f9fafb;-webkit-border-radius:.85714286em;-moz-border-radius:.85714286em;border-radius:.85714286em;margin-bottom:.42857143em}
.comment-item .item-content .item-main h3{font-size:inherit;color:#393939;line-height:.2rem;height:.22rem;margin-bottom:.42857143em;overflow:hidden}
@media (min-width:1330px) and (max-width:1919.5px){.comment-item .item-content .item-main h3{line-height:22px;height:22px}}
.comment-item .item-content .item-main h3 a{display:inline-block;color:#393939}
.comment-item .item-content .item-main h3 a:hover{color:#ff6000;border-bottom-color:#ff6000}
.comment-item .item-content .item-main .item-entry{line-height:1.78;color:#525252;word-break:break-all}
@media (min-width:768px){.comment-item .item-content .item-main .item-entry{color:#393939}}
.comment-item .item-content .meta{font-size:85.71428571%;color:#bbb;font-weight:normal;margin:0 -0.83333333em}
.comment-item .item-content .meta span{margin:0 .83333333em;display:inline-block;white-space:nowrap}
.comment-item .item-content .meta em{font-style:normal;cursor:pointer}
.comment-item .item-content .meta em:hover{color:#ff6000}
.comment-item .item-content .meta i{font-style:normal}
@media (max-width:767.5px){.comment-item .item-wrap{padding-left:35px}
.comment-item .item-content .meta{margin:0 -9px}
.comment-item .item-content .meta span{margin:0 9px}}
.comment-content-card .comment-main{background-color:transparent;padding:0}
.comment-content-card .comment-list{margin-bottom:0}
.comment-content-card .comment-list .comment-item:last-child{margin-bottom:0}
.comment-item-card{margin:.2rem 0;}
.comment-item-card .comment-item-card-wrap{position:relative;background-color:#fff;padding:.3rem .4rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem}
.comment-item-card .comment-item .item-content .item-main .item-title a{vertical-align:top}
.comment-item-card .level_0 .item-wrap{padding-left:0}
.comment-item-card .level_0 .item-main{background-color:transparent;padding:0;display:block}
.comment-item-card .level_0 .meta{margin-top:.1rem}
.comment-item-card .comment-item .item-content .item-main .item-title .btn{font-size:80%;line-height:.16rem;padding:0 .04rem;margin-left:.04rem;vertical-align:top}
@media (max-width:767.5px){.comment-item-card{margin-bottom:10px}
.comment-item-card .comment-item-card-wrap{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:30px 20px}
.comment-item-card .level_0 .item-wrap .item-content .item-main{padding:0}}
.post-tags-item .pt-box{display:block;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#f6fcff),to(#fff));background:-webkit-linear-gradient(top,#f6fcff 0%,#fff 100%);background:-o-linear-gradient(top,#f6fcff 0%,#fff 100%);background:linear-gradient(180deg,#f6fcff 0%,#fff 100%);-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;padding:.28rem 1.42857143em;color:#323232}
@media (min-width:768px){.post-tags-item .pt-box:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,0.05);box-shadow:0 0 30px rgba(0,0,0,0.05)}
.post-tags-item .pt-box:hover .item-title .title::before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:.1rem;background-color:rgba(255,255,0,0.7)}
.post-tags-item .pt-box:hover .item-btn{display:block}}
.post-tags-item .item-in{position:relative;padding-left:2.28571429em}
.post-tags-item .item-title{font-size:1.42857143em;line-height:1.3em;margin-bottom:.42857143em;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.post-tags-item .item-title .title{display:inline-block;vertical-align:top;position:relative}
.post-tags-item .item-title .txt{position:relative}
@media (min-width:768px) and (max-width:1329.5px){.post-tags-item .item-title{font-size:.18rem}}
.post-tags-item .item-btn{display:none;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:1.42857143em;height:1.42857143em;line-height:1.42857143em;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#ff6000;color:#fff}
.post-tags-item .item-btn .ico{display:block;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);font-size:85.71428571%}
.post-tags-item .item-ico{position:absolute;left:0;top:.14285714em;width:1.57142857em;height:1.57142857em;line-height:1.57142857em;text-align:center;color:#fff;-webkit-border-radius:.28571429em;-moz-border-radius:.28571429em;border-radius:.28571429em;background:#61b1fb}
.post-tags-item .item-ico .ico{font-size:100%}
@media (min-width:768px) and (max-width:1329.5px){.post-tags-item .item-ico{width:1.42857143em;height:1.42857143em;line-height:1.42857143em}}
.post-tags-item .item-desc{font-size:inherit;font-weight:normal;color:#8a8a8a;line-height:1.42857143;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.post-tags-item.post-tags-has-ico-fire .pt-box{background:-webkit-gradient(linear,left top,left bottom,from(#fff8f8),to(#fff));background:-webkit-linear-gradient(top,#fff8f8 0%,#fff 100%);background:-o-linear-gradient(top,#fff8f8 0%,#fff 100%);background:linear-gradient(180deg,#fff8f8 0%,#fff 100%)}
.post-tags-item.post-tags-has-ico-fire .item-ico{background-color:#ff6245}
.post-tags-item.pt-item-4 .item-ico{background-color:#ffcc00;}
.post-tags-item.pt-item-2 .item-ico{background-color:#9998f4;}
.post-tags-item.post-tags-has-ico-fire .item-desc{color:#ff6000}
@media (max-width:767.5px){.post-tags-item .pt-box{padding:max(4vw,15px)}
.post-tags-item .item-in{padding-left:max(5.33333333vw,20px)}
.post-tags-item .item-title{font-size:107.14285714%;line-height:1}
.post-tags-item .item-desc{font-size:85.71428571%}
.post-tags-item .item-ico{width:max(4.26666667vw,16px);height:max(4.26666667vw,16px);line-height:max(4.26666667vw,16px);top:0}
.post-tags-item .item-ico .ico{display:block;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}
.logo-icon img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;fill:#fff}
.ico-navi{display:inline-block;width:20px;height:2px;position:relative;margin:-3px 0 0 6px;vertical-align:middle;background:#ff6000;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.ico-navi:before,.ico-navi:after{content:'';display:block;width:100%;height:2px;background:#ff6000;position:absolute;left:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.ico-navi:before{top:-8px}
.ico-navi:after{top:8px}
.site-menu{display:none;font-size:12px;margin:0 auto;text-align:center}
@media (min-width:768px){.site-menu{display:block}}
@media (min-width:1024px){.site-menu{font-size:13px}}
@media (min-width:1330px){.site-menu{font-size:15px}}
@media (min-width:1920px){.site-menu{font-size:16px}}
.site-menu .item-0{display:inline-block;position:relative;vertical-align:text-top;padding:0 5px;margin:0 5px}
@media (min-width:1920px){.site-menu .item-0{padding:0 .52083333vw}}
@media (min-width:1330px){.site-menu .item-0{margin:0 10px}}
@media (min-width:1920px){.site-menu .item-0{margin:0 1.04166667vw}}
.site-menu .item-0>a{display:inline-block;line-height:36px;color:#333;position:relative}
@media (min-width:768px){.site-menu .item-0>a{line-height:48px}}
@media (min-width:1330px){.site-menu .item-0>a{line-height:58px}}
@media (min-width:1920px){.site-menu .item-0>a{line-height:68px}}
.site-menu .item-0>a::after{content:'';display:block;width:100%;left:0;right:0;height:.315em;position:absolute;bottom:0;background:transparent;-webkit-border-radius:.315em;-moz-border-radius:.315em;border-radius:.315em}
.site-menu .item-0>a:hover{color:#ff6000}
.site-menu .item-0.current-menu-item>a{color:#ff6000}
.site-menu .item-0.current-menu-item>a::after{background:#ff6000}
@media (min-width:860px) and (max-width:1023px){.site-menu{font-size:14px}}
@media (min-width:3000px){.site-menu{font-size:.1024rem}
.site-menu .item-0>a{line-height:.4352rem}}
.header{position:fixed;left:0;right:0;top:0;background:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.1);box-shadow:0 0 25px rgba(0,0,0,0.1);z-index:99}
.header .container{margin:0;max-width:13rem;margin:0 auto;}
.copyright{line-height:1.5;font-size:14px;text-align:center;color:#7f7f7f}
@media (min-width:768px){.copyright{color:#545454}}
.copyright .asline{font-style:normal;display:block}
@media (min-width:768px){.copyright .asline{display:inline}}
.copyright p{padding:.5em 0;-webkit-border-radius:.06rem;-moz-border-radius:.06rem;border-radius:.06rem}
@media (min-width:768px){.copyright p{background:#fbfbfb;display:inline-block;padding:.8em 3em}}
.copyright a{color:#7f7f7f}
@media (min-width:768px){.copyright a{color:#545454}}
.copyright a:hover{color:#acacac}
@media (min-width:1330px){.copyright{font-size:.14rem;line-height:1.8}}
.footer{background:#fbfbfb;position:absolute;;bottom:0;width:100%;z-index:21}
.footer .container{padding-top:20px;padding-bottom:20px;letter-spacing:.02px}
@media (min-width:1920px){.footer .container{padding-top:.2rem;padding-bottom:.2rem;letter-spacing:.0002rem}}
.group-wrap{background-color:#f3f5f7;margin-bottom:110px;}
.group-wrap .group-container{position:relative;max-width:13rem;margin:0;padding:20px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media (min-width:768px){.group-wrap .group-container{margin:0 auto}}
@media (min-width:768px){.group-wrap .group-container{padding:.4rem .15rem}}
@media (min-width:1330px){.group-wrap .group-container{padding:.3rem 0}}
.group-wrap .group-content-wrap{position:relative}
.group-wrap .group-content{position:relative;display:block;float:none;zoom:1}
.group-wrap .group-content:after{content:" ";display:block;font-size:0;height:0;clear:left;visibility:hidden}
.group-wrap .group-content::after{clear:both}
.group-wrap .group-content .group-main{position:relative;margin-right:0}
@media (min-width:1024px){.group-wrap .group-content .group-main{margin-right:3.8rem}}
@media (min-width:1330px) and (max-width:1679.5px){.group-wrap .group-content .group-main{margin-right:4.3rem}}
.group-wrap .group-content .group-sidebar{display:none}
@media (min-width:1024px){.group-wrap .group-content .group-sidebar{display:block;float:right;width:3.4rem}}
@media (min-width:1330px) and (max-width:1679.5px){.group-wrap .group-content .group-sidebar{width:4rem}}
.group-item{margin-bottom:.2rem}
.group-item .item-wrap{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:15px}
@media (min-width:768px){.group-item .item-wrap{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem}}
@media (min-width:768px){.group-item .item-wrap{padding:.3rem}}
.group-item .item-title{position:relative;padding-left:.8rem;}
.group-item .item-meta{position:relative;height:.3rem;line-height:.3rem;font-size:.12rem;}
@media (max-width:767.5px){.group-item{-webkit-border-radius:max(2.13333333vw,8px);-moz-border-radius:max(2.13333333vw,8px);border-radius:max(2.13333333vw,8px);overflow:hidden;margin-bottom:max(2.66666667vw,10px)}
.group-item .item-wrap{padding:max(4vw,15px)}}
.group-sidebar .widget{margin-bottom:.2rem}
.group-sidebar .widget .widget-wrap{background-color:#fff;padding:.3rem .3rem .4rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;overflow:hidden}
.group-sidebar .widget .widget-title{font-size:.2rem;line-height:.28rem;margin-bottom:.28rem;color:#333}
.group-sidebar .widget .widget-title a{color:#333}
.talk-item .item-title{padding-left:0}
.talk-item .item-cat{display:none}
@media (min-width:768px){.talk-item .item-cat{display:block}}
.talk-item .item-cat .btn{line-height:.3rem;padding:0 .1rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem}
.talk-title{color:#323232;font-size:.22rem;line-height:.3rem;margin-bottom:.12rem}
@media (min-width:1330px) and (max-width:1679.5px){.talk-title{font-size:18px;line-height:.35rem;margin-bottom:15px}}
@media (max-width:767.5px){.talk-title{font-size:.2rem}}
.talk-title a{color:#323232}
.talk-title a:hover{color:#ff6000}
.talk-title .ico{margin-left:.2em;display:inline-block;font-size:72.72727273%;vertical-align:top}
.talk-title .icon-talk-hot-1{color:#fa455f}
.talk-single-item{margin-bottom:0.2rem;}
.talk-single-item .item-wrap{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-bottom:1px solid #f8f8f8}
.talk-single-item .item-title{padding-left:0}
.item-time{color:#c2c2c2;font-size:.12rem;line-height:.23rem;margin-left:2em}
.item-author{color:#c2c2c2;font-size:.12rem;line-height:.23rem;}
.item-content{font-size:.14rem;line-height:.28rem;padding:0.2rem 0;}
.item-content p{margin-bottom:0.2rem;}
.talk-single-item .item-content,.comment-content-card-talk .comment-item .item-main > .item-content{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;}
.talk-single-item .item-content *,.comment-content-card-talk .comment-item .item-main > .item-content *{max-width:100%;overflow-wrap:anywhere;word-break:break-word;}
.talk-single-item .item-content img,.comment-content-card-talk .comment-item .item-main > .item-content img,.talk-single-item .item-content video,.comment-content-card-talk .comment-item .item-main > .item-content video{height:auto;max-width:100%;}
.talk-single-item .item-content table,.comment-content-card-talk .comment-item .item-main > .item-content table{display:block;max-width:100%;overflow-x:auto;}
.talk-single-item .item-content pre,.comment-content-card-talk .comment-item .item-main > .item-content pre{max-width:100%;overflow-x:auto;white-space:pre;word-break:normal;}
.talk-single-item .item-content code,.comment-content-card-talk .comment-item .item-main > .item-content code{word-break:break-word;}
.talk-single-item .item-content pre code,.comment-content-card-talk .comment-item .item-main > .item-content pre code{white-space:inherit;word-break:normal;overflow-wrap:normal;}
.item-accepted{font-size:40px;color:#248b24;position:absolute;top:-20px;left:10px;}
.item-accepted span{font-size:14px;}
.talk-single-item .item-cat{display:block}
.talk-title{margin-bottom:.12rem}
.talk-single-item .item-meta{height:auto}
.talk-single-item .item-cat .btn{margin-right:.15rem;-webkit-border-radius:.06rem;-moz-border-radius:.06rem;border-radius:.06rem}
@media (max-width:767.5px){.talk-single-item{margin-bottom:10px !important}
.talk-single-item .item-wrap{padding-bottom:20px !important;border-bottom-color:#f8f8f8}
.talk-single-item .item-cat .btn{margin-bottom:.1rem}}
.talk-wrap .group-container{max-width:13rem}
@media (max-width:767.5px){.talk-wrap .group-container{max-width:100vw;padding:max(5.33333333vw,20px) max(2.66666667vw,10px) 0}}
.talk-widget-recent-ask{font-size:14px}
@media (min-width:1920px){.talk-widget-recent-ask{font-size:.14rem}}
.talk-widget-recent-ask [class*="icon-fire-"]{color:#c1c1c1}
.talk-widget-recent-ask .icon-fire-1{color:#e20000}
.talk-widget-recent-ask .item-wrap{display:block;color:#323232;padding-left:2em;position:relative}
.talk-widget-recent-ask .item-wrap:hover{color:#ff6000}
.talk-widget-recent-ask .t-item{margin-bottom:2.14285714em}
.talk-widget-recent-ask .t-item:last-child{margin-bottom:0}
.talk-widget-recent-ask .item-index{font-size:128.57142857%;position:absolute;left:0;top:-0.14285714em;display:block}
.talk-widget-recent-ask .item-title{font-size:100%;font-weight:normal;line-height:1.64285714em;max-height:3.28571429em;overflow:hidden;margin-bottom:.71428571em}
.talk-widget-recent-ask .item-title .ico{font-size:100%}
.talk-widget-recent-ask .icon-talk-hot-2{color:#f90}
.talk-widget-recent-ask .icon-fire-2{color:#ff6000;}
.talk-widget-recent-ask .icon-fire-3{color:#f90;}
.talk-widget-recent-ask .icon-talk-hot-1{color:#fa455f;}
.talk-widget-recent-ask .item-meta{font-size:85.71428571%;color:#b5b5b5;font-weight:normal}
.talk-widget-recent-answer{font-size:14px}
@media (min-width:1920px){.talk-widget-recent-answer{font-size:.14rem}}
.talk-ask-title{font-size:16px;text-align:center;margin:.3rem 0;color:#8a8a8a}
.talk-ask-title .b-wrap{background:#f3f5f7;padding:0 20px;}
.talk-ask-title:after{border-bottom:1px solid #ebeced;content:"";display:block;margin:0 20px;margin-top:-10px;}
@media (min-width:1920px){.talk-ask-title{font-size:.16rem}}
@media (max-width:767.5px){.talk-ask-title{margin-bottom:40px}}
@media (min-width:1024px){.talk-wrap .talk-content{padding-right:3.8rem}}
@media (min-width:1330px){.talk-wrap .talk-content{padding-right:4.4rem}}
@media (min-width:1680px){.talk-wrap .talk-content{padding-right:3.8rem}}
.talk-wrap .talk-content .group-main{margin-right:0}
.talk-wrap .talk-content .talk-sidebar{position:absolute;right:0;top:0;bottom:0}
.group-archive-content{position:relative}
@media (max-width:767.5px){.group-archive-content .container{margin:0 .71428571em}}
.group-archive-bg{position:absolute;top:0;left:0;right:0;height:18.75vw;background-color:#6acaff;background:-webkit-linear-gradient(135deg,#9cecfb,#59E1D9,#7BAEFC,#56CCF2,#0ED2F7);background:-o-linear-gradient(135deg,#9cecfb,#59E1D9,#7BAEFC,#56CCF2,#0ED2F7);background:linear-gradient(315deg,#9cecfb,#59E1D9,#7BAEFC,#56CCF2,#0ED2F7);-webkit-animation:gradient 15s ease infinite;animation:gradient 15s ease infinite;-webkit-background-size:400% 400%;background-size:400%}
.group-archive-bg .b-wrap{position:absolute;left:0;top:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(243,245,247,0)),color-stop(99%,#f3f5f7));background:-webkit-linear-gradient(top,rgba(243,245,247,0) 0%,#f3f5f7 99%);background:-o-linear-gradient(top,rgba(243,245,247,0) 0%,#f3f5f7 99%);background:linear-gradient(180deg,rgba(243,245,247,0) 0%,#f3f5f7 99%)}
@media (max-width:1023.5px){.group-archive-bg{height:max(58.66666667vw,220px)}}
@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}
.group-archive-header{padding-top:3.57142857em;padding-bottom:4.14285714em;text-align:center;white-space:nowrap}
.group-archive-header h1{font-size:328.57142857%;color:#fff;margin-bottom:.43478261em}
.group-archive-header h3{font-size:114.28571429%;color:#fff;font-weight:normal}
@media (max-width:767.5px){.group-archive-header{padding-top:3em;padding-bottom:2em}
.group-archive-header h1{font-size:192.85714286%}
.group-archive-header h3{font-size:inherit}}
.group-archive-list-new{margin-bottom:3.57142857em}
.group-archive-list-new .b-wrap{margin:0 -0.71428571em -1.78571429em}
.group-archive-list-new .post-tags-item{padding:0 .71428571em;margin-bottom:1.78571429em}
@media (min-width:768px){.group-archive-list-new .post-tags-item .item-title{font-size:1.14285714em}
.group-archive-list-new .post-tags-item .item-ico{width:1.28571429em;height:1.28571429em;line-height:1.28571429em}}
@media (min-width:1680px){.group-archive-list-new .post-tags-item .item-title{font-size:1.28571429em}
.group-archive-list-new .post-tags-item .item-ico{width:1.42857143em;height:1.42857143em;line-height:1.42857143em}}
@media (max-width:1679.5px){.group-archive-list-new .part-tags .post-tags-item:last-child{display:none}}
@media (max-width:1023.5px) and (min-width:768px){.group-archive-list-new .part-tags{display:none}}
@media (max-width:1919.5px){.group-archive-list-new .b-wrap{margin:0 -0.71428571em -1.42857143em}
.group-archive-list-new .post-tags-item{padding:0 .71428571em;margin-bottom:1.42857143em}}
@media (max-width:767.5px){.group-archive-list-new .b-wrap{margin:0 -0.35714286em -0.71428571em}
.group-archive-list-new .post-tags-item{padding:0 .35714286em;margin-bottom:.71428571em}
.group-archive-list-new .part-tags{padding:0 .35714286em}}
.category-header{position:relative;z-index:2}
.category-header .part-crumbs{padding:2.14285714em 0;color:#fff}
.category-header .part-crumbs a{color:#fff}
.category-header .cat-info{background-color:rgba(255,255,255,0.6);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.6)),to(#ffffff));background:-webkit-linear-gradient(top,rgba(255,255,255,0.6) 0%,#ffffff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.6) 0%,#ffffff 100%);background:linear-gradient(180deg,rgba(255,255,255,0.6) 0%,#ffffff 100%);-webkit-border-radius:.71428571em .71428571em 0 0;-moz-border-radius:.71428571em .71428571em 0 0;border-radius:.71428571em .71428571em 0 0;}
.category-header .c-wrap{position:relative;text-align:center;}
.category-header .c-title{font-size:257.14285714%;line-height:1.11111111em;color:#323232;}
.category-header .c-title .ico{display:inline-block;vertical-align:top;font-size:66.66666667%;width:1.66666667em;text-align:center;background-color:#ff6000;color:#fff;-webkit-border-radius:.41666667em;-moz-border-radius:.41666667em;border-radius:.41666667em;margin-right:.20833333em;line-height:1.66666667em}
.category-header .c-entry{font-size:inherit;color:#8a8a8a;min-height:5.71428571em;text-align:center;}
.category-header .c-entry p{line-height:1.64285714em;margin-bottom:2.42857143em;height:3.28571429em;overflow:hidden;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
@media (max-width:1329.5px){.category-header .c-wrap{padding-left:21.42857143em;padding-right:12.85714286em}}
@media (max-width:1023.5px){.category-header{margin-bottom:.71428571em}
.category-header .part-crumbs{padding:1.42857143em 0 1.78571429em}
.category-header .cat-info{padding:0;background:transparent}
.category-header .c-wrap-a{position:relative;padding-left:11.42857143em;min-height:7.14285714em;margin-bottom:1.07142857em}
.category-header .c-wrap-b{background-color:rgba(255,255,255,0.6);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.6)),to(#ffffff));background:-webkit-linear-gradient(top,rgba(255,255,255,0.6) 0%,#ffffff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.6) 0%,#ffffff 100%);background:linear-gradient(180deg,rgba(255,255,255,0.6) 0%,#ffffff 100%);-webkit-border-radius:.71428571em;-moz-border-radius:.71428571em;border-radius:.71428571em;padding:1.07142857em}
.category-header .c-wrap{padding:0}
.category-header .c-title{color:#fff;font-size:185.71428571%;line-height:1.15384615em;height:1.15384615em;overflow:hidden;margin-bottom:.26666667em;white-space:nowrap;overflow-y:hidden;overflow-x:auto}
.category-header .c-title::-webkit-scrollbar{display:none}
.category-header .c-title .ico{display:none}
.category-header .c-entry{font-size:inherit;min-height:auto}
.category-header .c-entry p{line-height:1.42857143em;height:auto;max-height:4.28571429em;margin-bottom:1.07142857em;-webkit-line-clamp:3}}
.archive-tax-category{position:relative}
@media (max-width:767.5px){.archive-tax-category .container{margin:0 .71428571em}}
.right_tags .btn{line-height:inherit;margin-right:1.07142857em;padding:0 0.71428571em;-webkit-border-radius:0.42857143em;-moz-border-radius:.42857143em;border-radius:0.42857143em;border:none;display:inline-block;vertical-align:top;white-space:nowrap;line-height:2.14285714em;}
.item{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.item .item-wrap{display:block}
.item .item-thumb{width:100%;overflow:hidden;display:block;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.btn-gray{background-color:#f8f8f8;color:#7a7a7a}
.btn-gray:hover{background-color:#ff6000;color:#fff}
.part-crumbs{color:#8a8a8a}
.part-crumbs a{color:#8a8a8a}
.part-crumbs a:hover{color:#ff6000}
.part-crumbs li{display:inline-block;position:relative}
.part-crumbs li .ico{display:inline-block;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);color:rgba(255,255,255,0.6)}
.widget-zt-recommend .widget-wrap{background-color:#fff;padding:.3rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem}
.widget-zt-recommend .widget-title{font-size:.24rem;color:#333;margin-bottom:.3rem;line-height:.32rem}
.widget-zt-recommend .widget-title a{color:#333}
.widget-zt-recommend .widget-title a:hover{color:#333}
.widget-zt-recommend .widget-item{margin-bottom:.3rem}
.widget-zt-recommend .widget-item .widget-item-wrap{display:block;padding-left:1.8rem;position:relative;min-height:.75rem}
.widget-zt-recommend .widget-item .widget-item-wrap:hover .item-subtitle{display:none}
.widget-zt-recommend .widget-item .widget-item-wrap:hover .item-btn{display:block}
.widget-zt-recommend .widget-item .widget-item-wrap:hover .item-thumb .thumb{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.widget-zt-recommend .widget-item .index-num{position:absolute;left:0;top:50%;margin-top:-0.22rem;line-height:.44rem;font-size:.36rem;font-family:Impact;color:#ff6000}
.widget-zt-recommend .widget-item .item-thumb{display:block;position:absolute;left:.4rem;top:0;width:1.2rem;overflow:hidden;-webkit-border-radius:.06rem;-moz-border-radius:.06rem;border-radius:.06rem}
.widget-zt-recommend .widget-item .item-thumb .thumb{background-position:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;padding-top:62.5%}
.widget-zt-recommend .widget-item .item-title{font-size:.18rem;height:.25rem;line-height:.25rem;overflow:hidden;color:#333;margin-bottom:.06rem}
.widget-zt-recommend .widget-item .item-subtitle{line-height:.18rem;height:.36rem;overflow:hidden;font-size:.14rem;color:#666;font-weight:normal}
.widget-zt-recommend .widget-item .item-btn{padding-top:.05rem;font-weight:normal;font-size:.14rem;display:none}
.widget-zt-recommend .widget-item .item-btn .btn{padding:0 .1rem;line-height:.26rem}
.comment-main{background-color:#fff;font-size:14px;padding:.3rem .4rem .95rem;padding-bottom:1.15rem;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;position:relative;margin-bottom:0}
@media (min-width:1920px){.comment-main{font-size:.72916667vw}}
@media (min-width:768px){.comment-main{padding-bottom:.95rem}}
@media (min-width:768px){.comment-main{-webkit-border-radius:.71428571em;-moz-border-radius:.71428571em;border-radius:.71428571em}}
@media (min-width:768px){.comment-main{margin-bottom:3em}}
@media (max-width:767.5px){.comment-main{padding-left:20px;padding-right:20px}
.comment-main .comment-item .item-content .item-main{padding:20px}}
.comment-item{font-size:14px;margin-bottom:2.5em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media (min-width:1920px){.comment-item{font-size:.72916667vw}}
@media (max-width:767.5px){.comment-item{font-size:16px}}
.comment-item .item-wrap{padding-left:4.28571429em;position:relative}
.comment-item .item-content .item-main h3{font-size:inherit;color:#393939;line-height:.2rem;height:.22rem;margin-bottom:.42857143em;overflow:hidden}
@media (min-width:1330px) and (max-width:1919.5px){.comment-item .item-content .item-main h3{line-height:22px;height:22px}}
.comment-item .item-content .item-main h3 a{display:inline-block;color:#393939}
.comment-item .item-content .item-main h3 a:hover{color:#ff6000;border-bottom-color:#ff6000}
.comment-item .item-content .item-main .item-entry{line-height:1.78;color:#525252;word-break:break-all}
@media (min-width:768px){.comment-item .item-content .item-main .item-entry{color:#393939}}
.comment-item .item-content .item-main .item-entry a{color:#525252;border-bottom:1px solid #525252}
@media (min-width:768px){.comment-item .item-content .item-main .item-entry a{color:#393939;border-bottom:1px solid #393939}}
.comment-item .item-content .item-main .item-entry a:hover{color:#ff6000;border-bottom-color:#ff6000}
.comment-item .item-content .meta{font-size:85.71428571%;color:#bbb;font-weight:normal;margin:0 -0.83333333em}
.comment-item .item-content .meta span{margin:0 .83333333em;display:inline-block;white-space:nowrap}
.comment-item .item-content .meta em{font-style:normal;cursor:pointer}
.comment-item .item-content .meta em:hover{color:#ff6000}
.comment-item .item-content .meta i{font-style:normal}
@media (max-width:767.5px){.comment-item .item-wrap{padding-left:35px}
.comment-item .item-content .meta{margin:0 -9px}
.comment-item .item-content .meta span{margin:0 9px}}
.logo{left:0;top:0;position:relative;right:0}
@media (min-width:768px){.logo{position:absolute}}
@media (min-width:768px){.logo{right:auto}}
.logo a{display:block;height:30px;width:92px;padding:7px 15px 5px 15px;background:#fff}
@media (min-width:768px){.logo a{height:30px}}
@media (min-width:1330px){.logo a{height:38px}}
@media (min-width:1920px){.logo a{height:42px}}
@media (min-width:768px){.logo a{width:110px}}
@media (min-width:1330px){.logo a{width:110px}}
@media (min-width:1920px){.logo a{width:132px}}
@media (min-width:768px){.logo a{padding:10px 15px 8px 15px}}
@media (min-width:1024px){.logo a{padding:10px 15px 8px 15px}}
@media (min-width:1330px){.logo a{padding:11px 15px 9px 15px}}
@media (min-width:1920px){.logo a{padding:14px 15px 12px 15px}}
@media (min-width:3000px){.logo a{height:.2688rem;width:.4351872rem;padding:.0896rem .256rem .0768rem}}
.logo-icon{padding-top:61.765%;-webkit-background-size:contain;background-size:contain;position:relative}
.h-navi{float:right;margin-top:8px;font-size:14px;font-weight:normal;line-height:20px;color:#ff6000;padding-right:15px;display:block}
@media (min-width:768px){.h-navi{display:none}}
.archive-crumbs{position:absolute;left:0;top:2em;z-index:2;padding:0 15px;display:none}
@media (min-width:1330px){.archive-crumbs{padding:0 42px}}
@media (min-width:768px){.archive-crumbs{display:block}}
.archive-crumbs .part-crumbs{color:rgba(255,255,255,0.8)}
.archive-crumbs .part-crumbs a{color:rgba(255,255,255,0.8)}
.archive-crumbs .part-crumbs a:hover{color:#ffffff}
.zt-singular-header{position:relative;font-size:14px}
@media (min-width:1920px){.zt-singular-header{font-size:.72916667vw}}
.zt-singular-header .bg{height:100%;position:absolute;left:0;top:0;right:0;-webkit-background-size:4000% 4000%;background-size:4000%;background-repeat:no-repeat;background-position:center;overflow:hidden;display:none\9}
@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none){.zt-singular-header .bg{display:none}}
@media (min-width:768px){.zt-singular-header .bg{-webkit-background-size:300% 300%;background-size:300%}}
.zt-singular-header .bg::after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.4)),to(#f3f5f7));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.4) 0%,#f3f5f7 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0.4) 0%,#f3f5f7 100%);background-image:linear-gradient(180deg,rgba(255,255,255,0.4) 0%,#f3f5f7 100%)}
.zt-singular-header .bg::before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:inherit;-webkit-filter:blur(10px);filter:blur(10px)}
@media (min-width:768px){.zt-singular-header .bg::before{-webkit-filter:blur(50px);filter:blur(50px)}}
.zt-singular-header .container{padding-top:.7rem;padding-bottom:.26rem;overflow:visible}
@media (min-width:768px){.zt-singular-header .container{padding-top:.97rem}}
.zt-singular-header .archive-crumbs{padding:0}
.zt-singular-header .part-crumbs{font-size:92.85714286%;color:#fff;margin-bottom:1.30769231em}
.zt-singular-header .part-crumbs li{display:inline}
.zt-singular-header .part-crumbs li:last-child::after{content:'';display:none}
.zt-singular-header .part-crumbs a{color:#fff}
.zt-singular-header .part-crumbs a:hover{color:#ff6000}
.zt-singular-header .block{position:relative;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.5)),to(#FFFFFF));background:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0%,#FFFFFF 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.5) 0%,#FFFFFF 100%);background:linear-gradient(180deg,rgba(255,255,255,0.5) 0%,#FFFFFF 100%);border:1px solid #fff;padding:.3rem}
@media (min-width:1024px){.zt-singular-header .block{padding:.4rem .4rem .5rem .4rem}}
.zt-singular-header .block-content{position:relative;padding-left:3.5rem;min-height:2.05rem}
@media (min-width:1024px){.zt-singular-header .block-content{padding-left:4.8rem}}
@media (min-width:1330px){.zt-singular-header .block-content{padding-left:6rem}}
@media (min-width:1330px){.zt-singular-header .block-content{min-height:2.8rem}}
.zt-singular-header .block-function .btn{margin-right:.5rem}
.zt-singular-header .item-thumb{display:block;width:100%}
.zt-singular-header .item-thumb .thumb{padding-top:63.63636364%}
.zt-singular-header .item-thumb img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}
.zt-singular-header .block-thumb{position:absolute;top:-0.6rem;left:0;width:3.2rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;overflow:hidden}
@media (min-width:1024px){.zt-singular-header .block-thumb{width:4.2rem}}
@media (min-width:1330px){.zt-singular-header .block-thumb{width:5.4rem}}
.zt-singular-header .block-title{font-size:228.57142857%;color:#333;margin-bottom:.5em}
.zt-singular-header h4{font-size:16px;color:#888;font-weight:normal;margin:0 -0.71428571em 1.42857143em;padding-bottom:.71428571em;border-bottom:1px solid #f3f3f3}
@media (min-width:768px){.zt-singular-header h4{font-size:14px}}
@media (min-width:1920px){.zt-singular-header h4{font-size:.72916667vw}}
@media (min-width:768px){.zt-singular-header h4{padding-bottom:0;margin-bottom:.71428571em;border-bottom:0}}
@media (min-width:1024px){.zt-singular-header h4{margin-left:-1.42857143em;margin-right:-1.42857143em}}
.zt-singular-header h4 .item{float:none;display:inline-block;padding:0 .71428571em;position:relative;line-height:2.85714286em}
@media (min-width:1024px){.zt-singular-header h4 .item{padding:0 1.42857143em}}
.zt-singular-header h4 .item::after{right:0}
.zt-singular-header h4 .item:last-child::after{display:none}
.zt-singular-header h4 .item strong{font-size:114.28571429%;color:#ff6000;font-family:Impact;margin-right:.3125em;font-weight:normal}
@media (min-width:1024px){.zt-singular-header h4 .item strong{font-size:214.28571429%}}
.zt-singular-header p{font-size:inherit;color:#888;line-height:1.8;margin-bottom:1.53846154em}
@media (min-width:768px){.zt-singular-header p{line-height:1.92857143em}}
@media (min-width:768px){.zt-singular-header p{margin-bottom:1.42857143em}}
.zt-singular-header .btn{display:inline-block;padding:0 2.14285714em;font-size:inherit;line-height:3}
.zt-singular-header .btn em{font-style:normal}
@media (min-width:1024px) and (max-width:1330px){.zt-singular-header p{display:none}}
@media (min-width:1330px) and (max-width:1679.5px){.zt-singular-header .block-content{padding-left:5.8rem}
.zt-singular-header .block-thumb{width:5.2rem}}
@media (max-width:767.5px){.zt-singular-header .container{margin:0 .15rem;padding-top:0}
.zt-singular-header .archive-crumbs{display:block;position:static;left:auto;top:auto;padding:15px 0}
.zt-singular-header .block{padding:0 max(5.33333333vw,20px) max(4vw,15px);-webkit-border-radius:max(2.13333333vw,8px);-moz-border-radius:max(2.13333333vw,8px);border-radius:max(2.13333333vw,8px)}
.zt-singular-header .block-content{padding-left:0;min-height:0}
.zt-singular-header .block-thumb{position:relative;margin:0;width:auto;top:-0.15rem}
.zt-singular-header .item-thumb{position:relative;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.zt-singular-header .block-title{font-size:.2rem}
.zt-singular-header h4{margin-bottom:0}
.zt-singular-header h4 .item{line-height:1.5}
.zt-singular-header h4 .item strong{font-family:"PingFang SC","Lantinghei SC","Microsoft YaHei","WenQuanYi Micro Hei",Arial,sans-serif;font-weight:bold}
.zt-singular-header .block-function .btn{display:block;margin:0}}
.zt-singular-content{padding-bottom:.6rem}
.zt-singular-content .b-wrap{position:relative}
.zt-singular-content .sidebar{display:none;position:absolute;right:0;top:0;width:3.9rem;padding-top:.48rem}
@media (min-width:1330px){.zt-singular-content .sidebar{display:block}}
.zt-singular-content .sidebar .widget{margin-bottom:0}
.zt-singular-content .main{margin-right:0}
@media (min-width:1330px){.zt-singular-content .main{margin-right:4.3rem}}
.zt-singular-content .zt-article-section .section-title{font-size:.16rem;line-height:.22rem;color:#656565;font-weight:normal;margin-bottom:.26rem;padding-bottom:0;border-bottom:none}
.zt-singular-content .section-content{margin-bottom:.6rem}
.zt-singular-content .zt-article-items{padding:.3rem}
@media (min-width:1024px){.zt-singular-content .zt-article-items{padding:.6rem .8rem}}
.zt-singular-content .zt-article-items-wrap{position:relative}
@media (max-width:767.5px){.zt-singular-content{padding-bottom:.15rem}
.zt-singular-content .container{margin:0 15px}
.zt-singular-content .zt-article-section .section-title{margin-bottom:16px}
.zt-singular-content .section-content{margin-bottom:0}
.zt-singular-content .comment-main{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem}}
.zt-singular-content .search-widget .widget-title{font-size:.24rem;margin-bottom:.3rem;line-height:1.5}
.zt-singular-content .search-widget a{color:#8a8a8a}
.zt-singular-content .search-widget a:hover{color:#fff}
.zt-singular-content .section-content-new{margin-bottom:0}
.zt-singular-content .section-content-wrap-new{background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.zt-singular-content .section-content-wrap-new .zt-article-items{padding:0}
.zt-singular-content .zt-article-item-new{margin-bottom:2.14285714em}
@media (max-width:767.5px){.zt-singular-content .zt-article-item-new{margin-bottom:max(4vw,15px)}}
.zt-article-item-new{background-color:#fff;-webkit-border-radius:.71428571em;-moz-border-radius:.71428571em;border-radius:.71428571em;padding:2.85714286em}
.zt-article-item-new .b-wrap{position:relative;padding-left:21.42857143em;min-height:11.78571429em}
@media (min-width:1920px){.zt-article-item-new .b-wrap{padding-left:22.85714286em}}
.zt-article-item-new .item-title{font-size:157.14285714%;line-height:1.54545455;margin-bottom:.90909091em;color:#262626;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.zt-article-item-new .item-title a{display:block;color:#262626}
.zt-article-item-new .item-title a:hover{color:#ff6000}
.zt-article-item-new .item-title a:hover .tag{background-color:#ff6000;color:#fff}
.zt-article-item-new .item-title .tag{font-size:.14rem;font-size:max(.14rem,14px);display:inline-block;vertical-align:top;margin-top:.21428571em;border:1px solid #ff6000;-webkit-border-radius:.42857143em;-moz-border-radius:.42857143em;border-radius:.42857143em;line-height:1.71428571em;padding:0 .57142857em;color:#ff6000;font-weight:normal}
.zt-article-item-new .item-entry{font-size:114.28571429%;color:#525252;line-height:1.6875;height:3.375em;overflow:hidden;margin-bottom:1.875em}
.zt-article-item-new .item-entry a{display:block;color:#525252}
.zt-article-item-new .item-meta{font-size:inherit;line-height:1.71428571em;height:1.71428571em;font-weight:normal;color:#8a8a8a;overflow:hidden}
.zt-article-item-new .item-meta .meta{margin-right:2.14285714em}
.zt-article-item-new .item-meta .author a{color:#8a8a8a}
.zt-article-item-new .item-meta .author a:hover{color:#ff6000}
.zt-article-item-new .item-meta .time{white-space:nowrap}
.zt-article-item-new .item-meta .btn{font-size:inherit;line-height:inherit;margin-right:.71428571em;padding:0 .71428571em;border:none}
.zt-article-item-new .item-thumb{position:absolute;left:0;top:0;width:18.57142857em;-webkit-border-radius:.71428571em;-moz-border-radius:.71428571em;border-radius:.71428571em;overflow:hidden}
.zt-article-item-new .index-num{display:block;position:absolute;left:0;top:0;min-width:3.57142857em}
.zt-article-item-new .index-num::before{content:'';display:block;width:3.57142857em;height:3.57142857em;background-color:#00d995;-webkit-border-radius:.71428571em 0 100% 0;-moz-border-radius:.71428571em 0 100% 0;border-radius:.71428571em 0 100% 0;position:absolute;left:0;top:0}
.zt-article-item-new .index-num .txt{display:block;position:relative;font-size:214.28571429%;color:#fff;font-family:Impact;line-height:1.66666667;text-align:center}
.zt-article-item-new:nth-child(5n+2) .index-num::before{background-color:#ff6000}
@media (max-width:767.5px){.zt-article-item-new{position:relative;-webkit-border-radius:max(2.13333333vw,8px);-moz-border-radius:max(2.13333333vw,8px);border-radius:max(2.13333333vw,8px);padding:max(7.2vw,27px) max(5.33333333vw,20px)}
.zt-article-item-new .b-wrap{padding-left:0;position:static}
.zt-article-item-new .item-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:max(4vw,15px)}
.zt-article-item-new .item-title{font-size:max(4.8vw,18px);line-height:1.5em;margin-bottom:max(2.66666667vw,10px);white-space:normal;max-height:3em}
.zt-article-item-new .item-title .tag{font-size:max(3.2vw,12px);margin-top:max(.53333333vw,2px)}
.zt-article-item-new .item-thumb{position:relative;left:auto;top:auto;width:max(28vw,105px);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.zt-article-item-new .item-entry{font-size:max(3.73333333vw,14px);line-height:1.64285714;height:auto;max-height:4.92857143em;overflow:hidden;padding-right:max(5.33333333vw,20px);text-align:justify;margin-bottom:0}
.zt-article-item-new .index-num{min-width:max(8vw,30px)}
.zt-article-item-new .index-num::before{width:max(8vw,30px);height:max(8vw,30px);-webkit-border-top-left-radius:max(2.13333333vw,8px);-moz-border-radius-topleft:max(2.13333333vw,8px);border-top-left-radius:max(2.13333333vw,8px)}
.zt-article-item-new .index-num .txt{font-size:max(4vw,15px);line-height:max(8vw,30px)}
.zt-article-item-new .item-meta{font-size:85.71428571%;line-height:1.83333333em;height:1.83333333em;position:relative}
.zt-article-item-new .item-meta .meta{margin-right:max(4vw,15px)}
.zt-article-item-new .item-meta .time,.zt-article-item-new .item-meta .author{display:none}
.zt-article-item-new .item-meta .btn{-webkit-border-radius:max(1.06666667vw,4px);-moz-border-radius:max(1.06666667vw,4px);border-radius:max(1.06666667vw,4px)}}
.section-title{font-size:20px;color:#262626;line-height:28px;padding-bottom:15px;position:relative;font-weight:bold;margin-bottom:20px}
.sidebar{position:relative;display:block}
.sidebar a{color:#262626}
.sidebar a:hover{color:#ff6000}
.sidebar .widget{margin-bottom:.075rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media (min-width:1024px){.sidebar .widget{margin-bottom:.15rem;width:auto}}
.search-widget{padding:.3rem;background-color:#fff;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;margin-bottom:.3rem}
.search-widget .widget-wrap{position:relative}
.search-widget .widget-title{font-size:.2rem;color:#333;position:relative;margin-bottom:.25rem}
.widget-news-2 .widget-title span{font-size:70%;color:#8a8a8a;font-weight:normal;margin-left:0;}
@media (min-width: 768px){.widget-news-2 .widget-title span{margin-left:0.06rem;}}
.search-widget-keywords .hot-keywords{margin:0 -0.1rem}
.search-widget-keywords .btn{margin:0 .1rem .2rem;padding:0 .12rem}
@media (min-width:1330px) and (max-width:1600px){.search-widget-keywords .btn{font-size:12px;margin:0 10px 20px;padding:0 12px}}
@media (max-width:767.5px){.zt-singular-header .block-function{display:none}
.zt-singular-header h4{border-bottom:none}}
.group-crumbs{z-index:2;padding:.3rem .4rem 0;max-width:13rem;margin:0 auto;}
.group-crumbs .part-crumbs li .ico{color:#b5b5b5}
@media (max-width:767px){.group-crumbs{padding:30px 15px 0}}
.header .wapnavItem{display:none;position:fixed;left:0;top:36px;transition:all 0.2s linear 0s;bottom:0;right:0;width:100%;height:100%;background-color:#fff;z-index:99;overflow:hidden;}
.header .wapnavItem .navItem{display:none;padding-top:10px;padding-bottom:20px;font-size:16px;font-weight:500;color:#313336;line-height:32px;box-sizing:border-box;overflow-y:auto;}
.header .wapnavItem .navItem .list{padding:10px 20px;border-bottom:1px solid #EAEDF3;}
.header .wapnavItem .navItem .list:last-child{margin-bottom:4rem;border-bottom:0;}
.header .wapnavItem .navItem .list a{display:block;color:#313336;}
.show-menu .ico-navi{background:transparent;}
.show-menu .ico-navi:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;}
.show-menu .ico-navi:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0;}
.small_menu .site-menu .item-0>a{line-height:40px;}
.small_menu .logo a{width:92px;height:30px;padding:7px 0 0 15px;background:none;}
.small_menu{background:rgba(255,255,255,0.7);}
@media (max-width:767px){.small_menu{background:rgba(255,255,255,1);}}
body{background:#f3f5f7;min-height:1800px;}
.footer .fixedbox{position:fixed;bottom:180px;right:16px;z-index:9;}
.footer .fixedbox .totop{height:28px;width:28px;cursor:pointer;padding:10px;border-radius:50%;background:#FFFFFF;box-shadow:0px 2px 0.6rem 0px rgba(0,0,0,0.12);margin-top:28px;display:none;}
.mypage{height:30px;padding-right:3px;padding-left:3px;font-size:.85em;padding-bottom:3px;margin:3px;padding-top:3px;font-family:tahoma,helvetica,sans-serif;text-align:center}
.mypage a,.mypage span{display:block;border-right:#ccdbe4 1px solid;padding-right:8px;background-position:50% bottom;border-top:#ccdbe4 1px solid;padding-left:8px;padding-bottom:2px;border-left:#ccdbe4 1px solid;margin-right:3px;padding-top:2px;border-bottom:#ccdbe4 1px solid;text-decoration:none;background:#fff;color:#333;border-radius:8px;line-height:3.57142857em;height:3.57142857em;overflow:hidden;padding:0 1.71428571em;border:1px solid #f3f3f3;}
.mypage a:hover{border-right:#2b55af 1px solid;border-top:#2b55af 1px solid;background-image:none;border-left:#2b55af 1px solid;color:#ff6000;border-bottom:#2b55af 1px solid;background:#fffaf6;border-color:#ff6000;}
.mypage .active span{overflow:hidden;background:#ff6000;border-color:#ff6000;color:#fff;}
.mypage .disabled{display:none}
.mypage .active{display:block;}
.mypage a.next{border-right:#ccdbe4 2px solid;border-top:#ccdbe4 2px solid;margin:0 0 0 10px;border-left:#ccdbe4 2px solid;border-bottom:#ccdbe4 2px solid}
.mypage a.next:hover{border-right:#2b55af 2px solid;border-top:#2b55af 2px solid;border-left:#2b55af 2px solid;border-bottom:#2b55af 2px solid}
.mypage a.prev{border-right:#ccdbe4 2px solid;border-top:#ccdbe4 2px solid;margin:0 10px 0 0;border-left:#ccdbe4 2px solid;border-bottom:#ccdbe4 2px solid}
.mypage a.prev:hover{border-right:#2b55af 2px solid;border-top:#2b55af 2px solid;border-left:#2b55af 2px solid;border-bottom:#2b55af 2px solid}
::-webkit-scrollbar{width:5px;height:5px}
::-webkit-scrollbar-track-piece{background-color:white;-webkit-border-radius:3px}
::-webkit-scrollbar-thumb:vertical{background-color:#666;-webkit-border-radius:3px}
::-webkit-scrollbar-thumb:horizontal{background-color:#666;-webkit-border-radius:3px}
.group-wrap.talk-wrap{background:#f9f9f9 !important;}
.group-block.talk-list-items{width:100% !important;max-width:none !important;padding:0 !important;margin:0 !important;}
.tools-main-content{padding:40px 0;background:#f9f9f9;width:100%;}
.tools-container{max-width:1200px;margin:0 auto;padding:0 20px;}
.tools-stats-header{text-align:center;margin-bottom:40px;}
.stats-title{font-size:28px;color:#333;font-weight:400;margin:0;}
.section{margin-bottom:50px;background:white;border-radius:12px;padding:30px;box-shadow:0 2px 10px rgba(0,0,0,0.05);}
.section-header{display:flex;align-items:center;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #f0f0f0;}
.section-header i{font-size:20px;margin-right:10px;color:#007bff;}
.section-title{font-size:22px;font-weight:600;color:#333;margin:0;margin-right:10px;}
.tool-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
.tool-card.featured{background:white;border:1px solid #e9ecef;border-radius:8px;padding:20px;display:flex;align-items:center;transition:all 0.3s;cursor:pointer;}
.tool-card.featured:hover{box-shadow:0 4px 15px rgba(0,0,0,0.1);border-color:#007bff;}
.tool-card .tool-icon{width:40px;height:40px;margin-right:15px;flex-shrink:0;}
.tool-card .tool-icon img{width:100%;height:100%;object-fit:cover;border-radius:6px;}
.tool-card .tool-info{flex:1;}
.tool-card .tool-title{font-size:16px;font-weight:500;color:#333;margin:0;}
.tool-card .tool-arrow{margin-left:10px;color:#ccc;}
.tool-card .tool-arrow i{font-size:14px;}
.tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;}
.tool-item{background:#f8f9fa;border-radius:8px;padding:20px;display:flex;align-items:flex-start;transition:all 0.3s;cursor:pointer;}
.tool-item:hover{background:white;box-shadow:0 4px 15px rgba(0,0,0,0.1);transform:translateY(-2px);}
.tool-item .tool-icon{width:50px;height:50px;margin-right:15px;flex-shrink:0;}
.tool-item .tool-icon img{width:100%;height:100%;object-fit:cover;border-radius:8px;}
.tool-item .tool-content{flex:1;}
.tool-item .tool-title{font-size:16px;font-weight:600;color:#333;margin:0 0 8px 0;}
.tool-item .tool-desc{font-size:13px;color:#666;line-height:1.5;margin:0 0 10px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.tool-item .tool-stats{font-size:12px;color:#999;}
@media (max-width: 992px){.tool-grid-4{grid-template-columns:repeat(2,1fr);}
.tool-grid{grid-template-columns:repeat(2,1fr);}}
@media (max-width: 768px){.tools-container{padding:0 15px;}
.section{padding:20px;margin-bottom:30px;}
.tool-grid-4,.tool-grid{grid-template-columns:1fr;gap:15px;}
.stats-title{font-size:24px;}
.section-title{font-size:18px;}
.tool-item{padding:15px;}
.tool-card.featured{padding:15px;}}
@media (max-width: 480px){.tool-item .tool-icon{width:40px;height:40px;margin-right:12px;}
.tool-item .tool-title{font-size:14px;}
.tool-item .tool-desc{font-size:12px;}}
/* merged useful rules from style1.css */
.f-4>.f-item{width:25%}
.f-3>.f-item{width:33.33333333%}
@media (min-width:768px){.sm\:c-4-5{width:80%}
.sm\:c-3-5{width:60%}
.sm\:c-2-5{width:40%}
.sm\:c-1-5{width:20%}
.sm\:c-3-4{width:75%}
.sm\:c-2-4{width:50%}
.sm\:c-1-4{width:25%}
.sm\:c-2-3{width:66.66666667%}
.sm\:c-1-3{width:33.33333333%}
.sm\:c-1-2{width:50%}
.sm\:c-1-1{width:100%}
.sm\:f-5>.f-item{width:20%}
.sm\:f-4>.f-item{width:25%}
.sm\:f-3>.f-item{width:33.33333333%}
.sm\:f-2>.f-item{width:50%}
.sm\:f-1>.f-item{width:100%}}
@media (min-width:1024px){.md\:c-6-7{width:85.71428571%}
.md\:c-5-7{width:71.42857143%}
.md\:c-4-7{width:57.14285714%}
.md\:c-3-7{width:42.85714286%}
.md\:c-2-7{width:28.57142857%}
.md\:c-1-7{width:14.28571429%}
.md\:c-5-6{width:83.33333333%}
.md\:c-4-6{width:66.66666667%}
.md\:c-3-6{width:50%}
.md\:c-2-6{width:33.33333333%}
.md\:c-1-6{width:16.66666667%}
.md\:c-4-5{width:80%}
.md\:c-3-5{width:60%}
.md\:c-2-5{width:40%}
.md\:c-1-5{width:20%}
.md\:c-3-4{width:75%}
.md\:c-2-4{width:50%}
.md\:c-1-4{width:25%}
.md\:c-2-3{width:66.66666667%}
.md\:c-1-3{width:33.33333333%}
.md\:c-1-2{width:50%}
.md\:c-1-1{width:100%}
.md\:f-7>.f-item{width:14.28571429%}
.md\:f-6>.f-item{width:16.66666667%}
.md\:f-5>.f-item{width:20%}
.md\:f-3>.f-item{width:33.33333333%}
.md\:f-2>.f-item{width:50%}
.md\:f-1>.f-item{width:100%}}
@media (min-width:1680px){.x\:c-6-7{width:85.71428571%}
.x\:c-5-7{width:71.42857143%}
.x\:c-4-7{width:57.14285714%}
.x\:c-3-7{width:42.85714286%}
.x\:c-2-7{width:28.57142857%}
.x\:c-1-7{width:14.28571429%}
.x\:c-5-6{width:83.33333333%}
.x\:c-4-6{width:66.66666667%}
.x\:c-3-6{width:50%}
.x\:c-2-6{width:33.33333333%}
.x\:c-1-6{width:16.66666667%}
.x\:c-4-5{width:80%}
.x\:c-3-5{width:60%}
.x\:c-2-5{width:40%}
.x\:c-1-5{width:20%}
.x\:c-3-4{width:75%}
.x\:c-2-4{width:50%}
.x\:c-1-4{width:25%}
.x\:c-2-3{width:66.66666667%}
.x\:c-1-3{width:33.33333333%}
.x\:c-1-2{width:50%}
.x\:c-1-1{width:100%}
.x\:f-7>.f-item{width:14.28571429%}
.x\:f-6>.f-item{width:16.66666667%}
.x\:f-4>.f-item{width:25%}
.x\:f-3>.f-item{width:33.33333333%}
.x\:f-2>.f-item{width:50%}
.x\:f-1>.f-item{width:100%}}
textarea{outline:none;font-family:"PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans","Hiragino Sans GB",'微软雅黑',STHeiti,"WenQuanYi Micro Hei",Arial,SimSun,sans-serif}
.show{visibility:visible;opacity:1;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.hide{visibility:hidden;opacity:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
@media (min-width:768px){.a_glass{position:relative;-webkit-transform:rotate(0deg);overflow:hidden}
.a_glass:after{content:'';display:block;width:100%;height:30%;position:absolute;top:-100%;left:60%;background:rgba(255,255,255,0.5);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);-webkit-transition:none;-o-transition:none;transition:none}
.a_glass:hover:after{top:200%;left:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}}
@media (min-width:768px){.widget-news-2 .widget-title span{margin-left:.06rem}}
@media (min-width:768px){.comment-item.level_1{padding-left:4.28571429em}}
.comment-item .comment-item.level_0,.comment-item .comment-item.level_1{padding-left:0}
.comment-item .item-content .item-main h3 small{font-size:92.85714286%;font-weight:normal;color:#888}
.comment-item .item-content .item-main h3 .btn{font-size:85.71428571%;font-weight:normal;line-height:.18rem;padding:0 .5em}
.comment-item .item-index{display:inline-block;background-color:#fff;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;color:#ff6000;width:.16rem;height:.16rem;text-align:center;line-height:.16rem}
.comment-item-card .level_1{padding-left:0}
.comment-item-card .level_1 .item-wrap{padding-left:0}
.list-item-home-news{display:none}
@media (min-width:768px){.list-item-home-news{display:block}}
.list-item-home-news .item-wrap{padding:0}
.list-item-home-news .widget-wrap{padding:.3rem}
.list-item-home-news .widget-title{margin-bottom:.25rem}
@media (min-width:1330px) and (max-width:1600px){.list-item-home-news .btn{font-size:12px}}
@media (max-width:767.5px){.list-item-home-news .widget-wrap{padding:0}}
.list-item-home-job .widget-title{margin-bottom:.25rem;line-height:.33rem;font-size:.24rem;color:#000;padding-bottom:.2rem;border-bottom:1px solid #f2f2f2;position:relative}
.list-item-home-job .widget-title a{color:#000}
.list-item-home-job .widget-item{margin-bottom:.28rem}
@media (min-width:1920px){.list-item-home-job .widget-item{margin-bottom:.24rem}}
@media (min-width:1330px) and (max-width:1600px){.list-item-home-job .btn{font-size:12px}}
@media (max-width:767px){.list-item-home-job .widget-title{padding-bottom:0;border-bottom:none}}
.post-tags-item.pt-item-2 .pt-box{background:-webkit-gradient(linear,left top,left bottom,from(#faf6ff),to(#fff));background:-webkit-linear-gradient(top,#faf6ff 0%,#fff 100%);background:-o-linear-gradient(top,#faf6ff 0%,#fff 100%);background:linear-gradient(180deg,#faf6ff 0%,#fff 100%)}
.post-tags-item.pt-item-3 .pt-box{background:-webkit-gradient(linear,left top,left bottom,from(#f5fdff),to(#fff));background:-webkit-linear-gradient(top,#f5fdff 0%,#fff 100%);background:-o-linear-gradient(top,#f5fdff 0%,#fff 100%);background:linear-gradient(180deg,#f5fdff 0%,#fff 100%)}
.post-tags-item.pt-item-3 .item-ico{background-color:#38c6ea}
.post-tags-item.pt-item-4 .pt-box{background:-webkit-gradient(linear,left top,left bottom,from(#fffbf3),to(#fff));background:-webkit-linear-gradient(top,#fffbf3 0%,#fff 100%);background:-o-linear-gradient(top,#fffbf3 0%,#fff 100%);background:linear-gradient(180deg,#fffbf3 0%,#fff 100%)}
.post-tags-item.pt-item-5 .pt-box{background:-webkit-gradient(linear,left top,left bottom,from(#f3fff9),to(#fff));background:-webkit-linear-gradient(top,#f3fff9 0%,#fff 100%);background:-o-linear-gradient(top,#f3fff9 0%,#fff 100%);background:linear-gradient(180deg,#f3fff9 0%,#fff 100%)}
.post-tags-item.pt-item-5 .item-ico{background-color:#0cd68d}
.item-author .item-wrap{background-color:#fff;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;position:relative;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
@media (min-width:768px){.item-author .item-wrap{padding:50px 30px 20px}}
@media (min-width:1024px){.item-author .item-wrap{padding:30px 15px 10px}}
@media (min-width:1330px){.item-author .item-wrap{padding:50px 30px 20px}}
@media (min-width:1920px){.item-author .item-wrap{padding:2.60416667vw 1.5625vw 1.04166667vw}}
@media (min-width:1024px) and (max-width:1919px){.item-author .item-wrap{padding:50px 20px 20px}}
.item-author .item-wrap:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,0.05);box-shadow:0 0 30px rgba(0,0,0,0.05)}
@supports (((-webkit-backdrop-filter:saturate(180%) blur(6px)) or (backdrop-filter:saturate(180%) blur(6px))) or (-webkit-backdrop-filter:saturate(180%) blur(6px))){.header{-webkit-backdrop-filter:saturate(180%) blur(6px);backdrop-filter:saturate(180%) blur(6px);background:rgba(255,255,255,0.9)}}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.zt-singular-header .bg{display:none}}
.zt-article-item-new:nth-child(5n+3) .index-num::before{background-color:#215cfe}
.zt-article-item-new:nth-child(5n+4) .index-num::before{background-color:#fd9494}
.zt-article-item-new:nth-child(5n) .index-num::before{background-color:#d87beb}
.group-item .item-time{position:absolute;right:0;top:0;font-size:.14rem;color:#c2c2c2;line-height:.3rem}
.group-item .item-time a{color:#c2c2c2}
.group-item .item-time a:hover{color:#ff6000}
[data-component="images-show"]{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.talk-item .item-title .item-cat{position:absolute;right:0;top:0;display:none}
@media (min-width:768px){.talk-item .item-title .item-cat{display:block}}
.talk-item .talk-title{color:#323232;font-size:.22rem;line-height:.3rem;margin-bottom:.12rem}
@media (min-width:1330px) and (max-width:1679.5px){.talk-item .talk-title{font-size:18px;line-height:.35rem;margin-bottom:15px}}
@media (max-width:767.5px){.talk-item .talk-title{font-size:.2rem}}
.talk-item .talk-title a{color:#323232}
.talk-item .talk-title a:hover{color:#ff6000}
.talk-item .talk-title .ico{margin-left:.2em;display:inline-block;font-size:72.72727273%;vertical-align:top}
.talk-item .talk-title .icon-talk-hot-4{color:#e20000}
.talk-item .talk-title .icon-talk-hot-3{color:#ff6000}
.talk-item .talk-title .icon-talk-hot-2{color:#f90}
.talk-item .talk-title .icon-talk-hot-1{color:#fa455f}
.talk-item .item-entry video{display:block;max-width:100%;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem}
.talk-single-item .talk-title{margin-bottom:.12rem}
@media (min-width:768px){.talk-single-item [data-modal-id="talk_ask"]{display:none}}
.talk-widget-recent-ask .icon-talk-hot-4{color:#e20000}
.talk-widget-recent-ask .icon-talk-hot-3{color:#ff6000}
.talk-widget-recent-answer .item-wrap{display:block;color:#3f3f3f}
.talk-widget-recent-answer .item-wrap:hover{color:#ff6000}
.talk-widget-recent-answer .item-entry{color:#525252;line-height:1.64285714em;margin-bottom:1.42857143em}
.talk-ask-title a{color:#0b8bff}
.talk-ask-title a:hover{color:#ff6000}
@media (max-width:1679.5px){.talk-wrap .talk-content .part-tags .post-tags-item{width:50%}}
@media (max-width:767.5px){.talk-wrap .talk-content .part-tags{margin-bottom:0}
.talk-wrap .talk-content .part-tags .pt-items{margin:0 -5px}
.talk-wrap .talk-content .part-tags .post-tags-item{padding:0 5px;margin-bottom:10px}
.talk-wrap .talk-content .part-tags .pt-box{padding:15px}
.talk-wrap .talk-content .part-tags .item-in{padding-left:20px}
.talk-wrap .talk-content .part-tags .item-title{font-size:16px}
.talk-wrap .talk-content .part-tags .item-desc{font-size:14px}
.talk-wrap .talk-content .part-tags .item-ico{width:16px;height:16px;line-height:16px}
.talk-wrap .talk-content .part-tags .item-ico .ico{font-size:12px}}
.group-archive-content .part-crumbs{color:rgba(255,255,255,0.8);margin-bottom:2.14285714em;padding-top:2.14285714em}
.group-archive-content .part-crumbs a{color:rgba(255,255,255,0.8)}
.group-archive-content .part-crumbs a:hover{color:#ff6000}
@media (max-width:767.5px){.group-archive-content .part-crumbs{font-size:max(3.73333333vw,14px);margin-bottom:1.42857143em}}
.category-header .c-entry a{color:#8a8a8a}
