/* 初始样式 */
*{margin:0;padding: 0;line-height: 1;}
*,
*::before,
*::after {
  box-sizing: border-box;
}
a{text-decoration: none;color: #333;}
li{list-style: none;}
img,button{border: none;}
body{font-family: 'NotoSansHans-Regular', Helvetica, Arial, sans-serif;font-size: 14px;color: #FFF;}
input,area,button{outline: none;}
h1,h2,h3,h4,h5,h6,b,strong{font-weight: normal;}
em,i{font-style:normal;}
/* 设置浮动以及去掉边框 */
.fl{float: left;}
.fr{float: right;}
.border0{border: none ! important;}
input{border: none;}
/* 万能清除(解决高度塌陷问题) */
.clear:after{content: " ";display: block;clear: both;overflow: hidden;visibility: hidden;}
.clear{zoom: 1;}
/* 自适应中使文本垂直居中显示 */
.line_h:after{content: " ";display: inline-block;width: 0;height: 100%;vertical-align: middle;overflow: hidden;}
