html,body{width: 100%;height: 100%;background-color: #f4f6fc;}
.jx-login{width: 100%;height: 100%;background: url(../images/bg.png) no-repeat center top;}
.jx-login .login-in{width: 70%;max-width: 1186px;margin: auto;}
.jx-login .login-foot{width: 100%;margin-top: 60px;text-align: center;}
.jx-login .login-foot img{display: inline-block;margin-right: 30px;vertical-align: middle;}
.jx-login .login-foot span{color: #5a84a7;vertical-align: middle;}
.jx-login .login-foot a{color: #5a84a7;}
.jx-login .login-form{width: 100%;padding-top: 170px;margin: auto;position: relative;z-index: 10;}
.jx-login .login-form .tit{text-align: center;margin-bottom: 20px;color: #fff;font-size: 26px;}
.jx-login .login-form .tit img{display: inline-block;width: 60px;height: 60px;margin-right: 5px;}
.jx-login .login-form .content{height: 400px;margin: auto;border-radius: 10px;
background: -webkit-linear-gradient(41deg,#c9ebff,#f1f6ff);
background: -moz-linear-gradient(41deg,#c9ebff,#f1f6ff);
background: -o-linear-gradient(41deg,#c9ebff,#f1f6ff);
background: linear-gradient(41deg,#c9ebff,#f1f6ff);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #c9ebff, endColorstr = #f1f6ff);}
.jx-login .login-form .content .bg{width: 50%;height: 100%;background: url(../images/form.png) no-repeat center;background-size: contain;border-radius: 10px 0 0 10px;}
.jx-login .login-form form{width: 50%;height: 100%;padding-top: 50px;background-color: #fff;border-radius: 0 10px 10px 0;}
.jx-login .login-form form .form-line{width: 90%;height: 55px;margin: auto;}
.jx-login .login-form form .tit-line{font-size: 28px;}
.jx-login .login-form form .count-line,.jx-login .login-form form .pass-line{background-color: #fafafa;border-radius: 4px;}
.jx-login .login-form form .count-line{margin-bottom: 20px;}
.jx-login .login-form form .pass-line{margin-bottom: 45px;}
.jx-login .login-form form input{display: block;width: 100%;height: 100%;padding: 0 10px 0 40px;border-radius: 4px;border: solid 1px #e5e5e5;outline: none;}
.jx-login .login-form form .count-line input{background: url(../images/icon_1.png) no-repeat 10px center;}
.jx-login .login-form form .pass-line input{background: url(../images/icon_2.png) no-repeat 10px center;}
.jx-login .login-form form button{display: block;width: 100%;height: 100%;font-size: 15px;color: #fff;background-color: #087ee8;border-radius: 8px;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#c2c5ca;}
input:-moz-placeholder,textarea::-webkit-input-placeholder {color:#c2c5ca;}
input::-moz-placeholder,textarea::-webkit-input-placeholder {color:#c2c5ca;}
input:-ms-input-placeholder,textarea::-webkit-input-placeholder {color:#c2c5ca}