.demo-color-box { position: relative; border-radius: 4px; padding: 20px; margin: 5px 0; height: 114px; box-sizing: border-box; color: var(--el-color-white); font-size: 14px; & .value { font-size: 12px; opacity: 0.69; line-height: 24px; } } .demo-color-box-other { height: 74px; margin: 10px 0 !important; border-radius: 4px 4px 4px 4px !important; padding: 15px 20px; } .demo-color-box-group { .demo-color-box { border-radius: 0; margin: 0; } .demo-color-box:first-child { border-radius: 4px 4px 0 0; } .demo-color-box:last-child { border-radius: 0 0 4px 4px; } } .bg-color-sub { width: 100%; height: 40px; left: 0; bottom: 0; position: absolute; border-radius: 0 0 4px 4px; } .bg-blue-sub-item { width: 11.1111111%; height: 100%; display: inline-block; } .bg-blue-sub-item:first-child { border-radius: 0 0 0 4px; } .bg-success-sub-item { width: 50%; height: 100%; display: inline-block; } .bg-success-sub-item:first-child { border-radius: 0 0 0 4px; } .bg-success-sub-item:last-child { border-radius: 0 0 4px 0; } .bg-transparent { border: 1px solid #fcc3c3; color: var(--el-text-color-primary); background: url("data:image/svg+xml;utf8,"); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%, auto; } .demo-color-box-lite { color: var(--el-text-color-primary); }