html{
  font-size: calc(100vw/3.75);
  color: #696969;
}
html,body{
  width: 100%;
  height: 100%;
  min-width: 320px;
  background: #fff;
}
img{
  width: 100%;
}
input[type=text],input[type=password],button{
  border: none;
  background: none;
  outline: none;
}
.no-bo{
  border: 0!important;
}
.wrap-box{
  width: 100%;
  min-height: 100%;
  font-size: 0.16rem;
}
.wrap-content{
  width: 100%;
  min-height: 100%;
}
.wrap-head{
  padding-top: 5%;
}
.wrap-name .head-title{
	color: #000;
	font-family:"微软雅黑";
	font-size: 0.26rem;
	text-align: center;
}
.wrap-logo{
	width: 0.9rem;
	margin: 0 auto;
	min-height: 1.2rem;
}
.wrap-logo img{
	margin-top: 0.3rem;
}
.img-box{
  width: 0.6rem;
  margin: 0 auto;
}
.head-title{
  font-size: 0.15rem;
  color: #fff;
  text-align: center;
}
.wrap-body{
  margin: 0 0.4rem;
  margin-top: 0.5rem;
}
.sign-items{
  border-bottom: 1px solid #aaa;
  font-size: 0.15rem;
  margin-top: 0.2rem;
  height: 0.44rem;
  line-height: 0.44rem;
}
.sign-items:last-child{
  margin-top: 0.4rem;
}
.sign-items input,button{
  font-size: 0.18rem;
}
.sign-items input{
  color: #282828;
  height: 0.3rem;
  font-weight: bold;
}
.sign-btn{
  width: 100%;
/*   background: #41B8FF; */
  color: #fff;
  letter-spacing: 5px;
  border-radius: 5px;
  height: 0.4rem;
  padding-left: 5px;
  font-size: 0.22rem;
  line-height: 0.4rem;
}
.wrap-foot{
  margin: 0 0.4rem;
  color: #898989;
  font-size: 0.12rem;
  margin-top: 0.6rem;
}
.wrap-foot>p{
  margin-bottom: 0.1rem;
  line-height: 1.5;
  font-size: 0.14rem;
}
input::-webkit-input-placeholder{
  color: #ccc;
  font-weight: normal;
}
input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset;
}