/*******注册页面临时样式********/

.sign-up-bg {
	background: #f5f5f5;
}
.sign-up-center {
	display: none;
	background: #fff;
	padding: 40px 45px;
}
.sign-fieldset {
	clear: both;
	/*padding: 2em 1.4em 2em 160px;*/
	/*margin:0 0 30px .3em;*/
	
	
}
/*legend { margin:0 0;padding:10px;font-weight:bold;font-size:14px;background:#fff;border:1px solid #c4d3ea;text-transform:capitalize;color:#336699; }*/

.field-group {
	margin: 8px;
}
.sign-up-center .form-group .title{
	display: block;
}
.sign-up-center .form-group{
	margin-bottom: 0;
}
.field-group label.title {
	/*float: left;*/
	width: 20%;
	margin-top: 9px;
	font-size: 13px;
	color: #000;
	font-weight: normal;
	text-align: right;
}
.field-group label.required {
	font-weight: normal;
}
.field-group label.disable {
	color: #666;
}
.field-group input.line {
	margin-bottom: 7px;
}
.field-group .tips {
	display: block;
	margin-top: 5px;
	margin-left: 124px;
	color: #888;
	font-size: 13px;
}
.field-group .tips2 {
	display: block;
	margin-top: 3px;
	margin-bottom: 8px;
	margin-left: 10px;
	color: #666;
}
/*.field-group .error {*/
.form-group .error {
	display: block;
	margin-top: 3px;
	/*margin-left: 125px;*/
	color: #BD452F;
}
.radio-group {
	margin: 8px;
	margin-left: 30px;
}
.radio-group label {
	font-size: 14px;
}
.radio-group .tips {
	display: inline-block;
	margin-top: 6px;
	margin-left: 30px;
	color: #666;
}
.control-group {
	float: left;
	margin-top: 6px;
	margin-left: 15px;
}
.text-group {
	float: left;
	margin-top: 9px;
	margin-left: 15px;
}
.input1,
.input_err {
	/*border:#ccc solid 2px;background-color:#fff;color:#666;margin-left:15px;padding:5px;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;!important;position:relative; vertical-align:middle;*/
	
	height: 34px;
	/*margin-left:15px;*/
	
	padding: 6px 5px;
	font-size: 14px;
	line-height: 1.428571429;
	color: #333;
	vertical-align: middle;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	/*-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);*/
	
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.input1:focus,
textarea:focus,
.inputip:focus {
	/*border:2px solid #ef9e4d;*/
	
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.input_err {
	border: 2px solid #ef9e4d;
	background-color: #FFE9D6;
}
.input2 {
	border: #ccc solid 2px;
	background-color: #fff;
	color: #666;
	margin-left: 15px;
	padding: 5px;
	display: inline-block;
}
.inputip {
	border: #ccc solid 2px;
	background-color: #fff;
	color: #666;
	margin-left: 1px;
	width: 26px;
	padding: 2px;
	display: inline-block;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	!important;
	position: relative;
	vertical-align: middle;
}
.form-control,
select {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.428571429;
	color: #555;
	vertical-align: middle;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.spacer {
	clear: both;
	height: 10px;
	font-size: 1px;
	line-height: 1px;
}
.sign-up-font-normal {
	font-weight: normal;
	font-size: 13px;
}
.sign-h10 {
	height: 10px;
}
.sign-btn1 {
	padding: 8px 30px;
	width: 400px;
	color: #fff;
	background-color: #38b5fc;
	display: inline-block;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.428571429;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.sign-up-center,
.page_title_sub>div {
	/*width: 1048px;*/
	
	width: 430px;
	-webkit-box-shadow: 0 0 10px #ddd;
	-moz-box-shadow: 0 0 10px #ddd;
	box-shadow: 0 0 10px #ddd;
}
.page_title_sub>div {
	margin: auto;
	color: #fff;
}
@media screen and (max-width: 768px) {
	.sign-up-center,
	.page_title_sub>div {
		width: 100%;
	}
	.sign-fieldset {
		padding: 30px 0 40px 0;
	}
	.page_title_sub>div {
		color: #000;
		padding: 20px;
	}
}
#pwd_find {
    padding-top: 50px;
}

.sign-up-center ::-webkit-input-placeholder { /* WebKit browsers */
    color: #A9A8A8;
}
.sign-up-center :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #A9A8A8;
}
.sign-up-center ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #A9A8A8;
}
.sign-up-center :-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #A9A8A8;
}