header{width:100%;height:60px;position:sticky;z-index:88;top:0;left:0}header .content-common-width{height:60px;box-shadow:0 0 8px 0 rgba(73,79,87,.08);background-color:#fff}header .content-common-width .content-wrapper{display:flex;padding:0 190px;align-items:center;justify-content:space-between}header .content-common-width .content-wrapper .logo-wrapper{height:60px;display:flex;align-items:center}header .content-common-width .content-wrapper .logo-wrapper img{height:28px;width:101px}header .content-common-width .content-wrapper .language-wrapper{display:flex;align-items:center}.forget-pwd{width:940px;padding-top:40px;margin:0 auto;background-color:#f7fcff}.forget-pwd .ant-steps{width:856px;margin:auto}.forget-pwd .steps-content{width:940px;background-color:#fff;border-radius:16px;height:calc(100vh - 270px);margin:20px auto 0;padding-top:50px;display:flex;flex-direction:column;align-items:center;position:relative}.forget-pwd .steps-content .back{cursor:pointer;position:absolute;font-size:14px;top:20px;left:20px}.forget-pwd .steps-content .ant-form .ant-form-item-label{line-height:40px}.forget-pwd .steps-content .ant-form .ant-form-item-label label{width:125px}.forget-pwd .steps-content .ant-form .code .ant-btn{position:absolute;bottom:1px;right:4px;border:0;padding:0 10px!important;width:inherit!important;color:#0593e9}.forget-pwd .steps-content .ant-form .code .ant-btn:hover{background-color:#fff!important;border-color:#fff!important;color:#0593e9!important}.forget-pwd .steps-content .ant-form .code .ant-btn[disabled]{background-color:#fff!important;color:#b8bbce!important}.forget-pwd .steps-content .ant-form .ant-form-item-control{max-width:280px;width:280px}.forget-pwd .steps-content .ant-form .ant-form-item-control .ant-form-item-control-input-content{display:flex;position:relative}.forget-pwd .steps-content .ant-form .ant-form-item-control .ant-form-item-control-input-content .ant-input-password{height:40px;border-radius:6px;border:1px solid #dae0f2}.forget-pwd .steps-content .ant-form .ant-form-item-control .ant-form-item-control-input-content .ant-input-password input{border:0;height:100%}.forget-pwd .steps-content .ant-form .ant-form-item-control .ant-form-item-control-input-content .last{margin-left:90px!important;border-radius:5px}.forget-pwd .steps-content .ant-form .ant-form-item-control .ant-form-item-control-input-content .last:hover{border-color:#0593e9!important;background-color:#fff!important;color:#454854!important}.forget-pwd .steps-content .ant-form .ant-form-item-control .ant-form-item-control-input-content .next,.forget-pwd .steps-content .ant-form .ant-form-item-control .ant-form-item-control-input-content .ok{margin-left:90px!important;width:86px!important;background:#0593e9!important;color:#fff!important;border-radius:5px;border:0}.forget-pwd .steps-content .ant-form .ant-form-item-control .ant-form-item-control-input-content .ok{margin-left:12px!important}.forget-pwd .steps-content .ant-form .ant-form-item-control .ant-form-item-control-input-content input{height:40px;border-radius:6px;border:1px solid #dae0f2}.forget-pwd .steps-content .success{display:flex;flex-direction:column;justify-content:center}.forget-pwd .steps-content .success img{width:50px;height:50px;margin:80px auto 20px}.forget-pwd .steps-content .success h2{text-align:center;font-size:18px;font-weight:600;color:#3a3f63;line-height:18px}.forget-pwd .steps-content .success p{margin-top:10px;color:#9599af;font-size:12px;line-height:12px}.forget-pwd .steps-content .success p span{color:#0593e9;margin-left:5px;cursor:pointer}.application-exp{border-radius:8px}.application-exp .ant-modal-header{border-bottom:0;padding-top:24px}.application-exp .ant-modal-header h3{font-size:20px;font-weight:600;color:#383f69;text-align:center;line-height:36px;margin-bottom:3px}.application-exp .ant-modal-header p{color:#9599af;line-height:18px;text-align:center}.application-exp .ant-form{width:445px;margin:14px auto 8px}.application-exp .ant-form .ant-form-item-label label{width:115px;text-align:right;font-size:14px;color:#3a3f63;line-height:32px;display:inline-block}.application-exp .ant-form .ant-input{width:326px;height:32px;background:#fff;border-radius:6px;border:1px solid #dae0f2}.application-exp .ant-form textarea{resize:none;height:74px!important}.application-exp .ant-form .ok{background:#0593e9;color:#fff;font-size:14px;width:100px;border-radius:4px;border:0;margin-left:115px}.application-exp .ant-modal-content{border-radius:8px;overflow:hidden}.application-exp .ant-modal-body{padding:0 0 36px}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background-color:#f7fcff}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.desktop{width:940px!important;height:580px!important;min-width:940px!important}.desktop footer,.desktop header{display:none}.desktop .base-wrapper{width:940px!important;height:580px!important;margin-top:0!important;padding-top:0!important}.desktop .base-wrapper .common-wrapper{border-radius:0!important;height:100%!important}.desktop .base-wrapper .steps-content{height:inherit!important}.desktop .login-main{border-radius:0}.desktop .left-bg{background-image:url(../img/bg1.346d03b0.png)!important}.desktop .left-bg-community{background-image:url(../img/bg-community.9a3ab17d.png)!important}.base-container{width:100%;height:calc(100vh - 120px);background-color:#f7fcff;background-size:100%;min-width:1200px}.base-container header{width:100%;height:60px;position:sticky;z-index:88;top:0;left:0}.base-container header .content-common-width{height:60px;box-shadow:0 0 8px 0 rgba(73,79,87,.08);background-color:#fff}.base-container header .logo-wrapper{padding:0 190px;height:60px;display:flex;align-items:center}.base-container header .logo-wrapper img{height:28px;width:101px}.base-container .base-wrapper{width:100%;display:flex;align-items:center;margin-top:60px;padding-top:60px;justify-content:center}.base-container .base-wrapper .common-wrapper{box-shadow:0 0 20px 0 rgba(73,80,87,.08);border-radius:16px;background-size:cover}.base-container footer{padding-bottom:50px;margin-top:30px}.base-container footer .login-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;color:#252525}.base-container footer .login-footer>div{text-align:center;color:#9599af}.base-container footer .login-footer>div span{margin:0 15px}.base-container footer .login-footer>div span:last-of-type{margin-left:15px}.login-content{display:flex;justify-content:center;align-items:center}.login-content .left-bg{width:415px;height:580px;background:url(../img/bg.d8b8f207.png);background-size:cover}.login-content .left-bg-community{width:415px;height:580px;background:url(../img/bg-community.9a3ab17d.png);background-size:cover}.login-content .login-main{background-color:hsla(0,0%,100%,.8);width:525px;height:580px;box-sizing:border-box;border-radius:0 16px 16px 0;padding:40px 96px 0;position:relative}.login-content .login-main .cur{color:#0593e9}.login-content .login-main .cur:after{content:"";width:64px;height:2px;background:#0593e9;border-radius:1px;display:block}.login-content .login-main h1{margin-bottom:25px;color:#3a3f63;font-weight:600;font-size:28px;margin-bottom:30px;display:flex;align-items:center;justify-content:space-between;position:relative}.login-content .login-main h1 img{width:39px;height:39px;position:absolute;left:90px;bottom:-10px}.login-content .login-main h1 .iconfont{font-size:36px;color:#0089b8}.login-content .login-main .company{position:relative}.login-content .login-main .company ul{margin-top:60px;height:420px;max-height:420px;overflow-y:scroll}.login-content .login-main .company li{list-style:none;display:flex;align-items:center;height:120px;border-radius:5px;background-color:#fff;margin-bottom:20px;padding:10px;cursor:pointer}.login-content .login-main .company li.active{border:2px solid #2689b8}.login-content .login-main .company li div{width:100px;height:100px;border:1px solid silver;text-align:center;line-height:100px;margin-right:25px;border-radius:5px}.login-content .login-main .company li div .iconfont{font-size:80px;border-radius:5px;color:#2689b8}.login-content .login-main .company li span{font-size:18px;color:#333;font-weight:700}.login-content .login-main .user-login-other{height:34px;width:34px;border-radius:50%;background:#f3f3f3;font-size:22px;text-align:center;margin:16px auto 0}.login-content .login-main .user-login-other svg{margin-top:7px}.login-content .login-main .application-exp{position:absolute;border-top:1px solid #f4f4f4;height:50px;line-height:50px;width:443px;left:40px;text-align:center;bottom:0}.login-content .login-main .application-exp span{color:#0593e9;cursor:pointer}.login-content .login-main p{font-size:16px;color:#7c7c7c;margin-bottom:80px}.login-content .login-main .join{position:absolute;font-size:12px;color:#333;top:60px;display:inline-block}.login-content .login-main .tabs{display:flex;margin-bottom:20px;font-size:16px;cursor:pointer;color:#383f69}.login-content .login-main .tabs .tab-item:last-child{margin-left:40px}.login-content .login-main .tabs .tab-item:hover{color:#47aad9}.login-content .login-main .login-form{border-radius:5px}.login-content .login-main .login-form .form-item{height:46px;line-height:46px;margin-bottom:20px;font-size:16px}.login-content .login-main .login-form .form-item .ant-form-item-control-input-content{display:flex;align-items:center}.login-content .login-main .login-form .form-item .ant-form-item-explain.ant-form-item-explain-error{padding-left:0}.login-content .login-main .login-form .form-item label{width:80px;height:40px;color:#7c7c7c;font-size:18px}.login-content .login-main .login-form .form-item .ant-input,.login-content .login-main .login-form .form-item .ant-input-affix-wrapper,.login-content .login-main .login-form .form-item .ant-input-number{height:42px;flex:1;margin-left:0!important;border:1px solid #dae0f2;background-color:#fff;border-radius:6px}.login-content .login-main .login-form .form-item .ant-input .ant-input,.login-content .login-main .login-form .form-item .ant-input-affix-wrapper .ant-input,.login-content .login-main .login-form .form-item .ant-input-number .ant-input{height:100%;border:0;padding:0}.login-content .login-main .login-form .form-item .ant-input-number:hover .ant-input-number-handler-wrap{display:none}.login-content .login-main .login-form .code{position:relative;margin-bottom:20px}.login-content .login-main .login-form .code .ant-btn,.login-content .login-main .login-form .code img{position:absolute;right:1px;bottom:1px;width:110px;height:38px!important;border:0!important;color:#0593e9!important}.login-content .login-main .login-form .code .ant-btn{bottom:1px;padding:0 10px!important;width:inherit!important}.login-content .login-main .login-form .code .ant-btn:hover{background-color:#fff!important;border-color:#fff!important}.login-content .login-main .login-form .code .ant-btn[disabled]{background-color:#fff!important;color:#b8bbce!important}.login-content .login-main .login-form .forget-pwd-box{text-align:right}.login-content .login-main .login-form .forget-pwd-box span{color:#0593e9;cursor:pointer}.login-content .login-main .login-form .checkbox-item{cursor:pointer}.login-content .login-main .login-form .checkbox-item span{display:flex;justify-content:center;align-items:center;color:#333;font-size:16px}.login-content .login-main .login-form .checkbox-item i{color:#47aad9!important}.login-content .login-main .login-form .a-inpu:focus,.login-content .login-main .login-form .a-input:hover{border:1px solid #2689b8;border-radius:0}.login-content .login-main .login-form input{border:0;background-color:transparent;height:100%;padding-left:15px;font-size:14px;color:#313751}.login-content .login-main .login-form .ant-input-password-icon{color:#858ebd}.login-content .login-main .login-form .checkbox-item{font-size:12px;display:flex;justify-content:space-between;color:silver}.login-content .login-main .login-form .checkbox-item a{color:#2689b8}.login-content .login-main .login-form .checkbox-item i{font-size:16px;margin-right:8px;cursor:pointer;vertical-align:middle}.login-content .login-main .login-form .checkbox-item i.icon-checkbox{color:#2689b8}.login-content .login-main .login-form .button-wrap{margin-top:40px}.login-content .login-main .login-form .button-wrap .ant-btn{background:linear-gradient(316deg,#0593e9,#27acec);height:46px!important;font-size:20px;border-radius:5px;border:0;width:100%}.login-content .login-main .bottom{position:relative;font-size:12px;margin-top:20px}.login-content .login-main .bottom .bottom_other{display:flex;color:silver;justify-content:space-between}.login-content .login-main .bottom .bottom_other .sign a{color:#2689b8}.login-content .login-main .bottom .bottom_other .sign:hover{color:#47aad9}.login-content .login-main .bottom .bottom_other .forget-password{position:absolute;right:0;top:0;cursor:pointer}.login-content .login-main .bottom .bottom_other .forget-password:hover{color:#47aad9}.login-content .login-main .bottom .bottom-tip{padding:10px 20px}.login-content .login-main .bottom .bottom-tip .ant-divider .ant-divider-inner-text{font-size:12px;white-space:nowrap;color:#7c7c7c;padding:0 10px}body,html{height:auto;font-size:14px;color:#252525;background-color:#f3f4f6;font-family:微软雅黑,Source Han Sans CN,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}em,u{font-style:normal}*{box-sizing:border-box}body,div,h1,h2,h3,h4,h5,html,li,p,ul{margin:0;padding:0}a,a:-webkit-any-link{text-decoration:none}:focus{outline:none}.link{color:#edf5ff;cursor:pointer}.ml10{margin-left:10px}.ml20{margin-left:20px}.mr10{margin-right:10px}::-webkit-scrollbar{width:8px;height:1px}::-webkit-scrollbar-thumb{border-radius:8px;background:#dadce4}::-webkit-scrollbar-track{background:transparent}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-wrapper{background:#fff;border-radius:4px}.confirm-msg .el-message-box__header{background-color:#f3f4f6;text-align:center}.confirm-msg .el-message-box__header .el-message-box__title{font-size:14px}.confirm-msg .el-message-box__container{color:#7c7c7c}.confirm-msg .el-message-box__btns .ant-btn--default{padding:12px 25px;border-color:#e9ecf6;color:silver}.confirm-msg .el-message-box__btns .ant-btn--primary{border-color:#2689b8;color:#fff;background-color:#2689b8}.red-color{color:red}.orange-color{color:#fda700}#app .ant-btn{padding:0 20px;height:38px;line-height:38px}#app .ant-btn:hover{background-color:#2689b8;border-color:#2689b8;color:#fff}#app .ant-btn.ant-btn--text{padding:0}#app .ant-btn.ant-btn--text:hover{background-color:none;border-color:none;color:#fff}#app .ant-btn.upload-btn{background-color:#fda700;border-color:#fda700;color:#fff}#app .ant-btn-primary{background-color:#2689b8!important;border-color:#2689b8;color:#fff}#app .ant-btn--warning,#app .ant-btn--warning:hover{background-color:#fda700;border-color:#fda700;color:#fff}#app .ant-btn--default{background-color:#fff;border:1px solid #dcdfe6;color:silver}#app .upload-wrapper{color:#7c7c7c}#app .upload-wrapper .el-upload-dragger{height:220px;display:flex;flex-direction:column;justify-content:center}#app .upload-wrapper .el-upload-dragger .iconfont{font-size:70px;color:#f7f8fd}#app .upload-wrapper .el-upload-dragger .el-upload__text .upload-btn{color:#fda700}#app .upload-wrapper .el-upload__tip{font-size:14px}#app .el-input-group__append,#app .el-input-group__prepend{border:1px solid #dcdfe6;background-color:#2689b8;color:#fff}#app .el-input-group__append button.ant-btn,#app .el-input-group__append div.el-select .el-input__inner,#app .el-input-group__append div.el-select:hover .el-input__inner,#app .el-input-group__prepend button.ant-btn,#app .el-input-group__prepend div.el-select .el-input__inner,#app .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}#app .base-table .el-table__header-wrapper{border:1px solid #e9ecf6;background-color:#f3f4f6}#app .base-table .el-table__header-wrapper th,#app .base-table .el-table__header-wrapper tr{background-color:transparent}#app .base-table.el-table th.is-leaf{border:0}#app .base-table .el-table__body tr:hover>td{background-color:#f3f4f6}#app .base-tab .el-tabs__header{font-size:18px;margin:0}#app .base-tab .el-tabs__header .el-tabs__nav-wrap:after{display:none}#app .base-tab .el-tabs__header .el-tabs__nav-wrap .el-tabs__item{font-size:18px}#app .base-tab .el-tabs__header .el-tabs__nav-wrap .el-tabs__item.is-active,#app .base-tab .el-tabs__header .el-tabs__nav-wrap .el-tabs__item:hover{color:#2689b8}#app .base-tab .el-tabs__header .el-tabs__nav-wrap .el-tabs__active-bar{background-color:#2689b8}#app .base-radio .el-radio__inner{border-width:3px}#app .base-radio .el-radio__inner:hover{border-color:#2689b8}#app .base-radio .el-radio__input.is-checked .el-radio__inner{border-color:#2689b8;background-color:#2689b8}#app .base-radio .el-radio__input.is-checked+.el-radio__label{color:#2689b8}.common-pagination{margin-top:20px}.common-pagination .el-pagination{text-align:right}.common-pagination .el-pagination .btn-next,.common-pagination .el-pagination .btn-prev,.common-pagination .el-pagination .el-pager li,.common-pagination .el-pagination .el-pagination__editor .el-input__inner,.common-pagination .el-pagination span:not([class*=suffix]){height:38px;line-height:38px}.common-pagination .el-pagination .btn-next,.common-pagination .el-pagination .btn-prev{width:80px}.common-pagination .el-pagination .el-pager li{width:38px;text-align:center;color:silver}.common-pagination .el-pagination .el-pager li:not(.disabled).active{background-color:#2689b8}.register-container{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:url(../img/register-bg.75f21c57.jpg) no-repeat 50%;background-size:cover}.register-container .content{padding:195px 76px 57px;width:680px;position:relative;background-color:#fff;box-shadow:0 4px 8px 0 hsla(0,0%,87%,.25);border-radius:16px 16px 16px 16px}.register-container .content .banner{background-image:url(../img/trial_modal_banner.fdddfddf.png);position:absolute;top:0;width:100%;height:211px;left:0}.register-container .content .banner .title{margin:53px 0 0 70px}.register-container .content .banner .title .main-title{font-size:32px;font-weight:600;line-height:48px;color:#00246a}.register-container .content .banner .title .sub-title{font-size:14px;color:#666;line-height:20px}.register-container .content .banner .banner-app-name{position:absolute;top:50px;left:213px;font-weight:800;font-size:36px;line-height:54px;background:linear-gradient(74.28250363deg,#1f9ae5,#3373ef);color:transparent;-webkit-background-clip:text;background-clip:text}.register-container .content .banner img{height:147px;width:256px;position:absolute;left:385px;top:32px}.register-container .content .ant-modal-content{padding:0;border-radius:16px!important}.register-container .content .ant-btn-primary:not(#app){width:300px;background-color:#288aea!important}.register-container .content .ant-form-item{margin-bottom:16px}.register-container .content .ant-form-item-with-help{margin-bottom:8px}.register-container .content .bottom-text{font-size:13px;color:#333;text-align:center;margin-top:0}.register-container .register-form .code{position:relative;margin-bottom:20px}.register-container .register-form .code .ant-btn,.register-container .register-form .code img{position:absolute;right:1px;bottom:1px;width:110px;height:28px!important;border:0!important;color:#0593e9!important;line-height:28px!important}.register-container .register-form .code .ant-btn{bottom:1px;padding:0 10px!important;width:inherit!important}.register-container .register-form .code .ant-btn:hover{background-color:#fff!important;border-color:#fff!important}.register-container .register-form .code .ant-btn[disabled]{background-color:#fff!important;color:#b8bbce!important}