#content {
  font-family:"微软雅黑";
}
.erp_user_banner {
  height: 240px;
  background: url(../img/img-user_banner.jpg) no-repeat center;
  background-size: cover;
  padding-top: 140px;
}
.erp_user_banner h2 {
  font-size: 50px;
  border: 1px solid #fff;
  color: #fff;
  width: 360px;
  height: 108px;
  line-height: 108px;
  text-align: center;
  margin: 0 auto;
  font-weight: normal;
}
.user_info {
  width: 480px;
  margin: 0 auto;
  padding: 95px 0;
}
.user_info li {
  margin-bottom: 28px;
  position: relative;
}
.user_info li p {
  position: absolute;
  bottom: -20px;
  left: 0;
  color: red;
  padding-left: 54px;
}
.user_info li i {
  display: block;
  width: 54px;
  height: 54px;
  background: url(../img/icon-erp_user_01.jpg) no-repeat left top;
  float: left;
}
.user_info li input {
  float: left;
  height: 52px;
  width: 388px;
  border: 1px solid #c7c7c7;
  font-size: 16px;
  padding-left: 28px;
}
.user_info li.erp_user_icon_02 i {
  background: url(../img/icon-erp_user_02.jpg) no-repeat left top;
}
.user_info li.erp_user_icon_03 i {
  background: url(../img/icon-erp_user_03.jpg) no-repeat left top;
}
.user_info li.erp_user_icon_04 i {
  background: url(../img/icon-erp_user_04.jpg) no-repeat left top;
}
.user_info li.erp_user_icon_05 {
  position: relative;
}
.user_info li.erp_user_icon_05 i {
  background: url(../img/icon-erp_user_05.jpg) no-repeat left top;
}
.user_info li.erp_user_icon_05 .get_code {
  display: block;
  width: 140px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  position: absolute;
  top: 7px;
  right: 24px;
  background: #3386c8;
  font-size: 16px;
}
.user_info .apply_btn {
  display: block;
  width: 472px;
  height: 54px;
  line-height: 54px;
  text-align: center;
  background: #3386c8;
  font-size: 20px;
}
.user_info a.apply_btn:link,.user_info a.apply_btn:visited,.user_info a.apply_btn:hover,.user_info a.apply_btn:active,.user_info li.erp_user_icon_05 .get_code:link,.user_info li.erp_user_icon_05 .get_code:visited,.user_info li.erp_user_icon_05 .get_code:hover,.user_info li.erp_user_icon_05 .get_code:active {
  color: #fff;
  text-decoration: none;
}
.apply_pop {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -243px;
  margin-top: -114px;
  width: 486px;
  background: #fff;
  padding: 39px 0 20px 0;
  z-index: 1001;
}
.apply_pop p {
  width: 330px;
  height: 47px;
  font-size: 14px;
  margin: 0 auto;
  text-align: center;
}
.apply_pop .back_erp {
  display: block;
  width: 100px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  margin: 30px auto 0 auto;
  background: #3386c8;
  font-size: 12px;
}
.apply_pop a.back_erp:link,.apply_pop a.back_erp:visited,.apply_pop a.back_erp:hover,.apply_pop a.back_erp:active {
  color: #fff;
  text-decoration: none;
}
.apply_pop div {
  width: 45px;
  height: 45px;
  background: url(../img/icon-erp_wrong.png) no-repeat left top;
  margin: 0 auto 20px auto;
}
.erp_close {
  position: absolute;
  top: 14px;
  right: 14px;
  display: block;
  width: 10px;
  height: 10px;
  background: url(../img/icon-erp_close.png) no-repeat left top;
}
.apply_pop_bg {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  background: url(../img/bg-black.png) repeat;
  z-index: 1000;
}
.apply_pop.apply_success div {
  background: url(../img/icon-erp_right.png) no-repeat left top;
}
.apply_pop.apply_success p {
  width: 388px;
}