/*顶部股票*/
.top-stock-all-box{position:relative;min-height:3.8rem}
.top-stock-simple-box{padding-top:1rem;padding-bottom:1rem;height:3.8rem;white-space:nowrap}
.top-stock-simple, .top-plate-simple{max-width:70%}
.top-stock-simple-number{margin-right:3.47827%}
.top-stock-simple-name{margin-right:5.2174%;text-overflow:ellipsis}
.top-stock-simple-id{margin-right:7%}
.top-stock-simple-last{margin-right:4.34783%;-webkit-user-select:none;user-select:none}
.top-stock-simple-riserange{-webkit-user-select:none;user-select:none}
.top-stock-simple-arrow{margin-left:5.2174%}
@media screen and (max-width:320px) {
    .top-stock-simple-number{margin-right:2.47827%}
    .top-stock-simple-name{margin-right:4.2174%}
    .top-stock-simple-id{margin-right:3%}
    .top-stock-simple-last{margin-right:3.34783%}
    .top-stock-simple-arrow{margin-left:3.2174%}
}
.top-stock-box{display:none;position:absolute;top:0;right:0;left:0;z-index:1001;border-bottom-left-radius:12px;border-bottom-right-radius:12px}
.top-stock-number-box{position:relative;z-index:1000;padding-top:1rem;padding-bottom:1rem}
.top-stock-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.top-stock-link{margin-bottom:1.1rem;padding-top:1.1rem;padding-bottom:1.1rem;border-bottom-width:1px;border-bottom-style:solid}
.top-stock-link:last-child{margin-bottom:0;border-bottom:none}
.top-stock-plate-name, .top-stock-stock-name{position:relative}
.top-stock-sign{position:absolute;left:-15px;top:50%;width:26px;text-align:center;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-transform:translateY(-50%) scale(0.5);transform:translateY(-50%) scale(0.5);-webkit-transform-origin:left;transform-origin:left}
.top-stock-plate-last, .top-stock-stock-last{margin-right:4rem;-webkit-user-select:none;user-select:none}
.top-stock-plate-change, .top-stock-stock-change{width:8.5rem;height:3.2rem;border-radius:2px;-webkit-user-select:none;user-select:none}
.top-stock-mask{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}

.original-image{margin-right:0.8rem;margin-top:0.2rem;width:4.6rem}
.title-box{margin-top:1.5rem;margin-bottom:1.5rem;text-align:justify}
.telegraph-title-box{margin-bottom:1rem}
.abstract-box{margin-top:2rem;margin-bottom:1.4rem;padding:1rem 1.6rem;text-align:justify;word-break:break-all;word-wrap:break-word}
.information-box{position:relative;margin-bottom:1.3rem}
.information-box + .content-box{margin-top:1.6rem}
.author-avatar{position:relative;margin-right:0.7rem;width:42px;height:42px;overflow:hidden;border-radius:100%}
.author-box{height:42px}
.avatar-author{margin-top:2px;margin-bottom:8px;word-break:break-all}
.author-avatar-box .author{margin-left:0}
.article-author{word-break:break-all}
.article-author-name{margin-right:0.7rem}
.article-author-secreviewer{margin-right:2.6rem}
.telegraph-time{margin-top:1.5rem}
.telegraph-content{margin-bottom:1.6rem;font-size:1.5em}

/*话题*/
.subject-content-box{margin-top:2.5rem;margin-bottom:1.8rem}
.subject-image-box{margin-right:0.8rem;width:3.2rem;height:3.2rem;overflow:hidden;border-radius:50%}
.subject-image{background-position:center;background-repeat:no-repeat;background-size:cover}
.subject-content{width:82.6087%;overflow:hidden}
.subject-introduction{overflow:hidden}
.subject-introduction-title{margin-right:0.3rem;white-space:nowrap;text-overflow:ellipsis}
.subject-follow-box{margin-left:2.4rem}
.subject-follow-icon-box{margin-right:0.4rem;-webkit-transform:scale(1.2);transform:scale(1.2)}
.subject-follow{width:7.2rem;height:2.8rem;border-width:1px;border-style:solid;border-radius:3px}

.content-box{margin-top:1rem;text-align:justify;word-wrap:break-word}
.morning-content-box .content{margin:0}
.content .ckeditor-html5-audio{display:none}
.content table{-webkit-user-select:none;user-select:none}

/*选择*/
.text-select-menu-box{z-index:6500;box-shadow:0 0 11px 0 rgba(141,149,160,0.5);border-radius:4px}
.black .text-select-menu-box{box-shadow:0 0 11px 0 rgba(0,0,0,0.5)}
.text-select-button{width:33.33333%}
.text-select-button-one{width:100%}
.text-select-button-two{width:50%}
.text-select-button:nth-of-type(2):before{content:"\20";position:absolute;top:50%;left:0;width:0.1rem;height:67.69231%;background-color:#dcdcdc;-webkit-transform:translateY(-50%) scaleX(0.5);transform:translateY(-50%) scaleX(0.5)}
.text-select-button:nth-of-type(2):after{content:"\20";position:absolute;top:50%;right:0;width:0.1rem;height:67.69231%;background-color:#dcdcdc;-webkit-transform:translateY(-50%) scaleX(0.5);transform:translateY(-50%) scaleX(0.5)}
.black .text-select-button:nth-of-type(2):before{background-color:#3f4040}
.black .text-select-button:nth-of-type(2):after{background-color:#3f4040}
.text-select-button-two:nth-of-type(2):after{content:none}
.text-select-type{margin-top:0.7rem}
.text-select-effect{top:0;left:0;pointer-events:none;-webkit-animation:text-select-effect 1.7s ease both;animation:text-select-effect 1.7s ease both}
@-webkit-keyframes text-select-effect{0% {fill:transparent} 50% {fill:rgba(222,4,34,0.1)} 100% {fill:transparent}}
@keyframes text-select-effect{0% {fill:transparent} 50% {fill:rgba(222,4,34,0.1)} 100% {fill:transparent}}
.text-select-effect line{stroke-width:1px;-webkit-animation:text-select-effect-line 1.7s ease both;animation:text-select-effect-line 1.7s ease both}
@-webkit-keyframes text-select-effect-line{0% {stroke:transparent} 50% {stroke:#de0422} 100% {stroke:transparent}}
@keyframes text-select-effect-line{0% {stroke:transparent} 50% {stroke:#de0422} 100% {stroke:transparent}}
/*选择*/

.top-image-box{margin-top:2.5rem;margin-bottom:2.5rem}
.top-image-wrap{position:relative;padding:28.98551% 50%;width:0;height:0}
.top-image-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:600;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:transparent}
.load-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:500}

/*附件*/
.attachments-box{margin-top:2rem;margin-bottom:2rem}
.attachments-list{margin-bottom:0.4rem;word-break:break-all;word-wrap:break-word}
.attachments-list:last-child{margin-bottom:0}
.attachments-icon{margin-right:0.7rem}

/*标签*/
.article-tags-box{margin-top:0.7rem;margin-bottom:2rem}
.article-tags{margin-right:0.5rem;margin-top:0.5rem;padding:3px 8px;border-radius:2px}
.article-tags-default{color:#fe3f00;background-color:rgba(254,63,0,0.07)}
.content-list-title .article-tags{position:relative;top:-0.2rem;margin-right:0;padding:0 0.4rem;font-size:1.1rem;color:#fff}
/*早报 语音*/
.morning-audio{width:0;height:0;visibility:hidden}
.morning-audioplayer{height:1.8rem}
.morning-audioplayer-box{margin-top:2rem;margin-bottom:2rem;padding:0.8rem 1rem 0.8rem 0.8rem;height:3.6rem;border-width:1px;border-style:solid;border-radius:4px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.morning-audioplayer-control-box{position:relative;margin-right:0.6rem;width:1.8rem;height:1.8rem;border-radius:50%}
.morning-audioplayer-voice{margin-left:-0.2rem;margin-right:0.6rem}
.morning-audioplayer-playpause{position:absolute;top:50%;left:50%;width:34.0909%;height:43.18181%;text-align:left;text-indent:-9999px;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.morning-audioplayer-stopped{width:38.33333%;height:38.33333%;border-radius:2px;-webkit-transform:translate(-72%, -50%) rotate(45deg) skew(-7deg, -7deg);transform:translate(-72%, -50%) rotate(45deg) skew(-7deg, -7deg);background-image:-webkit-linear-gradient(45deg, transparent 0%, transparent 50%, #fff 50%, #fff 100%);background-image:linear-gradient(45deg, transparent 0%, transparent 50%, #fff 50%, #fff 100%)}
.morning-audioplayer-stopped:before{content:"\20";position:absolute;top:-38.88889%;left:-38.88889%;width:200%;height:180%}
.morning-audioplayer-stopped:after{content:"\20";position:absolute;top:-160%;left:-110%;width:350%;height:420%;transform:rotate(-45deg)}
.morning-audioplayer-buffer{background-image:url(https://image.cls.cn/images/loading.gif)}
.morning-audioplayer-playing:before, .morning-audioplayer-playing:after{content:"\20";position:absolute;top:50%;width:2px;height:23.88889%;border-radius:2px;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.morning-audioplayer-playing{padding:80%;width:0;height:0}
.morning-audioplayer-playing:before{left:38.33333%}
.morning-audioplayer-playing:after{right:38.33333%}
.morning-audioplayer-progress-box{position:relative;height:1.8rem;border-radius:2px}
.morning-audioplayer-progress{position:absolute;top:50%;left:0;right:0;height:0.4rem;overflow:hidden;border-radius:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.morning-audioplayer-progress-current{position:absolute;left:0;top:0;bottom:0}
.morning-audioplayer-progress-button{position:absolute;top:50%;left:0;display:flex;align-items:center;justify-content:space-between;height:2rem;border-radius:9px;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);transform:translate(0, -50%)}
.morning-audioplayer-time{position:relative;letter-spacing:-0.4px;transform:scale(0.91667)}
.morning-audioplayer-time-current{left:0.5rem}
.morning-audioplayer-time-duration{right:0.5rem}
.morning-audioplayer-time-remain{right:0;display:none}
.morning-audioplayer-time-line{margin-left:0.3rem;margin-right:0.3rem;transform:scale(0.91667)}

/*爆料*/
.fact-box{margin-top:1.8rem;margin-bottom:1.8rem;border-width:1px;border-style:solid;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}
.fact-content{margin:1.2rem 1.4rem}
.fact-content-image{margin-left:0.2rem;margin-right:0.6rem;width:5.1rem;height:1.4rem;-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}
.fact-content a{font-weight:bold;color:#333;border-bottom:1px solid #eb2530}
.black .fact-content a{color:#fff}
.fact-image-box{margin-left:1.4rem;margin-right:1.4rem;margin-bottom:1.4rem}
.fact-image-content-box{margin-right:2.38095%;padding-top:31.74603%;padding-left:31.74603%}
.fact-image-content-box:last-child{margin-right:0}
.fact-image-content{top:0;right:0;bottom:0;left:0;border-radius:4px}
.fact-title-box{padding-left:1.4rem;padding-bottom:1.1rem}
.fact-title-button{width:34.49275%}

/* 电报解读 */
.explain-telegraph-box{margin-top:2.6rem;margin-bottom:1.3rem;margin-right:-15px}
.explain-image-box{margin-right:-15px;margin-bottom:0.9rem}
.explain-image-content-box{margin-bottom:-1.1rem}
.explain-content-box{margin-bottom:2.5rem}
.explain-icon{margin-right:1rem}

/*点评*/
.remark-box{margin-top:2rem;margin-bottom:2rem}
.remark-box blockquote{margin-top:2rem;margin-bottom:2rem}
.remark-box blockquote:before{content:"\20";display:inline-block;vertical-align:middle;margin-right:1rem;width:3px;height:16px;background-color:#747474;-webkit-transform:translateY(-1px);transform:translateY(-1px)}
.black .remark-box blockquote:before{background-color:#e10000}

/*电报话题列表*/
.article-subject-box{margin-bottom:1.6rem;max-height:2.4rem}
.article-subject-pdf{width:calc(100% - 10rem)}
.article-url{margin-right:0.8rem;padding:0.4rem 0.8rem;border-radius:2px}
.article-url-icon{margin-top:-2px}
.article-subject{margin-right:0.8rem;margin-bottom:0.2rem;padding:0.3rem 0.6rem;border-width:1px;border-style:solid;border-radius:2px}
.article-video-wrap{display:block;position:relative;padding:28.98551% 50%;width:0;height:0}
.article-video-box{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.article-video{display:block}

/*公告原文*/
.article-pdf-box{margin-top:0.6rem;margin-bottom:1.9rem}
.article-pdf{margin-top:0.3rem}
.article-pdf-icon{margin-left:0.5rem}

/*vip背景*/
.article-vip-background{margin-top:1.2rem;margin-bottom:1.5rem}

/*底部提醒*/
.bottom-tips-box{margin-top:0.8rem;margin-bottom:1.2rem;overflow:hidden;letter-spacing:0.46px}

/* 文章详情记者卡片 */
.article-recorder-container{margin-top:3rem}
.article-recorder-container-item{margin-bottom:2rem;border-radius:5px;box-shadow:0 2px 10px 1px rgba(0,0,0,0.05)}
.article-recorder-box{background-image:url(https://cdnjs.cls.cn/iav/article-recorder-background.png);background-position:right top;background-repeat:no-repeat;background-size:4.8rem auto}
.article-recorder-header{padding:1.6rem 2.8rem 1.6rem 1.6rem}
.article-recorder-avatar{margin-right:1rem;width:4.4rem;height:4.4rem}
.article-recorder-avatar-logo{right:0;bottom:0;width:1.8rem;height:1.8rem}
.article-recorder-name-box{margin-bottom:0.3rem}
.article-recorder-name{padding-right:0.8rem;max-width:65%}
.article-recorder-city-box{max-width:35%}
.article-recorder-city-icon{opacity:0.5}
.article-recorder-city{margin-left:0.2rem;-webkit-transform:scale(0.83333) translateY(1px);transform:scale(0.83333) translateY(1px)}
.article-recorder-wx-scale{width:116.667%}
.article-recorder-wx{margin-right:0.8rem}
.article-recorder-wx-copy-icon{margin-left:0.1rem}
.article-recorder-description{margin-left:1.5rem;margin-right:1.5rem;margin-bottom:1.6rem;padding-top:0.9rem;max-height:4.5rem}
.article-recorder-description:before{content:"\20";position:absolute;top:0;left:0;right:0;width:100%;height:1px;background-color:#cbced4;opacity:0.44;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}
.article-recorder-follow{width:7rem;height:2.8rem;border-radius:14px}
.article-recorder-followed{width:7rem;height:2.8rem;border-radius:14px}

/*剪贴板提示*/
.reporter-popup-box{position:fixed;top:50%;left:50%;z-index:500;padding:1rem 4rem;border-radius:5px;white-space:nowrap;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}

/*订阅内容*/
.subscribe-box{margin-top:1.9rem;margin-bottom:1.8rem}
.subscribe-tips{margin-bottom:3rem}
.subscribe-coupon-box{margin:1.2rem auto 3rem;height:16px}
.subscribe-coupon-background-icon{margin-right:0.7rem}

/*弹窗*/
.modal-box{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}
.modal-mask{position:absolute;top:0;right:0;bottom:0;left:0}
.modal{position:absolute;top:50%;left:50%;padding-top:3rem;width:77.33333%;height:22.6rem;border-radius:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.modal-title{margin-bottom:2.5rem;padding:0 13.7931%;text-align:center}
.modal-content{margin-bottom:2.5rem;padding:0 13.7931%;text-align:center}
.modal-button-1{margin:auto;margin-bottom:1.2rem;padding-top:0.8rem;padding-bottom:0.8rem;width:58.62069%;text-align:center;border-radius:20px}
.modal-close-button{text-align:center;text-decoration:underline}
.modal-close{position:absolute;top:2.2rem;right:2rem}

/* VIP文章所属栏目 */
.subscribe-column-name{margin-bottom:1.6rem;padding-top:1.8rem;border-top-width:1px;border-top-style:solid}
.subscribe-column-name-icon{margin-right:0.8rem}
.subscribe-column-name-all-icon{margin-left:0.8rem}
.subscribe-wrap{padding-top:1.5rem;padding-bottom:1.5rem;border-radius:8px}
.subscribe-column{margin-bottom:0.9rem}
.subscribe-column-image-box{margin-right:1.3rem;width:5rem;height:5rem;border-radius:50%}
.subscribe-column-image-link{display:block}
.subscribe-column-image{background-repeat:no-repeat;background-position:center;background-size:cover}
.subscribe-column-content{margin-bottom:0.1rem}
.subscribe-column-button{padding:0.3rem 1.2rem;border-radius:12px}
.subscribe-column-summary{margin-bottom:1.4rem}
.subscribe-column-summary-no-recommend{margin-bottom:0}
.subscribe-column-focus{margin-left:0.7rem}

/*所属专栏推荐文章*/
.recommend-box{margin-top:1rem;padding:1.2rem 1.5rem;border-radius:8px}
.recommend-title-box{margin-bottom:0.6rem}
.recommend-title{white-space:nowrap;text-overflow:ellipsis}
.recommend-stock{padding-left:0.9rem;padding-right:0.9rem;border-radius:2px;white-space:nowrap}
.recommend-change{margin-left:-0.5rem}
.recommend-brief{opacity:0.7}

/*股票板块*/
.stock-box{margin-top:1.2rem;margin-bottom:1.2rem}
.stock-telegraph-list{max-height:3.2rem}
.stock-title{margin-top:0.8rem;margin-right:0.6rem;padding:0.3rem 0}
.stock-name{margin-right:0.7rem;overflow:hidden;text-overflow:ellipsis}
.stock-change{-webkit-user-select:none;user-select:none}
.plate-name{margin-right:0.7rem;overflow:hidden;text-overflow:ellipsis}
.plate-change{-webkit-user-select:none;user-select:none}
.stock{margin-top:0.8rem;margin-right:0.9rem;padding:0.3rem 0.4rem;overflow:hidden;border-radius:2px;text-overflow:ellipsis;white-space:nowrap}
.stock .stock-icon{margin-right:0.6rem;width:14px}
.stock-telegraph-list .stock{float:left}

.ad-wrapper{display:none}
.ad-box{position:relative;margin-top:3rem}
.ad-tag{position:absolute;right:0.6rem;bottom:2rem;padding:0.2rem;font-size:1.2rem;line-height:1rem;color:#FFF;border-width:1px;border-style:solid;border-radius:2px}
.ad-mask{position:absolute;top:0;left:0;right:0;bottom:0;background-image:-webkit-linear-gradient(-90deg, #FFF 0%, #4B4B4B 70%, #000 100%);background-image:linear-gradient(-180deg, #FFF 0%, #4B4B4B 70%, #000 100%);opacity:0.05}
.ad-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}

/*网络*/
.video-network-box{z-index:5}
.content .video-network-box{z-index:600}
.video-network-content-box{position:fixed;z-index:5}
.content .video-network-content-box{z-index:600}
.video-network-content{left:50%;top:50%;padding-top:1.9rem;width:80%;border-radius:4px;transform:translate(-50%, -50%)}
.video-network-content-title{margin-bottom:1.6rem;padding-left:2.4rem;padding-right:2.4rem}
.video-network-content-button-box:before{content:"\20";position:absolute;top:0;left:0;right:0;width:100%;height:1px;background-color:#ededed;transform:scaleY(0.5)}
.black .video-network-content-button-box:before{background-color:#222736}
.video-network-content-button{padding-top:1.2rem;padding-bottom:1.2rem;width:50%}
.video-network-content-button:after{content:"\20";position:absolute;top:0;right:0;bottom:0;width:1px;height:100%;background-color:#ededed;transform:translateX(50%) scaleX(0.5)}
.video-network-content-button:last-child:after{content:none}
.black .video-network-content-button:after{background-color:#222736}

/*商务合作*/
.business-content{padding:1.5rem;border-top-left-radius:100px;border-bottom-left-radius:100px}
.business-icon{margin-left:0.5rem}

/* 时间轴 */
.topic-time-box{padding-top:2.5rem;padding-bottom:1.6rem;border-top-width:8px;border-top-style:solid}
.topic-time-title-box{margin-left:1.4rem;padding-left:0.9rem;margin-bottom:2.6rem}
.topic-time-title-box:before{content:"\20";position:absolute;top:50%;left:0;width:0.3rem;height:1.2rem;background-color:#eb1414;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.topic-time-title-icon{padding-left:1.7rem;padding-right:1.7rem}
.topic-time-alone-box{margin-top:2.5rem;padding-bottom:1.6rem}

.topic-time-line{margin-top:0.1rem;margin-left:0.3rem;padding-bottom:2rem;border-left-width:1px;border-left-style:dashed}
.topic-time-line:last-child{padding-bottom:1.4rem}
.topic-time-line:before{content:"\20";position:absolute;left:-0.5rem;top:0;width:0.9rem;height:0.9rem;background-color:#e10000;border:2px solid #ffa8a8;border-radius:50%}
.topic-time-line-time{margin-bottom:0.8rem;margin-left:0.9rem;-webkit-transform:translateY(-1px);transform:translateY(-1px)}
.topic-time-line-content{margin-left:0.9rem}
.topic-time-line-content-title{margin-bottom:0.8rem}
.topic-time-line-content-number-icon{margin-right:0.5rem;width:1.2rem;transform:scale(1.2)}
.topic-time-line-content-image{margin-left:2rem;width:8.1rem;height:6.8rem;border-radius:4px}
.topic-time-button{margin-left:18px;padding:0.9rem 3.4rem;border-width:1px;border-style:solid;border-radius:2.2rem}

.topic-time-end{margin-top:0.5rem;margin-bottom:1.5rem}

.topic-time-empty{margin:15rem auto}
.topic-time-empty-image{margin:auto;width:35.73333%}


/*要闻 相关阅读*/
.content-list-column-box{padding-top:1.6rem;padding-bottom:1.6rem;border-top-width:10px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}
.content-list-column-vip{margin-right:0.5rem}
.content-list-column-icon{margin-left:0.5rem}
.content-list{margin-top:1.6rem;margin-bottom:1.6rem;padding-bottom:1.6rem;border-bottom-width:1px;border-bottom-style:solid}
.content-list:last-child{margin-bottom:2rem}
.content-list-gap{margin-top:-2.2rem;height:4.4rem}
.content-list-first-gap{margin-top:0}
.content-list-title{margin-bottom:1.1rem}
.content-list-link{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}
.content-list-tags{float:left;margin-left:1px;height:22px;max-height:22px;overflow:hidden}
.content-list-tags .article-tags{margin-top:0.2rem;margin-bottom:0.2rem}
.content-list-tags .article-tags-scale{-webkit-transform:scale(0.91667);transform:scale(0.91667)}
.content-list-text{margin-bottom:1rem}
.content-list-time{padding-top:0.1rem;padding-bottom:0.1rem}
.content-list-subscribe-icon{margin-right:0.55rem;-webkit-transform:scale(1.09119);transform:scale(1.09119)}
.content-list-subscribe-icon-scale{-webkit-transform:scale(0.91667);transform:scale(0.91667);-webkit-transform-origin:right;transform-origin:right}
.content-list-subscribe-bought-icon{margin-right:0.2rem}
.content-list-subscribe{height:4.4rem}
.content-list-subscribe-arrow{margin-left:1.2rem}

/* 热门 */
.hot-list{margin-top:1.9rem;margin-bottom:1.9rem;padding-bottom:2rem;border-bottom-width:1px;border-bottom-style:solid}
.hot-list:not(.hot-list-article):last-child{margin-bottom:2rem;padding-bottom:0;border-bottom:none}
.hot-list-title{margin-bottom:1.1rem}
.hot-list-brief{margin-bottom:1rem}
.hot-list-time-tips{margin-right:0.7rem}

/*相关阅读*/
.relevant-list-box{margin-top:1.6rem;margin-bottom:1.6rem}
.relevant-list{padding-bottom:1.6rem;margin-bottom:1.6rem;border-bottom-width:1px;border-bottom-style:solid}
.relevant-list:last-child{padding-bottom:0;border-bottom:none}
.relevant-title-link{margin-bottom:0.6rem;max-height:4.2rem;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}
.relevant-brief-link{max-height:3.6rem;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}
.relevant-brief-link-content{overflow-wrap:break-word;word-break:break-all}
.relevant-title-tags{margin-top:0.6rem}
.relevant-image-box{position:relative;margin-left:3.47826%;padding:13.62319%;width:0;height:0;overflow:hidden}
.relevant-image-link{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}
.related-bottom-article-gap-box{margin-bottom:7.8rem}
.related-article-box{margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom-width:8px;border-bottom-style:solid}
.related-article-box:last-child{padding-bottom:0;border-bottom:none}
.related-article-content-box{margin-top:-1.7rem;margin-bottom:0.5rem;max-height:11rem}
.related-article-content-box:after{content:"\20";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-image:-webkit-linear-gradient(-90deg, rgba(255,255,255,0) 0%, #fff 100%);background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%)}
.black .related-article-content-box:after{background-image:-webkit-linear-gradient(-90deg, rgba(15,19,24,0) 0%, #0f1318 100%);background-image:linear-gradient(180deg, rgba(15,19,24,0) 0%, #0f1318 100%)}
.related-article-content-show-box{margin-bottom:-2rem;height:auto;max-height:none}
.related-article-content-show-box:after{content:none}
.related-article-toggle-box{height:4rem}
.related-article-comment{margin-right:1.2rem}
.related-article-comment:before{content:"\20";margin-left:1.4rem;margin-right:1.4rem;width:0.1rem;height:1.2rem;background-color:#eee}
.black .related-article-comment:before{background-color:#404654}
.related-article-comment-icon{margin-right:0.4rem}
.related-article-share-icon{margin-right:0.4rem}
.related-article-toggle-open{width:8.3rem;height:4rem;border-width:0.1rem;border-style:solid;border-radius:40px}
.related-article-toggle-close{position:fixed;left:50%;bottom:calc(7.5rem + env(safe-area-inset-bottom));-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.share-body .related-article-toggle-close{max-width:480px}
.related-article-toggle-close-button{right:1.5rem;bottom:0;width:8.3rem;height:4rem;border-radius:40px;box-shadow:0 8px 14px 2px rgba(0,0,0,0.06)}
.related-bottom-article-box .related-article-toggle-close{bottom:11.5rem}
.relevant-list-box .title-box{font-size:2.2rem;line-height:1.36367}
.related-article-toggle-icon{margin-left:0.8rem}

/*关联文章*/
.relevant-article-list-box{margin-top:1.5rem;margin-bottom:1.8rem}
.relevant-article-title-link{margin-bottom:0.8rem;white-space:nowrap}
.relevant-article-title{margin-left:0.8rem;overflow:hidden;text-overflow:ellipsis}

/*延申阅读*/
.furthers-article-list-box{margin-top:2.5rem;margin-bottom:1.8rem}
.furthers-article-icon{margin-bottom:2rem}
.furthers-article-icon:before{content:"\20";margin-right:1rem;width:0.3rem;height:2rem;background-color:#de0422}
.furthers-article-title-link{margin-bottom:1em}

/*vip3个*/
.vip3-list{margin-bottom:0.4rem;padding-top:1.6rem;padding-bottom:2rem;border-bottom-width:1px;border-bottom-style:solid}
.vip3-list:last-child{margin-bottom:1rem;border-bottom:none}
.vip3-list-title{margin-bottom:1rem}

/*支付*/
.pay-box{position:fixed;right:0;bottom:0;left:0;z-index:951;box-sizing:content-box;padding-bottom:env(safe-area-inset-bottom);height:6rem}
.pay-unsubscribed-box{height:auto}
.pay-column{width:47.73%}
.pay-button{width:52.27%}
.pay-button:before{content:"\20";position:absolute;top:-0.7rem;left:0;width:100%;height:calc(100% + 0.7rem);background-image:url(https://cdnjs.cls.cn/iav/vip-pay-right.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%}
.pay-button-content{margin-left:10.20408%;background-image:url(https://cdnjs.cls.cn/iav/vip-pay-right-background.png);background-position:99% top;background-repeat:no-repeat;background-size:auto 99.96667%}
.pay-button-column-box{margin-bottom:0.2rem;height:3.1rem}
.pay-button-text{margin-left:1rem;margin-right:0.4rem}
.pay-uname-box{position:absolute;top:0;left:0;padding-top:1rem;padding-bottom:1.4rem;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.pay-unsubscribed-box .pay-uname-box{top:auto;bottom:0;padding-bottom:calc(1rem + env(safe-area-inset-bottom));-webkit-transform:translateY(0);transform:translateY(0)}
.pay-uname{max-width:37%}
.pay-weixinnickname{max-width:37%}
.pay-logout{margin-right:15px}
.vip-pay-column.pay-box{height:6.4rem}
.vip-pay-column .pay-column{width:58%;background-image:-webkit-linear-gradient(0deg, #474C5D 0%, #2c2c35 100%);background-image:linear-gradient(90deg, #474C5D 0%, #2c2c35 100%)}
.vip-pay-column .pay-column:before{content:"\20";position:absolute;top:0;left:calc(100% - 1px);z-index:500;width:25px;height:100%;background-color:#2c2c35;clip-path:polygon(0 0, 100% 0, 1px 100%, 1px 100%)}
.pay-title{margin-left:25px;color:#fff}
.pay-mode{margin-left:25px;width:80%;white-space:nowrap;text-overflow:ellipsis}
.vip-pay-column .pay-button{width:42%;background-color:#ff5050;background-image:-webkit-linear-gradient(-90deg, #FF5050 0%, #DE2C2C 100%);background-image:linear-gradient(180deg, #FF5050 0%, #DE2C2C 100%)}
.vip-pay-column .pay-button:before{content:none}
.vip-pay-column .pay-uname-box{padding-bottom:1rem}

/*外链按钮*/
.share-more-button-box{margin-top:1.5rem;margin-bottom:2.5rem}
.share-more-button{padding:0.6rem 2.4rem;border-radius:15px}
.share-more-button-box + .stock-box{margin-top:2.5rem}

/*评论*/
.comment-user-box{margin-top:2rem;padding-bottom:2rem;border-bottom-width:1px;border-bottom-style:solid}
.comment-user-avatar{margin-right:0.8rem;width:3.5rem;height:3.5rem}
.comment-user-input-box{height:3.5rem;border-radius:4px}
.comment-user-input-reply-box{border-top-right-radius:0;border-bottom-right-radius:0}
.comment-user-input-mask{z-index:1}
.comment-user-input-mask:before{content:"点此登录";position:absolute;top:0;left:1.2rem;font-size:1.4rem;line-height:3.5rem;color:#de0422}
.comment-user-input-mask:after{content:"发表评论";position:absolute;top:0;left:1.2rem;font-size:1.4rem;line-height:3.5rem;color:#999;transform:translateX(100%)}
.comment-user-input-mask-proscription:before{content:"\20"}
.comment-user-input-mask-proscription:after{content:"\20"}
.comment-user-input{padding-left:1.2rem;padding-right:1.2rem;background:none;border:none;outline:none}
.comment-user-input::-webkit-input-placeholder{color:#999}
.comment-user-input::-moz-placeholder{color:#999}
.comment-user-input:-moz-placeholder{color:#999}
.comment-user-input:-ms-input-placeholder{color:#999}
.comment-user-input::input-placeholder{color:#999}
.comment-user-submit{padding-right:0.3rem;padding-left:1.8rem;cursor:pointer}
.comment-user-submit-reply{padding-right:1.3rem;padding-left:1.3rem;height:3.5rem;border-top-right-radius:4px;border-bottom-right-radius:4px}
.comment-toggle-gap{margin-left:0.8rem;margin-right:0.8rem;width:0.1rem;height:1.6rem}
.comment-toggle{cursor:pointer}
.comment-content{margin-bottom:1rem;word-break:break-all;word-wrap:break-word;white-space:pre-line}
.comment-content-image-box{margin-top:1rem;margin-bottom:1rem;width:10rem;height:10rem}
.comment-content-no-more{margin-top:1.6rem}
.comment-level1{margin-top:2.4rem;margin-bottom:2.4rem;width:100%;border-bottom:1px solid #f5f5f5}
.comment-avatar{margin-right:0.8rem;width:3.5rem;height:3.5rem}
.comment-avatar-level{position:absolute;bottom:-2px;right:-2px;width:15px;height:15px}
.comment-top{position:absolute;top:-2.5rem;left:50%;padding:0.2rem 0.3rem;white-space:nowrap;-webkit-transform:translateX(-50%) scale(0.83333);transform:translateX(-50%) scale(0.83333)}
.comment-information{margin-top:0.2rem;margin-bottom:0.8rem}
.comment-name-level{width:5.6rem;margin-left:0.8rem}
.comment-identity{top:-0.3rem;left:50%;width:3.9rem;max-width:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.comment-time-box{margin-bottom:1.8rem}
.comment-time-box + .comment-user-box{margin-top:-0.8rem;margin-bottom:1.8rem;padding-bottom:0;border-bottom:none}
.comment-like-icon{margin-right:0.4rem;width:12px}
.reply-comment-box{margin-bottom:2rem;padding:0.9rem 1rem;word-break:break-all;word-wrap:break-word}
.reply-comment{margin-bottom:1.1rem;white-space:pre-line}
.reply-comment:last-child{margin-bottom:0}
.reply-comment-time{margin-top:0.3rem}
.reply-comment-time + .comment-user-box{margin-top:0.5rem;padding-bottom:0;border-bottom:none}
.reply-comment-more-icon{margin-left:0.5rem}
.reply-comment-button{margin-left:1.2rem;padding:0.3rem 0.8rem;cursor:pointer;border-radius:12px}
.comment-group-nomore{margin-bottom:2.4rem}
.comment-list-empty{width:11.7rem;margin-top:6rem;margin-bottom:3.1rem}

/*赞赏*/
.reward-box{margin-top:2.2rem}
.reward-button{margin-left:auto;margin-right:auto;margin-bottom:0.8rem;width:14rem;height:4rem;letter-spacing:0.35px;border-radius:4px}
.reward-button-empty{margin-bottom:1.3rem}
.reward-icon{margin-right:1rem;width:2rem}
.reward-number-box{margin-bottom:1.3rem}
.reward-number-box:before{content:"\20";margin-right:1rem;width:3.2rem;height:0.1rem;background-color:#d8d8d8;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}
.reward-number-box:after{content:"\20";margin-left:1rem;width:3.2rem;height:0.1rem;background-color:#d8d8d8;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}
.black .reward-number-box:before{background-color:#656f87}
.black .reward-number-box:after{background-color:#656f87}
.reward-number{margin-right:0.5rem}
.reward-list-box{margin-left:auto;margin-right:auto;margin-bottom:1.4rem;width:78.66667%}
.reward-list{margin-right:-1.01695%;margin-left:-1.01695%}
.reward-list-item{margin-right:0.99668%;margin-left:0.99668%;margin-bottom:2.65781%;padding-top:7.97342%;padding-left:7.97342%;width:0;height:0;border-radius:2px}
.reward-popup-box{position:fixed;z-index:1000;border-radius:12px}
.reward-popup{top:50%;left:50%;width:84%;border-radius:12px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.reward-popup-header{margin:1.5rem 1.7rem 1.3rem}
.reward-popup-title{left:50%;top:50%;transform:translate(-50%, -50%)}
.reward-popup-close{width:2rem;height:2rem}
.reward-popup-close:before{content:"\20";position:absolute;top:50%;left:50%;width:74.9%;height:0.2rem;background-color:#979797;border-radius:3px;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}
.reward-popup-close:after{content:"\20";position:absolute;top:50%;left:50%;width:74.9%;height:0.2rem;background-color:#979797;border-radius:3px;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}
.black .reward-popup-close:before{background-color:#6b758e}
.black .reward-popup-close:after{background-color:#6b758e}
.reward-popup-regular-box{margin-right:1.6rem;margin-left:2.1rem;margin-bottom:1.2rem}
.reward-popup-regular-box:nth-last-child(2n){margin-bottom:0.6rem}
.reward-popup-regular-toggle-box{margin-bottom:1rem}
.reward-popup-regular-list{margin-right:0.6rem}
.reward-popup-regular{margin-bottom:1rem;width:30.88235%;height:3.8rem;border-width:1px;border-style:solid;border-radius:4px;white-space:nowrap}
.reward-popup-custom-box{margin-left:auto;margin-right:auto;margin-bottom:2.1rem;width:80%}
.reward-popup-custom{margin-right:auto;margin-left:auto;margin-bottom:0.7rem;width:60.71429%;height:5.6rem;border-bottom-width:1px;border-bottom-style:solid}
.reward-popup-custom-input-box{margin-left:-0.5rem}
.reward-popup-custom-input{margin-right:0.9rem;padding:0;text-indent:0.5rem;max-width:calc(100% - 60px);white-space:nowrap;outline:none;-webkit-caret-color:#de0723;caret-color:#de0723}
.reward-popup-custom-input:first-line{color:#000}
.black .reward-popup-custom-input:first-line{color:#fff}
.reward-popup-custom-input:empty:before{content:"0";color:#999}
.reward-popup-custom-input-unit{width:6rem}
.reward-popup-custom-error{margin-top:0.5rem}
.reward-popup-button{margin:0.6rem auto 1.8rem;width:16rem;height:4.2rem;border-radius:8px}

/*底部轮播文章*/
.bottom-article-box{position:fixed;left:50%;bottom:0;z-index:900;max-width:480px;box-shadow:0 0 10px 0 rgba(141,149,160,0.2)}
.bottom-article-swiper{padding-top:1.5rem;padding-bottom:3rem}
.bottom-article-swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:2.1rem}
.bottom-article-swiper-pagination .swiper-pagination-bullet{width:3px;height:3px;background-color:rgba(0,0,0,0.2);opacity:1}
.bottom-article-swiper-pagination .swiper-pagination-bullet-active{widtH:8px}
.bottom-article-swiper .swiper-slide{height:4.8rem}
.bottom-article-image{margin-right:1rem;width:6rem;border-radius:2px}
.bottom-article-title{height:4rem}
.bottom-article-close-box{left:0;top:-2.7rem;width:6rem}
.comment-bottom-article-box{margin-bottom:7.8rem}

/*进度*/
.scroll-box{position:fixed;top:0;right:0;z-index:950;pointer-events:none;-webkit-user-select:none;user-select:none}
.scroll-share-box{top:5.2rem}
.scroll-percentage{margin-right:0.7rem;width:5.2rem;height:2.4rem;border-radius:15px;opacity:0.7}
.scroll-percentage:before{content:"\20";position:absolute;top:50%;right:-0.4rem;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #de0422;border-right:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.scroll-block{margin-right:0.5rem;width:0.8rem;height:3rem;border-radius:4px}
.scroll-block:before{content:"\20";position:absolute;top:50%;left:50%;width:0.4rem;height:0.1rem;background-color:#fff;border-radius:1px;box-shadow:0 -4px #fff, 0 4px #fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}

/* 视频文稿 */
.video-channel-article-box{margin-top:2.5rem;margin-bottom:1.2rem}
.video-channel-article-icon{margin-right:0.5rem}
.video-channel-article-empty{margin-left:auto;margin-right:auto;margin-bottom:2.5rem;width:38.9%}
.video-channel-article-empty-text{margin-top:-2.5rem}
.video-channel-content-desc{margin-bottom:1.4rem}