.e-line {
	padding: 6px;
	width: 400px;
	text-align: right;
}

input {
	padding-left: 4px;
	width: 200px;
}

.short {
	width: 26px;
}

.medshort {
	width: 60px;
}

.grouphead {
	width: 150px;
	text-align: right;
}

.grouphead2 {
	padding-top: 20px;
	text-align: center;
}

.round {
	width: 24px;
	padding-left: 50px;
}

.input-group {
	padding: 10px 0 20px 120px;
	width: 400px;
}

.btn {
	margin-left: 150px;
}

.radioline {
	display: inline;
	padding: 0 40px 0 0;
	text-align: left;
}

.note-required {
	color: #E3141B;
}


label {
	width: 180px;
	line-height: 20px;
}

form {
 margin-top: 20px;
 border: 1px solid #666699;
 padding: 20px;
}

.indicate-required {
	padding-bottom: 20px;
}
