.cm-calendar .cm-calendar-hd { display: flex; } .cm-calendar .cm-month { text-align: center; font-size: 32rpx; line-height: 100rpx; } .cm-day-list .item, .cm-calendar .cm-calendar-hd .item { display: flex; align-items: center; justify-content: center; margin: 12rpx; width: 72rpx; height: 72rpx; box-sizing: border-box; } .cm-day-list { display: flex; flex-wrap: wrap; } .cm-field-title{ font-size: 26rpx; font-weight: bold; color: #525252; } .cm-day-list .active { border: 5rpx solid #FFB821; border-radius: 50%; } .active-back-one{ background: linear-gradient(to left, #ffffff 0%, #ffffff 50%, #FFCC00 50%, #FFCC00 100%); } .active-back-two{ background: linear-gradient(to left, #FFCC00 0%, #FFCC00 50%, #ffffff 50%, #ffffff 100%); } .active-back-three{ background: linear-gradient(to left, #37F492 0%, #37F492 50%, #ffffff 50%, #ffffff 100%); } .active-back-four{ background: linear-gradient(to left, #FFCC00 0%, #FFCC00 50%, #37F492 50%, #37F492 100%); }