.calendar[data-v-fd883e5e]{margin:auto;width:100%;min-width:300px;background:#fff;font-family:PingFang SC,Hiragino Sans GB,STHeiti,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-tools[data-v-fd883e5e]{height:40px;font-size:20px;line-height:40px;color:#5e7a88}.calendar-tools span[data-v-fd883e5e]{cursor:pointer}.calendar-prev[data-v-fd883e5e]{width:14.28571429%;float:left;text-align:center}.calendar-info[data-v-fd883e5e]{padding-top:3px;font-size:16px;line-height:1.3;text-align:center}.calendar-info>div.month[data-v-fd883e5e]{margin:auto;height:20px;width:100px;text-align:center;color:#5e7a88;overflow:hidden;position:relative}.calendar-info>div.month .month-inner[data-v-fd883e5e]{position:absolute;left:0;top:0;height:240px;-webkit-transition:top .5s cubic-bezier(.075,.82,.165,1);transition:top .5s cubic-bezier(.075,.82,.165,1)}.calendar-info>div.month .month-inner>span[data-v-fd883e5e]{display:block;font-size:14px;height:20px;width:100px;overflow:hidden;text-align:center}.calendar-info>div.year[data-v-fd883e5e]{font-size:10px;line-height:1;color:#999}.calendar-next[data-v-fd883e5e]{width:14.28571429%;float:right;text-align:center}.calendar table[data-v-fd883e5e]{clear:both;width:100%;margin-bottom:10px;border-collapse:collapse;color:#444}.calendar td[data-v-fd883e5e]{margin:2px!important;padding:0 0;width:14.28571429%;height:44px;text-align:center;vertical-align:middle;font-size:14px;line-height:125%;cursor:pointer;position:relative;vertical-align:top}.calendar td.week[data-v-fd883e5e]{font-size:10px;pointer-events:none!important;cursor:default!important}.calendar td.disabled[data-v-fd883e5e]{color:#ccc;pointer-events:none!important;cursor:default!important}.calendar td.disabled div[data-v-fd883e5e]{color:#ccc}.calendar td span[data-v-fd883e5e]{display:block;max-width:40px;height:26px;font-size:16px;line-height:26px;margin:0 auto;border-radius:20px}.calendar td:not(.selected) span[data-v-fd883e5e]:not(.red):hover{background:#f3f8fa;color:#444}.calendar td:not(.selected) span.red[data-v-fd883e5e]:hover{background:#f9efef}.calendar td:not(.disabled) span.red[data-v-fd883e5e]{color:#ea6151}.calendar td.selected span[data-v-fd883e5e]{background-color:#5e7a88;color:#fff}.calendar td .text[data-v-fd883e5e]{position:absolute;top:28px;left:0;right:0;text-align:center;padding:2px;font-size:8px;line-height:1.2;color:#444}.calendar td .isGregorianFestival[data-v-fd883e5e],.calendar td .isLunarFestival[data-v-fd883e5e]{color:#ea6151}.calendar td.selected span.red[data-v-fd883e5e],.calendar td.selected span.red[data-v-fd883e5e]:hover{background-color:#ea6151;color:#fff}.calendar thead td[data-v-fd883e5e]{text-transform:uppercase;height:30px;vertical-align:middle}.calendar-button[data-v-fd883e5e]{text-align:center}.calendar-button span[data-v-fd883e5e]{cursor:pointer;display:inline-block;min-height:1em;min-width:5em;vertical-align:baseline;background:#5e7a88;color:#fff;margin:0 .25em 0 0;padding:.6em 2em;font-size:1em;line-height:1em;text-align:center;border-radius:.3em}.calendar-button span.cancel[data-v-fd883e5e]{background:#efefef;color:#666}.calendar-years[data-v-fd883e5e]{position:absolute;left:0;top:60px;right:0;bottom:0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;-webkit-transition:all .5s cubic-bezier(.075,.82,.165,1);transition:all .5s cubic-bezier(.075,.82,.165,1);opacity:0;pointer-events:none;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.calendar-years.show[data-v-fd883e5e]{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.calendar-years>span[data-v-fd883e5e]{margin:1px 5px;display:inline-block;width:60px;line-height:30px;border-radius:20px;text-align:center;border:1px solid #fbfbfb;color:#999}.calendar-years>span.active[data-v-fd883e5e]{border:1px solid #5e7a88;background-color:#5e7a88;color:#fff}.page-process .el-tabs{height:100%}.page-process .el-tabs .el-tabs__header{margin-bottom:10px}.page-process .el-tabs .el-tabs__content{height:calc(100% - 51px)}.page-process .el-tabs .el-tabs__content .el-tab-pane{height:100%}