.newService { height: calc(100vh - 80px); padding: 24px; &-head { line-height: 30px; .icons { &-list { font-size: 14px; margin-right: 35px; &-box { width: 14px; height: 14px; display: inline-block; border-radius: 2px; margin-right: 12px; vertical-align: middle; } &:last-child { margin-right: 0; } } .start { .icons-list-box { background-color: #50c183; } } .stop { .icons-list-box { background-color: #afb4bf; } } .error { .icons-list-box { background-color: #ef4747; } } } } &-content { margin-top: 30px; height: calc(100% - 58px); &-left { width: 460px; height: 100%; background: #ffffff; box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.1); border-radius: 4px; margin-right: 16px; &-top { padding: 24px 24px 18px 24px; .head { line-height: 32px; .title { font-size: 20px; font-family: Microsoft YaHei; font-weight: bold; color: #101116; } } .search { margin-top: 18px; } } &-bottom { height: calc(100% - 138px); .contents { padding: 0 24px; height: 42px; line-height: 42px; .left { .box { width: 16px; height: 16px; display: inline-block; border-radius: 2px; margin-right: 15px; vertical-align: middle; } .txt { font-size: 16px; font-family: Microsoft YaHei; font-weight: bold; color: #101116; } .success { background-color: #50c183; } .error { background: #afb4bf; } } .right { font-size: 14px; span { margin-right: 16px; cursor: pointer; &:last-child { margin-right: 0; } } .start, .stop { color: #2579a0; } .error { color: #eb3434; } } } .active { background: #e4f3f9; } &-tree { padding: 0 24px; .custom-tree-node { flex: 1; display: flex; align-items: center; justify-content: space-between; font-size: 14px; padding-right: 8px; .customBtn { .rm{ font-size: 14px; color: #dd3838; } .ym{ font-size: 14px; color: #2579a0; margin-right: 16px; } } } } } } &-right { flex: 1; height: 100%; &-top { background: #ffffff; border-radius: 4px; padding: 24px; margin-bottom: 16px; .title { font-size: 20px; font-family: Microsoft YaHei; font-weight: bold; color: #303133; } .demo-form,.cj-form { margin-top: 20px; .el-form-item { &:last-child { margin-right: 0; } } } .cj-form{ .title{ margin-bottom: 20px; } .el-form-item{ margin-bottom: 0; } margin-top: 0; } } &-bottom { background: #ffffff; border-radius: 4px; .data-table{ height: 100%; } } &-new{ .contents1{ margin-right: 16px; } .contents2{ .newService-content-left-bottom{ padding: 0 24px; .el-checkbox{ width: 100%; height: 64px; margin-bottom: 20px; } ::v-deep .multipleTable { .DisabledSelection .cell .el-checkbox__inner { display: none; position: relative; } .DisabledSelection .cell:before { content: "是否可用"; position: absolute; left: 50%; margin-left: -28px; } .cell{ text-align: center; color: #303133; } } } } } } .serButton { border: 1px solid #b2cbde; color: #2579a0; border-radius: 4px; } .bcButton { background: #2579a0; border-radius: 4px; } } }