/** 通用样式 **/
*{
	margin: 0;
	padding: 0;
	list-style-type: none;
	box-sizing: border-box;
}
body,button, input, select, textarea{
	font-family: "微软雅黑";
}
h1, h2, h3, h4, h5, h6{
	font-size: 100%;
	font-weight: normal;
}
em{
	font-style:normal;
}
ul, ol{
	list-style: none;
}
a{
	text-decoration: none;
	color:#333;
	outline: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
a:hover{
	text-decoration: none;
	color:#0b6cb8;
}
fieldset, img {
	border: none;
	vertical-align: middle;
}
img{
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
/* 清除火狐焦点虚线 */
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
	border: 0;
	outline : 0;
}
.clearfix:after{
	clear:both;
	content:"\200B";
	display:block;
	height:0;
}
.clearfix{
	*zoom:1;
}
.fl{float:left;}
.clear{clear: both;}
.fr{float:right;}
.w980{
	width:980px;
	height:auto;
	margin:0 auto;
}
/* 新增1500px居中容器，推荐页面主体使用 */
.w1500{
	width: 1500px;
	margin: 0 auto;
	position: relative;
}
.hide{display:none}
.a3a3a2{color: #a3a3a2;}
input,textarea,select{font-family: "微软雅黑";}
body{
	/* font-family: "微软雅黑"; */
	/* background: #fff; */
}