.intro {
	width: 100%;
	height: 12.5rem;
	background-color: #f5f5f5;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.intro_card {
	width: 18.75rem;
	height: 12.5rem;
	display: flex;
}

.tl1 {
	width: 10rem;
	height: 7.5rem;
	display: flex;
	flex-direction: column;
}

.tl1 h2,
.tl1 p {
	color: #014DA1;
	padding-left: 0.25rem;


}

.tl1 p {
	font-size: 0.375rem;
	margin: 0.2rem 0;
}

.tl1 h2 {
	font-size: 0.65rem;
	margin: 0.3rem 0;
}

.tl_text {
	display: inline-block;
	font-size: 0.24rem;
	line-height: 0.3rem;
	height: 3.875rem;
	overflow-y: scroll;
	scrollbar-width: thin;
	scrollbar-color: #888 #f1f1f1;
	padding: 0.25rem;
	margin-top: 0.5rem;
	text-align: justify;
}

/* 隐藏滚动条的上下箭头 */
.tl_text::-webkit-scrollbar {
	width: 0.1rem;
	/* 设置滚动条的宽度 */
}

.tl_text::-webkit-scrollbar-track {
	background: #f1f1f1;
	/* 设置滚动条轨道的颜色 */
}

.tl_text::-webkit-scrollbar-thumb {
	background: #888;
	/* 设置滚动条滑块的颜色 */
	border-radius: 0.05rem;
	/* 设置滚动条滑块的圆角 */
}

.tl_text::-webkit-scrollbar-thumb:hover {
	background: #555;
	/* 设置滚动条滑块在悬停时的颜色 */
}

/* 隐藏滚动条的上下箭头 */
.tl_text::-webkit-scrollbar-button {
	display: none;
	/* 隐藏滚动条的上下箭头 */
}

.ls {
	flex: 1;
	width: 7.5rem;
	height: 7.5rem;
	position: relative;
}

.ls video {
	position: absolute;
	top: 60%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.content {
	width: 24rem;
	height: 6.25rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.stats-container {
	width: 19.5rem;
	display: flex;
	gap: 0.5rem;
	/* 控制每个块之间的间距 */
}

.stat-item {
	/* text-align: center; */
	position: relative;
	flex: 1;
}

.stat-value {
	font-size: 1.025rem;
	/* 数字字体较大 */
	font-weight: bold;
	color: #333;
	/* 深色文字 */
	display: inline-flex;
	align-items: center;
	width: auto;
	padding-bottom: 0.25rem;
	/* 确保内容垂直居中 */
}

.stat-value span {
	font-size: 0.5rem;
	/* 小字体 */
	font-weight: bold;
	vertical-align: text-top;
	/* 调整下标位置 */
	margin-left: 0.0625rem;
	/* 间距 */
	/*color: #007bff;*/
	/* 蓝色 */
}

.stat-label {
	margin-top: 0.125rem;
	font-size: 0.35rem;
	color: #000;
	/* 深灰色文字 */
	border-top: 1px solid #ccc;
	/* 底部横线 */
	padding-top: 0.375rem;
	font-weight: bold;
}
.common-card {
  width: 18.75rem;
  height: 100%;
  margin: 0 auto;
}



@keyframes fadeInUpSmall {
	0% {
		opacity: 0;
		transform: translateY(0.25rem);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}
