﻿html,body {
	padding: 0;
	margin: 0;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 1em;
	text-align: center;
	height: 100%;
}
.smallSize{
	font-size: 0.8em;
}
a {
	text-decoration: none;
}
img{
	border: 0px;
}
.clear {
	clear: both;
}

.main { 
	min-height:100%; 
	height: auto !important; 
	height: 100%; /*IE6不识别min-height*/ 
	position: relative; 
} 
.red_mark{
	color: red;
}
.green_mark{
	color: green;
}
/*注册头部*/
.reg_content{
	width: 100%;
	margin: 0 auto;
	padding-bottom: 126px; /*等于footer的高度*/
}
.header {
	height: 101px;
	background: url(../images/register_line.png) no-repeat center bottom;
	text-align: left;
}
.header_logo{
	width: 980px;
	margin: 0px auto;
	padding-top: 40px;
}
.header_logo img{
	vertical-align: middle;
	margin-top: -6px;
}


.welcome_to_re{
	border-left: 1px solid #CCC;
	margin-left: 10px;
	padding-left: 16px;
	color: #646464;
}

/*注册框部分*/
.fp_content {
	width:980px;
	margin: 0px auto;
	text-align: left;
	margin-top: 40px;

}
.flowline{
	width:648px;
	margin: 0px auto;
	text-align: left;
	margin-top: 80px;
	margin-bottom: 60px;
}
.first, .two, .three, .four, .five{
	width: 58px;
	height: 2px;
	border: 0;
}
.blue_color{
	background-color: #3385FF;
	
}
.grey_color{
	background-color: #CCC;
}
.blue{
	color: #3385FF;
	
}
.grey{
	color: #CCC;
}
.flowline div{
	display: inline-block;
	
}
.flowline div img{
	vertical-align: middle;
	margin-top: -10px;
	margin-right: 5px;
	margin-left: 5px;
}

.write_accountNum div, .validCode_identity div, .reset_password div, .reset_success div{
	width: 340px;
	margin: 0px auto;
	margin-bottom: 20px;
}
.write_accountNum p{
	width: 340px;
	margin: 0px auto;
	margin-bottom: 5px;
	color: #646464;
}
.write_accountNum input {
	width: 340px;
	height: 36px;
	line-height: 36px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	border: 1px solid #CCC;
	padding-left: 10px;
	outline: none;	
}

input:focus{
    border: 1px solid #3285FF;
}

#validCode{
	width: 230px;
	float: left;
}
#identify_code_image{
	float: left;
	margin-left: 14px;
}

.nextStep{
	padding-top: 12px;
	cursor: pointer;
}
.nextStep a {
	background: #3285FF;
	color: #FFFFFF;
	padding: 12px 149px 12px 149px;
	border-radius: 4px;
	font-size: 16px;

}
.nextStep a:hover {
	background: #1e78ff;
}
.nextStep1{
	padding-top: 12px;
	cursor: pointer;
}
.nextStep1 a {
	background: #3285FF;
	color: #FFFFFF;
	padding: 12px 139px 12px 139px;
	border-radius: 4px;
	font-size: 16px;

}
.nextStep1 a:hover {
	background: #1e78ff;
}
/*页底部样式*/
.bottom {
	margin-top: 90px;
	width: 100%;
	min-width: 1280px;
	position: absolute;
	bottom: 0;
	border-top: 1px solid #DEDEDE;
}

.bottom_content {	
	color: #000;
	width: 640px;
	margin: 0px auto;
	height: 90px;
	padding: 0px 0px 0px 0px;
}

.bottom_content a:hover {
	color: #2C33E4;
}
.bottom_content ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	padding-top: 20px;
}
.bottom_content ul li {
	display: inline;
	color: #666;
}
.bottom_content a {
	color: #666;
	margin-right: 24px;
	text-decoration: underline;
	color: #999;
}
.bottom_content_mark {
	margin-left: 8px;
	margin-right: 4px;
}
.copyright_address{
	color: #999;
	margin-top: 10px;
}
/*中间主题样式*/
.validCode_identity, .reset_password, .reset_success{
	display: none;
}
#fg_msg, #fg_ms_validate, #fg_ms_resetP {
	width: 352px;
	margin: 0px auto;
	height: 17px;
	text-align: center;
}
.s_name,.s_phone{
	margin-left: 10px;
}
#fg_ms_validate{
	width: 352px;
	margin: 0px auto;
	height: 17px;
}
#getmassageValidCode{
	width: 204px;
	height: 36px;
	line-height: 36px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	border: 1px solid #CCC;
	padding-left: 10px;
	outline: none;	
}
#getmvc{
	height: 30px;
	width: 110px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	margin-left: 10px;
	margin-top: 5px;
}
.reset_password div input {
	width: 340px;
	height: 36px;
	line-height: 36px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	border: 1px solid #CCC;
	padding-left: 10px;
	outline: none;	
}
.regist_success{
	text-align: center;
}
.high_light{
	color: #FF9A00;
	font-weight: bold;
}
.jump_button{
	cursor: pointer;
}
.jump_button:hover{
	color: #3385FF;
}