/* CSS Document */

html,body{
	width:100%;
	height:100%;
}
html,body,form,img{
	margin:0px;
	padding:0px;
}
/******************************************************************************************************************/
.loginWrap{
	font-family:"微软雅黑",Arial;
	background-color:#294a73;
}
.loginWrap .errorMessage{	
	margin-bottom: 0px; 
	margin-top: 5px; 
	padding-left: 11px;
}
.loginWrap .loginBg{
	position:absolute;
	z-index:-1;
	top:0px;
	left:0px;
	bottom:0px;
	right:0px;
}
.loginWrap .loginBg img{
	position:absolute;
	width:100%;
	height:100%;
	border:0px;
}
.loginWrap .logo{
	position:absolute;
	top:5%;
	left:5%;
}
.loginWrap .forms{
	position:absolute;
	z-index:2;
	width:570px;
	height:234px;
	padding:15px;
	top:50%;
	left:50%;
	margin-top:-137px;/*-137px;*/
	margin-left:-300px;
	background-image:url(../images/login_formBg.png);
}
.loginWrap .forms .titles{
	vertical-align:text-bottom;
	line-height:30px;
	padding:10px;
}
.loginWrap .forms .titles span{
	display:inline-block;
	vertical-align:baseline;
	padding:0px 10px;
}
.loginWrap .forms .form{
	float:left;
	width:320px;
	padding:10px 0px 0px 25px;
	font-size:12px;
}
/*.loginWrap .forms .form input[type=text],.loginWrap .forms .form input[type=password]{*/
	/*margin:0px;*/
	/*padding:0px 10px;*/
	/*height:30px;*/
	/*border:1px solid #acc2cc;*/
	/*box-shadow:1px 1px 3px rgba(0,0,0,.1);*/
	/*width:180px;*/
/*}*/
.loginWrap .forms .form input[type=text],.loginWrap .forms .form input[type=password]{
    margin:0px;
    padding:0px 10px;
    height:30px;
    line-height:30px;
    border:1px solid #acc2cc;
    box-shadow:1px 1px 3px rgba(0,0,0,.1);
    width:180px;
    vertical-align:middle;
}
.loginWrap .forms .form input[type=checkbox]{
	vertical-align:middle;
	margin-top:-2px;
}
.loginWrap .forms .form input[type=button]{
	border:1px solid #415b18;
	height:25px;
	line-height:25px;
	padding:0px 1.5em;
	border-radius:5px;
	background-color:#355f17;
	
	background-image: -webkit-gradient(linear, left top, left bottom, from( #6da53f ), to( #355f17 ));
	background-image: -webkit-linear-gradient( #6da53f, #355f17 );
	background-image: -moz-linear-gradient( #6da53f, #355f17 );
	background-image: -ms-linear-gradient( #6da53f, #355f17 );
	background-image: -o-linear-gradient( #6da53f, #355f17 );
	background-image: linear-gradient( #6da53f, #355f17 );
	
	color:#FFF;
	box-shadow:1px 1px 3px rgba(0,0,0,.3);
}
.loginWrap .forms .form input[type=reset]{
	border:1px solid #757575;
	height:25px;
	line-height:25px;
	padding:0px 1.5em;
	border-radius:5px;
	background-color:#acacac;
	
	background-image: -webkit-gradient(linear, left top, left bottom, from( #d4d4d4 ), to( #acacac ));
	background-image: -webkit-linear-gradient( #d4d4d4, #acacac );
	background-image: -moz-linear-gradient( #d4d4d4, #acacac );
	background-image: -ms-linear-gradient( #d4d4d4, #acacac );
	background-image: -o-linear-gradient( #d4d4d4, #acacac );
	background-image: linear-gradient( #d4d4d4, #acacac );
	
	color:#000;
	box-shadow:1px 1px 3px rgba(0,0,0,.3);
}
.loginWrap .forms .form label{
	font-size:14px;
}
.loginWrap .forms .ado{
	float:right;
	width:218px;
	height:186px;
}
.loginWrap .copyrights{
	color:#FFF;
	font-size:11px;
	position:absolute;
	bottom:20px;
	right:5%;
}
/******************************************************************************************************************/
.topHeader{
    /*height:100px;*/
	background-color:#294a73;
}
.topHeader .bg{
	/*height:100%;*/
	background-image:url(../images/topHeaderBg.png);
	background-position:top right;
	background-repeat:no-repeat;
}
.topHeader .logo{
	/*height:100%;*/
}
/******************************************************************************************************************/
/******************************************************************************************************************/
/******************************************************************************************************************/
.font-14-b{
	font-size:14px;
	color:#000;
}
.font-18s-w{
	font-size:18px;
	color:#FFF;
	text-shadow:1px 1px 3px #000000;
}
.font-14s-bl{
	font-size:14px;
	color:#3f71a5;
	text-shadow:1px 1px 3px #000000;
}