﻿@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:'微软雅黑'; padding-top: 70px;}
ul{display:block;margin:0;padding:0;list-style:none;}
li{display:block;margin:0;padding:0;list-style: none;}
a,a:focus{text-decoration:none;color:#000;outline:none;}
a:hover{color:#4090cf;text-decoration:none;}
.centW{width: 1100px;}
.fl{ float: left;}
.fr{ float: right;}
.fs-16{ font-size: 16px;}
.head{ width: 100%; height: 70px; line-height: 70px; background-color: #fff; font-size: 14px; color: #666;position: absolute; top: 0px; left: 0px;}
.head .top{ width: 1100px; margin: 0 auto;}
.head .slogan{ display: inline-block ;height: 70px;line-height: 70px;font-size: 16px; color: #fd9700;}
.top-l li{ float:left; margin-right: 10px;}
.top-r li{float: left; margin-right: 40px;}
.footer{ width:100%; height: 55px; line-height: 55px; text-align: center; font-size: 16px; color: #808080;}
.footer a{color: #808080;}
.content{ width: 100%; background-color: #4090cf; height: 600px;}
.cont-wrap{ width: 942px; height: 500px; margin: 0 auto; padding-top: 100px; background: url("../images/beijing.png" ) top left no-repeat;}
.cont-wrap .box{width: 370px; height: 438px; margin: 0 auto; border-radius: 10px; background-color:rgba(255,255,255,0.85);box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.175);}
.box .sec1{padding: 28px 0px; text-align: center;}
.box .sec2{font-size: 18px; color: #3f91cc; text-align: center;}
.box .sec3{padding: 28px 35px;}
.loginForm li{padding-bottom: 22px; position: relative;}
input.input-def{ box-sizing: border-box;width: 300px; height: 38px; padding: 7px 20px 7px 33px; font-size: 14px; line-height: 1.25;color: #333;
background-color: #fff; background-image: none; border: 1px solid #DADADA; border-radius: 1px; text-overflow: ellipsis;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.loginbtn{display: inline-block;width: 300px; height: 38px;line-height: 38px; background-color: #3f91ce; color: #fff; font-size: 18px; text-align: center; border-radius: 2px;}
.loginbtn:hover{ cursor: pointer;}
.forget-pwd{ padding-left: 28px; color: #3f91ce;}
.remember-pwd{ padding-left:5px; color: #808080; }
.remember-checkbox{ width: 20px; height: 20px; vertical-align: middle;}
.user-icon{ display: inline-block; width: 20px; height: 23px;position: absolute; top:7px; left:7px; background-image: url("../images/user-icon.png");}
.pwd-icon{ display: inline-block; width: 16px; height: 22px; position: absolute; top:7px; left:10px; background-image: url("../images/pwd-icon.png");}

.form-error-text {
	color: #9d2a16;
	font-family: Microsoft Yahei;
}
.form-warning-text {
	color: #000;
}
.form-succeed-text {
	color: #5e8800;
}