#user_form a:hover{
	background:#008899;
}
.alert{
	display:block;
	color:#FF0000;
	font-size:14px;
}
.sub_alert{
	display:block;
	color:#FFA51D;
	font-size:14px;
}
label{
	cursor:pointer;
}
.user_admission{
	display:block;
	margin-bottom:20px;
}
.user_admission header{
}
.user_admission header h1{
	display:block;
	background:url(/img/site/headline.gif) no-repeat;
	background-position:left center;
	padding:8px 0 8px 50px;
	font-size:14px;
	color:#fff;
}

.user_admission #review_main_section{
	margin-top:0;
}
.user_admission #social_login{
	margin:15px 0;
}
/*default*/
#user_form{
	display:block;
	width:auto;
	height:auto;
	padding:10px 0;
}
#user_form input{
	border:1px solid #A19272;
	border-radius:5px;
	padding:5px;
}
#user_form table{
	width:100%;
	background:#fff;
}
#user_form table td{
	font-size:16px;
	color:#9C8A7D;
	padding:10px;
}
#user_form table tr:nth-child(2n){
	background:#f8f4e6;
}
#user_form table .tr3 td{
}
#user_form table tr .left{
	width:160px;
}
/*confirm*/
#re_post a{
	padding:20px;
	color:#3A83B3;
}
/*success*/
.success_cmt{
	margin:20px;
	padding:20px;
	font-size:16px;
}
/*service login*/

#google_reg{
	background:#4285F4;
}
#yahoo_reg{
	background:#E30328;
}
#facebook_reg{
	background:#3C599F;
}
#twitter_reg{
	background:#2CA7E0;
}
.social_section_reg{
	margin:15px 0;
}
	.social_section_reg a{
		display:inline-block;
		width:160px;
		height:auto;
		padding:5px 0;
		text-align:center;
		margin-left:10px;
		border-radius:5px;
		box-shadow:1px 1px 3px #A19272;
	}
		.social_section_reg a:nth-child(1){
			margin-left:0px;
		}
	.social_section_reg p{
		margin:15px 0;
		padding:8px;
		background:#f8f4e6;
		color:#9C8A7D;
	}