#register h3{
	color: #ff9800;
	margin:30px;
	text-align: center;
}
#register{
	max-width: 912px;
	margin:0 auto;
	font-family: 'Noto Sans SC', sans-serif;
}
#register form{
	background-color: #ff9800;
	color: #fff;
	padding:15px;
	border-radius: 5px;

}
#register form input{
	padding:6px 5px;
	border:1px solid #f2f2f2;
	border-radius: 4px;
	width:180px;
	vertical-align: middle;
	color: #000;

}
#register form label{
	width: 90px;
	margin-right: 8px;
	margin-left: 8px;
	vertical-align: middle;
	padding-top: 0px !important;
	margin-bottom: 0px;
}
#register form label span{
	color: red;
}
#register form input[type='file']{
	border:none;
}
#register form textarea{
	width: 330px;
	color: #000;
}
#register form .formitem{
	display: flex;
	flex-direction: row;
	align-items: center;
	flex-wrap: wrap;
	justify-content: flex-start;
	margin-bottom: 10px;
	padding-bottom: 10px;
	
}
#register form .formitem .inputbox{
	margin-bottom: 10px;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
}
#register form .line{
	border-bottom: 1px solid #fff;
}
#register form .title p{text-align: center;color: #fff;margin-top:20px;font-size: 20px;}
#register form .title .desc{text-align: center;margin-bottom:20px;font-size: 16px;color: red;}
#register .formbtn .btn{width: 200px;margin:0 auto;margin-top:20px;}

@media (max-width: 640px) { 
	#register form label{
		width: 70px;
		margin-right: 8px;
		margin-left: 8px;
		vertical-align: middle;
	}
	#register form textarea,#register form input{
		width: 170px;
	}
	
}