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

.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_tanchu_button {
	height: 21px;
	width: 56px;
	border:0;
	background: url(../../Common/images/icon2.jpg) repeat-x;
	cursor:pointer;
	color:#fff;
}
.login_tanchu_button:hover{ background: url(../../Common/images/icon.jpg) repeat-x;}
.login .blue_box .login_right {
	margin-top: 35px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ccc;
	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; 
	padding-bottom:20px;
	color:#2360AE;
}
.register_tologon
{
 height:30px;
 line-height:30px;
 float:right;
 margin-right:8px;
}
.register_tologon_a{ color:#2360AE!important;}
/*-----------------用户注册-------------------*/
a.abtn { color:#923222;}
.register{margin-top:15px;}
.article_blue_block{
	border: 1px solid #ccc;
}
.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:36px;}
.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;
}
.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;}
.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: 16px;
	height: 16px;
	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: 18px;
	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;
}
.register .article_blue_block .personal_center .login_txa{
	float: left;
	height: 120px;
	width: 380px;
	border: 1px solid #c8c8c8;
}
.login_btn {
	height: 21px;
	width: 56px;
	border:0;
	background: url(../images/icon2.jpg) repeat-x;
	color: #fff;
	cursor: pointer;
	float: left;
}
.login_btn:hover{ background: url(../images/icon.jpg) repeat-x;}
.register .article_blue_block .personal_center strong{
	font-size: 14px;
	color: #2360AE;
	text-align: right;
	display: block;
	width: 155px;
}

/*----------------------用户登录+注册--------------------*/
.reg_title { color: #2462af; font: bold 20px/40px "宋体"; height: 40px; text-align: center;}
.reg_cont p {font-size: 14px; line-height: 2em; text-indent: 2em;}



@media only screen and (max-width:48em){
.main{ width:100%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.login{ width:100%; border:none;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.login .blue_box .login_left{ width:50%; padding-left:20px;}

div.main,div.login,div.article_blue_block{width:100%;box-sizing:border-box;padding:0}
div.article_blue_block{padding:10px}
div.register .article_blue_block .personal_center{padding:0;clear:both;width:100%}
div.register .article_blue_block .personal_center big{width:30%}

}


@media only screen and (max-width:30em){	
.login .blue_box .login_left{ padding:0px; width:100%; float:none; overflow:hidden}
.login .blue_box .login_left .login_form li label{ height:20px; line-height:20px;}
.login_form li:nth-child(3){ display:none}
.login .blue_box .login_right {border-left:none;font-size: 14px;height:30px;line-height:30px;margin-bottom: 0;margin-top: 0;padding-left: 60px;}
.login .blue_box .login_left .login_form li{ padding:0 0 10px 0px;}
.login .blue_box .login_left .login_form .login_tanchu_button{ margin:0 0 0 24px;}

div.register .article_blue_block .personal_center .h_36{height:auto;overflow:hidden;padding:0 0 12px}
div.register .article_blue_block .personal_center big{width:32%}
div.register .article_blue_block .personal_center .login_tx{width:54%;background:#FFF;border:1px solid #CACACA;}
div.register .article_blue_block .personal_center h6{width:60%}
div.register .article_blue_block .personal_center .h_36 #GenderIdlist, .register .article_blue_block .personal_center .h_36 #MaritalStatusIdlist{width:64%}
div.register .article_blue_block .personal_center .login_txa{width:64%;height:75px;box-sizing:border-box;padding:5px}
.login_form{padding:0 10px;}
} 