.article-wrap {
	overflow:hidden;
}
.article-contain {
	background-color:#fff;
	padding:0.06rem 0.12rem;
}
.article-content {
	font-size:0.16rem;
	color:#2E2E2E;
	line-height:0.26rem;
 
}
.article-content img {
	height:auto !important;
	margin-bottom:0.1rem !important;
	display:block;
}
.common-author-box {
	overflow:hidden;
}
.rhh-info {
	display:none;
}
.rhh-info {
	width:100%;
	overflow:hidden;
}
.rhh-info-l {
	overflow:hidden;
	float:left;
	width:2rem;
}
.rhh-info-l img {
	width:0.35rem;
	border-radius:100%;
	float:left;
	margin-right:0.05rem;
	background:#eee;
}
.ril-name {
	font-size:0.12rem;
	color:#999;
}
.ril-name p {
	color:#666;
	height:0.18rem;
	margin-top:-0.03rem;
}
.rhh-info-r {
	float:right;
	border:1px solid #FC4B67;
	border-radius:0.5rem;
	width:0.5rem;
	height:0.22rem;
	line-height:0.13rem;
	text-align:center;
	margin-top:0.07rem;
	display:none;
}
.rhh-info-r a {
	font-size:0.12rem;
	color:#FC4B67;
}
.article-contain img {
	display:block;
	height:auto !important;
	max-width:100% !important;
    left: 47%;
    top: 40%;
    display: block;
}
.article-content p,.article-content span {
	font-size:0.16rem !important;
	color:#333;
	line-height:0.3rem !important;
}
.article-content p{
	margin-top: 0.1rem;
}
/* 音频播放器 */
.main_audio {
	position:relative;
}
.audio_tit {
	position:absolute;
	left:60px;
	width:calc(100% - 140px);
	top:3px;
	font-size:0.13rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#666;
}
.audiojs {
	width:100% !important;
	background:#fff !important;
	margin-bottom:15px !important;
	border-radius:30px !important;
	box-shadow:none !important;
	height:50px;
	border:1px solid #eee;
}
.audiojs .play-pause {
	width:40px !important;
	height:40px;
	padding:0;
	margin:5px 5px 0 5px;
	border-right:0;
}
.audiojs .play-pause .play {
	width:40px;
	height:40px;
	background:url("/themes/default/js/player-graphics.gif") 0 0 no-repeat;
}
.audiojs .play-pause .pause {
	width:40px;
	height:40px;
	background:url("/themes/default/js/player-graphics.gif") 0 -120px no-repeat;
}
.audiojs .play-pause .loading {
	width:40px;
	height:40px;
	background:url("/themes/default/js/player-graphics.gif") 0 -40px no-repeat;
}
.audiojs .play-pause .error {
	width:40px;
	height:40px;
	background:url("/themes/default/js/player-graphics.gif") 0 -80px no-repeat;
}
.audiojs .scrubber {
	border-top:none !important;
	background:#ddd !important;
	height:3px !important;
	margin-top:30px !important;
	width:calc(100% - 140px) !important;
}
.audiojs .time {
	color:#fff !important;
	width:50px !important;
	padding:0 !important;
	margin:0 !important;
	border-left:none !important;
	text-shadow:none !important;
	height:48px !important;
	line-height:48px !important;
}
.audiojs .loaded {
	background:#ccc !important;
}
.audiojs .progress {
	background:#1F8BEB !important;
}
.audiojs .time .played {
	display:none !important;
}
.audiojs .time .duration {
	color:#999 !important;
}
/* 视频 */
.video_wrap {
	position:relative;
	overflow:hidden;
}
.main_video {
	width:100%;
	/*height:220px;*/
	margin:10px auto;
	background:#000;
	display:none;
}
.play_btn {
	position:absolute;
	left:0.1rem;
	bottom:0.1rem;
	z-index:10;
	width:0.35rem !important;
}
.article-content img.play_img {
	width:100% !important;
	/* height:220px !important; */
	display:block;
}
/* 点赞 */
.article-content .praises {
	cursor:pointer;
	width:1.5rem;
	padding:0.1rem 0.3rem;
	border:1px solid #E00F1D;
	border-radius:1rem;
	margin:0.15rem auto;
}
.article-content .praises .p-num {
	background:url('/themes/default/images/h-icon.png') no-repeat left center;
	padding-left:0.4rem;
	margin-left:0.1rem;
	background-size:50%;
	color:#E00F1D !important;
	font-size:0.2rem;
}
.article-content .praises.cur {
	background:#E00F1D;
}
.article-content .praises.cur .p-num {
	background-image:url('/themes/default/images/h-icon-cur.png');
	background-size:50%;
	color:#fff !important;
}


.space {
  height: .1rem;
  background: #F9F9F9;
}
.relatedList {
  margin: 0.12rem;
  padding-top: .15rem;
}

.relatedList .areaTit {
  text-align: center;
  margin-bottom: .15rem;
  font-size: .17rem;
  color: #333;
}

.relatedList li {
  padding-bottom: .15rem;
  border-bottom: 1px solid #eee;
  margin-bottom: .15rem;
}

.relatedList li:last-child {
  border-bottom: none;
  margin-bottom: 0;
}

.relatedList li .tit {
  font-size: .17rem;
  line-height: .23rem;
}

.relatedList li .tit a {
  color: #333;
}

.relatedList li .message {
  color: #999;
  font-size: 0.12rem;
}
.news_style_1 {
  display: flex;
  border-bottom: 1px solid #eeeeee;
  padding: 0.12rem 0;
  justify-content: space-between;
}

.news_1_right a {
  display: block;
  width: 1.2rem;
  height: 0.75rem;
}
.news_1_right img {
  display: block;
  width: 100%;
  height: 100%;
}

.news_1_left {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}