a:focus{
outline:none;
}
.modal {
display:none;
margin: 0 auto;
z-index:9999999999;
}

.login{
	width:574px;
	float:left;
	padding:0px 17px;
	height:532px;
	background:url(../img/front/contact-bg2.jpg) no-repeat left top;
	position:relative;
	z-index:999999;
}

.login h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#1E7FA9;
	padding:80px 0px 13px 0px;
	margin:0px;
	border-bottom:1px solid #E3E3E3;
}
.login span{
	float:right;
	font-size:12px;
	color:#909090;
	padding:10px 0px 0px 0px;
}
.login span b{
	color:#F00;
}

.login p{
padding:0px 0px 12px 0px;
margin:0px;
clear:both;
}
.login p label{
width:142px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#000000;
padding:0px 0px 0px 40px;
}
.login p label b{
	color:#F00;
}

.login p input[type=text]{
	width:288px;
	height:31px;
	line-height:31px;
	border:1px solid #ADD6F4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 5px;
	background:url(../img/front/input_bg.jpg) repeat-x left top;	
}
.login p select{
	width:300px;
	padding:8px;
	border:1px solid #ADD6F4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../img/front/input_bg.jpg) repeat-x left top;
}
.login p textarea{
	width:288px;
	height:133px;
	border:1px solid #ADD6F4;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#FFF url(../img/front/tttt.jpg) repeat-x left top;	
}
.login p input[type=submit]{
	width:80px;
	height:28px;
	font-size:0px;
	border:0px;
	cursor:pointer;
	background:url(../img/front/red-submit.jpg) no-repeat left top;
}





.pinput{
border:1px solid #9BB4C0;
padding:6px 3px;
width:230px;
}
.close{
padding:2px;
border:0px;
font-size:14px;
color:#1E7FA9;
font-family:Arial, Helvetica, sans-serif;
position:absolute;
float:left;
bottom:25px;
right:0px;/right:-280px;
background:none;
font-weight:bold;
margin-right:270px;
cursor:pointer;
}
