html,body{
	font-size: 100%;
	font-family: "Source Han Sans CN", "Alibaba PuHuiTi";
}
/*margin的样式初始化*/
body,h1,h2,h3,h4,h5,h6,p,ol,ul,input {
	margin:0;
}
/*padding的样式初始化*/
ol,ul,th,td,input {
	padding:0;
}
/*列表点点的样式初始化*/
ul,ol {
	list-style: none;
}
/*下划线的样式初始化*/
a {
	text-decoration: none;
}
/*字体样式初始化*/
em,i{
	font-style:normal;
}
em.red{
	color:red;
}
/*图片的初始化*/
img {
	border:none;
	vertical-align: middle;
}

/*表格的间隙样式初始化*/
table {
	border-collapse: collapse;
}

/*表单*/
input,textarea div{
	outline: none;
}
textarea {
	resize:none;
}
/*清浮动 BFC*/
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{zoom:1;}

.fl{
	float:left;
}
.fr{
	float:right;
}
.tl{
	text-align:left;
}
.tc{
	text-align:center;
}
.tr{
	text-align:right;
}
button{outline:none;}

.flex{
	display: flex;
}
.flex_1{
	flex: 1;
	text-align: center;
}
input[type='number'] {  
        -moz-appearance:textfield;  
    }  
    input[type=number]::-webkit-inner-spin-button,  
    input[type=number]::-webkit-outer-spin-button {  
        -webkit-appearance: none;  
        margin: 0;  
}  
input[type='text'],input[type='number'],input[type='password']{
	text-indent:0.1rem;
} 
input[type='radio'],input[type='checkbox']{
    vertical-align: middle;
}
