*{margin:0;padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}
html,body{position:relative;height:100%;width:100%}
body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#000;margin:0;padding:0;background:#F1F2F5;}
body,h1,h2,h3,h4,p,dl,dd,ul,ol,form,input,textarea,th,td,select{margin:0;padding:0}
a{text-decoration:none;color:#000}
em{font-style:normal}
li{list-style:none}
img{border:none;vertical-align:top}
table{border-collapse:collapse}
input,textarea{outline:none}
textarea{resize:none !important;overflow:auto !important}
*,*::before,*::after{box-sizing:border-box;margin:0}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}
input[type="number"]{-moz-appearance:textfield}