.demo-block.demo-card { .card-header { display: flex; justify-content: space-between; align-items: center; } .text { font-size: 14px; } .time { font-size: 13px; color: #999; } .bottom { margin-top: 13px; line-height: 12px; display: flex; justify-content: space-between; align-items: center; } .item { margin-bottom: 18px; &:last-child { margin-bottom: 0; } } .button { padding: 0; min-height: auto; } .image { width: 100%; display: block; } .box-card { width: 480px; } }