﻿/*----------------------用户登录+注册--------------------*/
.HLbanner,.linkmap{display:none}
.main{margin:10px auto; background:#fff; border:solid 1px #dfe7eb; padding:0 0 15px 0px;}
.login .blue_box .login_left {float: left;padding-top: 40px;padding-left: 100px;width:450px;}
.login .blue_box .login_left .login_form li{padding-bottom:20px; height:30px;}
.login .blue_box .login_left .login_form li label{font-size: 14px; float:left}
.login .blue_box .login_left .login_form li input{ float:left}
.login .blue_box .login_left .login_form .logintxt_long{height: 30px;width: 252px;background:url(/Content/Areas/Common/images/login_text.jpg) no-repeat 0 0px; border:none; padding:0 5px; line-height:30px;}
.login .blue_box .login_left .login_form .forget {color: #0c905a;}
.login .blue_box .login_left .login_form .login_tanchu_button {background: url(../images/submitBt_bg.jpg) repeat 0 0;border:none;color: #FFFFFF;cursor: pointer;height: 38px;line-height: 38px;overflow: hidden;text-align: center;width: 110px;}
.login .blue_box .login_left .login_form .login_tanchu_button:hover{ background: url(../images/submitBt_bg.jpg) repeat right 0px;color: #FFFFFF;text-decoration: none;}


.login .blue_box .login_right {margin-top: 35px;border-left: 1px solid #d9d9d9;line-height: 225px;height: 225px;float:left;padding-left:100px;font-size: 14px;margin-bottom: 35px;}
.login .blue_box .login_right a{ color:#179742}
.logon_title {height:30px;color:#179742; line-height:30px; font-size:14px; font-weight:bold; margin:0 0 10px 0px;}
.register_tologon{height:35px;line-height:35px;float:right;}
.register_tologon_a{ color:#179742;}
/*-----------------用户注册-------------------*/
.article_blue_block{ width: 830px;}
.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: 25px;padding-left: 215px;}
.register .article_blue_block .personal_center .h_36{height:36px;}
.register .article_blue_block .personal_center .h_36 #GenderIdlist,.register .article_blue_block .personal_center .h_36 #MaritalStatusIdlist{float:left; margin:7px 0 0 0px;}
.register .article_blue_block .personal_center .h_36 #GenderIdlist li{float: left;width: 50px;}
.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: 60px;}
.register .article_blue_block .personal_center .h_36 .Wdate{cursor:pointer;}
.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: 30px;height:30px;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; font-size:12px; font-weight:normal}
.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: 30px;width: 252px; padding:0 5px; line-height:30px;}
.register .article_blue_block .personal_center small {color: #FF0000;padding-left: 10px;}
.register .article_blue_block .personal_center select {float: left;}
.register .article_blue_block .abtn{ color:#179742}
.register .article_blue_block .personal_center .login_txa{float: left;height: 120px;width: 380px;border: 1px solid #c8c8c8;}
.register .article_blue_block .personal_center strong{font-size: 14px;color: #179742;text-align: right;display: block;width: 155px;}

.register .article_blue_block .personal_center .login_btn {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;

	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	background:#179742;
	border:none;color: #FFFFFF;height: 38px;overflow: hidden;width: 110px;
}
.register .article_blue_block .personal_center .login_btn:hover {
	text-decoration: none;
	background:#0372b4
}
.register .article_blue_block .personal_center .login_btn:active {
	position: relative;
	top: 1px;
}
.register .article_blue_block .personal_center .login_btn {
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#1ab14d), to(#148439));
	background: -moz-linear-gradient(top, #1ab14d, #148439);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ab14d', endColorstr='#148439');
}
.register .article_blue_block .personal_center .login_btn:hover {
	background: -webkit-gradient(linear, left top, left bottom, from(#169641), to(#169641));
	background: -moz-linear-gradient(top, #169641, #169641);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#169641', endColorstr='#169641');
}
.register .article_blue_block .personal_center .login_btn:active {
	background: -webkit-gradient(linear, left top, left bottom, from(#148439), to(#1ab14d));
	background: -moz-linear-gradient(top, #148439, #1ab14d);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#148439', endColorstr='#1ab14d');
}

/*提示信息*/
.field-validation-error{ height:30px; line-height:30px; display:block; float:right; margin:0 0 0 10px; padding:0 0 0 20px; color:#f00}

.login .blue_box .login_left .login_form li label{ float:none;}
.login .blue_box .login_left .login_form li input{ float:none;}

/*-----------------注册条款-------------------*/
.reg_title { color: #179742; font: bold 20px/40px "宋体"; height: 40px; text-align: center;}
.reg_cont p { font-size: 14px; line-height: 2em; }
.reg_cont{ padding:0 20px;}

.link{ display:none;}


@media only screen and (max-width:768px){
  .info.pwd_info{ display: none; }

	input[type="submit"], input[type="reset"], input[type="button"] {-webkit-appearance:none;/*去掉苹果的默认UI来渲染按钮*/}
	div.linkmap{padding:0;}
	.main{ width:96%;}
	.article_blue_block{ width:auto; padding:5px 10px;}
	.register .article_blue_block .personal_center{ width:538px; margin:0 auto; padding:20px 0 0;}
	.register .article_blue_block .personal_center .login_txa{ width:345px;}
	.loginbox{width:480px;}
	.findbox{ margin:40px 0;}
	.step_title{ width:432px;}
	.find_con{ width: 450px;}
	.personal_center_three .field-validation-error{margin-right: 10%;}
	.register .article_blue_block .personal_center .h_36 #GenderIdlist li{ width:55px;}
	.field-validation-error{ margin:0; font-size:12px; padding:0 0 0 5px;}
}

@media only screen and (max-width:480px){
	.register .article_blue_block .personal_center big{ width:92px;}
	.register .article_blue_block .personal_center{ width:280px;}
	.register .article_blue_block .personal_center .login_tx{ width:130px; background-size:100% 30px;}
	.field-validation-error, .prompt_ico2, .prompt_ico3{ float:left;margin-left:92px}
	.register .article_blue_block .personal_center .h_36{height:auto; overflow:hidden; margin:5px 0;}
	.register .article_blue_block .personal_center h6{ float:right;}
	.register .article_blue_block .personal_center .h_36 #GenderIdlist, .register .article_blue_block .personal_center .h_36 #MaritalStatusIdlist{ width:168px;}
	.register .article_blue_block .personal_center .login_txa{ width:173px;}
	.loginbox{ width:265px;}
	.loginType li{ width:112px; line-height:36px }
	.loginType li.current{background:#399CCC}
	.regform li label{ width:62px;}
	.regform li .f-text{ width:178px;}
	.field-group{ height:auto; padding:0; text-align:center; line-height:22px;}
	.field-group a{ display:block}
	.step_title{ width:214px;}
	.find_con{ width:268px;}

} 