#root{height:100%;position:relative;width:100%}.loading-page{height:100vh;width:100%;z-index:1}.loading-page .ant-spin-text{color:#000;font-size:15px;margin-top:20px}#__qiankun_microapp_wrapper_for_commonclientmodule__{height:100%}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:#d5d5d5;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#e9e9e9}::-webkit-scrollbar-thumb:active{background-color:#a5a5a5}*{font-family:sourcehansans,sans-serif}@font-face{font-family:sourcehansans;font-style:normal;font-weight:400;src:url(https://aiptest.qilingtong.cloud/fonts/sourcehansans.ttf) format("truetype"),url(https://aiptest.qilingtong.cloud/fonts/sourcehansans.woff2) format("woff2"),url(https://aiptest.qilingtong.cloud/fonts/sourcehansans.woff) format("woff"),url(https://aiptest.qilingtong.cloud/fonts/sourcehansans.eot) format("embedded-opentype"),url(https://aiptest.qilingtong.cloud/fonts/sourcehansans.svg) format("svg")}.share-login{height:100%;width:100%}.share-login .share-login-flex{height:100%;overflow:hidden}.share-login .share-login-flex .share-contact{height:100%;overflow:auto;width:100%}.share-login .share-login-flex .confirm-btns{padding:15px;text-align:right}.appHeader .appBack{-webkit-align-items:center;font-size:20px;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;left:0;margin-bottom:42px;padding:10px 18px 10px 5px;position:fixed;top:0;width:100%;z-index:2000}.appHeader .appBack .title{-webkit-flex:1 1 auto;font-size:24px;font-weight:600;margin-left:2px;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.login-container{-webkit-align-items:center;background:url(../../52650bbd2e4fa5f55646.svg);-moz-background-size:cover;background-size:cover;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100vh;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-flex-direction:column;justify-content:center;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-container .wrapper{background-color:#fff;border:1px solid #dee0e3;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:0 4px 8px rgba(31,35,41,.03),0 3px 6px -6px rgba(31,35,41,.05),0 6px 18px 6px rgba(31,35,41,.03);box-shadow:0 4px 8px rgba(31,35,41,.03),0 3px 6px -6px rgba(31,35,41,.05),0 6px 18px 6px rgba(31,35,41,.03);height:550px;overflow:hidden;padding:40px 40px 0;position:relative;text-align:center;width:444px}.login-container .wrapper .login_qr_switch{-moz-border-radius:8px;border-radius:8px;height:80px;overflow:hidden;position:absolute;right:4px;top:4px;width:400px}.login-container .wrapper .login_qr_switch .switch-login-mode-wrapper{font-size:14px;height:0;position:absolute;right:0;top:0;width:0;z-index:2}.login-container .wrapper .login_qr_switch .switch-login-mode-wrapper .switch-login-mode-box{background-color:#82a7fc;cursor:pointer;height:100px;overflow:hidden;-webkit-transform:translate(-50px,-50px) rotate(45deg);-moz-transform:translate(-50px,-50px) rotate(45deg);-ms-transform:translate(-50px,-50px) rotate(45deg);-o-transform:translate(-50px,-50px) rotate(45deg);transform:translate(-50px,-50px) rotate(45deg);-o-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;width:100px}.login-container .wrapper .login_qr_switch .switch-login-mode-wrapper .anticon-desktop,.login-container .wrapper .login_qr_switch .switch-login-mode-wrapper .anticon-qrcode{bottom:-8px;color:#fff;font-size:40px;left:30px;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.login-container .wrapper .login_qr_switch .switch-login-mode-wrapper .switch-login-mode-box:hover{background-color:#4e83fd}.login-container .registrationNumber{color:#bbb;cursor:pointer;margin-top:40px}.login-container .registrationNumber:hover{color:#4e83fd}.account-login .title,.login-container .title,.qr-code-login .title{font-size:28px;font-weight:700}.account-login .welcome,.login-container .welcome,.qr-code-login .welcome{margin-top:20px}.qr-code-login{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qr-code-login .qr-code-body{-webkit-justify-content:space-around;margin-bottom:20px;margin-top:100px;width:100%;-ms-flex-pack:distribute;justify-content:space-around}.qr-code-login .has-client-user .ant-qrcode{height:97px!important;padding:5px;top:-5px;width:97px!important}.client-user-info .head-image{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.client-user-info .head-image .head-image-tip{background:#000;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;bottom:0;color:#fff;font-size:12px;opacity:.7;padding:2px 0;position:absolute;width:85px}.client-user-info .user-name{margin-top:8px}.account-login .login-form{margin:50px auto;width:300px}.account-login .client-authenticate{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;margin:20px 0;min-height:60px;-ms-flex-pack:distribute;justify-content:space-around}.account-login .account_login_setting{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.account-login .account_login_setting .ant-btn-link{padding:4px 0}.account-login .btns{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.account-login .btns .ant-form-item-control-input-content{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account-login .btns .login-form-button{margin-right:12px}.account-login .ant-form label{float:left}.account-login .ant-form-item-explain-error{text-align:left}.layout-header .header-Content{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:17px}.layout-header .header-Content .left-content{-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-flex:1;justify-content:flex-start;-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.layout-header .header-Content .left-content .connecting-tip{color:#fff}.layout-header .header-Content .left-content .connecting-tip .ant-spin{color:#fff;margin-right:5px;margin-top:-2px}.layout-header .header-Content .right-content{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.layout-header .header-Content .right-content .person-info{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:20px;min-width:256px}.layout-header .header-Content .right-content .person-info .right-info{-webkit-flex:1;padding:4px 0 6px 16px;-moz-box-flex:1;-ms-flex:1;flex:1}.layout-header .header-Content .right-content .person-info .right-info .name{color:#191d21;font-size:20px;font-weight:600;line-height:1;margin-bottom:11px}.layout-header .header-Content .right-content .person-info .right-info .dept{color:#999ba1;font-size:16px;line-height:1}.layout_workspace .menu-item{-webkit-flex-direction:column;font-size:12px;height:57px;width:57px;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:center;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;-moz-border-radius:8px;border-radius:8px;color:#fff;cursor:pointer;justify-content:center;margin:4px auto;position:relative}.layout_workspace .menu-item .menu-badge{position:absolute;right:12px;top:-2px}.layout_workspace .menu-item .menu-icon{height:20px;margin-bottom:5px;width:20px}