html, body #app { color: @black; background-color: @background-color; } #app { font-size: 16px; background-size: 100% auto; } .flex { display: flex; } .mr10 { margin-right: 10px; } .primary-color { color: @blue; } .jcsb { justify-content: space-between; } .aic { align-items: center; } .container { padding: 10px; } .card{ background-color: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,.3); box-sizing: border-box; width: 100%; } .flex{ display: flex; .flex1{ flex: 1; } &-y{ flex-direction: column; } &-center1{ justify-content: center; } &-center2{ align-items: center; } &-mean{ justify-content: space-around; } &-end{ justify-content: space-between; } } .m-top12{ margin-top: 12px; }