@charset "utf-8";
/* CSS Document */
*{ 
    margin:0; 
	padding:0; 
	font-family:"微软雅黑"; 
}
.body{ 
    width:100%; 
	height:100%; 
	background-image:url(../images/bg.png);
	background-size:cover; 
	background-repeat:no-repeat; 
	background-position:center; 
	border:none; 
	position:absolute; 
	margin:auto; }
.title{ 
    font-size:44px; 
    font-weight:normal; 
	text-shadow:3px 3px 8px #90edca; 
	letter-spacing:12px; 
	color:#65cea7; 
	border:none; 
	padding-top:5%; 
	display:block; 
	text-align:center; 
	cursor:default; 
}
.center{ 
    width:380px; 
	height:320px; 
	margin:0 auto; 
	margin-top:5%; 
	border-radius: 10px;
    -webkit-border-radius: 10px;
    border: 1px solid #eaeaec;
    background: #fff;
	/*background-image:url(images/login.png); 
	background-size:cover; 
	background-repeat:no-repeat; 
	background-position:center; */
	border:none;  
}
.form-signin {
	padding-top:40px;
    max-width: 280px;
    margin: 40px auto;
}
.form-signin .form-control {
	width:100%;
    position: relative;
    font-size: 16px;
    height: auto;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	margin:10px auto;
	/*background:url(images/user.png) no-repeat #666;*/
}

.form-signin .form-control:focus {
    z-index: 2;
}

.form-signin input[type="text"], .form-signin input[type="password"] {
    margin-bottom: 15px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #eaeaec;
    background: #eaeaec;
    box-shadow: none;
    font-size: 12px;
}

.form-signin .btn-login {
    background: #688ac2;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: normal;
    /*font-family: 'Open Sans', sans-serif;*/
    margin: 24px 0 0 0;
    padding: 10px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    font-size: 30px;
}

.form-signin .btn-login:hover {
    background: #6bc5a4;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.btn-block{
    display:block;
    width:100%;
    padding: 6px 12px;
}
.btn-lg{
    padding:10px 16px;
    font-size:18px;
    line-height:1.33;
    border-radius:6px;
}
.btn{
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    border:1px solid transparent;
    white-space:nowrap;
    user-select:none;
}

.form-signin p {
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-weight:bold;
	letter-spacing:8px;
}

.form-text p{
	font-family:"微软雅黑"; 
	color:#688ac2;
	font-size:12px;
	font-weight:bolder;
	text-align:left;
	margin:auto;
	/*padding-bottom:-60px;*/
	letter-spacing:2px;
}
.login{ 
    width:400px; 
	height:380px; 
	margin:auto;
	cursor:pointer; 
}
.footer{ 
    width:100%; 
	height:48px; 
	border-top:2px solid #353f4f;  
	position:fixed; 
	bottom:3%; 
}
.footer p{ 
    font-size:12px; 
	margin:10px auto; 
	color:#353f4f; 
	text-align:center;
}