.header-show{height: 100px;line-height: 100px;background: #fff;padding:0 100px;border-bottom: 1px solid #ccc;font-size: 15px}
.header-show .header-show-left{float: left}
.crm-logo{float: left;margin-top: 34px;padding-right: 15px;border-right: 1px solid #d0d0d0}
.company-wechat{float: left;height: 32px;line-height: 32px;margin-top: 34px;border:1px solid #2985DD;border-radius: 5px;margin-left: 15px}
.company-wechat span:nth-child(1){float: left;background: #2985DD;height: 30px;padding:0 5px;}
.company-wechat span:nth-child(2){padding:0 5px;color:#2985DD;font-size: 13px}
.header-show .header-show-right{float: right}
.header-show .header-show-right button{padding:5px 10px; background: transparent;border-radius: 15px;font-size: 15px}
.header-show .header-show-right button.login{background:#2985DD;color: #fff;margin-right: 20px}
.header-show .header-show-right button.register{border:1px solid #2985DD;color: #2985DD}
.header-show-right a{color: #999}
.header-show-right a:nth-child(1) span{padding-right: 5px;border-right: 1px solid #999}
.login-div{ width: 100%;padding: 50px 0;}
.login-content{width: 870px;margin:auto;}
.login-content-left,.login-content-right{width: 48%;float: left;}
.login-content-left{margin-right: 3%}
.login-content-left img{width: 90%}
.login-content-right{text-align: center;}
.login-content-right .login-style{width: 90%;border-radius: 5px;margin-left: 5%;background: #fff;padding-bottom: 25px}
.login-content-right .login-style ul{border-bottom: 1px solid #e0e0e0;padding-left: 0}

.login-content-right .login-style li{padding:20px 0;display: inline-block;width: 32%;text-align: center;cursor: pointer;}
.login-content-right .login-style li span{display: inline-block;width: 100%}
.login-content-right .login-style li:nth-child(1) span{border-right: 1px solid #e0e0e0}
.login-content-right .login-style li:nth-child(2) span{border-right: 1px solid #e0e0e0}
.login-content-right .login-style li.active{color: #2985DD}

.id-login{padding:20px 20px;}
.wechat-login{padding:20px;}
.id-login input,.wechat-login input{display: block;width: 100%;margin-bottom: 20px;background:#F5F5F5;height: 35px;line-height: 35px;font-size: 13px;padding-left: 5px;border:1px solid #e0e0e0;border-radius: 5px}
.wechat-login input{visibility: hidden;}
.id-login>div>input{display: inline-block;width: 60%;float: left;margin-bottom: 0}
.id-login>div>button{display: inline-block;width: 35%;margin-left: 5%;float: left;height: 35px;line-height: 35px;color: #666;border-radius: 5px;background: #f5f5f5;border:1px solid #e0e0e0;font-size: 15px}
.id-login>div>button.active{background: #05AA05;color: #fff}
#login_button,#popup-submit{width: 90%;height: 35px;text-align: center;background: #2985DD;font-size: 15px;color: #fff;margin:0 20px;border-radius: 5px;border:none;}
.navigato{padding:20px;color: #2985DD}
.remember-account div{text-align: left;padding:5px 20px;color: #666}
.remember-account div img{margin-right: 5px}
.bottom{bottom: 0;left: 0;right: 0;height: 50px;line-height: 50px;background: #fff;padding:0 100px;z-index: 7;color: #999;text-align: center;}
.bottom>span:nth-child(1){padding-right: 15px}
/*.bottom>span:nth-child(2){float: right;}*/
.bottom span span{padding:2px 10px 4px;background: #2985DD;color: #fff;border-radius: 15px}
.remember-account .checkbox label{padding-left: 25px}
.remember-account .checkbox label::before{left: 20px;top: 2px}
.remember-account .checkbox label::after{left: 20px}
.popup {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0, 0, 0, .4);display: none;z-index: 2;display: none}
.popup-content {position: absolute;left: 50%;top: 150px;z-index: 3;background: #fff;transform: translateX(-50%);-webkit-transform: translateX(-50%);padding:20px;}
.popup-content img{position: absolute;right: -40px;top: -55px;cursor: pointer;width: 25px}
#loginBox .remember-account .checkbox label::after{padding-top: 2px;}