.select {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 100%; font-size: 12px;
}
.select li {
	list-style: none; padding: 10px 0px 5px 10px; width: 100%; float: left;
}
.select .select-list {
	border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dashed;
}
.select dl {
	line-height: 24px; position: relative; -ms-zoom: 1;
}
.select dl::after {
	height: 0px; overflow: hidden; clear: both; display: block; content: " ";
}
.select dt {
	width: 100px; height: 24px; text-align: right; color: rgb(102, 102, 102); line-height: 24px; margin-bottom: 5px; float: left;
}
.select a {
	margin: 0px 0px 5px 5px; padding: 0px 10px; border-radius: 2px; color: rgb(0, 51, 153); text-decoration: none; display: inline-block; white-space: nowrap;
}
.select a:hover {
	color: rgb(255, 102, 0); background-color: rgb(243, 237, 194);
}
.select a.selected {
	color: rgb(255, 255, 255); background-color: rgb(255, 102, 0);
}
.select a img {
	height: 30px;
}
.select-result dt {
	font-weight: 700;
}
.select-no {
	color: rgb(153, 153, 153);
}
.select .select-result a {
	background: url("../../plugins/template/images/close.gif") no-repeat right 9px rgb(255, 102, 0); padding-right: 20px;
}
.select .select-result a:hover {
	background-position: right -15px;
}
#tooltip {
	background: url("tip.png") no-repeat bottom; padding: 0px 10px 5px; border-radius: 4px; top: -30px; height: 20px; text-align: center; right: 0px; color: rgb(255, 255, 255); position: absolute;
}
