@font-face {
	font-family: "pf-zht";
	src: url('../../fonts/pf-zht.ttf') format('truetype');
}

@font-face {
	font-family: "pf-cg";
	src: url('../../fonts/PingFangSC-Medium.woff2') format('truetype');
}

body {
	margin: 0;
	padding: 0;
	background: #f5f5f5;
	font-size: 16px;
	/*font-family: "microsoft yahei","microsoft sans serif";*/
	font-family: pf-cg;
	color: #222;
}
a{ font-size: inherit;}
a:hover, a:active, a:visited {
 text-decoration: none;

}
a:hover, a:focus{
	color: #003687;
}

html {
	font-size: 20px;
}
.wp_new_article_list .list_item{
	display: flex;
	align-items: center;
	justify-content: space-between;
	line-height: 2rem;
	font-size: .9rem;
height: 2rem;
	cursor: pointer;
	font-family: "pf-cg";
	color: #222;
border-bottom: 0;
}

.wp_new_article_list .list_item .pr_fields {
	flex: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.wp_new_article_list .list_item .ex_fields span {
	width: 6.5rem;
	text-align: right;
	font-size: .8rem;
	color: #999;
}

.wp_new_article_list .list_item:hover {
	color: #003687;
}