@charset "UTF-8";
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  /*定义滚动条轨道
  内阴影+圆角*/
  /*定义滑块
  内阴影+圆角*/
}
html ::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
html ::-webkit-scrollbar-track {
  border-radius: 0px;
  background-color: #fff;
}
html ::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(22, 24, 35, 0.34);
}

body {
  -webkit-tap-highlight-color: transparent;
  font-family: var(--tux-web-font-body);
  margin: 0;
  padding: 0;
  background-color: white !important;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-scrollbar-3dlight-color: #fff;
  scrollbar-3dlight-color: #fff;
  scrollbar-shadow-color: #fff;
  scrollbar-face-color: rgba(22, 24, 35, 0.34);
  scrollbar-darkshadow-color: #fff;
}
body.safari {
  -webkit-font-smoothing: antialiased;
}

p,
h1,
h2,
h3 {
  margin: 0;
}

strong {
  font-weight: normal;
}

.page-with-header {
  padding-top: 70px;
}

.main-body {
  width: 100%;
  background: #ffffff;
}

.relative {
  position: relative;
}
