.bf-rolelist { width: 100%; height: 100%; > .cont { width: 100%; height: 100%; background: #ffffff; box-shadow: 0px 6px 7px 0px rgba(0, 0, 0, 0.06); border-radius: 16px; padding: 0 32px 0 32px; > .paren_header { width: 100%; height: 90px; display: flex; align-items: center; > p { font-size: 24px; font-family: Microsoft YaHei; font-weight: bold; color: #303133; margin-top: 0; margin-bottom: 0; } } ::v-deep .paren_content { width: 100%; height: calc(100% - 110px); .el-row { width: 100%; } .scrollBar { .el-scrollbar__wrap { overflow-x: auto; } } .cide { height: 80px; background: #f5f7fa; box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1); border-radius: 8px; margin-bottom: 16px; padding: 16px 16px 0 16px; cursor: pointer; > .cide_header { display: flex; align-items: center; justify-content: space-between; > p { font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #303133; margin-top: 0; margin-bottom: 0; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; } } } } .bgActive { .cide { height: 64px; } .bgColor { background: #6e81bc; > .cide_header { > p { color: #f5f7fa; } } .el-radio__input.is-checked .el-radio__inner { border-color: #f5f7fa; } } } .bgActivecheckbox { > .el-scrollbar { > .el-scrollbar__wrap { > .el-scrollbar__view { .cide { // height: 64px; } .bgColor { background: #6e81bc; > .cide_header { > p { color: #f5f7fa; } } .el-radio__input.is-checked .el-radio__inner { border-color: #f5f7fa; } } } } } } } } .lessData { .cont { padding: 0; box-shadow: none; background: inherit; } }