
/* 详情 */
.wrap {
	position: absolute;
	top: 0;
	right: 0;
	width: 670px;
	height: 670px;
	position: relative;

	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: space-between;
	background-color:#fff;
}

.newsshow {
	margin: 10% 20px 20px 20px;
	height: 90%;
	overflow-y: auto;
}

/* // text-indent 首行缩进  */
#ozoom {
	padding: 20px;
	font-size: 1.25rem;
	/* text-indent: 2em; */
	line-height: 1.8;
	word-break: break-all;
}

#ozoom img {
	/* width: 90%; */
}

/* 将详情中的中英文换行 */
#ozoom p {
	word-break: break-all;
}

.detailBtns {
	width: 100%;
	height: 67px;
	z-index: 99;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    padding: 0 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
}
.page-change{
	width:170px;
	display: flex;
	justify-content: space-between;
	height:30px;

}
.voice-change{
	width:90px;
	display: flex;
	justify-content: space-between;
	height:30px;
}
.previous {
	text-align: center;
	width: 97px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	color: #44B8F8;
	/* border-radius: 4px; */
	/* border: 1px solid #E1E4E5; */
}

.previous a {
	color: #C70000;
}

.previous:hover {
	/* background: rgba(223, 0, 0, 0.1); */
	/* box-shadow: -2px 0px 2px 0px rgba(0, 0, 0, 0.09); */
	/* border-radius: 4px; */
	/* border: 1px solid #DF0000; */
}

.previous a:hover {
	/* font-family: MicrosoftYaHeiLight;
	line-height: 34px;
	color: #C70000;
	text-shadow: -2px 0px 2px rgba(0, 0, 0, 0.09);
	text-align: left;
	font-style: normal; */
}


.previous {
	text-align: center;
	/* position: absolute; */
	left: 20%;
	bottom: 0;
	width: 97px;
	height: 34px;
	line-height: 34px;
	font-size: 1rem;
	color: RGBA(35, 108, 217, 1);
	/* border-radius: 4px; */
	/* border: 1px solid #E1E4E5; */
}

.previous a {
	color: RGBA(35, 108, 217, 1);
}

.previous:hover {
	/* background: rgba(223, 0, 0, 0.1); */
	/* box-shadow: -2px 0px 2px 0px rgba(0, 0, 0, 0.09); */
	/* border-radius: 4px; */
	/* border: 1px solid #DF0000; */
}

.previous a:hover {
	/* font-family: MicrosoftYaHeiLight;
	line-height: 34px;
	color: #DF0000;
	text-shadow: -2px 0px 2px rgba(0, 0, 0, 0.09);
	text-align: left;
	font-style: normal; */
}

.next {
	text-align: center;
	/* position: absolute; */
	right: 20%;
	bottom: 0;
	width: 97px;
	height: 34px;
	line-height: 34px;
	font-size: 1rem;
	color: RGBA(35, 108, 217, 1);
	/* border-radius: 4px; */
	/* border: 1px solid #E1E4E5; */
}

.next a {
	color: RGBA(35, 108, 217, 1);
}

.next:hover {
	/* background: rgba(223, 0, 0, 0.1);
	box-shadow: -2px 0px 2px 0px rgba(0, 0, 0, 0.09);
	border-radius: 4px; */
	/* border: 1px solid #DF0000; */
}

.next a:hover {
	/* font-family: MicrosoftYaHeiLight;
	line-height: 34px;
	color: #DF0000;
	text-shadow: -2px 0px 2px rgba(0, 0, 0, 0.09);
	text-align: left;
	font-style: normal; */
}

.link-text {
	display: inline-block;
	vertical-align: middle;
	color: #C70000;
}

.link-img {
    display: inline-block;
    vertical-align: middle;
}

/* ========================= */
/* 详情布局滚动覆盖（针对 #ScroLeft/#ozoom） */
/* ========================= */

/* 让 ScroLeft 不滚动，并作为纵向弹性容器 */
#ScroLeft {
  display: flex;
  flex-direction: column;
  overflow: hidden !important; /* 覆盖 .newsshow 默认滚动 */
  margin: 0 20px 20px 20px; /* 去掉顶部 10% 的不稳定间距 */
  height: auto; /* 由内容和父容器控制高度 */
}

/* 顶部信息自适应高度 */
.newsdetatit {
  flex: 0 0 auto;
	margin-top: 65px;
}

/* 正文容器占据剩余空间，允许子滚动 */
.newsdetatext {
  flex: 1 1 auto;
  min-height: 0; /* 允许内部滚动而不是撑开 */
}

/* 正文区域上下滚动 */
#ozoom {
  height: 100%;
  overflow-y: auto;
  box-sizing: border-box;
}

/* 自定义标签作为块级元素，避免布局异常 */
founder-content {
  display: block;
}
.paper-info{
	padding: 10px 20px;
}
.paper-info .left-tool{
	    width: 380px;
    display: flex;
    align-items: center;
	gap: 10px;

}
.paper-info .left-tool .share-wx{
	width: 25px;
	height: 25px;
}
.paper-info .left-tool .share-wx img{
	width: 25px;
	height: 25px;
}