.calendar-box[data-v-49e6c042]{width:100%;flex-direction:column;justify-content:center;background:#f7f7f7;min-height:100vh;padding:min(2.6667vw,25.6px) min(4vw,38.4px) min(5.3333vw,51.2px);box-sizing:border-box}.top[data-v-49e6c042]{display:flex;width:100%;justify-content:space-between;padding:min(4vw,38.4px);box-sizing:border-box;background-color:#fff;border-radius:min(2.6667vw,25.6px);margin-bottom:min(2.1333vw,20.48px);align-items:center}.top h4[data-v-49e6c042]{font-weight:600;font-size:min(4.8vw,46.08px);line-height:min(6.6667vw,64px);margin:0;color:#000}.top h4 span[data-v-49e6c042]{color:#ff871e;margin:0 min(1.3333vw,12.8px);font-size:min(4.2667vw,40.96px)}.top p[data-v-49e6c042]{font-style:normal;font-weight:400;font-size:min(3.7333vw,35.84px);line-height:min(5.3333vw,51.2px);color:#ff871e;margin:0}.rig span[data-v-49e6c042]{font-style:normal;font-weight:400;font-size:min(3.2vw,30.72px);line-height:min(6.4vw,61.44px);color:#ff871e;border:1px solid #ff871e;padding:min(1.3333vw,12.8px) min(2.6667vw,25.6px);border-radius:min(4.2667vw,40.96px);cursor:pointer}.miss_box[data-v-49e6c042]{width:100%;padding:min(2.6667vw,25.6px) min(5.3333vw,51.2px);box-sizing:border-box;background-color:#fff;border-radius:min(3.3333vw,32px)}.month[data-v-49e6c042]{margin:min(4vw,38.4px) 0;position:relative;display:flex;align-items:center;justify-content:space-between;font-size:min(4vw,38.4px);color:#333}.month div[data-v-49e6c042]{cursor:pointer}.week[data-v-49e6c042]{display:flex;width:100%}.week div[data-v-49e6c042]{width:min(9.3333vw,89.6px);height:min(9.3333vw,89.6px);margin:min(1.3333vw,12.8px);text-align:center;position:relative;line-height:min(9.3333vw,89.6px);color:#333;font-size:min(3.4667vw,33.28px)}.day[data-v-49e6c042]{display:flex;flex-wrap:wrap;width:100%}.day div[data-v-49e6c042]{width:min(9.3333vw,89.6px);height:min(9.3333vw,89.6px);margin:min(1.3333vw,12.8px);text-align:center;position:relative;line-height:min(9.3333vw,89.6px);color:#333;font-size:min(3.7333vw,35.84px)}.checkday[data-v-49e6c042]{color:#999}.choose[data-v-49e6c042]{color:#fff;border-radius:50%}.circle[data-v-49e6c042]{width:min(1.3333vw,12.8px);height:min(1.3333vw,12.8px);border-radius:50%;position:absolute;bottom:10%;left:50%;transform:translate(-50%,-50%)}.sign[data-v-49e6c042],.repair[data-v-49e6c042]{background-color:#fff}.but[data-v-49e6c042]{display:flex;flex:1;margin-top:min(10.6667vw,102.4px);justify-content:center}.but button[data-v-49e6c042]{width:min(86.6667vw,832px);height:min(10.6667vw,102.4px);line-height:min(10.6667vw,102.4px);border-radius:min(4vw,38.4px);border:1px solid transparent;outline:none;color:#fff;font-size:min(4.2667vw,40.96px);cursor:pointer}.but button[data-v-49e6c042]:after{border:none}.tui-alert-box[data-v-49e6c042]{position:fixed;width:min(74.6667vw,716.8px);left:50%;top:50%;background-color:#fff;transition:all .3s ease-in-out;transform:translate(-50%,-50%) scale(0);opacity:0;border-radius:min(.8vw,7.68px);overflow:hidden;z-index:99998}.tui-alert-show[data-v-49e6c042]{transform:translate(-50%,-50%) scale(1);opacity:1}.tui-alert-mask[data-v-49e6c042]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:99996;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.tui-alert-mask-show[data-v-49e6c042]{visibility:visible;opacity:1}.tui-alert-title[data-v-49e6c042]{text-align:center;padding:min(6.6667vw,64px);color:#000;box-sizing:border-box;word-break:break-all;font-weight:700;font-size:min(4.2667vw,40.96px)}.tui-alert-content[data-v-49e6c042]{text-align:center;color:#333;padding:0 min(6.6667vw,64px) min(6.6667vw,64px);box-sizing:border-box;word-break:break-all;font-size:min(3.4667vw,33.28px);line-height:1.6}.tui-alert-btn[data-v-49e6c042]{width:100%;height:min(12vw,115.2px);display:flex;align-items:center;justify-content:center;background-color:#fff;box-sizing:border-box;position:relative;font-size:min(4.2667vw,40.96px);line-height:min(4.2667vw,40.96px);cursor:pointer}.tui-alert-btn[data-v-49e6c042]:before{width:100%;content:"";position:absolute;border-top:min(.1333vw,1.28px) solid #e0e0e0;transform:scaleY(.5);left:0;top:0}
