html {
  font-size: 49.5px;
  height:100%;
}


  .body {
           
            background-repeat: no-repeat;
            background-image: url(../img/login.jpg);
           background-size: cover;
        }




.box_1 {
  width: 15.051rem;
  height: 14.263rem;
  background: url(../img/logindialog.png)
    100% no-repeat;
  background-size: 100% 100%;
      margin-left: -7rem;
    margin-top: -6.5rem;
    left: 50%;
    top: 50%;
    position: absolute;
}
.tipsPMsg {
        font-size: 12px;
    text-align: center;
}
.text_1 {
  width: 10.566rem;
  height: 0.768rem;
  overflow-wrap: break-word;
  color: rgba(22, 21, 21, 1);
  font-size: 0.808rem;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 0.809rem;
  margin: 1.839rem 0 0 2.243rem;
}
.input_text {
    width:380px;
    height:30px;
    line-height:30px;
    padding-left: 5px;
    margin-left:10px;
}
.text_2 {
  width: 10.566rem;
  height: 0.263rem;
  overflow-wrap: break-word;
  color: rgba(22, 21, 21, 1);
  font-size: 0.323rem;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 0.324rem;
  margin: 0.243rem 0 0 2.243rem;
      text-align-last: justify;
}

.text-wrapper_1 {
  width: 6.526rem;
  height: 0.465rem;
  margin: 1.152rem 0 0 4.223rem;
}

.text_3 {
  width: 2rem;
  height: 0.465rem;
  overflow-wrap: break-word;
  color: rgba(22, 21, 21, 1);
  font-size: 0.484rem;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 0.485rem;
}

.text_4 {
  width: 1.98rem;
  height: 0.465rem;
  overflow-wrap: break-word;
  color: rgba(6, 159, 234, 1);
  font-size: 0.484rem;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 0.485rem;
}

.section_2 {
  background-color: rgba(6, 159, 234, 1);
  width: 4.506rem;
  height: 0.081rem;
  margin: 0.223rem 0 0 7.495rem;
}

.image-text_1 {
  width: 3.233rem;
  height: 0.485rem;
  margin: 1.536rem 0 0 3.314rem;
}

.label_1 {
  width: 0.485rem;
  height: 0.485rem;
}

.text-group_1 {
  width: 2.344rem;
  height: 0.283rem;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 0.363rem;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 0.607rem;
  margin-top: 0.122rem;
}

.image_1 {
  width: 8.708rem;
  height: 0.021rem;
  margin: 0.344rem 0 0 3.314rem;
}

.section_3 {
  width: 2.768rem;
  height: 0.445rem;
  margin: 0.708rem 0 0 3.314rem;
}

.image_2 {
  width: 0.405rem;
  height: 0.445rem;
}

.text_5 {
  width: 1.899rem;
  height: 0.304rem;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 0.363rem;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 0.607rem;
  margin-top: 0.102rem;
}

.image_3 {
  width: 8.708rem;
  height: 0.021rem;
  margin: 0.425rem 0 0 3.314rem;
}

.text-wrapper_2 {
  height: 1.374rem;
  background: url(../img/loginbtn.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 8.223rem;
  margin: 1.152rem 0 0 3.374rem;
}

.text_6 {
  width: 0.95rem;
  height: 0.465rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.484rem;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 0.607rem;
  margin: 0.445rem 0 0 3.596rem;
}
