#body_2{margin-left:auto;margin-right:auto; min-width:280px;max-width:60%;}
#mainb{ width:100%; float:left;box-shadow:0px 0px 5px #0085D5;-webkit-box-shadow:0px 0px 5px #0085D5;-moz-box-shadow:0px 0px 5px #0085D5; background-color:#FFFFFF;border-radius:8px;overflow:hidden; margin-top:5%;}
#user{ width:80%; float:left; padding:5% 10%;}
#user dd{ width:100%; float:left; padding-bottom:20px;position:relative;
		z-index: 2;}
#user .Validform_checktip{ position:absolute; left:0px; bottom:0px;}
#user p{ width:100%; border:#ddd solid 1px; line-height:30px; height:30px;  text-align:left;border-radius:4px; overflow:hidden; }
#user p em{
	position:absolute;
	right:3%;
	top:12px;
	width:80px;
	height:26px;
	background-color:#1E62A7;
	line-height:26px; font-size:14px;
	color:#fff;
	border-radius:4px;
	font-style: normal; color:#fff; text-align:center; cursor:pointer;
}
#user p em:hover{ background-color:#0085D5;}
#user p .checkimg{ position:absolute; right:8%; top:15%;}
#user p span{ clear:#fff; font-weight:bold;}
#user dd a{ color:#0085D5;}
#user p i{ width:15%; background-color:#F5F7FA; float:left; border-right:#ddd solid 1px; margin-left:-1px; text-align:center; line-height:30px; height:30px; font-size:12px;}
#user input{ float:left; outline:none; border:0px; font-size:14px;   padding:0px 5%; height:30px;}
#user .input1{ width:75%;}
#user select{ float:left; outline:none;box-shadow:0px 1px 6px #FFF0DF;-webkit-box-shadow:0px 1px 6px #FFF0DF;-moz-box-shadow:0px 1px 6px #FFF0DF; border:#D8DEEE solid 1px; font-size:14px;   width:100%;border-radius:4px; height:42px;  }
#user .select:before {
		content: "";
		position: absolute;
		width: 0;
		height: 0;
		border: 6px solid transparent;
		border-top-color: #333;
		top: 16px;
		right: 10px;
		cursor: pointer;
		z-index: -2;
	}
#user .select select {
		cursor: pointer;
		padding: 10px;
		width: 100%;
		background: transparent;
		background-image: none;
		-webkit-appearance: none;
		-moz-appearance: none;
	}
#user .input1{ height:30px; color:#666;}
#user .input1:hover{ color:#666;  }
#user .input1::-webkit-input-placeholder{ color:#666;}
#user .input2{  line-height:20px; color:#666; background-color:#fff; height:80px;}
#user .input2::-webkit-input-placeholder{ color:#666;}
#user .input4{ height:30px; color:#666; width:45%; }
#user .input5{ height:20px; color:#666; background-color:rgba(255,255,255,0.8); width:20px; margin-right:12px; }
#user .button4{  height:30px;  width:30%;
	color:#555;
	text-align:center;
	cursor:pointer;
	font-size:14px;
	transition:all 0.3s ease-in-out 0s;
	background-color:#F5F7FA; float:right;

}
#user .button4:hover{background-color: #0085D5; color:#fff;}
#user .button2{  height:35px;  width:100%;
	color:#fff;
	text-align:center;
	cursor:pointer;
	font-size:14px;
	transition:all 0.3s ease-in-out 0s;border-radius:4px;
	background-color:#0085D5;box-shadow:0px 1px 6px #ccc;-webkit-box-shadow:0px 1px 6px #ccc;-moz-box-shadow:0px 1px 6px #ccc; 

}
#user .button2:hover{ background-color:#ff6600}
@media only screen and (max-width: 800px){#body_2{max-width:100%;}}
@media only screen and (max-width: 400px){#user dd{ padding-bottom:30px;}#user .Validform_checktip{ line-height:15px;}}