
.placeholder{
	position:relative;
}
.placeholder div{
	display:inliene-block;
	height:40px;
	line-height:40px;
	position:absolute;
	top:0;
	z-index:1;
	left:9%;
	text-align:left;
	color:#6e6e6e;

}
#section {
  padding: 43px 0;
  height: 630px;
  margin-top: -4px;
  background-color: #f9fafc;
}
#section .box {
  background-color: #fff;
  height: 544px;
  border: 1px solid #dbdee6;
  padding: 60px 0 0 0;
}
#section .box h2 {
  color: #555555;
  margin-bottom: 40px;
}
#section .box ul li > span {
  line-height: 40px;
  color: red;
}
#section .box ul li {
  width: 100%;
  margin-bottom: 20px;
}
#section .box ul li input {
  height: 40px;
  border: 1px solid #dbdee6;
  line-height:40px;
  position:relative;
  z-index:2;
  background:transparent;
  outline:none;
}
#section .box ul li .disableGetValidatenum {
  height: 40px;
  line-height: 40px;
  text-align: center;
  background-color: #A2A3A5 ;
  color: #fff;
  font-size: 12px;
  cursor: default;
}
#section .box ul li .getValidatenum{
  height: 40px;
  line-height: 40px;
  text-align: center;
  background-color: #2490e2 ;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  padding:0;
  
}
/* 验证码倒计时的样式  */
#section .box ul li .countDown {
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #cccc;
	color: #fff;
	font-size: 12px;
	padding: 0;
}

#section .box ul li input[type=checkbox] {
  position: relative;
  vertical-align: middle;
  margin-left: 15px;
}
#section .box ul li input[type=checkbox]:hover {
  cursor: pointer;
}
#section .box ul li input[type=checkbox]::before {
  content: '';
  position: absolute;
  top: 9px;
  width: 18px;
  height: 18px;
  border: 1px solid #dbdee6;
  background-color: #fff;
}
#section .box ul li input[type=checkbox]:checked::before {
  text-align: center;
  content: '?';
  display:inline-block;
  width: 18px !important;
  height: 18px !important;
  margin-bottom:1px;

     line-height:18px;
}
#section .box ul li label {
  margin-left: 20px;
  cursor: pointer;
}
#section .box ul li div.login {
  height: 40px;
  line-height: 40px;
  background-color: #2490e2;
  color: #fff;
  cursor: pointer;
  border-radius: 1px;
}
#section .box ul li div.login:hover {
  background-color: #337ab7;
}
#section .box ul li div.disableLogin {
  height: 40px;
  line-height: 40px;
  background-color: #9f9f9f;
  color: #fff;
  cursor: arrow;
  border-radius: 1px;
}
#section .box ul li div.disableLogin:hover {
  background-color: #9f9f9f;
}
#section .box ul #paw {
  margin-bottom: 0;
}
#section .box div.light {
  margin-top: 20px;
}
#section .box div.light span {
  color: #999999;
  margin-left: 10px;
  cursor: pointer;
}
#section .box div.light a {
  text-decoration: none;
}
#section .box #msg {
  margin: 25px 0 0 -40px;
}
#section .box #msg span {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  background-image: url("/static/images/web/homepage/login_register_back/exclamation.png");
  margin-right: 10px;
}
#section .box #msg div {
  color: red;
  line-height: 60px;
}
<!--耗时1759782887.6823秒-->