/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/cli-service/lib/config/vue-loader-v15-resolve-compat/vue-loader.js??vue-loader-options!./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=scss& ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
html,
body,
#app {
  height: 100%;
}
.van-nav-bar__left .van-icon,
.van-nav-bar__right .van-icon {
  color: #666 !important;
  font-size: 4.266667vw !important;
}
.router-detail .van-nav-bar__left .van-nav-bar__text {
  color: #666 !important;
}
/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-24.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-24.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-24.use[3]!./src/assets/css/index.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
html,
body .app {
  color: #333333;
  font-family: Arial, Helvetica, "STHeiti STXihei", "Microsoft YaHei", Tohoma, sans-serif;
  background-color: #f8f8f8;
}

.foreward {
  animation: foreward 0.5s linear;
}

.invert {
  animation: invert 0.5s linear;
}

@keyframes foreward {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(180deg);
  }
}
@keyframes invert {
  0% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.page-transition-enter-active,
.page-transition-leave-active {
  transition: all 0.3s;
}

.page-transition-enter,
.page-transition-leave-to {
  transform: translateY(100%);
  opacity: 0;
}

.van-nav-bar {
  top: 5.333333vw;
}

.daxi_map #mapContainer #mapMode_container, .daxi_map #mapContainer #main_floor_scroll, .daxi_map #mapContainer #m_location_btn {
  border-radius: 2.133333vw;
  background-color: #FFF;
  /* DDD投影 */
  box-shadow: 0px 1.066667vw 3.2vw 0px #DDD;
}
.daxi_map #mapContainer .icon-locate:before, .daxi_map #mapContainer .icon-failure:before {
  color: inherit;
}
.daxi_map #mapContainer .main_zoom {
  padding: 0 1.066667vw;
  border-radius: 2.133333vw;
  background-color: #FFF;
  box-shadow: 0px 1.066667vw 3.2vw 0px #DDD !important;
}
