html {
  height:100%
}
body {
  background: url(/images/oadh/bg.png) no-repeat ;
  width: 100%;
  height: 100%;
  min-height: 100%;
  background-size: 100% 100%;
  font-size: 12px;
}
.page{
  position: relative;
  top:20%;
}
body p {
  font-size: .61rem;
  text-align: center;
  font-weight: bold;
  color: #02b5af;
}

body .box {
  margin-top: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

body .box .left {
  width: 60%;
  height: .74rem;
  background: rgba(255, 255, 255, 0.1);
  border-radius: .37rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

body .box .left img {
  width: .38rem;
  height: .38rem;
}

body .box .left input {
  font-size: .32rem;
  margin-left: .68rem;
  color: #ffffff;
  height: .74rem;
  width: 65%;
  margin-right: .1rem;
}

body .box .left ::placeholder {
  font-size: .32rem;
  font-weight: normal;
  color: #03b5af;
}

body .box .anniu {
  margin-left: .2rem;
  width: 1.25rem;
  height: .58rem;
  background: rgba(145, 138, 223, 0);
  border: 1px solid #066d85;
  border-radius: .1rem;
    display: flex;
    justify-content: center;
}

body .box .anniu input {
  display: block;
  font-size: .23rem;
  text-align: center;
  font-weight: normal;
  color: #02b5af;
  line-height: .58rem;
}
@media (max-width: 750px) {

  body .box .anniu {
    height: 1rem!important;
    width: 1.5rem!important;
  }
  body .box .anniu  input{
    height: 1rem!important;
    font-size: .4rem!important;
    line-height: 1rem!important;
  }
  .left {
    height: 1rem!important;
    border-radius: 11111px!important;
  };
  .left input {
    height: 1rem!important;
    line-height: 1rem!important;
  };

}
