/**
	CSS for validate.js
	@author ChangSong
	@email cs@zving.com
*/
.validation-valid, .validation-ready, .validation-focus,
	.validation-error {
	/* width: 310px;
	height: 30px;
	position: absolute;
	display: inline-block;
	*display: inline; */
}

.validation-valid {
	background: url(../images/true.gif) left center no-repeat;
}

.validation-ready {
	display: none;
}

.validation-error {
	background: url(../images/false.gif) left center no-repeat;
	padding-left: 30px;
}
.validation_tip {
	/* top: 0px;
	position: relative;
	height: 20px;
	width: 0px;
	display: inline-block;
	*display: inline; */
}

.authCode{ width:83px; height:30px; background:url(../images/code.gif) left center no-repeat; display:inline-block; *display:inline; position:relative; top:10px;}
.optgroup{ padding: 1px; overflow: auto; overflow-x: hidden; max-height: 280px; color: #336699; width: auto; border: 1px solid #ccc; background: #fff;}