﻿@charset "utf-8";html{width:100%;height:90%;}
body,h3,h4,li,ul,form,input,select,p,dl,dd,dt{margin: 0px;padding: 0px;}
input{border:none;}
ul,li,dl,dd{list-style:none;margin:0;padding:0;}
a{text-decoration:none;out-line: none;color:#fff;font-size:14px;}
body{background-image: url(images/login_bg.jpg);background-repeat-y: no-repeat;background-size: 100% 60%;width:100%;height:100%;min-height:680px;}
.login{font-size:14px;width:100%;height:100%;}
.login .head{width:70%;min-width:1200px;height:150px;margin:0 auto;padding:20px 0;color:#666;align-items: center;text-align:center;margin-top:40px;}
.login .head .logo{background:url(images/login_logo.png) no-repeat center;width:100%;height:90px;left:35px;float:left;background-size: contain;}
.login .head span{height:60px;line-height:70px;color: #fff;font-size:30px}
.login .content{width:100%;height:calc(96% - 260px);min-height:500px;padding-bottom:2%;margin-top:10px;}
.login .content .main{min-width: 1000px;width: 55%;min-height: 500px;height:100%;margin:0 auto;background:#ffffff;background-image: url(images/logncentbg.png);background-position:80px center;background-repeat:no-repeat;background-size:35%;border-radius: 10px;box-shadow: 0px 5px 10px 0px rgba(144,169,199,0.2);}
.login .content .left{background:url(../images/login_pic.png) no-repeat;width:540px;height:450px;float:left;}
.login .content .right{float:right;padding-top:7%;height:350px;padding-right:4%}
.login .content .right .login_k{width:400px;height:380px;}
.login .content .right .login_k ul{padding-top:60px;padding-left:30px;}
.login .content .right .login_k li{height:54px;width:305px;margin-bottom:12px;}
.login .content .right .login_k li input{height:44px;line-height:44px;width:265px;padding-left:40px;color: #000;outline: none;border: 1px solid #ddd;border-radius: 5px;}
.login .content .login_k .date{background:url(images/date.jpg) left center no-repeat;background-position-x: 10px;}
.login .content .login_k .username{background: url(images/userbg.jpg) left center no-repeat;background-position-x: 10px;}
.login .content .login_k .password{background:url(images/passwordbg.jpg) left center no-repeat;background-position-x: 10px;}
.login .content .login_k .error{color:#ff0000;font-size:12px;width:305px;text-align:center;height:20px;line-height:14px;}
.login .content .login_k .button{background:#1794f0; width:305px;height:44px;line-height:44px;border-radius: 20px;margin-top: 20px;text-align:center;background:url(images/btn_login.png) left center no-repeat;}
.login .content .login_k .button_login{background:url(images/btn_logining.png) no-repeat;width:305px;height:44px;line-height:44px;}
.login .content .login_k .button_ensure{background:url(images/btn_ensure.png) no-repeat;width:305px;height:44px;line-height:44px;}
.login .content .login_k .button a{width:305px;height:44px;line-height:44px;display:block;}
.login .footer{color:#666;text-align:center;height:40px;line-height:35px;}
.logintext{font-family:Arial,Verdana,Sans-serif;font-size:20px;font-weight:bold;color:#4e6ef2;}
.searchinput{background:none !important;}
.searchinput:focus{outline: none !important;}