.loginBox {
  min-height: 547px;
  background-color: #fff;
  padding: 0 30px;
  padding-top: 75px;
  color: #666;
}
.loginBox .sxzdwLogo {
  display: block;
  width: 140px;
  margin: 0 auto;
  margin-bottom: 50px;
}
.loginBox .yzmLogin .verifyCode {
  display: flex;
}
.loginBox .yzmLogin .getCodeBtn {
  display: inline-block;
  width: 180px;
  text-align: center;
  border-radius: 5px;
  background-color: #1777FF;
  color: #fff;
  line-height: 46px;
  margin-left: 15px;
  cursor: pointer;
}
.loginBox .yzmLogin .text {
  margin-top: 22px;
  color: #999999;
  font-size: 14px;
}
.loginBox .operaBtn {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
  font-size: 14px;
}
.loginBox .goLogin {
  display: block;
  width: 100%;
  margin-top: 40px;
  background-color: #1777FF;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
}
.loginBox .btmPrivacy {
  position: fixed;
  left: 0;
  width: 100%;
  padding-bottom: 30px;
  padding-top: 10px;
  bottom: 0;
  background-color: #fff;
  text-align: center;
  font-size: 12px;
}
.loginBox .btmPrivacy span {
  position: relative;
  top: -2px;
  left: 2px;
}
.loginBox .btmPrivacy span i {
  color: #1777FF;
  font-style: normal;
}
.loginBox .layui-tab-title {
  display: flex;
  justify-content: space-around;
  padding: 0 20px;
  margin-bottom: 20px;
  font-size: 16px;
  border-bottom: none;
}
.loginBox .layui-tab-title .layui-this {
  color: #333;
  font-weight: 700;
  font-size: 16px;
}
.loginBox .layui-tab-title .layui-this::after {
  border-bottom: 3px solid #1777ff;
  width: 50%;
  left: 25%;
}
.loginBox .layui-input {
  height: 46px;
  background-color: #F5F9FF;
  border: none;
}
.loginBox .layui-input:focus {
  border-color: transparent !important;
}
.loginBox .layui-input-affix {
  line-height: 46px;
}
.loginBox .mb20 {
  margin-bottom: 20px;
}
.backpop {
    border-radius: 10px;
}
.backpop>div {
    height: 3.8rem;
    border-radius: 10px;
}
.backpop .btns {
    margin-top: 1rem;
}
.backpop .btns a {
    display: block;
    width: 1.76rem;
    height: 0.64rem;
    line-height: 0.64rem;
    text-align: center;
    font-size: 16px;
    background-color: #F4F5F6;
    border-radius: 0.06rem;
    margin: 0 0.2rem;
}
.backpop a.tyBtn {
    color: #fff;
    background-color: #1777FF;
}
button:focus{
  outline: none;
}
