@charset "UTF-8";
body{background:#f8f8f8;font:.28rem/1.2 -apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif}
.tc-wrap{background-color:#fff;padding:0 .2rem;margin-bottom:.16rem}
.tc-wrap::after{content:"";display:block;clear:both;zoom:1}
.header{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.96rem;border-bottom:.02rem solid #eee}
.header .logo{height:.64rem;margin-left:.2rem;overflow:hidden}
.header .logo img{display:block;height:100%}
.search{width:4.8rem;margin-right:.2rem}
.search .search-cont{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:.02rem solid #ddd;border-radius:.04rem;width:4.8rem;height:.6rem}
.search .search-cont .s-txt{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-indent:.24rem;height:.6rem;overflow:hidden;color:#333;font-size:.28rem;line-height:.6rem}
.search .search-cont .s-txt::-webkit-input-placeholder{font-size:.28rem;color:#999}
.search .search-cont .s-btn{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.06rem;width:.54rem;height:.54rem;background:url(../images/icon-search.png) no-repeat .1rem center;background-size:.4rem;cursor:pointer}
#footer{background-color:#fff}
#footer footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:.02rem solid #eee}
#footer .logo{overflow:hidden;margin-top:.44rem;margin-bottom:.24rem;height:.74rem}
#footer .logo img{display:block;height:100%}
#footer .info{padding:0 .2rem;margin-bottom:.4rem;color:#666;text-align:center;font-size:.24rem;line-height:1.5}
.nav{padding:0 .1rem;height:.84rem;background-color:#fff;-webkit-box-shadow:0 .12rem .2rem -.12rem rgba(0,0,0,.12);box-shadow:0 .12rem .2rem -.12rem rgba(0,0,0,.12);position:relative;z-index:100}
.nav .swiper-slide{width:auto}
.nav .swiper-slide a{display:block;padding:0 .2rem;color:#333;text-align:center;font-weight:400;font-size:.3rem;line-height:.84rem}
.nav .swiper-slide.active a{color:#1263cb;position:relative;font-size:.32rem;font-weight:700}
.breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 .2rem;padding-left:.36rem;border-bottom:.02rem solid #f0f2f5;background:url(../images/icon-home.png) no-repeat left center;background-size:.28rem}
.breadcrumbs li+li:before{content:">";padding:0 .08rem;-webkit-transform:scaleX(.7);transform:scaleX(.7);margin-top:-.02rem;color:#999;text-align:center;font-size:.28rem}
.breadcrumbs li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;overflow:hidden;height:.66rem;color:#999;font-size:.24rem;line-height:.66rem}
.breadcrumbs li a{display:inline-block;white-space:nowrap;height:.66rem;color:#666}
.breadcrumbs li a:hover{color:#000}
.breadcrumbs li:last-child{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.comm-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.2rem 0}
.comm-page .page-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 .1rem}
.comm-page a{margin-left:.08rem;padding:0 .15rem;border:.02rem solid #ddd;border-radius:.06rem;color:#333;text-align:center;font-size:.28rem;line-height:.64rem}
.comm-page a.prepage,.comm-page a.nextpage{line-height:inherit!important; padding:0.05rem!important;display:flex;align-items: center;}
.comm-page a:first-child{margin-left:0}
.comm-page .page-item:active,.comm-page .page-item:hover{color:#1263cb}
.comm-page>b{margin-left:.08rem;padding:0 .15rem;border:.02rem solid #ddd;border-radius:.06rem;text-align:center;font-size:.28rem;line-height:.64rem;background:#1263cb;border-color:#115cbd;color:#fff;}
.comm-page .page-btn{-webkit-box-flex:0;-webkit-flex:0 0 1rem;-ms-flex:0 0 1rem;flex:0 0 1rem;color:#333;text-align:center;font-size:.24rem;line-height:.64rem}

.comm-page .page-btn:active,.comm-page .page-btn:hover{color:#1263cb}
.comm-page span{color:#666;text-align:center;font-size:.24rem;line-height:.64rem;margin-left:.08rem}
.com-tit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:.02rem solid #eee}
.com-tit .tit-name{color:#333;font-weight:700;font-size:.4rem;line-height:.5rem;margin:.2rem 0}
.com-tit .tit-more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#666;font-size:.26rem;line-height:.5rem}
.com-tit .tit-more .tit-icon{width:.22rem;height:.3rem;background:url(../images/icon-arr.png) no-repeat right top;background-size:auto .6rem}
.com-tit .tit-more:hover{color:#1263cb}
.com-tit .tit-more:hover .tit-icon{background-position:right bottom}
.err404{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100vh}
.err404 .img404{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:60%}
.err404 .img404 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.err404 h2{margin-top:.4rem;color:#333;font-size:.48rem;line-height:2}
.err404 p{color:#666;font-size:.28rem;line-height:1.3}
.err404 .btn-back{width:4rem;margin:.6rem 0;background-color:#1263cb;border-radius:.04rem;color:#fff;text-align:center;font-weight:700;font-size:.32rem;line-height:2.7}
.err404 .btn-back:active,.err404 .btn-back:hover{background-color:#115cbd;-webkit-box-shadow:0 .1rem .4rem fadeout(#1263cb,52%);box-shadow:0 .1rem .4rem fadeout(#1263cb,52%)}
body{position:relative}
#SuggestBtn{position:fixed;z-index:100;right:0;bottom:10vh}
#SuggestBtn>span{display:block;overflow:hidden;width:30px;height:15px;line-height:15px;font-size:12px;text-align:center;color:#fff;font-family:"Microsoft Yahei";background:-webkit-linear-gradient(310deg,rgba(18,99,203,.4) 13%,rgba(18,99,203,.8) 80%);background:linear-gradient(140deg,rgba(18,99,203,.4) 13%,rgba(18,99,203,.8) 80%);padding:11px 3px 11px 8px;border-radius:20px 0 0 20px;-webkit-box-shadow:-.04rem .12rem .2rem 0 rgba(0,0,0,.1);box-shadow:-.04rem .12rem .2rem 0 rgba(0,0,0,.1);cursor:pointer}
@media screen and (min-width:751px){#SuggestBtn{bottom:10vh}}
#SuggestPop{position:fixed;z-index:100;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.3);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#SuggestPop .suggest-pop-box{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#fff;padding:16px;margin:0 4vw;width:92vw;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}
#SuggestPop .suggest-pop-box .suggest-pop-head{overflow:hidden;font-size:20px;font-weight:700;text-align:center;line-height:1.4em;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #f5f5f5}
#SuggestPop .suggest-pop-box .suggest-pop-form{overflow:hidden}
#SuggestPop .suggest-pop-box .suggest-pop-contact{font-size:14px;line-height:22px;color:#666;margin:4px 0}
#SuggestPop .suggest-pop-box .suggest-pop-contact a{color:#2291ff}
#SuggestPop .suggest-pop-box .suggest-pop-contact a:active,#SuggestPop .suggest-pop-box .suggest-pop-contact a:hover{text-decoration:underline}
#SuggestPop .suggest-pop-box .suggest-pop-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:14px}
#SuggestPop .suggest-pop-form-item{display:block;margin-bottom:8px}
#SuggestPop .suggest-pop-form-item .suggest-pop-form-top{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:32px;height:32px}
#SuggestPop .suggest-pop-form-item .suggest-title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:15px;color:#666}
#SuggestPop .suggest-pop-form-item .suggest-tips{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;color:#fc5d5d;margin-left:10px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
#SuggestPop .suggest-pop-form-item .suggest-pop-form-advice,#SuggestPop .suggest-pop-form-item .suggest-pop-form-email{overflow:hidden;display:block;width:100%;padding:8px 8px;background-color:#f8f8f8;color:#333;font-size:14px;line-height:24px;border-radius:6px}
#SuggestPop .suggest-pop-form-item .suggest-pop-form-advice::-webkit-input-placeholder,#SuggestPop .suggest-pop-form-item .suggest-pop-form-email::-webkit-input-placeholder{color:#a7a8a9;font-size:13px}
#SuggestPop .suggest-pop-form-item .suggest-pop-form-advice::-moz-placeholder,#SuggestPop .suggest-pop-form-item .suggest-pop-form-email::-moz-placeholder{color:#a7a8a9;font-size:13px}
#SuggestPop .suggest-pop-form-item .suggest-pop-form-advice:-ms-input-placeholder,#SuggestPop .suggest-pop-form-item .suggest-pop-form-email:-ms-input-placeholder{color:#a7a8a9;font-size:13px}
#SuggestPop .suggest-pop-form-item .suggest-pop-form-advice::-ms-input-placeholder,#SuggestPop .suggest-pop-form-item .suggest-pop-form-email::-ms-input-placeholder{color:#a7a8a9;font-size:13px}
#SuggestPop .suggest-pop-form-item .suggest-pop-form-advice::placeholder,#SuggestPop .suggest-pop-form-item .suggest-pop-form-email::placeholder{color:#a7a8a9;font-size:13px}
#SuggestPop .suggest-pop-button-cancle,#SuggestPop .suggest-pop-button-submit{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;max-width:200px;line-height:37px;font-size:14px;border-radius:4px;cursor:pointer}
#SuggestPop .suggest-pop-button-cancle{border:1px solid #bbbfc1;margin-left:10px}
#SuggestPop .suggest-pop-button-submit{border:1px solid #1263cb;background-color:#1263cb;color:#fff}
@media screen and (min-width:751px){#SuggestPop .suggest-pop-box{width:680px;padding:20px 30px;margin:0}
#SuggestPop .suggest-pop-box .suggest-pop-head{font-size:22px;margin-bottom:12px}
#SuggestPop .suggest-pop-box .suggest-pop-contact{margin:6px 0}
#SuggestPop .suggest-pop-box .suggest-pop-button{margin-top:18px}
#SuggestPop .suggest-pop-form-item{margin-bottom:12px}
#SuggestPop .suggest-pop-form-item .suggest-title{font-size:16px}
#SuggestPop .suggest-pop-form-item .suggest-pop-form-advice,#SuggestPop .suggest-pop-form-item .suggest-pop-form-email{padding:8px 10px}
#SuggestPop .suggest-pop-button-cancle,#SuggestPop .suggest-pop-button-submit{line-height:40px}}
.language-wrap{position:relative;margin-bottom:.4rem}
.language-wrap .lan-cur{border:.02rem solid #e6e6e6;border-radius:.08rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}
.language-wrap .lan-cur>span{display:block;padding:.08rem .08rem .08rem .12rem;color:#333;text-align:center;font-size:.28rem;line-height:.4rem}
.language-wrap .lan-cur::after,.language-wrap .lan-cur::before{content:"";display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.language-wrap .lan-cur::before{width:.36rem;height:.36rem;margin-left:.16rem;background:url(../images/icon-lan.png) no-repeat center;background-size:100%}
.language-wrap .lan-cur::after{width:.32rem;height:.32rem;margin-right:.16rem;-webkit-transition:all linear .2s;transition:all linear .2s;background:url(../images/icon-lan-arrow.png) no-repeat center;background-size:100%}
.language-wrap .lan-cur:hover::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.language-wrap .lan-list{position:absolute;bottom:.6rem;left:50%;min-width:2.4rem;max-width:60%;background-color:#fff;padding:.2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:.08rem;-webkit-box-shadow:0 .06rem .12rem .12rem rgba(153,153,153,.1);box-shadow:0 .06rem .12rem .12rem rgba(153,153,153,.1);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.language-wrap .lan-list>a{color:#333;text-align:center;font-size:.28rem;line-height:.48rem}
.language-wrap .lan-list>a:active,.language-wrap .lan-list>a:hover{color:#1263cb}
.base-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.7rem}
.base-list .base-pic{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;margin-right:.12rem;width:.7rem;height:.7rem}
.base-list .base-pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.base-list .base-tit{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#333;font-size:.3rem;line-height:1.3}
.base-list .base-tit:active,.base-list .base-tit:hover{color:#1263cb}
.base-list .time{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:.12rem;color:#999;text-align:right;font-size:.24rem;line-height:1}
.base-list .dot{width:.08rem;height:.08rem;background-color:#aaa;margin-right:.1rem;border-radius:50%}
.base-list:active .dot,.base-list:hover .dot{background-color:#1263cb}
.gl-box li{overflow:hidden;padding:.2rem 0;border-top:.02rem solid #f2f2f2}
.gl-box li:first-child{border-top:none}
.gl-box .gl-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.gl-box .gl-pic{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;width:2.4rem;height:1.6rem;margin-left:.2rem;border-radius:.04rem}
.gl-box .gl-pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.gl-box .cont{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;overflow:hidden}
.gl-box .cont .gl-tit{overflow:hidden;margin-bottom:.12rem;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;font-size:.32rem;line-height:.46rem}
.gl-box .cont .gl-tit:active,.gl-box .cont .gl-tit:hover{color:#1263cb}
.gl-box .cont .gl-desc{overflow:hidden}
.gl-box .cont .gl-desc i{position:relative;display:block;float:left;margin-left:.36rem;color:#bbb;font-size:.24rem;line-height:.32rem}
.gl-box .cont .gl-desc i::after{content:"";display:block;position:absolute;width:.02rem;height:.2rem;background-color:#bbb;left:-.22rem;top:50%;-webkit-transform:rotate(20deg) translateY(-50%);transform:rotate(20deg) translateY(-50%)}
.gl-box .cont .gl-desc i:first-child{margin-left:0}
.gl-box .cont .gl-desc i:first-child::after{display:none}
.movie-rt-card{display:block;width:100%;position:relative;height:0;padding-bottom:66.6667%;margin-bottom:.2rem}
.movie-rt-card .cover{display:block;position:absolute;width:100%;height:100%}
.movie-rt-card .cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.movie-rt-card .ceng{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);color:#fff;padding:.16rem .2rem}
.movie-rt-card .ceng h3{overflow:hidden;height:.4rem;margin-bottom:.1rem;font-weight:700;font-size:.32rem;line-height:.4rem}
.movie-rt-card .ceng .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:.4rem;-moz-column-gap:.4rem;column-gap:.4rem}
.movie-rt-card .ceng .info span{overflow:hidden;max-width:100%;height:.36rem;opacity:.9;font-weight:400;font-size:.24rem;line-height:.36rem}
.movie-rt-card .ceng .info span i{margin-right:.12rem;font-style:italic}
.tags-box1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-.16rem;padding:.1rem 0}
.tags-box1 a{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#eee;border-radius:.1rem;padding:0 .2rem;margin-left:.16rem;margin-top:.12rem;color:#333;text-align:center;font-size:.28rem;line-height:.68rem}
.tags-box1 a:active,.tags-box1 a:hover{background-color:#1263cb;color:#fff}
.tags-box2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-top:.06rem;padding-bottom:.2rem}
.tags-box2 a{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 32.5%;-ms-flex:0 0 32.5%;flex:0 0 32.5%;margin-right:1.25%;margin-top:.12rem;background-color:#eee;border-radius:.04rem;padding:0 .2rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;text-align:center;font-size:.28rem;line-height:.7rem;height:.7rem}
.tags-box2 a:active,.tags-box2 a:hover{background-color:#1263cb;color:#fff}
.tags-box2 a:nth-child(3n){margin-right:0}
.tags-box3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-.16rem;padding-bottom:.3rem}
.tags-box3 a{background-color:#f0f2f5;border-radius:.1rem;padding:0 .2rem;margin-left:.16rem;margin-bottom:.12rem;color:#1263cb;text-align:center;font-size:.28rem;line-height:.6rem}
.tags-box3 a:active,.tags-box3 a:hover{background-color:#1263cb;color:#fff}
.g-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:.12rem;-moz-column-gap:.12rem;column-gap:.12rem;padding-bottom:.12rem}
.g-tags a{color:#666;text-align:center;font-size:.26rem;line-height:.52rem;border:1px solid #e5e5e5;margin-bottom:.12rem;padding:0 .24rem;border-radius:.1rem}
.g-tags a:active,.g-tags a:hover{color:#1263cb;border-color:#1263cb}
.g-tags.d2 a{border-color:#d1d1d1}
.g-tags.d2 a:active,.g-tags.d2 a:hover{color:#1263cb;border-color:#1263cb}
.heji-box1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.1rem 0}
.heji-box1 a{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:49%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f8f9fd;border-radius:.1rem;margin-top:.12rem;padding:.16rem .2rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;text-align:center;font-size:.28rem;line-height:.4rem}
.heji-box1 a span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.heji-box1 a:active,.heji-box1 a:hover{background-color:#1263cb;color:#fff}
.heji-box2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.heji-box2 .heji-list{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:49%;margin-top:.16rem}
.heji-box2 .heji-list a{display:block}
.heji-box2 .heji-list a .cover{position:relative;width:100%;height:0;padding-bottom:50%;border-radius:.1rem;overflow:hidden}
.heji-box2 .heji-list a .cover img{position:absolute;width:100%;height:100%;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.heji-box2 .heji-list a .cover .sub-title{position:absolute;bottom:0;width:100%;padding:0 .2rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.6);word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#fff;text-align:center;font-size:.24rem;line-height:.54rem}
.heji-box2 .heji-list a .title{-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all;max-height:.76rem;margin-top:.1rem;color:#333;text-align:center;font-weight:700;font-size:.28rem;line-height:.38rem}
.heji-box2 .heji-list a:active .title,.heji-box2 .heji-list a:hover .title{color:#1263cb}
.heji-classify{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:60%;margin:.2rem auto 0 auto;border:.02rem solid #1263cb;border-radius:.4rem;background-color:#f8f9fd}
.heji-classify a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-radius:.4rem;color:#1263cb;text-align:center;font-size:.28rem;line-height:.68rem}
.heji-classify a.on{background-color:#1263cb;color:#fff}
.hj-list{border:.02rem solid #f0f2f5;padding:0 .2rem}
.hj-list li{padding:.2rem 0;border-bottom:.02rem dashed #eee}
.hj-list li .hj-card{display:block;overflow:hidden}
.hj-list li .hj-card .hj-t{padding-bottom:.16rem;color:#333;line-height:.44rem}
.hj-list li .hj-card .hj-t h3{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.36rem;max-width:100%;max-height:.88rem}
.hj-list li .hj-card .hj-t h3 .tips{overflow:hidden;font-size:.24rem;color:#999;height:.44rem;vertical-align:top;margin-left:.08rem}
.hj-list li .hj-card .hj-t h3:active,.hj-list li .hj-card .hj-t h3:hover{color:#1263cb}
.hj-list li .hj-card .hj-b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.hj-list li .hj-card .hj-b .cover{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;margin-right:.2rem;width:2.58rem;height:1.72rem}
.hj-list li .hj-card .hj-b .cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.hj-list li .hj-card .hj-b .cont{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.hj-list li .hj-card .hj-b .cont p{overflow:hidden;margin-top:.04rem;color:#666;font-size:.24rem;line-height:.32rem;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.hj-list li .hj-card .hj-b .cont p:first-of-type{margin-top:0}
.hj-list li .hj-card .hj-b .cont p i{margin-left:.08rem}
.hj-list li .hj-card .hj-b .cont p i:first-of-type{margin-left:0}
.hj-list li .hj-card .hj-b .cont p.performer i,.hj-list li .hj-card .hj-b .cont p.type i{color:#6e8cb3}
.hj-list li .hj-card .hj-b .cont p.summary{color:#999;-webkit-line-clamp:2}
.hj-list li .hj-card .hj-word{margin-top:.16rem;background-color:#f8f9fd;padding:.08rem .2rem;border-radius:.06rem;color:#999;font-size:.24rem;line-height:.36rem}
.hj-list li .hj-card .hj-word span{color:#333}
.d-article-head{margin:0 .4rem .2rem .4rem;padding:.14rem 0;border-bottom:.02rem solid #f0f2f5}
.d-article-head h1{margin-bottom:.06rem;color:#333;text-align:center;font-weight:700;font-size:.44rem;line-height:1.4em}
.d-article-head .desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.d-article-head .desc li{margin-left:.4rem;color:#999;font-size:.26rem;line-height:.44rem}
.d-article-head .desc li:first-child{margin-left:0}
.d-article-head .desc li a{color:#1263cb}
.introduce{overflow:hidden;background-color:#fff}
.introduce>p{display:block;overflow:hidden;margin-bottom:.4rem;text-indent:2em;color:#333;font-size:.32rem;line-height:1.71}
.introduce>p a{color:#1263cb}
.introduce>p a:active,.introduce>p a:hover{color:#e53333}
.introduce>p img{display:block;max-width:92%;margin:0 auto;max-height:10.8rem}
.introduce a.js-smartPhoto img{display:block;max-width:92%;margin:0 auto;max-height:10.8rem}
.introduce>h3{margin-bottom:.24rem;padding:.1rem 0;color:#333;font-weight:700;font-size:.36rem;line-height:.44rem}
.introduce table{max-width:7rem;margin:0 auto;border-collapse:collapse;line-height:1.33em}
.introduce table tr:nth-child(2n+2){background-color:#efefef}
.introduce table tr:nth-child(2n+1){background-color:#fafafa}
.introduce table td{padding:.16rem .08rem;border-left:.02rem solid #fff;vertical-align:middle;text-align:center}
.introduce table td:first-child{border-left:none}
.introduce iframe{display:block;max-width:100%;margin:0 auto .4rem auto}
.page-turning{margin-bottom:.16rem;padding:.1rem .2rem;background-color:#fff}
.page-turning .page-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.page-turning .page-wrap a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 .2rem;line-height:.68rem;border-radius:.1rem;border-top:.02rem dashed #eee}
.page-turning .page-wrap a:first-child{border-top:none}
.page-turning .page-wrap a span{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;height:.68rem;color:#666;font-weight:700}
.page-turning .page-wrap a i{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:#aaa;font-size:.24rem}
.page-turning .page-wrap a:active span,.page-turning .page-wrap a:hover span{text-decoration:underline;color:#1263cb}
.page-turning .page-wrap2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.page-turning .page-wrap2 a{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:.8rem;margin-left:.48rem}
.page-turning .page-wrap2 a span{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;height:.8rem;color:#666;font-weight:700}
.page-turning .page-wrap2 a i{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:#aaa;font-size:.24rem}
.page-turning .page-wrap2 a:first-child{margin-left:0}
.page-turning .page-wrap2 a:active span,.page-turning .page-wrap2 a:hover span{text-decoration:underline;color:#1263cb}
.statement{background-color:#fff;padding:.1rem .2rem;margin-bottom:.16rem}
.statement p{margin:.12rem 0;color:#333;font-size:.28rem;line-height:1.5em}
.statement p span{font-weight:700;color:#1263cb}
.tags-desc{padding:.2rem .3rem;background-color:#f0f2f5;border-radius:.08rem;margin-top:.2rem;margin-bottom:.2rem}
.tags-desc p{text-indent:2em;color:#666;font-size:.28rem;line-height:1.5}
.heji-head{overflow:hidden;padding:.24rem .2rem;background:-webkit-gradient(linear,left top,left bottom,from(#f0f2f5),to(#fff));background:-webkit-linear-gradient(top,#f0f2f5,#fff);background:linear-gradient(to bottom,#f0f2f5,#fff);border-radius:.08rem;margin-top:.2rem}
.heji-head .title{margin-bottom:.16rem;color:#666;text-align:center;font-weight:700;font-size:.36rem;line-height:.48rem}
.heji-head .cover{display:block;position:relative;overflow:hidden;margin-bottom:.16rem;height:0;padding-bottom:50%}
.heji-head .cover img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.heji-head p{color:#333;font-size:.28rem;line-height:1.5}

.about-article-tw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.about-article-tw li{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - .1rem);-ms-flex:0 0 calc(50% - .1rem);flex:0 0 calc(50% - .1rem);margin-bottom:.2rem;}
.about-article-tw li a{display:block;}
.about-article-tw li a .cover{overflow:hidden;position:relative;display:block;width:100%;height:0;padding-bottom:66.66%;}
.about-article-tw li a .cover img{display:block;position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.about-article-tw li a .txt{overflow:hidden;height:.76rem;margin:.1rem .2rem 0;color:#333;text-align:center;font-size:.3rem;line-height:.38rem;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.about-article-tw li a:active .txt,.about-article-tw li a:hover .txt{color:#1263cb;}