body,html{padding:0;margin:0;width:100%;height:100%;min-width:1000px;min-height:900px}button:focus,input:focus,select:focus{outline:0}input::-webkit-input-placeholder{color:#ccc;font-size:15px}input::-moz-input-placeholder{color:#ccc;font-size:15px}input::-ms-input-placeholder{color:#ccc;font-size:15px}.template-container{width:100%;height:100%}.template-container .tmplate-header{width:100%;height:80px;background:#fff;position:relative}.template-container .tmplate-header .logo{height:60px;display:block;position:absolute;margin-top:10px;margin-left:20px}.template-container .tmplate-header .wtitle{width:100%;line-height:76px;font-size:24px;text-align:center;color:#004097}.template-container .tmplate-header .link{height:20px;line-height:20px;position:absolute;right:130px;margin-top:30px;z-index:11;font-size:16px;color:#666}.template-container .tmplate-header .link .entry{cursor:pointer}.template-container .tmplate-header .link .action{color:#004097}.template-container .tmplate-header .taimei{height:40px;display:block;position:absolute;right:20px;top:20px}.template-container .template-content{height:calc(100% - 140px);overflow:hidden;padding:10px;margin:0 auto;border-radius:5px;background-color:#f1f2f3;position:relative}.template-container .template-content .main-window{position:relative;height:100%;border-radius:10px;overflow:hidden;background-image:url(../images/back.png);background-size:100% 100%;background-repeat:no-repeat}.template-container .template-content .main-window .login-box{width:500px;margin:0 auto;margin-top:100px}.template-container .template-content .main-window .login-box .logo2{width:300px;display:block;margin:0 auto}.template-container .template-content .main-window .login-box .main-login{position:relative;width:400px;margin:0 auto;margin-top:20px;background-color:#fff;border-radius:10px;overflow:hidden}.template-container .template-content .main-window .login-box .main-login #bottom_tabs{display:none;margin-bottom:20px;color:#368bd2}.template-container .template-content .main-window .login-box .main-login .login-tip{top:5px;right:58px;position:absolute;display:block}.template-container .template-content .main-window .login-box .main-login .login-tip .poptip{border:1px solid #69c;background:#eef0fe;line-height:16px;position:relative;padding:5px 10px}.template-container .template-content .main-window .login-box .main-login .login-tip .poptip .poptip-arrow{position:absolute;z-index:10;top:8px;right:0}.template-container .template-content .main-window .login-box .main-login .login-tip .poptip .poptip-arrow em{position:absolute;top:0;left:1px;width:0;height:0;border-color:transparent;border-style:solid;overflow:hidden;border-left-color:#69c;border-width:6px 0 6px 6px}.template-container .template-content .main-window .login-box .main-login .login-tip .poptip .poptip-arrow span{position:absolute;top:0;left:0;width:0;height:0;border-color:transparent;border-style:solid;border-left-color:#eef0fe;border-width:6px 0 6px 6px;overflow:hidden}.template-container .template-content .main-window .login-box .main-login .login-tip .poptip .poptip-content{color:#69c;font-size:12px;font-weight:400}.template-container .template-content .main-window .login-box .main-login .icon_qr{position:absolute;top:0;right:0;width:52px;height:52px;cursor:pointer}.template-container .template-content .main-window .login-box .main-login .title-box{padding:35px 0 20px 0}.template-container .template-content .main-window .login-box .main-login .title-box .login-title{font-size:18px;text-align:center}.template-container .template-content .main-window .login-box .main-login .tab{width:160px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template-container .template-content .main-window .login-box .main-login .tab .account-button,.template-container .template-content .main-window .login-box .main-login .tab .mobile-button,.template-container .template-content .main-window .login-box .main-login .tab .wx-button{color:#368bd2;font-size:16px;padding:3px 0;cursor:pointer}.template-container .template-content .main-window .login-box .main-login .tab .active{color:#000;font-weight:700;border-bottom:2px #368bd2 solid}.template-container .template-content .main-window .login-box .main-login .wxLogin{display:none}.template-container .template-content .main-window .login-box .main-login .wxLogin img{display:block;margin:10px auto}.template-container .template-content .main-window .login-box .main-login .loginBox{width:100%;position:relative}.template-container .template-content .main-window .login-box .main-login .loginBox input{width:349px;height:40px;line-height:60px;background:#fff;border-radius:4px;border:1px solid #d7d7d7;display:block;margin:0 auto;margin-top:20px;text-indent:10px}.template-container .template-content .main-window .login-box .main-login .loginBox .loginButton{width:350px;height:40px;border:none;background:#368bd2;border-radius:4px;display:block;margin:0 auto;color:#fff;font-size:14px;margin-top:20px;cursor:pointer}.template-container .template-content .main-window .login-box .main-login .loginBox .operation{width:350px;margin:20px auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template-container .template-content .main-window .login-box .main-login .loginBox .operation a{text-decoration:none}.template-container .template-content .main-window .login-box .main-login .loginBox .register{color:#368bd2;cursor:pointer;font-size:14px}.template-container .template-content .main-window .login-box .main-login .loginBox .forgetPassword{color:#818990;cursor:pointer;font-size:14px}.template-container .template-content .main-window .login-box .main-login .loginBox .verificationCode{width:100px;height:30px;line-height:30px;position:absolute;right:20px;margin-top:-35px}.template-container .template-content .main-window .login-box .main-login .loginBox .verificationCode .tree{color:#ccc}.template-container .template-content .main-window .login-box .main-login .loginBox .verificationCode .verificationCodeTitle{color:#368bd2;cursor:pointer;font-size:14px}.template-container .template-content .main-window .login-box .main-login .mobileLogin{display:none}.template-container .template-content .main-window .login-box .system-title{position:absolute;left:0;right:0;bottom:0;padding:40px 0 40px 0;background-color:rgba(255,255,255,.3);color:#fff;text-align:center;font-size:14px}.template-container .template-footer{width:100%;background:#435c71}.template-container .template-footer .content{width:820px;margin:0 auto}.template-container .template-footer .content .companyInfo{height:40px;font-size:16px;font-weight:400;color:#aeb3b8;line-height:40px}.template-container .impowerBox .qrcode{width:200px!important}