/* var */
/* share */
.pointer {
  cursor: pointer;
}
.breakTxt {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.wordBreak {
  word-break: break-all;
  word-wrap: break-word;
}
body {
  background: none;
}
button.get-phone-verify {
  border: 1px solid #cdcdcd;
  background-color: #f7f7f7;
  height: 40px;
  line-height: 40px;
  float: right;
  width: 125px;
  border-radius: 2px;
  color: #666;
  cursor: pointer;
  outline: none;
}
button.get-phone-verify img {
  width: 100%;
}
button.get-phone-verify-fn:hover {
  border-color: #ff6600;
  background-color: #ff6600;
  color: #fff;
}
button.get-phone-verify-fn:active {
  border-color: #d24000;
  background-color: #d24000;
  color: #fff;
}
.account-main {
  width: 100%;
  height: 599px;
  overflow: hidden;
  background: url("../images/login_bg_02.png") center center no-repeat;
}
.account-main .content-box {
  height: 599px;
  position: relative;
}
.account-main .log-reg-wrapper {
  border: none;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
}
.register-form .form-input {
  margin-bottom: 20px;
}
.register-form .form-input > input {
  width: 295px;
  padding: 9px 20px;
  border-color: #e1e1e1;
}
.register-form .form-input > input:focus {
  border-color: #ff6600;
}
.register-form .form-input > label {
  left: 20px;
}
.register-form .verify input,
.register-form .verify label {
  width: 156px;
}
.forget-pwd .get-phone-area {
  display: none;
}
.forget-pwd .get-phone-verify {
  width: 160px;
  height: 50px;
  line-height: 50px;
}
.forget-pwd .form-input .test-tips {
  top: 55px;
}
footer .footer-content {
  background-color: #fff;
}
footer .footer-content .wrapper p {
  color: #a2a2a2;
}
footer .footer-content .wrapper p a {
  color: #575757;
  transition: color .3s;
}
footer .footer-content .wrapper p a:hover {
  color: #ff6600;
}
.footer-box p {
  color: #777;
}
#v3-footer {
  background-color: #fff;
  /*height: 203px;*/
  text-align: center;
  font-size: 14px;
}
#v3-footer ul {
  display: inline-block;
  margin-top: 55px;
}
#v3-footer ul li {
  float: left;
  margin: 0 17px;
}
#v3-footer ul li a {
  font-size: 14px;
  display: inline-block;
  color: #575757;
}
#v3-footer ul li a:hover {
  color: #ff6600;
}
#v3-footer .copy .inner {
  display: inline-block;
  color: #9a9b9c;
  padding-top: 40px;
}
#v3-footer .cnzz_protocol {
  margin-top: 10px;
  text-align: center;
}
#v3-footer .cnzz_protocol a {
  display: inline-block !important;
}
#v3-footer {
  padding-top: 90px;
  height: 100px;
}
