.content .calendar-header[data-v-3bc377f8]{display:flex;justify-content:center;align-items:center}.content .calendar-header span[data-v-3bc377f8]{padding:0 20px}.content .calendar-header .iconfont[data-v-3bc377f8]{cursor:pointer}.content .calendar-body[data-v-3bc377f8]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-bottom:1px solid #efefef;margin-top:10px}.content .calendar-body .item[data-v-3bc377f8]{flex-shrink:0;width:14.28%}.content .calendar-body .item .item-click[data-v-3bc377f8]{cursor:pointer}.content .calendar-body .item .item-ctt[data-v-3bc377f8]{border:1px solid #efefef;border-bottom-color:transparent}.content .calendar-body .item .item-ctt p[data-v-3bc377f8]{padding:0 5px;line-height:18px}.content .calendar-body .item .item-ctt p.date[data-v-3bc377f8]{width:100%;height:18px;color:rgba(0,0,0,.8);background:#f3f3f3}.content .calendar-body .item .item-ctt p.date span[data-v-3bc377f8]{opacity:.5}.content .calendar-body .item .item-ctt p.ctt[data-v-3bc377f8]{display:flex;justify-content:right;align-items:flex-end;height:36px;padding:5px}.content .calendar-body .item .item-ctt p.ctt img[data-v-3bc377f8]{width:14px;height:14px}.content .calendar-body .item .item-ctt.isSelect[data-v-3bc377f8]{border-color:#1b85ff}.content .calendar-body .item .item-ctt.isSelect .date[data-v-3bc377f8]{color:#000;background:#e0eeff}.content .calendar-body .item+.item:not(:nth-child(7n)) .item-ctt[data-v-3bc377f8]:not(.isSelect),.content .calendar-body .item:first-child .item-ctt[data-v-3bc377f8]:not(.isSelect){border-right-width:0}