*{margin:0;padding:0}body,html{width:100%;min-height:100%}#app{width:100%;height:100%}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}li,ol,ul{list-style:none}.text-center{text-align:center}.w-100p,.w-full{width:100%}.w-70p{width:70%}.w-50p{width:50%}.w-40p{width:40%}.w-30p{width:30%}.w-20p{width:20%}.w-10p{width:10%}.hidden{display:none}body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,menu,ol,p,select,td,textarea,th,ul{margin:0;padding:0}dl,ol,ul{list-style:none}fieldset,img,input[type=submit]{border:0 none}em{font-style:normal}strong{font-weight:400}table{border-collapse:collapse;border-spacing:0}button,input[type=button]{cursor:pointer;border:0 none}a,button,img,input{-webkit-touch-callout:none}input,select,textarea{outline:none}a{text-decoration:none}.fl{float:left}.fr{float:right}.clear{clear:both}.clearfix{zoom:1}.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}body,html{-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{outline:0;-webkit-text-size-adjust:none}body,html{height:100%;width:100%}body{margin:0;font-family:Helvetica,Arial,WenQuanYi Micro Hei,PingFang SC,Hiragino Sans GB,Segoe UI,Microsoft Yahei,sans-serif}