/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td,form { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block;
}
/* 设置默认字体 */
body,
button, input, select, textarea, label { /* for ie */
    font: 12px/1 "Microsoft YaHei";
    /*font: 12px/1 "Microsoft YaHei", Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
}
/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置文本格式元素 */
a {text-decoration: none;cursor: pointer;}
a:hover { text-decoration: none;}

/*  清除父元素的高度塌陷问题  */
.clearfix:after{
	content: "";
	display: block;
	clear: both;
}
.clearfix{zoom: 1;}
<!--0.0001528263092041-->