@charset "utf-8";


li{cursor: pointer}
.content{max-width: 960px;position: relative;width: auto;margin: auto;background: white;background: url("/media/images/website/background.png") center no-repeat;background-size: 100% auto;height: 728px;}
.header{width: 100%;max-width: 960px;height: 184px;background: url("/media/images/website/headPic.png") no-repeat center;background-size: cover;margin: 0 auto;}
.mainPart{width: 100%;margin: 0 auto;;background: #baddf9;}
.loginSquery{position: relative;float: right;margin: 0px 95px;width: 390px;height: 500px;background:white;top: 53px;border-radius: 8px;}
@media only screen and (max-width: 768px) and (min-width: 319px){
    .loginSquery{
        float: none;
        margin: 0px auto;
    }
}
.loginFunc{width: 100%;height:45px;}
.loginFunc li{float: left;border-bottom: 2px solid #DFF1FF;color: #DFF1FF;line-height: 45px;text-align: center;font-size: 16px;width: 50%;}
.loginFunc li.current{color: #026CCC ;border-bottom:2px solid #026CCC }
.smPart{padding-top: 36px;}
.ewmGroup {width: 202px;height: 202px;margin: auto;display: block; }
.tipInfo{width: 100%;height: auto;line-height: 20px;color: #026CCC;font-size: 14px;text-align: center;padding: 20px 0;}
.helpInfo{width: 100%;margin: 0 auto;font-size: 14px;line-height: 20px;color: #000;text-align: center;padding-top: 5px;}
.helpInfo span{border-bottom: 1px solid #000;}
.loginPart{width: 100%;height: 240px;padding:20px;padding-top: 36px;}
.loginList{width: 100%;height: auto;padding-bottom: 0px;}
.loginList li{width: 100%;height: 48px;background: white;padding-right:10px;position: relative;margin-bottom:32px;border: 1px solid #026CCC;padding-left: 62px;background: #F2F7FD}
.loginList li:last-child{margin-bottom: 10px;}
.loginList li .insertInput{width: 100%;height: 46px;padding: 13px 5px;line-height: 20px;font-size: 16px;background: #F2F7FD}
.loginList li  .inputIcon{position: absolute;left:0px;width: 62px;height: 48px;top: 0px;text-align: center;line-height: 48px;}
.loginList li .inputIcon img{width: auto;height: auto;}
.loginList li .inputIcon img.key{width: auto;height: auto;}
.loginList li.yzmPart{padding-right:137px; }
.loginList li .sendYzm{position: absolute;width: 137px;;height: 46px;line-height: 46px;padding: 0 10px;background:#026CCC;color: white;right: 0px;top: 0px;text-align: center}
.loginList li.yzmPart .errorIcon{right:100px; }
.errorInfo{width: 100%;height: auto;padding-bottom: 28px;color: #D0021B ;font-size: 16px;}
.errorInfo span{margin-left:20px; }
.loginBtn{width: 100%;border-radius: 0px;background:#026CCC;color: white;font-size: 16px;text-align: center;height: 48px;line-height: 48px;cursor: pointer;margin-bottom: 51px;}
.publicHead{padding-bottom: 0px;}