@charset "utf-8";

 @font-face {
  font-family: 'iconfont';
  src: url('/fonts/iconfont.eot');
  src: url('/fonts/iconfont.eot?#iefix') format('embedded-opentype'),
      url('/fonts/iconfont.woff2') format('woff2'),
      url('/fonts/iconfont.woff') format('woff'),
      url('/fonts/iconfont.ttf') format('truetype'),
      url('/fonts/iconfont.svg#iconfont') format('svg');
}
@font-face {
	font-family: "PingFang-SC-Regular";
	src: url("/fonts/PingFang-SC-Regular.woff2") format("woff2"),
		 url("/fonts/PingFang-SC-Regular.woff") format("woff"),
		 url("/fonts/PingFang-SC-Regular.ttf") format("truetype"),
		 url("/fonts/PingFang-SC-Regular.eot") format("embedded-opentype"),
		 url("/fonts/PingFang-SC-Regular.svg") format("svg");
}

@font-face {
  font-family: "Gilroy-ExtraBold";
  src: url("/fonts/Gilroy-ExtraBold.woff2") format("woff2"),
       url("/fonts/Gilroy-ExtraBold.woff") format("woff"),
       url("/fonts/Gilroy-ExtraBold.ttf") format("truetype"),
       url("/fonts/Gilroy-ExtraBold.eot") format("embedded-opentype"),
       url("/fonts/Gilroy-ExtraBold.svg") format("svg");
}
@font-face {
  font-family: "Gilroy-Bold.woff";
  src: url("/fonts/Gilroy-Bold.woff.woff2") format("woff2"),
       url("/fonts/Gilroy-Bold.woff.woff") format("woff"),
       url("/fonts/Gilroy-Bold.woff.ttf") format("truetype"),
       url("/fonts/Gilroy-Bold.woff.eot") format("embedded-opentype"),
       url("/fonts/Gilroy-Bold.woff.svg") format("svg");
}
@font-face {
  font-family: "SourceHanSansCN Bold";
  src: url("/fonts/SourceHanSansCN Bold.woff2") format("woff2"),
       url("/fonts/SourceHanSansCN Bold.woff") format("woff"),
       url("/fonts/SourceHanSansCN Bold.ttf") format("truetype"),
       url("/fonts/SourceHanSansCN Bold.eot") format("embedded-opentype"),
       url("/fonts/SourceHanSansCN Bold.svg") format("svg");
}

/* always display scrollbars */
body {
  font: 12px/1.8 "PingFang-SC-Regular", PingFang SC, Verdana, Helvetica Neue, Microsoft Yahei, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;
  margin: 0 auto;
  color: #454545;
  background-color: #000;
  _background-attachment: fixed;
  _background-image: url(about:blank);
  overflow-y: visible\9;
  -webkit-text-size-adjust: 100% !important;
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

::-webkit-scrollbar {
  width: 6px;
  background-color: #fff;
}

::-webkit-scrollbar-track {
  border-radius: 6px;
  background-color: #fff;
}

::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: #000;
}