body,
* {
	margin: 0;
	padding: 0;
}

.privacy {
	width: 90%;
	padding: 0 5% 2vh 5%;
}

.privacy ul {
	padding: 0;
}

.privacy p,
.privacy_main p,
.main p,
.privacy_main ul li {
	text-indent: 2em;
	font-size: 14px;
	line-height: 180%;
	color: #141414;
	font-family: "PingFang-SC-Medium";
	list-style: none;
}

.privacy_main h2 {
	width: 100%;
	margin: 10px 0 3px;
	font-size: 16px;
	font-weight: bold;
	color: #141414;
	text-indent: 0em;
	line-height: 200%;
}

.privacy h1,
.privacy_main h1,
.main h1 {
	font-size: 20px;
	color: #141414;
	font-weight: bold;
	padding: 17px 0;
	line-height: 150%;
	width: 100%;
	text-align: center;
}

a {
	text-decoration: none;
}

.sdk_item {
	padding-bottom: 25px;
	max-width: 100%;
}

.sdk_item_row {
	line-height: 20px;
	max-width: 100%;
}

.sdk_item_title {
	font-size: 12px;
	font-weight: bold;
}

.sdk_item_text {
	font-size: 13px;
	line-height: 10px;
}

a {
	/* 核心属性：允许在任意字符处换行 */
	word-break: break-all;
	/* 备选属性：允许在单词内换行（兼容更多场景） */
	/* word-wrap: break-word; */
	/* 可选：限制a标签的宽度（触发换行的前提） */
	width: 100%;
	/* 根据你的需求调整宽度 */
	/* 可选：增加可读性的样式 */
	word-wrap: break-word;
	white-space: normal;
	/* 确保空白符正常解析 */
}