body,html{height:100%;margin:0;padding:0;font-size:12px}li{list-style-type:none}.saas-fe-console-layout *,.saas-fe-console-layout :after,.saas-fe-console-layout :before{box-sizing:border-box}.contentName{width:100%;background-color:#fff}#root,#saas-fe-frame{height:100%}#root .saas-frame,#saas-fe-frame .saas-frame{height:100%;position:relative;overflow:hidden;display:flex}#root .saas-frame .saas-left,#saas-fe-frame .saas-frame .saas-left{display:flex;flex-shrink:0;width:120px;background:#22242f;color:#fff}#root .saas-frame .saas-right,#saas-fe-frame .saas-frame .saas-right{flex:1 1;flex-direction:column;display:flex;background-color:#fff;overflow-x:hidden}#root .saas-content,#saas-fe-frame .saas-content{display:flex;flex:1 1;background:#fafafa;height:0;min-height:0;margin-top:4px}#root .saas-main-content,#saas-fe-frame .saas-main-content{flex:1 1;overflow-y:auto;position:relative;background-color:#fff}#root .main-content-layout,#saas-fe-frame .main-content-layout{margin:10px;box-shadow:0 0 4px #c8c8c8;border-radius:5px}#root .main-content-layout .main-content-title,#saas-fe-frame .main-content-layout .main-content-title{display:flex;align-items:center;height:70px;padding-right:10px}#root .main-content-layout .main-content-title span,#saas-fe-frame .main-content-layout .main-content-title span{padding:0 10px;font-size:14px;color:#595961;line-height:24px;font-weight:600}#root .main-content-layout .main-content-wrapper,#saas-fe-frame .main-content-layout .main-content-wrapper{margin:0 10px 10px;padding:10px;background:#f2f2f6!important;border-radius:5px!important}#root .main-content-layout .main-content-wrapper .main-wrapper-text,#saas-fe-frame .main-content-layout .main-content-wrapper .main-wrapper-text{padding:10px;background-color:#fff}.login-page .login-form .messageBox{margin-top:90px;margin-bottom:30px}.login-page{background:url(/static/media/bg.0c691ef7.png);background-size:cover;overflow:hidden}.login-page .ant-row{display:inline-block}.login-page .login-form{margin:0 auto;box-sizing:border-box;width:380px;height:510px;background:#fff;padding:30px 30px 40px;box-shadow:0 20px 30px 0 rgb(63 63 10.83333333%);border-radius:10px}.login-page .login-form .use-phone{position:relative;height:40px;line-height:40px;border-bottom:1px solid #e3e3e3;box-sizing:border-box}.login-page .login-form .use-phone .use-phone-input{width:155px;height:30px;font-size:14px;border:none;border-left:1px solid #ddd;padding:0 0 0 10px;border-radius:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;outline:0;color:#595961}.login-page .login-form .use-phone .use-phone-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.login-page .login-form .use-phone .ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:none;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.login-page .login-form .use-phone .ui-arrow-select{width:10px;padding:10px;cursor:pointer}.login-page .login-form .use-phone .js-arrow-select.active .ui-arrow-select,.login-page .login-form .use-phone .ui-arrow-select.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.login-page .login-form .use-phone .ant-select-selection{border:none!important;box-shadow:none}.login-page .login-form .use-phone .use-phone-txt{display:inline-block;width:70px;color:#595961;font-size:14px;margin-right:10px}.login-page .login-form .use-phone .use-phone-input:focus{box-shadow:none}.login-page .login-form .use-phone .ant-input-affix-wrapper-focused,.login-page .login-form .use-phone .ant-input-affix-wrapper:focus{box-shadow:none!important}.login-page .login-form .use-phone .borderN{border:none}.login-page .login-form .use-phone .w180{width:180px}.login-page .login-form .use-phone .frImg{float:right;margin-top:10px}.login-page .login-form .use-phone .ui-area-num{width:32px;display:inline-block;cursor:pointer}.login-page .login-form .use-phone .countDisplay{display:inline-block}.login-page .login-form .use-phone .countdown{width:70px;display:inline-block;text-align:right;cursor:pointer}.login-page .login-form .user-img{margin-bottom:40px;font-size:20px;color:#2589ff;display:flex;justify-content:space-between}.login-page .login-form .user-img .forget{color:#9797a1;font-size:14px;text-align:right;cursor:pointer}.login-page .login-form .user-img .forget .jumpLogin{width:9px;border:0;height:14px;vertical-align:middle;margin-left:5px;margin-right:0}.login-page .login-form .user-img img{width:50px;margin-right:18px;cursor:pointer}.login-page .login-form .user-img>*{vertical-align:middle}.login-page .login-form .messageBox{bottom:131px;text-align:center;width:320px;height:20px;overflow:hidden;color:#ff5050;margin-top:80px;margin-bottom:40px;font-size:16px}.login-page .login-form .otherLogin{display:flex;justify-content:space-between;color:#9797a1;cursor:pointer}.login-page .login-form .otherLogin .forgetPassword,.login-page .login-form .otherLogin span:hover{color:#2589ff}.login-page .login-form .g-mb30{margin-bottom:30px}.login-page .login-form .login-form-forgot{float:right}.login-page .login-form .login-btn{display:block;width:320px;height:50px;text-align:center;color:#fff;background:#2589ff;border-radius:6px;font-size:16px;border:0;outline:0}.login-page .login-form .new-user{float:right}.login-page .login-form a{color:#2589ff}.login-page .login-form a:hover{color:#92c4ff}.login-page .login-form a:active{color:#2589ff}.login-page .ant-layout-content{flex:auto;min-height:0;display:flex;justify-content:center;align-items:center}.login-page .login-color{color:#2589ff}.login-page .ant-spin-nested-loading>div>.ant-spin{max-height:none}