body {
  background-image: radial-gradient(
    circle farthest-side at 50% 50%,
    hsla(0, 0%, 80%, 0) 31%,
    #020f17
  );
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue",
    sans-serif;
  font-weight: 700;
}

*::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}

*::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background-color: #999;
}

#zhudongguangbo {
  position: fixed;
}

.rizhitanchuang {
  height: fit-content;
  left: initial;
  right: -415px;
  top: -51px;
}

.rizhitanchuang::before {
  content: "";
  position: absolute;
  top: 0;
  left: -15px;
  width: 15px;
  bottom: 0;
}

.div-block-27-copy .div-block-29 {
  position: relative;
}

.div-block-27-copy .div-block-29:hover .rizhitanchuang {
  display: flex;
}

.shebeitanchuang {
  height: fit-content;
  left: initial;
  right: -315px;
  top: -160px;
  height: 683px;
}

.shebeitanchuang::before {
  content: "";
  position: absolute;
  top: 0;
  left: -15px;
  width: 15px;
  bottom: 0;
}

.div-block-27 .div-block-29 {
  position: relative;
}

.div-block-27 .div-block-29:hover .shebeitanchuang {
  display: flex;
}

.lab-item {
  text-align: center;
  line-height: 30px;
  cursor: pointer;
}

.lab-item:hover {
  opacity: 0.7;
}

.ant-tree {
  background-color: #0000 !important;
}

.ant-tree-title {
  color: #00dad8;
}

.ant-tree-switcher {
  color: #00dad8;
}

.div-block-58 {
  cursor: pointer;
}

#poi4 {
  background: #000 !important;
}

[v-cloak]{
  display: none;
}