/*注册空中网账号*/
.authen-msg .login-now {
  color: #a30055;
}
.kz-register {
  padding-top: 120px;
  padding-bottom: 40px;
}
.register-line {
  overflow: hidden;
  min-height: 76px;
  position: relative;
}
.register-line label,
.register-line input,
.register-line .verify-img {
  float: left;
  font-size: 16px;
}
.register-line label {
  width: 300px;
  line-height: 46px;
  text-align: right;
}
.kz-register input {
  width: 318px;
  height: 44px;
  line-height: 46px;
  text-indent: 10px;
  border: 1px solid #ccc;
}
.kz-register .input-error {
  border: 1px solid #e82d21;
}
.line-top {
  position: relative;
}
.register-line .verify-code,
.register-line .msg-code {
  width: 180px;
  margin-right: 11px;
}
.register-line .verify-img,
.register-line .get-msgcode {
  height: 44px;
  width: 126px;
  border: 1px solid #ccc;
  text-align: center;
}
.register-line .get-msgcode {
  height: 46px;
  line-height: 46px;
}
.register-line .verify-img {
  vertical-align: middle;
}
.verify-img img {
  width: 100%;
  height: 100%;
}
.register-line .get-msgcode {
  background: #f6f6f6;
  text-indent: 0;
  line-height: 44px;
}
.kz-register .register-btn {
  float: none;
  display: block;
  margin-left: 300px;
  width: 320px;
  height: 46px;
  background: #a30055;
  font: 700 18px/46px 'Microsoft Yahei';
  color: #fff;
}
.kz-register .register-btn:hover {
  background: #e34400;
}
.registerBtn {
  margin-left: 300px;
}
.registerBtn a {
  display: block;
  width: 320px;
  height: 46px;
  color: #fff;
  font: bold 18px/46px 'Microsoft Yahei';
  background: #ec6c00;
  text-align: center;
}
.line-top {
  overflow: hidden;
}
.check-box {
  margin: 10px 0 10px 300px;
}
.check-box .ico-correct {
  position: absolute;
  top: 16px;
  left: 628px;
}
.check-msg-box {
  transition: all 0.5s;
  opacity: 0;
  filter: alpha(opacity=0);
  height: 0;
}
.check-msg-box span {
  display: block;
  height: 24px;
  color: #eb554b;
}
.check-msg-box span.txt-warn {
  color: #999;
}
.check-msg-box span.txt-error {
  color: #eb554b;
}
.check-msg-box span.txt-correct {
  color: #71c86f;
}
.check-msg-box span.txt-correct .ico-correct {
  position: static;
}
.validation-messages .form-line {
  margin-top: 0;
  min-height: 68px;
}
.validation-messages .bind-phone {
  min-height: 0;
}
.disengage-tip {
  margin-left: 334px;
  margin-top: 6px;
  font-size: 14px;
  color: #999;
}
.validation-messages .next-btn {
  margin: 20px 10px 0 336px;
}
.fadeInUp {
  opacity: 1;
  filter: alpha(opacity=100);
  height: 25px;
}
.pwd-line .fadeInUp {
  height: 75px;
}
.agreement {
  display: block;
  margin-left: 300px;
  margin-top: 14px;
  width: 320px;
  line-height: 28px;
}
.hide {
  display: none;
}
.account-number span {
  font-size: 16px;
  font-weight: 700;
}
.kz-register .email-title {
  width: 100%;
}
.kz-register .btn-big {
  padding: 0 20px;
  width: auto;
  height: 46px;
  font-size: 18px;
  line-height: 46px;
}
/*注册新增内容*/
.verify-code-clear {
  right: 450px;
}
