.month-wrapper[data-v-ec27968e]{box-sizing:border-box;display:flex;flex-direction:column;-webkit-flex-direction:column;align-items:center;-webkit-align-items:center;box-shadow:0 0 4px #f2f2f2;border-radius:4px;font-weight:700;font-size:16px;padding:0 10px}.month-wrapper .month-title[data-v-ec27968e]{margin:20px 0}.month-wrapper .week-header[data-v-ec27968e]{width:100%;display:flex;justify-content:space-around;-webkit-justify-content:space-around}.month-wrapper .week-header div[data-v-ec27968e]{height:30px;width:14%;text-align:center}.month-wrapper .week-day[data-v-ec27968e]{display:flex;justify-content:space-around;-webkit-justify-content:space-around;flex-wrap:wrap;-webkit-flex-wrap:wrap}.month-wrapper .week-day .every-day[data-v-ec27968e]{height:50px;width:14%;text-align:center;line-height:40px;box-sizing:border-box;margin:2px 0}.month-wrapper .week-day .every-day .real-day[data-v-ec27968e]{display:inline-flex;flex-direction:column;border-radius:50%;height:50px;width:50px;cursor:pointer;transition:all .3s}.month-wrapper .week-day .every-day .real-day.active[data-v-ec27968e],.month-wrapper .week-day .every-day .real-day[data-v-ec27968e]:hover{background:red;color:#fff}.month-wrapper .week-day .every-day .real-day .date[data-v-ec27968e]{padding:0}.month-wrapper .week-day .every-day .real-day .luanrDate[data-v-ec27968e]{position:relative;top:-24px;font-size:12px;opacity:.9}.year-wrapper[data-v-598f11b3]{width:100%}.year-wrapper .year-tabs[data-v-598f11b3]{width:650px;margin:0 auto}