body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body, div, section, header, footer, span, ul, li, img, dl, dd, dt, a{margin: 0; padding: 0; border: 0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
html, body{font-size:12px; height: 100%; font-family: PingFang-SC-Medium; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
img{border:none; max-width: 100%;}
li{list-style:none;}
a{
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-select: none;
    -moz-user-focus: none;
    -moz-user-select: none;
}
.pointer{cursor: pointer}
input{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.overflow-ellipsis{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.clear-fix{zoom:1;}
.clear-fix:after{content:"";display:block;clear:both;}
.relative{position: relative;}
