.calendar-pro{background-color:#fff;width:100%;height:100%}.calendar-pro__title{*zoom:1;margin-bottom:20px}.calendar-pro__title:after,.calendar-pro__title:before{content:"";display:table;height:0}.calendar-pro__title:after{clear:both}.calendar-pro__title-info{float:left;display:inline;color:#17233d;font-size:18px}.calendar-pro__tool{float:right;display:inline;position:relative;display:inline-block;vertical-align:middle}.calendar-pro__tool button{padding:5px 15px;border:1px solid #dcdee2;color:#515a6e;background-color:transparent;position:relative}.calendar-pro__tool button:hover{color:#57a3f3;background-color:#fff;border-color:#57a3f3;cursor:pointer;z-index:2}.calendar-pro__tool button:first-child{margin-left:0}.calendar-pro__tool button+button{margin-left:-1px}.calendar-pro.showWeek .weekend{background-color:#efefef}.calendar-pro__body table{border-collapse:collapse}.calendar-pro__body table th{padding:10px 0;font-weight:400}.calendar-pro__body table td{position:relative;border:1px solid #d2d2d2;width:300px;cursor:pointer}.calendar-pro__body table td:hover .day-box{background-color:#e8f4ff}.calendar-pro__body table td .day-box{position:relative;padding:5px;font-size:14px}.calendar-pro__body table td .day-box.highlighter{background-color:#f0f9e8}.calendar-pro__body table td .day-box.highlighter .info-date{color:#66bf16}.calendar-pro__body table td .day-box.select{width:auto;background-color:#e8f4ff}.calendar-pro__body table td .day-box.select .info-date{color:#1890ff}.calendar-pro__body table td .day-box.disabled{cursor:not-allowed;background-color:#e5e5e5;color:#999}.calendar-pro__body table td .day-box.other-month-day{opacity:.6}.calendar-pro__body table td .day-box.today{outline:2px solid #1890ff;z-index:2}.calendar-pro__body table td .info-date{font-size:18px;font-weight:bolder}.calendar-pro__body table td .info-festival{margin-top:3px;text-align:center}.calendar-pro__body table td .info-lunar{position:absolute;bottom:10px;right:10px}.calendar-pro__body table td .info-term{position:absolute;bottom:10px;left:10px}.pub_dialog[data-v-4a984a18]{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;overflow:hidden}.pub_dialog .el-dialog[data-v-4a984a18]{margin:0 auto!important;height:90%;overflow:hidden}.pub_dialog .el-dialog .el-dialog__body[data-v-4a984a18]{position:absolute;left:0;top:54px;bottom:0;right:0;padding:0;z-index:1;overflow:hidden;overflow-y:auto}.item-width[data-v-4a984a18]{width:48%;color:#409eff}.custom-table-border .el-table__body td,.custom-table-border .el-table__header th{border-color:#b8b5b5;border-width:1px}.el-table th{padding:0}.el-table thead{height:15px!important;color:grey;font-size:12px}.el-table td{padding:5px;font-size:11px}.el-dialog__body{padding:10px}.el-dialog__header{padding:0}.el-dialog__footer{padding:5px;border-top:1px solid #ccc}.custom-table-border .el-table__body td[data-v-0464c582],.custom-table-border .el-table__header th[data-v-0464c582]{border-color:#b8b5b5;border-width:1px}.css_obj[data-v-0464c582]{position:absolute;right:5px;top:5px;z-index:99;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.pub_dialog[data-v-0464c582]{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;overflow:hidden}.pub_dialog .el-dialog[data-v-0464c582]{margin:1px auto!important;height:90%;overflow:hidden}.pub_dialog .el-dialog .el-dialog__body[data-v-0464c582]{position:absolute;left:0;top:54px;bottom:0;right:0;padding:0;z-index:1;overflow:hidden;overflow-y:auto}.item-width[data-v-0464c582]{width:32%;min-width:200px}.app-container[data-v-0464c582]{height:calc(100vh - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}[data-v-0464c582] .calendar-pro__body{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}[data-v-0464c582] .calendar{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-0464c582] .calendar-pro__body table{border-collapse:collapse;height:100%}
/*# sourceMappingURL=chunk-3ff73752.b933af76.css.map */