body {
	background-color: #FFFFFF;
}
/* 容器 */
.container {
	position: relative;
	width: 100%;
	overflow-x: hidden;
}
	.nomore {
		width: 100%;
		height: 40px;
		font-size:11px;
		color:#999999;
	}
.top_wrapper {
	width: 100%;
	align-items: center;
	border-bottom: 1px solid #F6F6F6;
	border-top: 1px solid #F6F6F6;
	position: sticky;
	top: 0;
}

.tab_menu {
	width: 100%;
	height: 48px;
	background: rgba(255, 255, 255, 1);
	justify-content: space-around;
}

.tab_menu .tab_item {
	flex-direction: column;
	align-items: center;
	justify-content: flex-end;
}

.tab_menu .tab_item .tab {
	height: 42px;
	font-size: 15px;
	color: rgba(153, 153, 153, 1);
}

.tab_menu .tab_item.sel .tab {
	color: rgba(0, 0, 0, 1);
	font-weight: bold;
}

.tab_menu .tab_item .line {
	width: 100%;
	height: 3px;
}
.tab_menu .tab_item.sel .line {
		background: rgba(146, 218, 186, 1);
	}

.son_menu {
	width: 100%;
	box-sizing: border-box;
	padding: 5px 10px 8px;
	white-space: nowrap;
	border-top: 1px solid #F6F6F6;
	overflow-x: auto;
	background-color: #fff;
}

.son_menu .son_item {
	box-sizing: border-box;
	padding: 0 5px;
	display: inline-block;
	text-align: center;
	border-right: 1px solid #000;
}

.son_menu .son_item .text {
	height: 20px;
	line-height: 20px;
	box-sizing: border-box;
	padding: 0 5px;
	font-size: 13px;
	color: rgba(0, 0, 0, 1);
}

.son_menu .son_item.sel .text {
	background-color: #92daba;
}

.son_menu .son_item:nth-last-child(1) {
	border-right: none;
}

.info_list {
		width: 100%;
		box-sizing: border-box;
		padding: 0 11px;
	}
	.info_list .info_item {
		width: 100%;
		border-bottom: 1px solid #F6F6F6;
		align-items: center;
		box-sizing: border-box;
		padding: 13px 0;
	}
	.info_list .info_item .title {
		font-size:15px;
		color:rgba(0,0,0,1);
		line-height:21px;
		margin-bottom: 17px;
	}
	.info_list .info_item .btm {
		align-items: center;
		margin-bottom: 3px;
	}
	.info_list .info_item .btm .tag {
		background:rgba(229,255,243,1);
		border-radius:1px;
		box-sizing: border-box;
		padding: 2px 5px;
		margin-right: 9px;
		font-size:9px;
		color:rgba(46,177,119,1);
	}
	.info_list .info_item .btm .date {
		font-size:12px;
		color:rgba(153,153,153,1);
	}

	.no_data {
		width: 100%;
		box-sizing: border-box;
		padding-top: 53rpx;
		flex-direction: column;
		align-items: center;
	}
	.no_data .pic {
		width: 170px;
		height: 102px;
		margin-bottom: 5px;
	}
	.no_data .hint {
		font-size:14px;
		color:rgba(153,153,153,1);
	}
	
	.top_tab {
		width: 100%;
		height: 50px;
		background:rgba(255,255,255,1);
		position: fixed;
		top: 0;
		left: 0;
		z-index: 9;
	}
	.top_tab .back {
		width:11px;
		height:20px;
		position: absolute;
		top: 50%;
		left: 13px;
		transform: translateY(-50%);
		z-index: 10;
	}
	.top_tab .hint {
		font-size:16px;
		color:rgba(0,0,0,1);
	}
	
	.btn_box {
		width: 100%;
		height: 50px;
		box-sizing: border-box;
		padding: 6px 0;
		background:rgba(255,255,255,1);
		position: fixed;
		bottom: 0;
		left: 0;
		z-index: 9;
		border-top: 1px solid rgba(228,228,228,0.5);
	}
	.btn_box .icon_box {
		width: 50%;
		flex-direction: column;
		
	}
	.btn_box .icon_box .icon {
		width:19px;
		height:19px;
		margin-bottom: 3px;
	}
	.btn_box .icon_box .txt {
		font-size:10px;
		line-height: 14px;
		color:rgba(0,0,0,1);
	}
	.article_body {
		width: 100%;
		box-sizing: border-box;
		padding: 60px 11px 60px;
	}
	.article_body .title {
		width:100%;
		font-size:18px;
		font-weight:bold;
		color:rgba(0,0,0,1);
		line-height:22px;
		margin-bottom: 8px;
	}
	.article_body .author {
		width: 100%;
		font-size:13px;
		color:rgba(153,153,153,1);
		margin-bottom: 16px;
	}
	.article_body .rich_text {
		width: 100%;
		font-size:14px;
		color:rgba(32,33,35,1);
		line-height:28px;
	}
	.article_body .rich_text > p {
		width: 100% !important;
		font-size:14px !important;
		color:rgba(32,33,35,1);
		line-height:28px;
	}
	.article_body .rich_text > img {
		width: 100% !important;
		height:225px;
		border-radius:2px;
		object-fit: cover;
	}