html,
body {
	width: 100%;
	/* font-size: calc(266.67% + 57.3333 * (100vw - 320px) / 430); */
}
/*清除一些默认样式*/
html,
body {
	margin: 0;
	padding: 0;
}

img{border:0;}
a{text-decoration:none; color:#000; outline:none;}
a:hover{text-decoration:none;}
em,strong,i{font-style:normal;}
h1,h2,h3,h4,h5,h6,span,strong,i{font-size:100%;font-weight:normal;margin: 0;padding: 0;}
.trans {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.clearfix {*zoom:1;}
.clearfix:after {content:'\200B';clear:both;display:block;height:0px}

/* html{-webkit-tap-highlight-color:transparent;} */


/* 子页公共头部 */

.subpage-heard{
	padding:0.7rem 0 0.28rem 0;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #21B1EB;
	position: relative;
	font-size: 0.32rem;
	font-weight: bold;
	color: #fff;
}
.arrows{
	position: absolute;
	display: flex;
	flex-direction: row;
	align-items: center;
	top: 0.92rem;
	left: 0.1rem;
  }
.arrows::after{
	position: absolute;
	display: flex;
	justify-content: space-between;
	content: '';
	width: 0.2rem;
	height: 0.2rem;
	left: 0.3rem;
	transform:rotate(225deg);
	border-top: 0.04rem solid #fff;
	border-right:0.04rem solid #fff;
}