﻿/*----------------------用户登录+注册--------------------*/
.login {
	margin-top: 15px;
}

  div.main{
    margin: 20px auto;
  }
.login .blue_box .login_left {
	float: left;
	padding-top: 40px;
	padding-left: 100px;
	width:590px;
}
.login .blue_box .login_left .login_form li{padding-bottom:20px;}
.login .blue_box .login_left .login_form li label{
	font-size: 14px;
}
.login .blue_box .login_left .login_form .logintxt_long{
	height: 18px;
	width: 200px;
	border: 1px solid #c8c8c8;
}
.login .blue_box .login_left .login_form .forget {
	color: #FF0000;
}
.login .blue_box .login_left .login_form .login_tanchu_button {
	height: 21px;
	width: 56px;
	border:0;
	background-image: url(../images/huise_anniu.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
	color:#0d72af;
}
.login .blue_box .login_right {
	margin-top: 35px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #d0e7f2;
	line-height: 225px;
	height: 225px;
	float:left;
	padding-left:100px;
	font-size: 14px;
	margin-bottom: 35px;
}
.logon_title 
{
    font: bold 14px/30px '宋体'!important; 
    height:30px;
	color:#127FA8;
	padding-bottom:20px;
}
.register_tologon
{
    height:30px;
    line-height:30px;
    float:right;
    margin-right:8px;
}
/*-----------------用户注册-------------------*/
.register{margin-top:15px;}
.register{width: 1280px;margin: 0 auto;}
.article_blue_block{
	border: 5px solid #C3DEE9;
}
.article_blue_block p{
	font-size: 14px;
	line-height: 100px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	height: 100px;	
}
.register .article_blue_block .personal_center {
	padding-top: 40px;
	padding-left: 215px;
}
.register .article_blue_block .personal_center .h_36{height:40px;line-height: 30px;}
.register .article_blue_block .personal_center .h_36 #GenderIdlist,.register .article_blue_block .personal_center .h_36 #MaritalStatusIdlist{float:left;}
.register .article_blue_block .personal_center .h_36 #GenderIdlist li{
	float: left;
	width: 40px;
	height: 24px;
	line-height: 24px;
	padding: 5px;
}
.register .article_blue_block .personal_center .h_36 #GenderIdlist li label,.register .article_blue_block .personal_center .h_36 #MaritalStatusIdlist li label{padding-left:5px;}
.register .article_blue_block .personal_center .h_36 #MaritalStatusIdlist li{
	float: left;
	width: 50px;
	
}
.register .article_blue_block .personal_center .h_36 .Wdate{cursor:pointer;	line-height: 24px;
	height: 24px;
	padding: 5px;}
.register .article_blue_block .personal_center .h_36 #ProvinceIddropdown{
	margin-right:10px;
}
.register .article_blue_block .personal_center .about_us{height:135px;}
.register .article_blue_block .personal_center big {
	font-size: 14px;
	float: left;
	text-align: right;
	display: block;
	width: 145px;
	line-height: 24px;
	height: 24px;
	padding: 5px;
	padding-right:10px;
}
.register .article_blue_block .personal_center big span{color:#FF0000;}
.register .article_blue_block .personal_center h6{float:left; color:#999999; padding-bottom:10px;}
.register .article_blue_block .personal_center .agree{float:left;}
.register .article_blue_block .personal_center .agree a{font-size:14px;}
.register .article_blue_block .personal_center .login_tx {
	float: left;
	height: 24px;
	line-height: 24px;
	padding: 5px;
	width: 200px;
	border: 1px solid #c8c8c8;
}
.register .article_blue_block .personal_center small {
	color: #FF0000;
	padding-left: 10px;
}
.register .article_blue_block .personal_center select {
	float: left;
	height: 34px;
	line-height: 34px;
}
.register .article_blue_block .personal_center .login_txa{
	float: left;
	height: 120px;
	width: 380px;
	border: 1px solid #c8c8c8;
}
.register .article_blue_block .personal_center .login_btn {
	
    cursor: pointer;
    padding: 10px 30px;
    font-size: 14px;
    color: #fff;
    border-radius: 4px;
    text-align: center;
    display: block;
    border: none;
    cursor: pointer;
    background: #0068ac;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.register .article_blue_block .personal_center strong{
	font-size: 14px;
	color: #127fa8;
	text-align: right;
	display: block;
	width: 155px;
}


/*找回密码*/
body{ font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.centent{ padding:20px 10px;}
.centent{ padding-bottom:50px;}
.centent p{ line-height:45px; padding-top:25px;}
.centent p a{ padding:0 3px}
.center{ text-align:center}
.qusetion{ padding-left:282px;font-size:19px;line-height:30px;}

.mar_top60{ margin-top:60px;}
.title1{ height:40px; line-height:40px; color:#666;font-size:20px;  font-weight:normal; border-bottom:#eee solid 1px;}

.textArea1{ border:#dadada solid 1px; background:url(../images/findpassword_icon.png) 0 -356px no-repeat; line-height:30px; height:30px; padding:5px; width:360px; color:#aaa;font-size:18px;  font-weight:normal;}
.textArea1:hover{ border:#fd893c solid 1px; color:#333}
.submit1{ background:url(../images/findpassword_icon.png) 0 -314px no-repeat; height:42px; line-height:42px; color:#FFF; border:none; width:149px;font-size:18px;  font-weight:normal; cursor:pointer}
.submit1:hover{background:url(../images/findpassword_icon.png) 0 -272px no-repeat;}

.steps{ width:765px; margin:25px auto 0; line-height:36px}
.steps li{ float:left; width:196px; font-size:23px; color:#CCC; display:inline}
.steps li.on{  color:#333}
.steps li.this{border-bottom:#55a4e6 solid 2px;}
.steps li.icon{ background:url(../images/findpassword_icon.png) 0 -450px; no-repeat; width:34px; height:37px; overflow:hidden; margin:3px 24px 0 24px}
.steps li.pass{background:url(../images/findpassword_icon.png) 0 -413px; no-repeat;}
.steps li b{ font-size:36px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-right:12px;}

.methods{ width:910px; margin:55px auto 0 auto}
.methods li{ float:left;width:25%;  *width:24.9%;  font-size:18px}
.methods li a{ color:#333;display:block;text-indent:50px; line-height:20px;line-height:42px;}
.methods li span{ display:block; text-indent:50px; padding-top:5px; color:#aaa}
.methods li span small{ font-size:12px; padding-left:50px; line-height:17px}
.methods li a:hover{ color:#ff6600; text-decoration:none}
.methods li.method_1 a{  background:url(../images/findpassword_icon.png) 0 0 no-repeat; }
.methods li.method_1 span{background:url(../images/findpassword_icon.png) -858px 0 no-repeat;}
.methods li.method_2 a{  background:url(../images/findpassword_icon.png) 0 -68px no-repeat;}
.methods li.method_2 span{background:url(../images/findpassword_icon.png) -858px -68px no-repeat;}
.methods li.method_3 a{  background:url(../images/findpassword_icon.png) 0 -136px no-repeat;}
.methods li.method_3 span{background:url(../images/findpassword_icon.png) -858px -136px no-repeat;}
.methods li.method_4 a{  background:url(../images/findpassword_icon.png) 0 -206px no-repeat;}
.methods li.method_4 span{background:url(../images/findpassword_icon.png) -858px -206px no-repeat;}

.centent p.ByMail,.centent p.ByMessages{ padding-left:85px; width:458px; margin:0 auto;font-size:19px;line-height:30px; }
.centent p.ByMail{ background:url(../images/findpassword_icon.png) 0 -596px no-repeat;}
.centent p.ByMessages{ background:url(../images/findpassword_icon.png) 27px -503px no-repeat}
.centent p.succeed{padding-left:70px; width:458px; margin:0 auto;font-size:19px;line-height:35px; background:url(../images/findpassword_icon.png) 0 -750px no-repeat}
.centent p b{ font-size:20px;}
.verification{ font-size:14px; width:510px; margin:60px auto 0;}
.verification_p{ width:100%;}
.verification_p label{ width:100px; display:block; text-align:right; float:left}
.verification_p .radio1{ position:relative; top:3px; _top:11px;}
.verification_p .radio1Spsan{ margin:0 30px 0 2px; position:relative; _top:10px;}
