html,
body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 16px;
}
.ant-dropdown-menu-item,
.ant-dropdown,
.ant-dropdown-menu-submenu-title {
  font-size: 0.875rem;
}
#fp-nav.fp-right {
  right: 1rem;
}
#fp-nav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li a.active span,
.fp-slidesNav ul li:hover a.active span {
  height: 0.75rem;
  width: 0.75rem;
  margin: -0.375rem 0 0 -0.375rem;
}
@media screen and (max-width: 900px) {
html,
  body {
    font-size: 10px !important;
}
}
@media screen and (min-width: 901px) and (max-width: 1200px) {
html,
  body {
    font-size: 12px !important;
}
}
@media screen and (min-width: 1201px) and (max-width: 1440px) {
html,
  body {
    font-size: 12px !important;
}
}
@media screen and (min-width: 1441px) and (max-width: 1600px) {
html,
  body {
    font-size: 14px !important;
}
}
@media screen and (min-width: 1601px) and (max-width: 1919px) {
html,
  body {
    font-size: 14px !important;
}
}
@media screen and (min-width: 1920px) and (max-width: 2100px) {
html,
  body {
    font-size: 16px !important;
}
}
@media screen and (min-width: 2100px) {
html,
  body {
    font-size: 18px !important;
}
}
#app {
  font-family: Inter-VariableFont, Alibaba PuHuiTi, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
.position-relative {
  position: relative;
}
.ant-space-item {
  position: relative;
}
.whitle_tooltip .ant-tooltip-inner {
  background-color: #fff !important;
  color: #333 !important;
}
.whitle_tooltip .ant-tooltip-arrow::before {
  background-color: #fff;
}
/deep/ .driver-popover-title {
  font-family: PingFang SC;
  font-style: normal;
  font-size: 4.2rem;
  font-weight: 500;
  text-align: center;
  line-height: normal;
  letter-spacing: 0.2rem;
  text-transform: capitalize;
  background: linear-gradient(90deg, #1f4ef5 0%, #a83cf6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

