.login-top{
  width: 100%;
  height: 610rpx;
  position: relative;
  text-align: center;
}
.login-bg{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.logo{
  width: 295rpx;
  height: 265rpx;
  margin-top: 75rpx;
}
.login{
  position: absolute;
  top: 410rpx;
  left: 0;
  right: 0;
  padding: 0 30rpx;
}
.login-info{
  padding: 45rpx 30rpx;
  background: #fff;
  box-shadow:0 0 17rpx 0 rgba(0,0,0,0.1);
  border-radius:10rpx;
}
.row{
  display: flex;
  justify-content: space-between;
  border-radius:6rpx;
  border:2rpx solid rgba(237,237,237,1);
  align-items: center;
  height: 100rpx;
}
.row-title{
  width: 30%;
  text-align: center;
  color: #9F1512;
  font-size: 28rpx;
}
.row-text{
  width: 69%;
}
.row-text input{
  width: 100%;
  height: 100%;
}
.password{
  margin-top: 25rpx;
}
.login-btn-box{
  margin-top: 45rpx;
}
.login-btn, .register-btn{
  display: flex;
  justify-content: center;
  align-items: center;
  height: 90rpx;
  background:#9F1512;
  border-radius: 10rpx;
  font-size: 32rpx;
  color: #fff;
}
.register-btn{
  margin-top: 20rpx;
  background: #fff;
  color: #9F1512;
}
.copyright{
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 20rpx 0;
  font-size: 28rpx;
  color: #949494;
  text-align: center;
}