.dataSelect {}

.dataSelect .result{
  display: block;
  float: left;
  position: absolute;
  z-index: 30;
  width: 90%;
}
.dataSelect ul{
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}

.dataSelect li{
  list-style-type: none;
  display: block;
  height: 62px;
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  margin-top: -1px;
  cursor: pointer;
}



.dataSelect .md-100{ width: 100% !important; }
.dataSelect .md-99{ width: 99% !important; }
.dataSelect .md-98{ width: 98% !important; }
.dataSelect .md-97{ width: 97% !important; }
.dataSelect .md-96{ width: 96% !important; }
.dataSelect .md-95{ width: 95% !important; }
.dataSelect .md-94{ width: 94% !important; }
.dataSelect .md-93{ width: 93% !important; }
.dataSelect .md-92{ width: 92% !important; }
.dataSelect .md-91{ width: 91% !important; }
.dataSelect .md-90{ width: 90% !important; }

.alert-tmp{
    margin-top: 10px;
}

.dataSelect li img{
  margin: 5px;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  float: left;
}

.dataSelect li:hover{
  background-color: #F2F2F2;
}

.dataSelect .inf{
  display: block;
  padding-top: 5px;
  margin-left: 65px;
}

.dataSelect .inf .t{ font-weight: 600; }
.dataSelect .inf .d{ color: #878787; }
.dataSelect .close{ margin-right: 6px; display: none; }

.dataSelect .active{
  border: 0px;
  background: #fafafa;
  /* border-right: 5px solid #24618C; */
  padding-top: 0px;
  border: 1px solid #dbdbdb;
}

@media (max-width: 768px){
  .dataSelect .result{
    width: 94.5%;
  }
}

.dataSelect .xl{ min-height: 92px !important; }
.dataSelect .xl .inf{ color: #313131 !important; font-size: 16px; }
.dataSelect .xl .inf .t{ font-weight: bold !important; }
.dataSelect .xl img{
    width: 80px !important;
    height: 80px !important;
}

.dataSelectTable .result{
  display: block;
  float: left;
  position: absolute;
  z-index: 30;
  width: 95%;
}
.dataSelectTable table{
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
.dataSelectTable tr{
  border: 1px solid #E6E6E6;
  background: #FFFFFF;
  cursor: pointer;
}

.dataSelectTable .margin_table_title{ margin-top: 15px; }
.dataSelectTable .table_title td{ font-weight: bold; }
.dataSelectTable .table_title:hover{ background: #ffffff; }
.dataSelectTable tr:hover{ background: #F5F5F5; }
.dataSelectTable td{
  padding: 10px;
  border: 1px solid #e6e6e6;
  min-width: 30px;
  max-width: 800px;
  font-weight: normal;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.dataSelectTable .active{ background: #FAFAFA;}
.dataSelectTable .delete-btn{ margin-right: 4px; display: none; width: 50px; }

