        span.demo { border-bottom: 2px dotted; cursor: pointer; color: #E37274; }
        *{padding:0px;margin:0px;}
        .pop {  display: none;  width: 600px; min-height: 266px;  max-height: 750px;  height:281px;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  margin: auto;  padding: 25px;  z-index: 999;  border-radius: 8px;  background-color: #000000; opacity: 0.7;  box-shadow: 0 15px 200px rgba(51, 51, 51, .9);  }
        .pop2 {  display: none;  width: 750px; min-height: 266px;  max-height: 750px;  height:401px;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  margin: auto;  padding: 25px;  z-index: 999;  border-radius: 8px;  background-color: #000000; opacity: 0.7;  box-shadow: 0 15px 200px rgba(51, 51, 51, .9);  }
        .pop-top{  height:37px;  width:100%;  border-bottom: 1px #E5E5E5 solid;  }
        .pop-top h2{  float: left;  display:black}
        .pop-top span{  float: right;  cursor: pointer;  font-weight: bold; display:black}
        .pop-foot{  height:50px;  line-height:16px;  width:100%;  border-top: 1px #E5E5E5 solid;  text-align: right;  }
        .pop-cancel, .pop-ok {  padding:8px 15px;  margin:7px 7px;  border: none;  border-radius: 5px;  background-color: #525252;  color: #fff;  cursor:pointer; font-size:15px;}
        .pop-ok:hover {background-color: #252525}
        .pop-cancel { background-color: #FFF;  border:1px #CECECE solid;  color: #000;  }
        .pop-content{  height: 150px;  }
        .pop-content2{  height: 233px;  }
        .pop-content-left{  float: left;  }
        .pop-content-right{  width:310px;  float: left;  padding-top:20px;  padding-left:20px;  font-size: 16px;  line-height:35px;  }
        .bgPop{  display: none;  position: absolute;  z-index: 999;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: rgba(0,0,0,.2);  }
        .mapclass{width: 153px; height: 130px; float: left;margin: 15px;}
        .mapclass input{width: 153px; height: 97px; float: top; cursor: pointer;border-style: solid;border-width: 2px;border-color: white;}
        #vetorMap{box-shadow: 5px 5px 61px rgba(255, 255, 255, 1);}
        .mapclass p{width: 153px;height: 10px; font-size: 10px; float: top; color: white;margin-top: 10px; margin-left: 51px;}
        .mapclass input:hover{box-shadow: 5px 5px 61px rgba(255, 255, 255, 1);}
        .mapclass input:focus{box-shadow: 5px 5px 61px rgba(255, 255, 255, 1);}
        .pop-top select {
        border: solid 1px #000;
        appearance:none; -moz-appearance:none; -webkit-appearance:none;padding-right: 14px; background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent; color: white;}
        select::-ms-expand { display: none; }