.config-preview-container[data-v-04f4184e]{width:100%;height:100%}.config-content[data-v-04f4184e]{width:100%;height:100%;background:url(../../static/img/layout-home.9db2564b.png) no-repeat 50%;background-size:100% 100%}.config-content-layout[data-v-04f4184e]{width:100%;height:100%;background:url(../../static/img/layoutbg.34c5f5b2.png) no-repeat 50%;background-size:100% 100%}.logo-area[data-v-04f4184e]{text-align:center;opacity:1;left:16px;background:#0d8eff}.config-content-layout .logo-area2[data-v-04f4184e],.logo-area[data-v-04f4184e]{color:hsla(0,0%,100%,.85);font-size:16px;font-family:SourceHanSansCN,SourceHanSansCN-Bold;font-weight:500;position:relative;top:6px;float:left}.config-content-layout .logo-area2[data-v-04f4184e]{display:flex;align-items:center;max-width:11.6%;background:transparent;text-align:left;left:4px}.config-content-layout .logo-area2 label[data-v-04f4184e]{width:auto;line-height:24px;margin-right:8px;font-size:14px}.config-content-layout .logo-area2 img[data-v-04f4184e]{width:24px;height:24px;margin-right:4px}.logo-area img[data-v-04f4184e]{height:24px;vertical-align:middle;position:relative;width:25px}.logo-area label[data-v-04f4184e]{width:25px;height:30px;margin-right:12px;vertical-align:middle}@media screen and (max-width:1536px){.logo-area[data-v-04f4184e]{max-width:94px;font-size:12px;position:unset}.logo-area3[data-v-04f4184e]{position:relative;max-width:162px;font-size:12px;top:2px}.config-content-layout .logo-area2[data-v-04f4184e]{font-size:12px;max-width:98px;left:0;top:0}.config-content-layout .logo-area2 label[data-v-04f4184e]{line-height:20px}}.layout-list .list-img[data-v-1f6f53ab]{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center}.layout-list .list-img img[data-v-1f6f53ab]{margin-bottom:10px}.layout-list .list-img .desc[data-v-1f6f53ab]{white-space:break-spaces}.layoutImg[data-v-1f6f53ab]{margin-left:0!important}.common-config.list-container{background:#fff;padding:18px;box-shadow:inset 0 1px 5px 0 rgba(18,29,106,.2)}.config-container{height:100%;margin:0;position:relative;border-radius:4px;box-shadow:0 1px 5px 0 rgba(18,29,106,.2);background:#fff}.config-container .config-title{height:43px;line-height:43px;border-bottom:1px solid #eaeaea;padding-left:24px;font-size:14px;font-weight:500;text-align:left;color:#878787}.config-container .scroller-container{height:calc(100% - 110px);position:absolute;width:368px;overflow:auto;right:0;border-right:1px solid #e0e0e0;background:#fafcfe}.config-container .scroller-container .config-form .config-item .el-form-item{margin-bottom:16px}.config-container .scroller-container .config-form .config-item .el-form-item .el-form-item__error{display:none}.config-container .scroller-container .config-form .config-item .el-form-item .sys-name{width:calc(100% - 66px)}.config-container .scroller-container .config-form .config-item .el-form-item .el-form-item__label{width:60px;height:32px;line-height:32px;opacity:1;font-size:14px;font-weight:400;text-align:left;color:#878787;margin-right:6px;padding:0}.config-container .scroller-container .config-form .config-item .el-form-item .el-form-item__label:before{content:none}.config-container .scroller-container .config-form .config-item .el-form-item .el-input .el-input__inner{height:32px;line-height:32px;opacity:1;background:#fff;border:1px solid #d9d9d9;border-radius:3px;padding:0 8px}.config-container .scroller-container .config-form .config-item .el-form-item .config-info{width:135px;height:17px;opacity:1;font-size:12px;font-weight:400;text-align:left;color:#bcbdbf;line-height:17px;margin-left:66px}.config-container .scroller-container .config-form .config-item .el-form-item:last-child{margin-bottom:0}.config-container .scroller-container .config-form .config-item .el-form-item.is-error .el-input__inner{border-color:#f56c6c}.config-container .scroller-container .config-form .config-item.switch-conf{margin-left:24px}.config-container .scroller-container .config-form .config-item.switch-conf .el-form-item__label{color:#4a4c66;width:80px}.config-container .scroller-container .config-form .config-item.switch-conf .el-input{width:calc(100% - 88px)}.config-container .scroller-container .config-form .config-item.switch-conf .el-switch.is-checked .el-switch__core:after{margin-left:-13px}.config-container .scroller-container .config-form .config-item.switch-conf .el-switch{width:100%;justify-content:space-between;display:block}.config-container .scroller-container .config-form .config-item.switch-conf .el-switch .el-switch__label span{height:20px;opacity:1;font-size:14px;font-weight:400;text-align:left;color:#878787;line-height:20px}.config-container .scroller-container .config-form .config-item.switch-conf .el-switch .el-switch__core{position:absolute;right:0;top:3px;width:28px!important;height:14px}.config-container .scroller-container .config-form .config-item.switch-conf .el-switch .el-switch__core:after{top:0;width:12px;height:12px}.config-container .scroller-container .config-form .config-item.switch-conf .el-textarea__inner{height:80px;opacity:1;background:#fff;border:1px solid #e7e7e7;border-radius:0;margin-top:8px;font-size:12px;font-weight:400}.config-container .scroller-container .config-form .upload-config{background:#f0f2f5;border:1px solid #d9d9d9;border-radius:3px}.config-container .scroller-container .config-form .upload-config .el-upload{width:100%;height:100%;position:relative}.config-container .scroller-container .config-form .upload-config .el-upload img{max-width:100%;max-height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;text-align:center}.config-container .scroller-container .config-form .bg-uploader{width:104px;height:104px}.config-container .scroller-container .config-form .avatar-uploader{width:60px;height:60px;margin-left:66px}.config-container .preview-config{height:calc(100% - 110px);width:calc(100% - 368px);position:absolute;right:368px;padding:60px 0 0 73px}.config-container .preview-config .preview-area{width:calc(100% - 60px);height:calc(100% - 73px);opacity:1;border:1px solid #e0e0e0;pointer-events:none}.config-container .config-footer{width:100%;height:67px;line-height:67px;position:absolute;bottom:0;border-top:1px solid #eaeaea;text-align:right;padding:0 16px}.config-container .config-footer .el-button{width:104px;height:34px;line-height:34px;opacity:1;border:1px solid #2794f8!important;border-radius:2px;padding:0;font-size:14px;font-weight:400;text-align:center;box-shadow:none;cursor:pointer}.config-container .config-footer .btn-cancel{background:#fcfcfc;color:#2794f8!important}.config-container .config-footer .btn-cancel:hover{background:#dbeeff}.config-container .config-footer .btn-save{background:#2794f8;color:#fff}.config-container .config-footer .btn-save:hover{background:#1079d9!important}.base-config-collapse{border:0;padding-left:18px}.base-config-collapse .layout-list{width:120px;height:142px;opacity:1;border:1px solid transparent;border-radius:4px;display:inline-block;cursor:pointer;margin-left:28px;position:relative}.base-config-collapse .layout-list .list-img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:90px;text-align:center}.base-config-collapse .layout-list .list-img .list-img-layout{width:86px;height:70px;margin-left:16px;background:#f0f2f5;border:1px solid #d9d9d9;border-radius:3px}.base-config-collapse .layout-list .list-img img{width:100%;height:42px;margin-top:14px;background:#f0f2f5;border:1px solid #d9d9d9;border-radius:3px}.base-config-collapse .layout-list .list-img .desc{font-size:14px;font-weight:400;text-align:center;color:#4a4c66;line-height:20px;margin-top:10px}.base-config-collapse .layout-list.active{background:#ebf1fe;border:1px solid #2794f8}.login-layout{display:flex;padding:0 32px;justify-content:space-between}.login-layout .login-layout-style{display:inline-grid;text-align:center;margin:0}.login-layout .login-layout-style .desc{height:22px;opacity:1;font-size:12px;font-weight:400;text-align:center;line-height:22px}.login-layout .login-layout-style .img-name{color:#4a4c66}.login-layout .login-layout-style .img-size{color:#bcbdbf}.login-layout img img{width:60px;height:60px;cursor:pointer;display:block;-o-object-fit:cover;object-fit:cover}.config-info-nameCheck{margin:0 0 10px 20px}.welcomeConfInputContent{width:auto;font-size:14px;color:#4a4c66;padding-left:8px}.haveConfig,.welcomeConfInputContent{height:32px;opacity:1;font-weight:400;text-align:left;line-height:32px}.haveConfig{width:44px;font-size:12px;color:#bcbdbf}.welcomeConfTreeContent .roleHaveConfig{position:absolute!important;left:173px!important;width:42px;height:36px;opacity:1;font-size:14px;font-weight:400;text-align:left;color:#bcbdbf;line-height:36px}.base-config-collapse .el-collapse-item .el-collapse-item__header{height:52px;line-height:52px;opacity:1;font-size:14px;font-weight:600;text-align:left;color:#4a4c66;border-bottom:1px dashed #c3c3c3;background:#fafcfe}.base-config-collapse .el-collapse-item .el-collapse-item__header .el-icon-arrow-right:before{color:#878787}.base-config-collapse .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow{margin-right:24px}.base-config-collapse .el-collapse-item .el-collapse-item__header.is-active{border-bottom-color:transparent}.base-config-collapse .el-collapse-item .el-collapse-item__header .header-icon{color:#fff;font-size:12px;border-radius:50%;width:20px;height:20px;background:#2794f8;line-height:20px;display:inline-block;text-align:center;margin-right:6px}.base-config-collapse .el-collapse-item .el-collapse-item__content{padding:0 32px 24px 0;background:#fafcfe}.base-config-collapse .el-collapse-item:last-child .el-collapse-item__header,.base-config-collapse .el-collapse-item:last-child .el-collapse-item__wrap{border:0}.base-config-collapse .el-collapse-item .el-collapse-item__content .config-explain{margin-bottom:24px;line-height:20px;opacity:1;font-size:14px;font-weight:400;text-align:justify;color:#878787}.base-config-collapse .el-collapse-item__wrap{background:#fafcfe;border-bottom:1px dashed #c3c3c3}.box-card-center .el-card__body>div:first-child::-webkit-scrollbar-thumb,.loginConf-container-left::-webkit-scrollbar-thumb,.right-bottom::-webkit-scrollbar-thumb{background-color:rgba(13,142,255,.3);border:0}.config-form .el-form-item__content{flex-wrap:wrap;line-height:unset}.btn-loginConfig-save:focus,.btn-loginConfig-save:hover{color:#fff}