html,
body {
  /*background-color: rgb(245, 245, 245);*/
  background-color: #1b2945;
  margin: 0px;
  padding: 0px;
  font-family: BinancePlex, Arial, sans-serif !important;
  font-size: 14px;
}

::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #424852;
  font-size: 14px;
}

::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #424852;
  font-size: 14px;
}

:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #424852;
  font-size: 14px;
}

input:focus {
  background: #1b1e25;
  outline: 1px solid #1b1e25;
}

select:focus {
  background: #1b1e25;
  outline: 1px solid #1b1e25;
}

textarea:focus {
  background: #1b1e25;
  outline: 1px solid #1b1e25;
}

.fl {
  float: left;
}

/*左浮动*/
.fr {
  float: right;
}

/*右浮动*/
.bhalf {
  width: 50%;
}

/*div50%的宽度*/
.allhg {
  height: 100%;
}

/*继承父元素100%的高度*/
.txtl {
  text-align: left;
}

.txtr {
  text-align: right;
}

.fcy {
  color: #FCD535;
}

/*黄色*/
.fcc {
  color: #707A8A;
}

/*灰色*/
.fch {
  color: #000;
}

/*黑色*/
.fzm {
  font-size: 12px;
}

.fzmm {
  font-size: 14px;
}

.fzmmm {
  font-size: 16px;
}

.fw {
  font-weight: bold;
}

.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}