.gan-form-title{font-size: 20px;color: #0F5BAD;text-align: center;font-weight: bold;width: 100%;display: block;margin-bottom: 20px;}
body{width:auto!important;font-family:"Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;}
input:focus{border:0px solid #ccc !important;}
.login-user{background:url(../img/login/username.png) 10px 8px no-repeat;padding-left:50px;width:248px;height:38px;line-height:38px;background-color:white;border:0px;border:1px solid #cccccc;box-sizing:border-box;}
.login-password{background:url(../img/login/password.png) 10px 8px no-repeat;padding-left:50px;width:248px;height:38px;line-height:38px;background-color:white;border:0px;border:1px solid #cccccc;box-sizing:border-box;}
#loginCaptcha{background:url(../img/login/response.png)10px 8px no-repeat;background-color:white;box-sizing:border-box;}
.val{width:93px;height:38px;line-height:38px;}
.logina{font-size:14px;margin-left:92px;color:#0076a8;}
.loginbt{width:100%;border-radius: 5px;height:40px;background:#0076a8;color:#fff;margin-top:18px;border:none;font-family:'微软雅黑';padding-left:0px!important;}
.login-main{margin:0 auto;position:relative;height:614px;margin-top:20px;}
.form-title{display:block;margin-bottom:20px;font-size:14px;}
.mfzc{display:inline-block;color:#0076a8;float:right;}
.login-form{border-radius: 10px;width:350px;text-align:center;background:#fff;padding:35px 47px 38px;box-sizing:border-box;margin:0 auto;margin-top:25px;}
.forget-password{font-size:14px;margin:10px 0 0 175px;color:#e85555;}
*{margin:0;padding:0;}
.login-main{}.loginbg table tr td input.user,.loginbg table tr td input.login-password{margin-bottom:10px;}
.loginbg table tr td #captchaCodeImg{float:right;}
.loginbg table tr td .logina{float:right;margin-top:10px;}
.forget-password{margin:0 0 10px;float:left;}
.val{width:110px;}
.loginbg table tr td.loginbt{width:100%;}
@media screen and(min-width:1680px){
	.login-main{}
	.form-title{font-size:16px;margin-bottom:30px;}
}
.header{width:100%;height:74px;background-color:#fdfdfd;box-shadow:0px 0 10px #0000003d;box-sizing:border-box;}
.login-header{width:1200px;margin:0 auto;position:relative;height:74px;line-height:74px;}
.login-header img{vertical-align:middle;}
.form-title{font-size:20px;color:#3192e7;text-align:center;font-weight:bold;}
.login-main{}.login-form{box-shadow:0px 3px 10px 3px #d0d1d0d9;width:450px;padding:35px 60px 50px;}
.loginbg table tr td input:not([type="submit"]){height:50px;width:100%;font-size:16px;border:1px solid #cccccc;margin-bottom:18px;padding-left:60px;background-position-x:10px;border-radius:4px;}
.response-td{position:relative;}
.response-td #captchaCodeImg{cursor:pointer;vertical-align:bottom;border:1px solid #ccc;width:74px;height:49px;padding:0px;display:inline-block;box-sizing:border-box;position:absolute;right:1px;top:0px;}
.response-td a{color:#3192e7;}.loginbg table tr td.loginbt{height:50px;background:#3192e7;border-radius:4px;padding-left:0px !important;}.loginError{font-size:12px;color:red;float:left;}
input:focus,input.focus,a:focus,a.focus{border-color:rgba(82,168,236,0.8) !important;outline:0 !important;outline:thin dotted \9 !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6) !important;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6) !important;}.geoButton:hover,.bendi:hover{background-color:#0069D9 !important;color:#fff;text-decoration:none;}