.full{
  height: 100%;
  width: 100%;
}
.h100{
  height: 100%;
  overflow: hidden;
  box-sizing: border-box;
}
.el-popover{
  background: rgba(0, 38, 95, 0.7) !important;
  border: 1px solid #066cae !important;
}
.el-popper[x-placement^=right] .popper__arrow::after{
  border-right-color: #066cae
}
.el-popper[x-placement^=right]{
  margin-left: 2px !important;
}
.map-tool-model{
  background: rgba(0, 38, 115, 0.6);
  border: 1px solid #00aaff;
  border-radius: 4px;
}
input[type="text"]{
  height: 38px;
  box-sizing: border-box;
  border: 1px solid #00aaff;
  background: rgba(255, 255, 255, 0.1);
  outline: #00aaff;
}
.el-input__inner{
  background: rgba(0, 38, 115, 0.6);
  border: 1px solid #00AAFF;
  caret-color: #fff;
  color: #fff;
}
.el-input__prefix, .el-input__suffix{
  color: #fff;
}
.w100{
  width: 100%;
}
input{
  color: #fff;
}
.p20{
  padding: 15px;
}
.bottom-btn{
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
  border-top:1px solid rgba(0, 170, 255, 0.4);
  .btn{
    cursor: pointer;
    font-size: 16px;
    height: 30px;
    color: #fff;
    line-height: 30px;
    border: 1px solid #00aaff;
    border-radius: 4px;
    background: rgba(255, 255, 255, 0.1);
    padding: 0 10px;

  }
}
.map-tool-btn{
  font-size: 16px;
  height: 30px;
  color: #fff;
  line-height: 30px;
  border: 1px solid #00aaff;
  border-radius: 4px;
  background: rgba(255, 255, 255, 0.1);
  padding: 0 10px;
}
.el-cascader__dropdown{
  border: 1px solid #00a1ff !important;
  background-color: rgba(0, 31, 112, 0.8) !important;
}
.el-cascader-menu{
  border-right:1px solid  #00a1ff !important;
  color: #fff !important;
}


.el-cascader-node:hover {
  // 设置鼠标滑过时文字颜色
  background-color: rgba(0, 31, 112, 1) !important;
  color: #409EFF;
}
.el-popper[x-placement^=bottom] .popper__arrow::after{
  border-bottom-color: rgba(0, 31, 112, 1);
}

