/*
蓝色主题
*/
/*
系统主题
*/
.wd-main {
  min-height: 700px;
}
.section {
  width: 370px;
  position: absolute;
  height: 340px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.fdpwd-box {
  max-width: 370px;
}
.fdpwd-box h2 {
  font-size: 22px;
  color: #222222;
  line-height: 24px;
}
.fdpwd-box p {
  color: #999999;
  line-height: 24px;
  margin-top: 4px;
}
.fdpwd-box .findpwd-from {
  margin-top: 35px;
}
.fdpwd-box .findpwd-from .log-input {
  width: 100%;
  height: 58px;
  margin-top: 4px;
}
.fdpwd-box .findpwd-from .log-input input {
  background: #ffffff;
  border-radius: 4px;
}
.fdpwd-box .findpwd-from .log-input input:disabled {
  color: #222222;
}
.fdpwd-box .fp-place-2 .modify,
.fdpwd-box .fp-place-2 .get-msg-code {
  position: absolute;
  top: 1px;
  right: 1px;
  height: 36px;
  font-size: 14px;
  padding: 0 10px;
  color: #1684FF;
  line-height: 36px;
  text-align: center;
  cursor: pointer;
}
.fdpwd-box .fp-place-2 .modify {
  width: 30px;
}
.fdpwd-box .fp-place-2 .opera {
  width: 370px;
  height: 24px;
}
.fdpwd-box .fp-place-2 .opera .by-uncode {
  font-size: 13px;
  color: #1684FF;
  line-height: 24px;
}
.fdpwd-box .fp-place-2 .opera .forgot,
.fdpwd-box .fp-place-2 .opera .by-redio {
  font-size: 13px;
  color: #999999;
  line-height: 24px;
}
.fdpwd-box .btn-next {
  width: 100%;
  height: 40px;
  margin-top: 2px;
  background: #1684FF;
  border-radius: 4px;
}
.over-box {
  max-width: 370px;
  margin-top: 100px;
}
.over-box p {
  display: none;
}
.over-box .error,
.over-box .success {
  width: 285px;
  height: 44px;
  font-size: 14px;
  text-align: center;
  line-height: 44px;
  background: #ffffff;
  border-radius: 4px;
  margin: 0 auto;
  box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.03);
}
.over-box .error {
  color: #f83333;
}
.over-box .success {
  color: #1684FF;
}
.over-box .success i {
  vertical-align: middle;
  display: inline-block;
  width: 19px;
  height: 19px;
  background: url(../../common/img/icon_spirit.png) -335px -3px no-repeat;
}
.over-box .success span {
  vertical-align: middle;
  margin-left: 4px;
}
