@charset "UTF-8";
body {
	font-size: 14px;
}

*{margin:0; padding:0;}
img{max-width: 100%; height: auto;}
.weixin-tip{display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80);  height: 100%; width: 100%; z-index: 100;}
.weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%;}

/* 去除 <a> 标签的所有默认样式 */
a {
	text-decoration: none;          /* 去除下划线 */
	color: inherit;                 /* 继承父元素的颜色 */
	background-color: transparent;  /* 去除背景色 */
	border: none;                   /* 去除边框 */
	outline: none;                  /* 去除点击时的虚线边框（Firefox） */
	cursor: default;                /* 去除手型指针 */
	font-style: normal;             /* 去除斜体 */
	font-weight: normal;            /* 去除加粗 */
}

/* 去除已访问链接的颜色变化 */
a:visited {
	color: inherit;
}

/* 去除悬停和激活状态下的样式变化 */
a:hover,
a:active {
	color: #084ca0;
	font-weight: bold;
	text-decoration: underline;
}

*{margin:0; padding:0;}
img{max-width: 100%; height: auto;}

.s_row {
	display: flex;
	flex-direction: row;
}

.content_left {
	justify-content: left;
}

.content_right {
	justify-content: right;
}

.content_center {
	justify-content: center;
}

.content_between {
	justify-content: space-between;
}

.align_center {
	align-items: center;
}

.s_column {
	display: flex;
	flex-direction: column;
}

.ml {
	margin-left: 10px;
}

.left_text {
	font-size: 16px;
	line-height: 2;
	width: 360px; 
	margin-bottom: 10px;
}

.right_text {
	font-size: 16px;
	line-height: 2;
	width: 360px; 
	margin-top: 10px;
}

.line {
	padding: 30px 0 0 0; 
	border-bottom: 1px dashed rgb(197, 197, 197);
}

.title {
	font-size: 16px; 
	font-weight: bold;
}