div.dropdown {
  height: 16px;
  width: 134px;
  padding: 0px;
  border:1px solid #003399;
  background: #FFFFFF;
  float: left;
  background-image: url(/plugins/maps/baidu/image/bg_forms.gif);
  overflow:hidden;
}

div.dropdown-box {
  height: 16px;
  width: 133px;
  padding:0 0 0 3px;
  overflow: hidden;
}

div.dropdown-box a.select-button {
  display: block;
  width: 16px;
  height: 18px;
  float: left;
  text-decoration: none;
  outline: none 0px;
  cursor: default;
  color: #888;
  background: url(/plugins/maps/baidu/image/ecrm2_pulldown.gif) top right no-repeat;

}

div.dropdown-box a.select-text {
  display: block;
  width: 115px;
  height: 16px;
  float: left;
  text-decoration: none;
  cursor: default;
  color: #000;
  *padding-top:3px;
}

div.dropdown-list {
  height: 140px;
  position: absolute;
  width: 134px;
  border:1px solid #003399;
  overflow-y: auto;
  margin-left: -1px;
  background-color: white;
  display: none;
}

div.dropdown-list ul{
	padding: 0px;
}

div.dropdown-list ul li {
  height: 16px;
  padding-bottom: 2px;
  padding-top: 2px;
  padding-left: 3px;
  padding-right: 3px;
  cursor: default;
}

div.dropdown-list ul li span.text {
  cursor: default;
}

div.dropdown-list ul li span.value {
  display: none;
}

div.dropdown-list ul li.selected {
  background: #003399;
  color: white;
}
div.dropdown-list ul li.hover {
  background: #0066ff;
  color: white;
}


.error div.dropdown { border:1px solid red;}
.error div.dropdown-list { border:1px solid red;}
.error div.dropdown-box a.select-button { background: url(/plugins/maps/baidu/image/ecrm2_pulldown_error.gif) top right no-repeat;}

.menuClass {}
.provinceClass { position:relative; padding-bottom: 32px; width:220px; color:#000; }
.cityClass { position:relative; padding-bottom: 32px; width:220px; color:#000; }

.menuClass select { display:none; }

.clear0 { clear:both; height:0; line-height:-1; overflow:hidden;}
