@charset "UTF-8";
@import url(https://unpkg.com/element-plus/dist/index.css);
#mapPage_map {
  width: 100%;
  height: 400px;
  border: 1px solid #ddd;
}

/* 地图层级 */
.map-box > div {
  z-index: -1;
}

.map-box {
  height: 465px;
}

.cont-box {
  z-index: 999;
  position: relative;
}

.sz {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.sz .suspension {
  margin-right: 5px;

}

.set-iphone {
  text-align: left;
  padding: 0 10px;
}

.set-iphone option {
  color: #000;
}

.set-list.flex-sE,
.set-chebox.flex-sE {
  display: flex;
  justify-content: start;
  align-items: end;
}

.set-list.flex-sE .checkbox-container,
.set-list.flex-sE .set-chebox,
.set-list.flex-sE .checktxt,
.set-chebox.flex-sE .checkbox-container,
.set-chebox.flex-sE .set-chebox,
.set-chebox.flex-sE .checktxt {
  line-height: initial;
}

.flex-sbC {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.set-fun-lt.flex-sbC .set-fun-txt {
  width: initial;
}

#pagescan {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
  height: 100vh;
}

#pagescan .sys {
  text-align: center;
  font-size: 20px;
  color: #fff;
  margin-bottom: 20px;
  margin-top: 100px;
}

#pagescan #qr-reader {
  width: 300px;
  height: 300px;
  border: 1px solid #ccc;
}

#pagescan #stop-scan {
  border: 1px solid #ccc;
  background-color: #ffffff21;
  color: #fff;
  display: block;
  width: 100px;
  margin-top: 100px;
}

#pageecgmain_leadra,
#pageecgmain_leadll,
#pageecgmain_leadrl {
  font-size: 20px;
  font-weight: bold;
  vertical-align: text-bottom;
}
