#registerBox img.registerHead {
	margin: 19px 0 0 22px;
}
#registerBox form {
	padding-left: 42px;
}
#registerBox form input {
	width: 255px;
}
#registerBox form .image {
}
#err_msg {
	margin-left: 42px;
	color: #f00 !important;
}
#registerPageInfo {
	vertical-align: top;
	margin: 0 0 0 20px;
}
.datePart, .wAuto {
	width: auto !important;
}
input.half {
	width: 121px !important;
}
input.kzw {
}
#registerBox .kzwInfo strong {
	color: #f60;
}
#registerBox .kzwInfo a img {
	vertical-align: top;
	margin: 10px 0 0 10px;
}
#registerBox label {
	font-weight: bold;
}
#registerBox label span {
	font-weight: normal;
}
.showAgree {
	border: 0;
	background: transparent;
}
#registerBox .centerBoxContent {
	padding-left: 6px;
	padding-right: 6px;
}
#registerBox .separator {
	background: url(/img2/separator.png) no-repeat;
	height: 4px;
	margin: 5px 0 5px -42px;
}
#registerBox .submitWrap {
	padding-left: 10px;
}
#registerBox.step1 table {
	width: 90%;
}
