/*公共变量*/
.logobar {
  margin: 30px 0;
}
.logotit {
  text-align: center;
  color: #e60012;
  font-size: 18px;
  border-bottom: 2px solid;
  padding-bottom: 10px;
  margin-top: 20px;
}
.logobar img {
  display: block;
  margin: 0 auto;
}
.regbar {
  width: 95%;
  margin: 20px auto;
  margin-bottom: 80px;
}
.regbar input {
  border: none;
  border-bottom: 2px solid #e2e2e2;
}
.regbar .layui-input:hover,
.layui-textarea:hover {
  border-bottom: 2px solid #e60012 !important;
}
.regbar .layui-form-item {
  position: relative;
}
.get-code {
  color: #e60012;
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 12px;
}
.btn-bar {
  padding-top: 30px;
}
.btn-bar button {
  margin-bottom: 20px;
  background: #e60012;
}
.regbar .seuo .layui-input-inline {
  width: 80px;
}
.regbar .seuo > div {
  float: left;
}
.regbar .layui-form-danger {
  border-bottom: 2px solid #e60012 !important;
}
.tips a {
  color: #e60012;
  font-size: 12px;
}
.weixin-btn {
  background: url("../images/weixin.png") no-repeat;
  background-size: cover;
  width: 32px;
  height: 32px;
  display: inline-block;
}
.titzc {
  height: 32px;
  line-height: 32px;
}
.layui-form-select dl dd.layui-this {
  background: #e60012;
}
.twobaer {
  position: relative;
}
.twr {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}
.seuo .tips {
  height: 38px;
  line-height: 38px;
  font-size: 12px;
  width: 4rem !important;
}
.seuo > .deix {
  width: calc(100% - 4rem);
}
.regbar .seuo .deix > div {
  float: left;
  width: 33.3%;
}
