
.q-timeline__entry[data-v-1f28c1ae] .q-timeline__dot:before {
  left: -1px;
}
.q-timeline__entry[data-v-1f28c1ae] .q-timeline__dot:after {
  width: 1px;
}
.opacity-0[data-v-1f28c1ae] {
  opacity: 0;
}
.opacity-100[data-v-1f28c1ae] {
  opacity: 1;
}


.horizontal-gradient[data-v-008db79c] {
  background: linear-gradient(to right, #2fc725, #009de9);
}


.horizontal-gradient[data-v-562eed8f] {
  background: linear-gradient(to right, #2fc725, #009de9);
}
.star[data-v-562eed8f] {
  position: absolute;
  color: #1976d2;
  cursor: pointer;
  z-index: 1000; /* 确保足够高 */
  pointer-events: auto;
}
.map-container:hover .animate-ping[data-v-562eed8f] {
  -webkit-animation: none;
          animation: none; 
  -webkit-transform: scale(1); 
          transform: scale(1); 
  opacity: 1; 
  -webkit-filter: none; 
          filter: none;
}

/* lg */
@media (min-width: 1024px) {
.bg-china[data-v-562eed8f] {
    height: 30rem;
}
.bg-china .ditu[data-v-562eed8f] {
    height: 24rem;
    /* width: 1024px; */
}
.star[data-v-562eed8f] {
    font-size: 14px;
}
.star-beijing[data-v-562eed8f] {
    top: 131px;
    left: 527px;
}
.star-nanjing[data-v-562eed8f] {
    top: 161px;
    left: 522px;
}
.star-shenzhen[data-v-562eed8f] {
    top: 172px;
    left: 512px;
    color: #ffb63d;
}
}

/* xl */
@media (min-width: 1280px) {
.bg-china[data-v-562eed8f] {
    height: 46rem;
}
.bg-china .ditu[data-v-562eed8f] {
    height: 37.5rem;
    /* width: 1280px; */
}
.star[data-v-562eed8f] {
    font-size: 24px;
}
.star-beijing[data-v-562eed8f] {
    top: 221px;
    left: 824px;
}
.star-nanjing[data-v-562eed8f] {
    top: 267px;
    left: 816px;
}
.star-shenzhen[data-v-562eed8f] {
    top: 286px;
    left: 800px;
    color: #ffb63d;
}
}


/*# sourceMappingURL=233.f1c146c3.css.map*/