
html {
  height: 100%;
  padding: 0;
  margin: 0;
}

body {
  padding: 0;
  margin: 0;
}

button {
  border-color: transparent !important;
  outline: none;
}

input {
  border: 0;
  outline: none;
  background-color: transparent;

}

input::placeholder {
  font-size: 0.32rem;
  font-family: Roboto-Regular, Roboto;
  font-weight: 400;
  color: #9CA0AB;
  line-height: 0.4rem;
}

.img-bg {
  width: 7.5rem;
  position: relative;
}

.img-bg img {
  width: 7.5rem;
}

.account-title {
  font-size: 0.32rem;
  font-family: Roboto-Bold, Roboto;
  font-weight: bold;
  color: rgba(255, 242, 65, 1);
  line-height: 0.4rem;
}

.account-num {
  font-size: 0.8rem;
  font-family: Roboto-Bold, Roboto;
  font-weight: bold;
  color: rgba(255, 255, 255, 1);
  line-height: 0.9rem;
}

.account-company {
  font-size: 0.32rem;
  font-family: Roboto-Bold, Roboto;
  font-weight: bold;
  color: rgba(255, 255, 255, 1);
  line-height: 0.4rem;
}

.account {
  position: absolute;
  top: 3rem;
  left: 1.2rem;
  width: 4.8rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.login-button {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 0.6rem;
}

.button {
  width: 4.8rem;
  height: 0.88rem;
  background: linear-gradient(180deg, rgba(255, 255, 90, 1) 0%, rgba(255, 207, 0, 1) 100%);
  border-radius: 0.44rem;
  display: flex;
  justify-content: center;
  align-items: center;
  animation: 1s scalebtn infinite linear;
}

@keyframes scalebtn {
  0% {
    transform: scale(1, 1)
  }
  50% {
    transform: scale(0.9, 0.9)
  }
  100% {
    transform: scale(1, 1)
  }
}

.button-txt {
  font-size: 0.28rem;
  font-family: Roboto-Bold, Roboto;
  font-weight: bold;
  color: #A42C07;
  line-height: 0.32rem;
}

.tips-account {
  color: #FFE60F !important;
}

.tips {
  margin-top: 0.6rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

.tips-txt {
  width: 4.8rem;
  font-size: 0.22rem;
  font-family: Roboto-Regular, Roboto;
  font-weight: 400;
  color: #FFFFFF;
  text-align: center;
}

.withdraw {
  width: 7.5rem;
  height: 100%;
  background: rgba(0, 0, 0, 0.84);
  margin: 0 auto;
}

.log img {
  height: 0.72rem;
  width: 1.08rem;
  left: 0.4rem;
}

.drawer-bg {
  background-color: rgba(0, 0, 0, 0.5);
  width: 7.5rem;
  top: 0;
  left: 0;
  min-height: 100%;
  position: fixed;
  z-index: 1200;
}

default-dialog {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.dialog {
  position: absolute;
  left: 0;
  z-index: 1000;
  background-color: #fff;
}


/*注册相关的样式*/

.title-box {
  width: 5.6rem;
  height: 0.8rem;
  font-size: 0.28rem;
  font-family: Roboto-Regular, Roboto;
  font-weight: 400;
  color: rgba(50, 51, 61, 1);
  line-height: 0.4rem;
  margin-top: 0.2rem;
}

.title {
  width: 5.6rem;
  height: 0.4rem;
  font-size: 0.32rem;
  font-family: Roboto-Bold, Roboto;
  font-weight: bold;
  color: rgba(50, 51, 61, 1);
  line-height: 0.4rem;
}

.center {
  position: relative;
  width: 6.5rem;
  padding: 0.48rem 0.48rem 0.4rem 0.4rem;
  background: rgba(255, 255, 255, 1);
  border-radius: 0.1rem;
  box-sizing: border-box;
}

.ico {
  position: absolute;
  font-size: 0.32rem !important;
  top: 0.32rem;
  right: 0.24rem;
  color: #9CA0AB;
}

.join-bet {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
}

.input-div {
  position: relative;
}

.clear-ico {
  position: absolute;
  font-size: 0.32rem !important;
  color: #9CA0AB;
  top: 0.32rem;
  right: 0.24rem;
}

.sel-border {
  border: 2px solid #10A310 !important;
}

.input-box {
  display: block;
  width: 5.36rem;
  height: 0.96rem;
  background: rgba(255, 255, 255, 1);
  border: 2px solid rgba(192, 199, 207, 1);
  padding-left: 0.24rem;
  margin-top: 0.2rem;
  font-size: 0.4rem;
  font-weight: 400;
  color: rgba(50, 51, 61, 1);
  line-height: 0.48rem;
}

.enter-text {
  font-size: 0.2rem;
  font-weight: 400;
  color: rgba(242, 52, 65, 1);
  line-height: 0.3rem;
  /*margin-top: 0.8rem;*/
}

.default-btn {
  width: 5.6rem;
  height: 0.88rem;
  background: rgba(16, 163, 16, 1);
  background: rgba(238, 241, 246, 1);
  border-radius: 0.08rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 0.2rem;
  font-size: 0.32rem;
  font-weight: 400;
  color: rgba(167, 182, 199, 1);
  line-height: 0.4rem;
}

.create-btn {
  width: 5.6rem;
  height: 0.88rem;
  background: rgba(16, 163, 16, 1);
  border-radius: 0.08rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 0.2rem;
  font-size: 0.32rem;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);;
  line-height: 0.4rem;
}

.already-box {
  height: 0.4rem;
  font-size: 0.28rem;
  font-family: Roboto-Regular, Roboto;
  font-weight: 400;
  color: rgba(81, 122, 184, 1);
  line-height: 0.4rem;
  margin-top: 0.4rem;
  text-align: center;
}

.ico {
  position: absolute;
  top: 0.24rem;
  right: 0.24rem;
}

.logn-text {
  font-size: 0.24rem;
  font-weight: 400;
  color: #517AB8;
  line-height: 0.3rem;
}

.failed-title {
  font-size: 0.38rem;
  font-family: Roboto-Bold, Roboto;
  font-weight: bold;
  color: rgba(50, 51, 61, 1);
  line-height: 0.48rem;
  text-align: center;
}

.failed-sub-title {
  margin-top: 0.2rem;
  font-size: 0.28rem;
  font-family: Roboto-Regular, Roboto;
  font-weight: 400;
  color: rgba(50, 51, 61, 1);
  line-height: 0.4rem;
}

.btns {
  display: flex;
  margin-top: 0.48rem;
}

.not-now {
  width: 5.6rem;
  height: 0.88rem;
  background: rgba(255, 255, 255, 1);
  border-radius: 0.08rem;
  border: 0.02rem solid rgba(16, 163, 16, 1);
  font-size: 0.32rem;
  font-family: ArialMT;
  color: rgba(16, 163, 16, 1);
  display: flex;
  justify-content: center;
  align-items: center;
}

.gotofb {
  width: 2.64rem;
  height: 0.88rem;
  background: rgba(16, 163, 16, 1);
  border-radius: 0.08rem;
  font-size: 0.32rem;
  font-family: ArialMT;
  color: rgba(255, 255, 255, 1);
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: auto;
}

.failed-tips {
  margin-top: 0.4rem;
  width: 5.6rem;
  height: 0.3rem;
  font-size: 0.24rem;
  font-family: Roboto-Regular, Roboto;
  font-weight: 400;
  color: rgba(156, 160, 171, 1);
  line-height: 0.3rem;
  text-align: center;
}

.noted {
  width: 5.6rem;
  height: 0.88rem;
  background: rgba(16, 163, 16, 1);
  border-radius: 0.08rem;
  font-size: 0.32rem;
  font-family: ArialMT;
  color: rgba(255, 255, 255, 1);
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: auto;
}
