@charset "utf-8"; 

body,html{
    background: #f7f7f7;
    margin: 0;
    padding: 0;
}
body{font:14px "Arial","Microsoft YaHei","tahoma","黑体","宋体";color:#333;-webkit-font-smoothing:antialiased}
a{text-decoration:none;color:#333}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.clearfix:after{content:"";height:0;display:block;overflow:hidden;visibility:hidden;clear:both}
.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:400}
ol,ul{list-style:none}
fieldset,img{border:0 none;vertical-align:middle}
address,b,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}
abbr,acronym{border:0}
button{outline:0 none;}
input{outline:0 none;vertical-align:top}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;}
input[type="number"]{-moz-appearance:textfield;}
input::-ms-clear{display:none;}
input:disabled{cursor:not-allowed;}
q:after,q:before{content:''}
table{border-collapse:collapse;border-spacing:0}
/* html,body,.container{width:100%;height:100%;overflow:hidden;position:relative;box-sizing:border-box;color:#333;} */
