#plp-bg {
  background: url(/public/images/login/bg_login_bg.jpeg) center center no-repeat;
  background-size: cover;
  position: fixed;
  height: 100%;
  top: 0;
  width: 100%;
}

.login {
  background-color: #c4c4c4;
}

.logo {
  /* background: url(/public/images/login/bg_login_head.jpeg) no-repeat rgba(0, 0, 0, 0); */
  display: block;
  height: 60px;
  width: 400px;
  left: 7%;
  /*margin-left: -130px;*/
  position: absolute;
  top: 20px;
  zoom: 100%;
}

.login_wrapper {
  padding-top: 80px;
  position: absolute;
  left: 0;
}

.login_content {
  background-color: white;
  padding: 20px 50px 20px 50px;
  margin-left: -10px;
  width: 380px;
}

.captcha {
  height: 40px;
  width: auto;
  margin-top: -3px;
  border: 1px solid #e2e2e2;
}