@charset "utf-8";

ul {list-style:none;
	text-decoration: none;}
img {border:0px;}
a{TEXT-DECORATION:none;}



.school{
	height:12px;
	margin-top: 14px;
	margin-left: 7px;
	font-size: 12px;
	color: #FDFDFD;
}
.copyright{
	height:12px;
	margin-top: 10px;
	margin-left: 7px;
	font-size: 12px;
	color: #FDFDFD;
	font-family: Arial, Helvetica, sans-serif;
}
.btnCon{
	padding-bottom:74px;
	border-bottom:2px solid #e4e4e4;
	position:relative;
	margin-bottom:58px;
	
}
.btnCon span
{
	position:absolute;
	width:29px;
	height：31px;
	padding:0 11px;
	background:#eceef2;
	bottom:-20px;
	left:50%;
	margin-left:-25px;
}

.btnLogin{
	height: 74px;
	width: 100%;
	line-height: 74px;
	font-size: 26px !important;
	text-align: center;
	background:#c81828;
	color: #FFF;
	letter-spacing:4px;
	cursor: pointer;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #ccc !important;
}
.btnRegist{
	float:right;
	font-size: 12px !important;
	color: #117af0;
	cursor: pointer;
	border-bottom:1px solid #117af0;
	
}
.usernameCon,.passwordCon{width:100%;text-align:center;font-size:14px;color:#fff;}
.passwordCon{margin-bottom:50px;}
.inputCon{width:100%;border:none;background:none;height:72px;line-height:72px;outline:none;border-bottom:1px solid #cfd1d5;font-size:18px;text-indent：12px;}
.errormsg{width:280px;color:red;font-size: 14px; text-align: center;}
.errorMessage{color:red;font-size:14px;}




html{
	width:100%;
	height:100%;
	background:url(../img/loginr.jpg) no-repeat center center;
}
#loginForm{
	width:504px;
	margin:245px auto 0;
	background:#eceef2;
	border-radius:12px;
	padding:22px 36px 60px 36px;
	border:1px solid #f3f3f3;
    font-family: "微软雅黑";
}
@media screen and (max-width: 1400px) {
	html {
	    background: url(../img/loginr.jpg) no-repeat center -104px;
	}
 	#loginForm{
		margin:170px auto 0;
		padding: 22px 36px 42px 36px;
    }
    .inputCon {
	    height: 46px;
	    line-height: 46px;
	}
	.passwordCon {
	    margin-bottom: 37px;
	}
	.btnLogin{
		height:60px;
		line-height:60px;
	}
}