.calender[data-v-1a5e94a7]{width:900px;position:relative;margin:0 auto;padding:20px}.calender .top[data-v-1a5e94a7]{width:100%;padding-bottom:20px;position:relative;display:flex;border-bottom:1px solid #ddd;justify-content:space-between}.calender .top .top_date[data-v-1a5e94a7]{text-align:left;line-height:42px;font-size:20px;font-weight:700}.calender .top .btn_wrap[data-v-1a5e94a7]{flex:1;text-align:right}.calender .top .btn_wrap ul[data-v-1a5e94a7]{display:flex;flex-direction:row;justify-content:flex-end}.calender .top .btn_wrap ul li[data-v-1a5e94a7]{padding:8px 20px;border:1px solid #ddd;font-size:14px;line-height:20px;cursor:pointer}.calender .top .btn_wrap ul li[data-v-1a5e94a7]:hover{background:#ddd;color:#0275ff}.calender .top .btn_wrap ul li[data-v-1a5e94a7]:first-child{border-right:none}.calender .top .btn_wrap ul li[data-v-1a5e94a7]:last-child{border-left:none}.calender .date_wrap[data-v-1a5e94a7]{position:relative}.calender .date_wrap .week[data-v-1a5e94a7]{display:flex;flex-direction:row;padding:20px 20px 0 20px;text-align:center;font-size:16px}.calender .date_wrap .week li[data-v-1a5e94a7]{width:14%;font-weight:700}.calender .date_wrap .day[data-v-1a5e94a7]{overflow:hidden;display:flex;flex-direction:row;margin:20px;font-size:16px;flex-wrap:wrap}.calender .date_wrap .day .addAbr[data-v-1a5e94a7]{width:100%;overflow:hidden;display:flex;flex-direction:column;font-size:12px}.calender .date_wrap .day .addAbr ul[data-v-1a5e94a7]{text-align:center;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;word-wrap:break-word;text-overflow:ellipsis;height:70px;overflow:hidden}.calender .date_wrap .day .addAbr ul li[data-v-1a5e94a7]{width:100%;border:none;display:block;font-size:12px;color:#0074ff;font-weight:200}.calender .date_wrap .day li[data-v-1a5e94a7]{width:14%;cursor:pointer;display:flex;box-sizing:border-box;border:1px solid #ddd;flex-direction:row-reverse}.calender .date_wrap .day li[data-v-1a5e94a7]:hover{background-color:#ddd}.calender .date_wrap .day li div[data-v-1a5e94a7]{height:80px;text-align:right;padding-right:5px;padding-top:5px;font-weight:700}.calender .date_wrap .day li[data-v-1a5e94a7]:nth-child(n+8){border-top:none}.calender .date_wrap .day li[data-v-1a5e94a7]:nth-child(n+1){border-right:none}.calender .date_wrap .day li[data-v-1a5e94a7]:nth-child(7n){border-right:1px solid #ddd}