﻿/* 隐藏数字输入框的上下箭头按钮 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* 隐藏数字输入框的上下箭头按钮（适用于Firefox） */
input[type="number"] {
  -moz-appearance: textfield;
}


/* login */
.bgf6{background-color: #29B3C5;}
.login-container {
  background: url(../images/bgf6.png) no-repeat;
  width: 100%;
  height: 720px;
  position: relative;
  background-size: cover; /* 使背景图片覆盖整个容器 */
  background-position: center; /* 使背景图片在容器中居中 */
  margin-top: -30px;
}
.logo{text-align: center;}
.logo img{width: 110px;height: 110px;margin-top: 130px;}
.input_box {
  width: 304px;
  height: 34px;
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 1);
  margin: auto;
  margin-top: 43px;
  display: flex;
  align-items: center; /* 让内容垂直居中 */
  justify-content: center; /* 让内容水平居中 */
  position: relative;
}

.username, .password {
  width: 100%;
  height: 100%;
  padding: 0 10px; /* 调整文字与输入框的距离 */
  box-sizing: border-box; /* 让padding不影响宽度和高度 */
  border: none;
  background: transparent;
  outline: none;
}
.inde-btn{border-radius: 20px;width:304px; height: 54px;background: rgba(255, 255, 255, 0.54);margin: auto;margin-top: 43px;text-align: center;justify-content: center;}
.inde-btn button{line-height: 54px; background-color: transparent;color: aliceblue;}

.extra_btn{width: 304px;display: flex;align-items: center;justify-content: center;margin: auto;margin-top: 21px;}
.extra_btn a{width: 100%;text-align: center;margin-top: 5px 0;}
.wjpswd{color: aliceblue;font-size: 16px;}
.reguset{color: aliceblue;font-size: 16px;}
.loginu{color: aliceblue;font-size: 28px;font-weight: 600;margin-top: 22px;display: flex;align-items: center;justify-content: center;}

/* 忘记密码 */
.header_back,.getpwd-title,.register-title{display: inline-block;vertical-align: middle;}
.header_back a img{width: 24px;margin-top: 71px;margin-left: 21px;}
.getpwd-title{color: aliceblue;font-size: 24px;font-weight: 600;margin-top: 71px;}
.header_back{margin-right: 90px;}
.passwordmin{
  width: 100%;
  height: 100%;
  padding: 0 10px; /* 调整文字与输入框的距离 */
  box-sizing: border-box; /* 让padding不影响宽度和高度 */
  border: none;
  background: transparent;
  outline: none;
}

/* 注册 */
.register-title{color: aliceblue;font-size: 24px;font-weight: 600;margin-top: 71px;}
.phone_number,.phone_number{
  width: 100%;
  height: 100%;
  padding: 0 10px; /* 调整文字与输入框的距离 */
  box-sizing: border-box; /* 让padding不影响宽度和高度 */
  border: none;
  background: transparent;
  outline: none;
}