html,
body {
  height: 100%;
  box-sizing: border-box;
}
* {
  font-size: 12px;
}
body {
  background-color: #f3f3f3;
}

/*兼容IE6、7*/

/*这段代码非常暴力，from internet，墙裂推荐*/
.clearFix:before,
.clearFix:after {
  content: "";
  display: table;
}
.clearFix:after {
  clear: both;
}
.clearFix {
  *zoom: 1; /*IE/7/6*/
}

input::-webkit-input-placeholder {
  color: #999;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #999;
}
input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #999;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #999;
}
