.zone[data-v-b6f4eb62] {
  transition: background-color 0.15s ease-in-out;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100px;
  height: 100px;
  border-radius: 150px;
  background-color: rgb(47, 115, 246);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 13px;
  position: absolute;
  /* border-radius: 50%; */
  box-shadow: 0 0 4px #999;
  box-sizing: border-box;
}
.zone[data-v-b6f4eb62]:hover {
  /* background-color: rgba(240, 65, 52, 0.9); */
  background-color: rgba(251, 121, 31, 0.9);
  color: #fff;
}
.zone div p[data-v-b6f4eb62] {
  width: 100%;
  text-align: center;
  line-height: 20px;
}
.leftBar[data-v-7cc4eb57] {
  width: 280px;
  height: 800px;
  margin-right: 10px;
  background-color: #fff;
  box-sizing: border-box;
  position: relative;
  transition: all 0.2s;
}
.leftBar .main-inner[data-v-7cc4eb57] {
  padding: 10px;
}
.leftBar .arrow-bt[data-v-7cc4eb57] {
  position: absolute;
  top: 50%;
  right: -20px;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  border-radius: 50%;
  clip: rect(0px 30px 30px 10px);
  text-align: center;
  line-height: 30px;
  z-index: 10;
  cursor: pointer;
}
.leftBar .arrow-bt .el-icon-d-arrow-left[data-v-7cc4eb57],
.leftBar .arrow-bt .el-icon-d-arrow-right[data-v-7cc4eb57] {
  margin-left: 6px;
}
.leftBar .list-num[data-v-7cc4eb57] {
  color: #666;
  font-size: 13px;
}
.leftBar .scope-list ul[data-v-7cc4eb57] {
  padding: 0 5px;
}
.leftBar .scope-list ul li[data-v-7cc4eb57] {
  font-size: 14px;
  color: #666;
  white-space: nowrap;
  line-height: 30px;
  cursor: pointer;
}
.leftBar .scope-list ul li .unitName[data-v-7cc4eb57] {
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.leftBar .scope-list ul li .distance[data-v-7cc4eb57] {
  width: 60px;
  text-align: right;
}
.leftBar .scope-list ul[data-v-7cc4eb57] .el-icon-location {
  color: red;
  font-size: 18px;
}
.leftBar .s-text[data-v-7cc4eb57] {
  padding: 0 10px 0 20px;
  margin-bottom: 10px;
  position: relative;
}
.leftBar .s-text[data-v-7cc4eb57]::before {
  content: "";
  position: absolute;
  width: 4px;
  height: 16px;
  background-color: #108ee9;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.leftBar .scrollbar[data-v-7cc4eb57] {
  height: calc(100vh - 160px);
}
.leftBar .scrollbar-box[data-v-7cc4eb57] {
  width: 100%;
  box-sizing: border-box;
}
.colorRed[data-v-7cc4eb57] {
  color: red;
}
.bm-view[data-v-14ec90fe] {
  width: 100%;
  height: 900px;
  position: relative;
}
.bm-view[data-v-14ec90fe]  .anchorBL {
  display: none;
}
.mapbox[data-v-14ec90fe] {
  position: relative;
  width: 100%;
  height: 100%;
}
[data-v-14ec90fe].address-search {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
}
[data-v-14ec90fe].address-search .content {
  display: flex;
  padding: 5px 5px 5px 0;
  margin-bottom: 15px;
}
[data-v-14ec90fe].address-search .content .backBtn {
  margin-left: 10px;
}
[data-v-14ec90fe].address-search .el-select:hover .el-input__inner {
  border: none !important;
}
[data-v-14ec90fe].address-search .el-input__inner {
  border: 0px solid #ffffff;
}
[data-v-14ec90fe].address-search .el-select .el-input__inner:focus {
  border: none !important;
}
[data-v-14ec90fe].address-search .search {
  display: flex;
  border: 1px solid #409eff;
  background-color: #ffffff;
  border-radius: 4px;
}
[data-v-14ec90fe].address-search .search .supplier {
  border-right: 1px solid #e7e7e7;
}
[data-v-14ec90fe].address-search .search .supplier .el-input__inner {
  padding: 0 15px 0 5px;
}
.windowContent[data-v-14ec90fe] {
  font-size: 12px;
}
.windowContent .address[data-v-14ec90fe] {
  display: block;
  color: #999;
  line-height: 20px;
  margin-bottom: 5px;
}
.windowContent[data-v-14ec90fe] .scope-input {
  width: 100px;
}
.windowContent[data-v-14ec90fe] .scope-input .el-input__inner {
  height: 24px !important;
  line-height: 24px !important;
  padding: 0 10px;
}
.windowContent[data-v-14ec90fe] .scope-input .el-input__icon,
.windowContent[data-v-14ec90fe] .scope-input .el-input__suffix {
  line-height: 24px !important;
}
.windowContent[data-v-14ec90fe] .scope-input input::-webkit-outer-spin-button,
.windowContent[data-v-14ec90fe] .scope-input input::-webkit-inner-spin-button {
  display: none;
}
.windowContent[data-v-14ec90fe] .scope-btn.el-button {
  height: 24px;
  line-height: 24px;
}
.LeftBar[data-v-14ec90fe] {
  position: absolute;
  left: 0px;
  top: 54px;
  z-index: 1;
}
.backBtn[data-v-14ec90fe] {
  position: absolute;
  right: 35px;
  top: 16px;
}
.toHere[data-v-14ec90fe] {
  margin-top: 5px;
  cursor: pointer;
  color: #007cd6;
}
.toHere img[data-v-14ec90fe] {
  width: 20px;
}
