.bui-tag-follow .bui-list-item {
	padding: 4px 2px 5px 5px;
}
.bui-tag-follow .bui-list-item button {
	font-size: 9px;
}
.bui-tag-follow .bui-combox-input {
  width: auto;
  margin: 6px 0 6px 5px;
}
.bui-tag-follow {
	border-color: #a7a7a7;
	width: 100px;
}
.bui-list-picker .bui-list-item {
	font-size: 13px;
	padding: 2px 5px;
}
.bui-list-picker .bui-list-item-hover {
	padding: 3px 6px;
	background-color: #c3c3c3;
	border: none;
}
.bui-list-picker .bui-simple-list {
	max-height: 300px;
}
.bui-suggest{
	border: none;
	border-radius: 4px;
}
.suggest {
	width: 164px;
	border: 1px solid #A7A7A7;
	border-radius: 4px;
}
.suggestSmall {
	width: 104px;
}
.suggestMiddle {
	width: 324px;
}
.bui-suggest .bui-combox-input {
	padding: 6px;
	width: 152px;
	border-radius: 4px;
}
.suggestSmall .bui-suggest .bui-combox-input {
	width: 92px;
}
.suggestMiddle .bui-suggest .bui-combox-input {
	width: 312px;
}
.bui-list-picker{
	width: 0px;
	height: 0px;
}
.combox .bui-combox {
	border-radius: 4px;
	background-color: #FFFFFF;
}
.combox .bui-combox .bui-simple-list ul li.bui-list-item {
	border-radius: 4px;
}

/* icon */
.icon {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  width: 14px;
  height: 14px;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("/lib/plugin/bui/img/sprite-469-300.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
  *margin-right: .3em;
}
.icon:last-child {
  *margin-left: 0;
}
.icon:hover{
	cursor: pointer;
}
.icon-white {
  background-image: url("/lib/plugin/bui/img/white_sprite-469-300.png");
}
.icon-trash {
  background-position: -456px 0;
}
.icon-refresh {
  background-position: -240px -24px;
}
.icon-repeat {
  background-position: -216px -24px;
}
.icon-pencil {
  background-position: 0 -72px;
}
.icon-edit {
  background-position: -96px -72px;
}
.icon-ok {
  background-position: -288px 0;
}
.icon-plus {
  background-position: -408px -96px;
}
.icon-map-marker {
  background-position: -24px -72px;
}
.icon-remove {
  background-position: -312px 0;
}
.icon-remove-circle {
  background-position: -168px -96px;
}
.icon-minus {
  background-position: -433px -96px;
}
.icon-print {
  background-position: -96px -48px;
}
.icon-question-sign {
  background-position: -96px -96px;;
}
.icon-globe {
  background-position: -336px -144px;
}
.icon-eye-open {
  background-position: -96px -120px;
}
