@-webkit-keyframes show{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}@keyframes show{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}.page-login{position:relative;width:100%;height:100%;background:rgba(0,0,0,0) url(../../asserts/img/login_bg_1920x1080.0b5c9830.png) top no-repeat;background-size:cover;overflow:hidden}.page-login>.container{position:absolute;top:50%;left:50%;width:768px;max-width:100%;min-height:420px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}.page-login>.container.right-panel-active>.app-title{color:#fff}.page-login>.container.right-panel-active>.overlay-container{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.page-login>.container.right-panel-active>.overlay-container>.overlay{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.page-login>.container.right-panel-active>.overlay-container>.overlay>.overlay-panel.overlay-left{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-login>.container.right-panel-active>.overlay-container>.overlay>.overlay-panel.overlay-right{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}.page-login>.container.right-panel-active>.form-container.sign-in-container{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.page-login>.container.right-panel-active>.form-container.sign-up-container{padding:0!important;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:1;z-index:5;-webkit-animation:show .6s;animation:show .6s}.page-login .app-title{position:absolute;top:50px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);white-space:nowrap;height:20px;line-height:20px;padding:0 1em;text-transform:uppercase;color:#333;background-color:#fff;border-radius:3px}.page-login>.container>.form-container{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 50px;height:100%;text-align:center;background-color:#fff;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.page-login>.container>.form-container .input-outline-x{width:100%;position:relative;margin:8px 0}.page-login>.container>.form-container .input-control{margin:0;font-size:14px;line-height:1.5;outline:none}.page-login>.container>.form-container .input-outline{border:1px solid #d0d0d5;-webkit-transition:border-color .15s;transition:border-color .15s}.page-login>.container>.form-container .input-label{position:absolute;font-size:14px;line-height:1.5;left:16px;top:14px;color:#a2a9b6;padding:0 2px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;pointer-events:none;-webkit-transition:all .15s;transition:all .15s}.page-login>.container>.form-container .input-outline~.input-label{background-color:#fff}.page-login>.container>.form-container .input-control:placeholder-shown::-webkit-input-placeholder{color:rgba(0,0,0,0)}.page-login>.container>.form-container .input-control:placeholder-shown::-moz-placeholder{color:rgba(0,0,0,0)}.page-login>.container>.form-container .input-control:placeholder-shown:-ms-input-placeholder{color:rgba(0,0,0,0)}.page-login>.container>.form-container .input-control:placeholder-shown::-ms-input-placeholder{color:rgba(0,0,0,0)}.page-login>.container>.form-container .input-control:-moz-placeholder-shown::placeholder{color:rgba(0,0,0,0)}.page-login>.container>.form-container .input-control:-ms-input-placeholder::placeholder{color:rgba(0,0,0,0)}.page-login>.container>.form-container .input-control:placeholder-shown::placeholder{color:rgba(0,0,0,0)}.page-login>.container>.form-container.sign-in-container{left:0;width:50%;z-index:2}.page-login>.container>.form-container.sign-in-container .btn{background-color:#0896d8}.page-login>.container>.form-container.sign-in-container .btn.is-disable{background-color:#7fd3fa}.page-login>.container>.form-container.sign-in-container .input-outline:focus{border-color:#0896d8}.page-login>.container>.form-container.sign-in-container .input-outline:not(:-moz-placeholder-shown)~.input-label{padding:0 4px;color:#0896d8;transform:scale(.85) translate(-2px,-28px)}.page-login>.container>.form-container.sign-in-container .input-outline:not(:-ms-input-placeholder)~.input-label{padding:0 4px;color:#0896d8;-ms-transform:scale(.85) translate(-2px,-28px);transform:scale(.85) translate(-2px,-28px)}.page-login>.container>.form-container.sign-in-container .input-outline:focus~.input-label,.page-login>.container>.form-container.sign-in-container .input-outline:not(:placeholder-shown)~.input-label{padding:0 4px;color:#0896d8;-webkit-transform:scale(.85) translate(-2px,-28px);-ms-transform:scale(.85) translate(-2px,-28px);transform:scale(.85) translate(-2px,-28px)}.page-login>.container>.form-container.sign-up-container{left:0;width:50%;opacity:0;z-index:1}.page-login>.container>.form-container.sign-up-container .btn{background-color:#52c41a}.page-login>.container>.form-container.sign-up-container .btn.is-disable{background-color:#aaef88}.page-login>.container>.form-container.sign-up-container .input-outline:focus{border-color:#52c41a}.page-login>.container>.form-container.sign-up-container .input-outline:not(:-moz-placeholder-shown)~.input-label{padding:0 4px;color:#52c41a;transform:scale(.85) translate(-2px,-28px)}.page-login>.container>.form-container.sign-up-container .input-outline:not(:-ms-input-placeholder)~.input-label{padding:0 4px;color:#52c41a;-ms-transform:scale(.85) translate(-2px,-28px);transform:scale(.85) translate(-2px,-28px)}.page-login>.container>.form-container.sign-up-container .input-outline:focus~.input-label,.page-login>.container>.form-container.sign-up-container .input-outline:not(:placeholder-shown)~.input-label{padding:0 4px;color:#52c41a;-webkit-transform:scale(.85) translate(-2px,-28px);-ms-transform:scale(.85) translate(-2px,-28px);transform:scale(.85) translate(-2px,-28px)}.page-login>.container>.form-container .checkbox{margin:7px 0 15px;width:100%;text-align:left}.page-login>.container>.form-container .checkbox.is-active>input[type=checkbox],.page-login>.container>.form-container .checkbox.is-active>input[type=checkbox]:focus,.page-login>.container>.form-container .checkbox.is-active>input[type=checkbox]:hover{border:none}.page-login>.container>.form-container .checkbox.is-active>input[type=checkbox]:before{opacity:1!important}.page-login>.container>.form-container .checkbox.is-active .remember{font-style:italic}.page-login>.container>.form-container .checkbox>input[type=checkbox]{position:relative;margin:0;padding:0;width:17px;height:17px;-webkit-appearance:none;-moz-appearance:none;background-color:rgba(0,0,0,0);border:1px solid #ccc;outline:none;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.page-login>.container>.form-container .checkbox>input[type=checkbox]:focus,.page-login>.container>.form-container .checkbox>input[type=checkbox]:hover{border:1px solid #ccc}.page-login>.container>.form-container .checkbox>input[type=checkbox]:before{content:"";position:absolute;top:1px;left:-1px;width:22px;height:9px;border-bottom:2px solid #009688;border-left:2px solid #009688;border-bottom-left-radius:2px;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg);opacity:0;-webkit-transition:all .2s;transition:all .2s}.page-login>.container>.form-container .checkbox .remember{position:relative;top:-3px;left:10px;cursor:pointer}.page-login>.container>.overlay-container{position:absolute;top:0;left:50%;width:50%;height:100%;overflow:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;z-index:10}.page-login>.container>.overlay-container>.overlay{background:#0896d8;background:-webkit-gradient(linear,left top,right top,from(#52c41a),to(#0896d8));background:linear-gradient(90deg,#52c41a,#0896d8);background-repeat:no-repeat;background-size:cover;background-position:0 0;color:#fff;position:relative;left:-100%;width:200%}.page-login>.container>.overlay-container>.overlay,.page-login>.container>.overlay-container>.overlay>.overlay-panel{height:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}.page-login>.container>.overlay-container>.overlay>.overlay-panel{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 40px;text-align:center;top:0;width:50%}.page-login>.container>.overlay-container>.overlay>.overlay-panel.overlay-left{-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%)}.page-login>.container>.overlay-container>.overlay>.overlay-panel.overlay-left .app-title{-webkit-box-shadow:-15px -15px 0 #fff,15px 15px 0 #fff;box-shadow:-15px -15px 0 #fff,15px 15px 0 #fff}.page-login>.container>.overlay-container>.overlay>.overlay-panel.overlay-right{right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-login>.container>.overlay-container>.overlay>.overlay-panel.overlay-right .app-title{-webkit-box-shadow:-15px 15px 0 #fff,15px -15px 0 #fff;box-shadow:-15px 15px 0 #fff,15px -15px 0 #fff}.page-login>.container>.overlay-container>.overlay>.overlay-panel .btn{border:1px solid #fff}.page-login h1{margin:0;font-size:2em;color:inherit}.page-login h2{margin:0;font-size:1.4em;color:inherit}.page-login p{font-size:14px;font-weight:100;line-height:20px;letter-spacing:.5px;margin:20px 0 30px}.page-login input{background-color:#fff;padding:12px 25px 12px 15px;width:100%}.page-login .showPsw-wrapper{position:absolute;right:10px;top:14px}.page-login .showPsw-wrapper .showPsw{cursor:pointer}.page-login>.canvas{height:65%}.page-login .box-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;margin-bottom:30px;width:100%}.page-login .box-group .box-item{padding:10px;width:120px;height:120px;text-align:center;border:1px dashed rgba(0,0,0,0);cursor:pointer;margin:0 auto;border-color:inherit}.page-login .box-group .box-item .icon-svg{font-size:70px;line-height:0}.page-login .box-group .box-item span{display:block;font-size:14px}.page-login .scroll_content{height:270px;margin-top:10px}.page-login .ps-group{width:100%;height:100%;overflow-x:hidden}.page-login .ps-group .el-scrollbar__wrap{overflow-x:hidden}.page-login .ps-group .ps-item{margin:0 9px 5px 0;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;line-height:60px;border:1px solid #d9d9d9;text-align:left;cursor:pointer;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #fff;-webkit-transition:all .25s;transition:all .25s}.page-login .ps-group .ps-item:hover{border-color:#52c41a;-webkit-box-sizing:border-box;box-sizing:border-box;color:#52c41a}.page-login .ps-group .ps-item.is-active{border-color:#52c41a;background-color:#52c41a;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.page-login .ps-group .ps-item .ps-type{background-color:#52c41a}.page-login .ps-group .ps-item .img{width:55px;height:90%;margin-top:3px;overflow:hidden}.page-login .ps-group .ps-item .img>img{width:100%}.page-login .ps-group .ps-item .item_info{width:calc(100% - 55px);height:100%;padding:10px 20px;position:relative}.page-login .ps-group .ps-item .item_info p{margin:0}.page-login .ps-group .ps-item .item_info .ant-tag{position:absolute;bottom:3px;left:20px}.page-login .registered-class{width:100%;text-align:left;margin:20px 0 25px;color:#b7c4cd}.page-login .registered-class>span{color:#1ebbf7;cursor:pointer}.page-login .no_allow{cursor:not-allowed!important;color:#d3d3d3}.page-login .indent_bg{padding:100px 50px!important}.page-login .indent_bg .type_image{background-position:bottom;background-repeat:no-repeat;width:33.33%;display:block;float:left;position:relative;height:80%}.page-login .indent_bg .type_image:hover{cursor:pointer}.page-login .indent_bg .type_image:hover .img{display:none}.page-login .indent_bg .type_image:hover .imgHover{display:block;bottom:-20px!important}.page-login .indent_bg .type_image:hover .name{color:#13a8f4}.page-login .indent_bg .type_image img{width:68px;height:104px;position:absolute;left:0;right:0;margin:auto;bottom:25px}.page-login .indent_bg .type_image .imgHover{display:none;width:165px;height:190px}.page-login .indent_bg .type_image .name{text-align:center;color:#000;font-weight:600;position:absolute;width:100%;bottom:-55px}.page-login .company_bg{background-image:url(../../asserts/img/choiceComBg.01dc7797.png);position:relative}.page-login .company_bg .company{width:380px;height:400px;right:10px;bottom:10px;position:absolute;padding:10px}.page-login>.login_box{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:450px;width:790px;background-size:100% 100%;background-color:#fff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.page-login>.login_box>.login{-webkit-box-flex:4;-ms-flex:4;flex:4;padding:35px 15px 35px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;width:300px;height:100%}.page-login>.login_box>.login>h1{font-size:3rem;color:#000;font-weight:600;margin-top:20px}.page-login>.login_box>.login>p{font-size:14px;color:#606266;margin:5px 0 20px}.page-login>.login_box>.login>input{height:50px;border-radius:10px;padding-left:50px}.page-login>.login_box>.login .input_class{margin-top:20px}.page-login>.login_box>.login .input_class:first-child{margin-top:15px}.page-login>.login_box>.login .registered_class{width:100%;text-align:left;margin:20px 0 25px;color:#b7c4cd}.page-login>.login_box>.login .registered_class>span{color:#1ebbf7;cursor:pointer}.page-login>.login_box>.login .btn{width:100%;height:50px;background:#0ca8f6;line-height:50px;color:#fff;border-radius:10px;margin-top:10px;text-align:center;font-size:2.15rem;letter-spacing:5px;-webkit-box-shadow:0 0 5px 0 #0ca8f6;box-shadow:0 0 5px 0 #0ca8f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.page-login>.login_box>.login .btn.is-disable{cursor:not-allowed;background-color:#7fd3fa}.page-login>.login_box>.login .ant-input-prefix svg{height:25px;width:25px}.page-login>.login_box>.login input{height:50px;border-radius:10px;padding-left:50px}.page-login>.login_box>.organization{-webkit-box-flex:6;-ms-flex:6;flex:6;position:relative}.page-login>.login_box>.organization>div{position:absolute;width:100px;height:100%;-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer}.page-login>.login_box>.organization .company{width:120px;background:url(../../asserts/img/company.85cf0813.png) no-repeat;background-size:100%;right:100px;z-index:99}.page-login>.login_box>.organization .operations{background:url(../../asserts/img/operations.8e45c21c.png) no-repeat;background-size:100%;right:100px;z-index:88}.page-login>.login_box>.organization .regulatory{background:url(../../asserts/img/regulatory.4c8a4694.png) no-repeat;background-size:100%;right:0}.page-login>.login_box>.organization .company.hover{background:url(../../asserts/img/company_select.2d58c70b.png) no-repeat;width:280px;background-size:100%;background-position:0 -20px;right:195px;-webkit-box-shadow:15px 0 16px -3px #1cbeef;box-shadow:15px 0 16px -3px #1cbeef}.page-login>.login_box>.organization .operations.hover{background:url(../../asserts/img/operations_select.92154542.png) no-repeat;width:220px;background-size:100%;z-index:1;-webkit-box-shadow:2px 0 20px 2px rgba(54,224,75,.7490196078431373);box-shadow:2px 0 20px 2px rgba(54,224,75,.7490196078431373);right:95px}.page-login>.login_box>.organization .regulatory.hover{background:url(../../asserts/img/regulatory_select.1564912f.png) no-repeat;width:220px;border-radius:10px;background-size:100%}.page-login>.login_box>.organization.three .company,.page-login>.login_box>.organization.two .company{right:310px}.page-login>.login_box>.organization.three .operations{right:210px}.page-login>.copyright{position:absolute;bottom:0;padding:3px 0;width:100%;font-size:12px;text-align:center;color:#b9bdc7;background-color:rgba(0,0,0,.35)}.page-login .oparate{width:100%;height:40px;margin-top:10px}.page-login .backBtn{font-size:16px;width:115px;text-align:center;height:35px;line-height:35px;cursor:pointer;border-radius:25px;color:#13a8f4;border:2px solid #13a8f4;letter-spacing:2px;position:relative;overflow:hidden;background:none;z-index:1;-webkit-transition:all .25s;transition:all .25s}.page-login .backBtn:before{content:"";position:absolute;z-index:-1;background-color:#13a8f4;width:100%;height:100%;left:-100%;-webkit-transition:all .25s;transition:all .25s}.page-login .backBtn:hover{color:#fff}.page-login .backBtn:hover:before{left:0}.page-login .enter_btn{width:115px;text-align:center;height:35px;line-height:35px;font-size:16px;border-radius:25px;border:2px solid #13a8f4;cursor:pointer;letter-spacing:2px;position:relative;overflow:hidden}.page-login .enter_btn span{position:relative;color:#fff;-webkit-transition:all .25s;transition:all .25s}.page-login .enter_btn:before{content:"";width:100%;height:100%;background-color:#13a8f4;position:absolute;left:0;top:0;-webkit-transition:all .25s;transition:all .25s}.page-login .enter_btn:hover span{color:#13a8f4}.page-login .enter_btn:hover:before{left:100%}