[data-v-549c5473]{list-style:none;margin:0;padding:0}.vd-ui-date[data-v-549c5473]{display:inline-block;position:relative;text-align:left}.vd-ui-date-editor--date[data-v-549c5473],.vd-ui-date-editor--daterange[data-v-549c5473],.vd-ui-date-editor--datetime[data-v-549c5473],.vd-ui-date-editor--datetimerange[data-v-549c5473],.vd-ui-date-editor--month[data-v-549c5473],.vd-ui-date-editor--year[data-v-549c5473]{width:252px}.vd-ui-date-wrapper[data-v-549c5473]{background-color:#fff;border:1px solid #babfc2;border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.1);box-sizing:border-box;list-style-type:none;margin:0;min-width:300px;padding:5px 0;position:absolute;z-index:1500}.vd-ui-date-wrapper.appear-up[data-v-549c5473]{animation:appear .22s ease-out;transform-origin:center bottom}.vd-ui-date-wrapper.appear-down[data-v-549c5473]{animation:appear .22s ease-out;transform-origin:center top}.vd-ui-panel-header[data-v-549c5473]{background:#fff;border-bottom:1px solid #ddd;color:#333;height:46px;margin:0 auto;padding:0}.vd-ui-panel-header ul[data-v-549c5473]{align-items:center;display:flex;height:46px;margin:0 auto;width:90%}.vd-ui-panel-header ul li[data-v-549c5473]{cursor:pointer}.vd-ui-panel-header ul li.year-month[data-v-549c5473]{align-items:center;display:flex;flex:1;justify-content:center}.vd-ui-panel-header ul li.arrow[data-v-549c5473]{color:#666;text-align:center;width:30px}.vd-ui-panel-header ul li.arrow i[data-v-549c5473]{color:#666;display:block;font-size:16px}.vd-ui-panel-header ul li.arrow.arrow-left1 i[data-v-549c5473]{transform:rotate(-90deg)}.vd-ui-panel-header ul li.arrow.arrow-right1 i[data-v-549c5473]{transform:rotate(90deg)}.vd-ui-panel-body[data-v-549c5473]{margin:5px 15px 15px;position:relative}.vd-ui-panel-body table[data-v-549c5473]{table-layout:fixed;width:100%}.vd-ui-date-table[data-v-549c5473]{font-size:12px;user-select:none}.vd-ui-date-table td[data-v-549c5473]{box-sizing:border-box;cursor:pointer;height:38px;padding:1px;position:relative;text-align:center;width:38px}.vd-ui-date-table td>div[data-v-549c5473]{box-sizing:border-box;height:36px;padding:0}.vd-ui-date-table td span[data-v-549c5473]{border-radius:3px;display:block;height:36px;left:50%;line-height:34px;margin:0 auto;position:absolute;transform:translateX(-50%);width:36px}.vd-ui-date-table td.next-month[data-v-549c5473],.vd-ui-date-table td.prev-month[data-v-549c5473]{color:#c0c4cc}.vd-ui-date-table td.today[data-v-549c5473]{position:relative}.vd-ui-date-table td.today span[data-v-549c5473]{border:1px solid var(--color-primary);color:var(--color-primary);font-weight:700}.vd-ui-date-table td.today.end-date span[data-v-549c5473],.vd-ui-date-table td.today.start-date span[data-v-549c5473]{color:#fff}.vd-ui-date-table td.available:hover span[data-v-549c5473]{background-color:#f5f7fa}.vd-ui-date-table td.available:active span[data-v-549c5473]{background-color:#ebeff2}.vd-ui-date-table td.in-range div[data-v-549c5473]{background-color:#f2f6fc}.vd-ui-date-table td.in-range div[data-v-549c5473]:hover{background-color:#74849c}.vd-ui-date-table td.current:not(.disabled) span[data-v-549c5473]{background-color:var(--color-primary);color:#fff}.vd-ui-date-table td.end-date div[data-v-549c5473],.vd-ui-date-table td.start-date div[data-v-549c5473]{color:#fff}.vd-ui-date-table td.end-date span[data-v-549c5473],.vd-ui-date-table td.start-date span[data-v-549c5473]{background-color:var(--color-primary)}.vd-ui-date-table td.start-date div[data-v-549c5473]{border-bottom-left-radius:15px;border-top-left-radius:15px;margin-left:5px}.vd-ui-date-table td.end-date div[data-v-549c5473]{border-bottom-right-radius:15px;border-top-right-radius:15px;margin-right:5px}.vd-ui-date-table td.disabled div[data-v-549c5473]{background-color:#f5f7fa;color:#c0c4cc;cursor:not-allowed;opacity:1}.vd-ui-date-table td.selected div[data-v-549c5473]{background-color:#f2f6fc;border-radius:15px;margin-left:5px;margin-right:5px}.vd-ui-date-table td.selected div[data-v-549c5473]:hover{background-color:#f2f6fc}.vd-ui-date-table td.selected span[data-v-549c5473]{background-color:var(--color-primary);border-radius:15px;color:#fff}.vd-ui-date-table td.week[data-v-549c5473]{color:#606266;font-size:80%}.vd-ui-date-table th[data-v-549c5473]{color:#606266;font-weight:400;height:40px;padding:5px;position:relative;text-align:center}