.subject-top{font-size:0;height:7.2rem;margin-bottom:.533333rem;background:no-repeat 50%;background-size:cover;position:relative;overflow:hidden}.subject-top:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:inherit;filter:blur(3px);-webkit-filter:blur(3px);-webkit-transform:scale(1.1);transform:scale(1.1)}.subject-top-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;height:100%;padding:0 .693333rem;background-color:rgba(0,0,0,.2)}.subject-top img{width:100%}.subject-top-left{margin-right:.533333rem;flex-shrink:0;width:3.44rem}.subject-top-left .subject-head-img{height:3.44rem;border-radius:50%;overflow:hidden}.subject-head-img img{border-radius:50%}.subject-detail{-webkit-flex:1;-ms-flex:1;flex:1;padding-top:.4rem;overflow:hidden}.subject-detail-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.subject-detail-info{-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.subject-follow-btn{-ms-flex-negative:0;flex-shrink:0;height:1.386667rem;min-width:3.36rem;padding:0 .5rem;font-weight:700;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:.693333rem;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:1.386667rem;background-color:#5192ff;box-sizing:border-box;margin-left:.4rem}.subject-detail-name{margin-bottom:.4rem;font-size:.906667rem;color:#fff;line-height:1.4;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%}.subject-detail-data{line-height:1.3;margin-bottom:.3rem}.subject-detail-data span{color:#fff;font-size:.533333rem;display:inline-block;padding-right:.426667rem;margin-right:.326667rem;position:relative}.subject-detail-data span i{color:#5192ff;font-style:normal;font-weight:700}.subject-detail-desc{font-size:.693333rem;line-height:1.4;color:hsla(0,0%,100%,.8);word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.tc-back-top.show{opacity:1;display:block}.subject-empty{font-size:.8rem;text-align:center;padding-top:1rem}.subject-top-zl{text-align:center;border-bottom:.25rem solid #f1f0f0}.subject-top-zl .cover-img,.subject-top-zt .cover-img{width:100vw;max-width:720px;height:55vw;max-height:396px;position:relative;background:no-repeat 50%;background-size:cover}.subject-top-zl .cover-img:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.3)}.subject-top-zl .head-img{width:8.0515rem;height:5.153rem;position:absolute;z-index:3;bottom:-.8051rem;left:50%;margin-left:-4.02575rem;border-radius:.133333rem;background:no-repeat 50%;background-size:cover;box-shadow:0 0 .5rem #aaa}.subject-top-zl .zl-name{padding:1.610305958rem .38647rem .563607rem;font-size:1.01449275rem;line-height:1.3;color:#191919;text-align:center}.subject-top-zl .zl-desc{font-size:.77294686rem;color:#474747;line-height:1.4;padding:0 .38647rem;text-align:center;margin-bottom:.805152979rem;word-break:break-all}.subject-top-zl .DownloadApp{height:1.386667rem;min-width:3.36rem;padding:0 .5rem;font-weight:700;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:.693333rem;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:1.386667rem;background-color:#5192ff;box-sizing:border-box;margin:0 auto .805152979rem}.subject-top-zt .cover-img p{color:#fff;font-weight:700;font-size:1.066667rem;word-break:break-all;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.subject-top-zt-content{background:-webkit-linear-gradient(180deg,rgba(9,16,26,0),rgba(9,16,26,.7));background:-o-linear-gradient(180deg,rgba(9,16,26,0) 0,rgba(9,16,26,.7) 100%);background:-moz-linear-gradient(180deg,rgba(9,16,26,0) 0,rgba(9,16,26,.7) 100%);background:linear-gradient(180deg,rgba(9,16,26,0),rgba(9,16,26,.7));min-height:3.733333rem;padding:.533333rem .693333rem;box-sizing:border-box;position:absolute;width:100%;left:0;bottom:0;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}.subject-follow-btn-new{position:absolute;top:.5rem;right:.88rem;width:3.33333rem}.subject-follow-btn-new img{width:100%}.subject-top-zt-detail{padding-top:.053333rem;border-bottom:.533333rem solid #f3f5f8;position:relative}.subject-top-zt-desc{padding:.566667rem .693333rem 1.2rem;background:url(https://wapcdn.lnrbxmt.com/cdn/wap/img/subject_yh.png) no-repeat;background-position:.64rem .066667rem;background-size:1.066667rem auto;position:relative}.subject-top-zt-desc p{font-size:.746667rem;color:#191919;word-break:break-all;line-height:1.4}.subject-top-zt-cat{padding:0 0 0 .64rem;font-size:0;letter-spacing:-4px}.subject-top-zt-cat-item{font-size:.64rem;color:#5f646c;letter-spacing:0;line-height:1.5;padding:.384rem .853333rem;background-color:#f2f5fa;border-radius:.8rem;display:inline-block;margin:0 .426667rem .853333rem 0;word-break:break-all}#subject_wrapper .type-title{position:relative;margin-top:.3865rem;height:2.029rem;line-height:2.029rem;padding-left:.64rem;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}#subject_wrapper .type-title:before{content:"";position:absolute;top:.624rem;left:0;width:.213333rem;height:.853333rem;background-color:#50a6ff}#subject_wrapper .type-title .title-left{color:#191919;font-size:.906667rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-all}#subject_wrapper .type-title a{font-size:.5936rem;color:#a3a3a3;-ms-flex-negative:0;flex-shrink:0;margin-left:.3rem}#subject_wrapper .type-title a span{font-family:SimHei,Serif;font-size:.58rem}.subject-top-zt-border{position:absolute;width:100vw;max-width:720px;height:1.6rem;bottom:-.8rem;background:#fff;border-radius:1.6rem}