.header {
  padding: 0.44rem 0.12rem 0;
}
.header .header_logoBox {
  overflow: hidden;
  width: 1rem;
  height: 1rem;
  border-radius: 0.2rem;
}
.header .header_logoBox .header_logo {
  display: block;
  width: 100%;
  height: 100%;
}

.header .header_wrapper {
  flex: 1;
  box-sizing: border-box;
  padding: 0.1rem 0 0.1rem 0.2rem;
  height: 1rem;
}

.header .header_wrapper .header_title {
  font-size: 0.24rem;
  font-weight: bold;
  color: #333;
}

.header .header_wrapper .header_install {
  width: 1.2rem;
  height: 0.28rem;
  border-radius: 0.14rem;
  color: white;
  font-size: 0.16rem;
  background-color: #3c5fed;
}

.header .header_helper {
  align-self: flex-end;
  width: 0.24rem;
  height: 0.24rem;
  background: url(../img/helper.png) center/contain no-repeat;
}

.header .header_helper .helper_target {
  display: block;
  width: 0.24rem;
  height: 0.24rem;
}
