﻿/*body{font-family: -apple-system, BlinkMacSystemFont, "Microsoft YaHei","Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";}*/
body{font-family: "Microsoft YaHei"}
body{font-size:16px;color:#93989B;overflow-x:hidden;margin:auto;background:#fff}
body{
	-webkit-font-smoothing: antialiased;
}

html,body{height:100%}
html::-webkit-scrollbar{width:10px}
html::-webkit-scrollbar-track{background:rgb(179,177,177);border-radius:10px}
html::-webkit-scrollbar-thumb{background:rgb(136,136,136);border-radius:10px}
html::-webkit-scrollbar-thumb:hover{background:rgb(100,100,100);border-radius:10px}
html::-webkit-scrollbar-thumb:active{background:rgb(68,68,68);border-radius:10px}

h1,h2,h3,h4,h5,h6{color:#333;font-family:"Microsoft YaHei","Montserrat",sans-serif;font-weight:700}
a{font-family:"Microsoft YaHei","Montserrat",sans-serif;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s}
a:hover{text-decoration:none}
a:focus{outline:none;text-decoration:none}
p{line-height:2;margin-bottom:0}
ul,li{margin:0;padding:0}

ul,li,dl,dt,dd,ol,p,img
{
	list-style: none;
	border: none;
	vertical-align: middle;
}
.fl{float:left}
.fr{float:right}

fieldset{border:0 none;margin:0 auto;padding:0}
.no-padding{padding:0}
.clear{clear:both}
.display_none{display: none;}

@media only screen and (max-width: 1600px){
	.container{width:1440px;margin: 0 auto}	
}
@media only screen and (min-width: 1600px){	
	.container{width:1440px;margin: 0 auto}	
}

.display_flex{
  display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;    /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;  /* TWEENER - IE 10 */
  display: -webkit-flex; /* NEW - Chrome 21+, Safari 6.1+, iOS 7+, Android 4.4+, Firefox 22+ */
  display: flex;         /* NEW, spec-compliant, Chrome 29+, Opera 12.1+, IE 11+ */
}