body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,figcaption,figure,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
h1{font-size:18px;font-weight:normal}
h2{font-size:16px;font-weight:normal}
h3{font-size:14px;font-weight:normal}
h4,h5,h6{font-size:100%;font-weight:normal}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace}
small{font-size:12px}
ul,ol,li{list-style:none}
a{text-decoration:none;color: #000;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}
q:before,q:after{content:''}
legend{color:#000}
fieldset,img{border:0}
table{border-collapse:collapse;border-spacing:0}
hr{border:0;height:1px}
*{-ms-word-break:break-all;word-break:break-all;-ms-word-wrap:break-word;word-wrap:break-word;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing: border-box;-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-sizing: border-box;
}
::-webkit-input-placeholder {
   color: #a6a6a6;
}
html,body{
	width: 100%;
	overflow-x: auto;
    min-width: 1200px;
    font-family: PingFangSC,Alibaba PuHuiTi, Alibaba PuHuiTi, Microsoft YaHei, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}
.b-s-b-b{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}



.flex{
    display: flex;
}
.flex-x-center{
    justify-content: center;
}
.flex-y-center{
    align-items: center;
}






