html,body{width: 100%;height: 100%;max-height: 1200px;}
.bg{background: url(../images/bg.jpg) no-repeat;background-size: 100% 100%;position: relative;}
.loginWrap{width: 510px;margin: 0 auto;position: absolute;left:50%;margin-left: -255px;top:50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.loginWrap .blogo{display: block;margin-bottom: 33px;}
.loginWrap .blogo img{display: block;margin: 0 auto;}
.loginWrap .loginContainer{background: #fff;border-radius: 6px;padding: 50px 80px 48px;}
.loginWrap .loginContainer .logintab{font-size: 0;}
.loginWrap .loginContainer .logintab li{display: inline-block;width: 50%;text-align: center;font-size: 20px;color: #666666;cursor: pointer;}
.loginWrap .loginContainer .logintab li.current{color: #df0e14;}
.loginWrap .loginContainer .div{display: none;}
.loginWrap .loginContainer .divlist{margin-top: 18px;}
.loginWrap .loginContainer .divlist li{margin-bottom: 13px;position: relative;}
.loginWrap .loginContainer .divlist .lb{position: absolute;width: 22px;height: 25px;left: 12px;top:14px;}
.loginWrap .loginContainer .divlist .inptxt{width: 100%;height: 52px;width: 350px;border: 1px solid #dadada;padding: 5px 5px 5px 43px;font-size: 16px;color: #333;}
.loginWrap .loginContainer .divlist ::-webkit-input-placeholder{color: #999;}
.loginWrap .loginContainer .divlist .inptxt:focus{box-shadow: 0 0 10px 2px rgba(223,14,20,.4);}
.loginWrap .loginContainer .divlist .ch{vertical-align: middle;margin-right: 10px;}
.loginWrap .loginContainer .divlist .btnSubmit{width: 100%;line-height: 52px;border: none;background: #df0e14;color: #fff;font-size: 16px;text-align: center;margin-top: 8px;}
.loginWrap .loginContainer .divlist .message{position: absolute;-webkit-appearance: none;cursor: pointer;right: 1px;top:1px;width: 132px;line-height: 50px;border:none;border-left: 1px solid #dadada;text-align: center;color: #ee8d01;font-size:16px;background: none; }
