*,
::before,
::after {
	margin: 0;
	padding: 0;
	/* 有的手机 没有改字体 */
	font-family: "微软雅黑", sans-serif;
	/* 清除默认的 点击高亮效果 */
	-webkit-tap-highlight-color: transparent;
	tap-highlight-color: transparent;
	/* 让元素 优先考虑 自己的区域大小 */
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

ul,
ol {
	list-style: none;
}

a {
	text-decoration: none;
	color: #fff1e1;
}

a:hover {
	text-decoration: none;
}

input {
	border: none;
	outline: none;
	/* 还有一个 移动端 专有的input外观 */
	-webkit-appearance: none;
	appearance: none;
}


/* 左右浮动 */

.f_l {
	float: left;
}

.f_r {
	float: right;
}

.clearfix::before,
.clearfix::after {
	content: '';
	display: block;
	visibility: hidden;
	clear: both;
	line-height: 0;
	height: 0;
}




/*=====================通用样式定义========================*/

img{border:0; vertical-align:middle;}
img{ max-width: 100%;width: 100%;height:auto;-ms-interpolation-mode: bicubic;}

ul,li{list-style-type:none;}
/* 通用浮动属性 */
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;line-height:0;height:0;font-size:0; overflow:hidden;}
/*文字对齐方式*/
.tc{text-align:center;}
/*常用方法*/
.show{display:block}
.hidden{display:none}
.hand{cursor:pointer;}
.fontArial{font-family:'Arial';}
.b{font-weight:bold;}
/* 默认链接颜色 */
a:link,a:visited{text-decoration:none;} 
a:hover{text-decoration:none;}
/*清除链接虚框*/
:focus { outline: none; }/*针对Firfox*/
a,area { blr:expression(this.onFocus=this.blur()) }/*/针对IE*/


/* CSS Document */

body,form,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0;box-sizing: border-box;-webkit-box-sizing: border-box;}
