.diy-calendar-wrapper[data-v-086eb225]{width:auto;height:100%}.diy-calendar-wrapper .calendar-header[data-v-086eb225]{height:54px;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:18px;font-weight:500;font-family:PingFangSC-SNaNpxibold}.diy-calendar-wrapper .calendar-header .left-arrow[data-v-086eb225],.diy-calendar-wrapper .calendar-header .right-arrow[data-v-086eb225]{width:1.5em;height:1.5em;border-radius:50%;background-color:rgba(44,104,255,.06);display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid rgba(44,104,255,.06);transition:all .2s;overflow:hidden;color:#2c68ff}.diy-calendar-wrapper .calendar-header .left-arrow[data-v-086eb225]:hover,.diy-calendar-wrapper .calendar-header .right-arrow[data-v-086eb225]:hover{border:1px solid rgba(44,104,255,.5)}.diy-calendar-wrapper .calendar-header .center-title[data-v-086eb225]{display:flex;justify-content:center;align-items:center}.diy-calendar-wrapper .diy-calendar-table[data-v-086eb225]{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-collapse:collapse}.diy-calendar-wrapper .diy-calendar-table .table-header-row[data-v-086eb225]{height:32px;background-color:rgba(95,147,238,.06)}.diy-calendar-wrapper .diy-calendar-table .table-header-row .table-header[data-v-086eb225]{font-size:16px;text-align:center;font-family:Lucida Handwriting;font-weight:500}.diy-calendar-wrapper .diy-calendar-table .table-body-row[data-v-086eb225]{height:44px}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data[data-v-086eb225]{text-align:center}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box[data-v-086eb225]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border[data-v-086eb225]{position:relative;width:40px;height:40px;border-radius:2px;cursor:pointer;transition:all .3s ease}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border .table-badge[data-v-086eb225]{width:14px;height:14px;border-radius:50%;position:absolute;right:3px;top:3px;background-color:rgba(20,167,59,.5);color:#fff;font-size:10px;transition:all .3s ease}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border .table-badge.current[data-v-086eb225]{background-color:#14a73b;font-weight:400}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border .date-number[data-v-086eb225]{width:100%;height:100%;line-height:40px;text-align:center;font-size:14px;transition:all .3s ease;font-weight:400}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border .date-number.current[data-v-086eb225]{font-weight:500}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border .the-tradition-chinese-calendar[data-v-086eb225]{width:40px;position:absolute;left:10px;top:34px;font-size:10px;transition:all .2s ease}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border.selected[data-v-086eb225]{background:#2c68ff}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border.selected .table-badge[data-v-086eb225]{background:#fff;color:#2c68ff}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border.selected .the-tradition-chinese-calendar[data-v-086eb225]{color:#fff}.bottomBtn[data-v-086eb225]{font-weight:400;font-size:15px;color:#2c68ff;text-align:center;line-height:22px;margin-top:10px;box-shadow:inset 0 1px 0 0 rgba(13,20,30,.0509803922);padding-top:10px}.bottomBtn span[data-v-086eb225]{cursor:pointer}.cale-content[data-v-0da2da64]{display:flex;justify-content:space-between;color:#102645}.cale-content .left-block[data-v-0da2da64]{width:360px}.cale-content .right-block[data-v-0da2da64]{width:calc(100% - 400px)}.cale-content .title-block[data-v-0da2da64]{display:flex;justify-content:space-between;padding:14px 0;padding-right:10px}.cale-content .title-block .more[data-v-0da2da64]{margin-left:12px;cursor:pointer}.cale-content .title-block .more[data-v-0da2da64]:hover{color:#2c68ff}.cale-content .coll-content[data-v-0da2da64]{height:calc(100% - 50px)}.cale-content .detail-title[data-v-0da2da64]{display:flex;align-items:center}.cale-content .detail-title i[data-v-0da2da64]{margin-right:6px;display:inline-block;height:16px;width:16px;border-radius:50%}.cale-content .calendarItem[data-v-0da2da64]{color:rgba(16,38,69,.3137254902)}.cale-content .calendarItem.current[data-v-0da2da64]{color:rgba(0,0,0,.662745098)}.cale-content .calendarItem.selected[data-v-0da2da64]{color:#fff}.cale-content .empty-block[data-v-0da2da64]{margin-top:80px;text-align:center;font-size:18px}.cale-content .empty-block i[data-v-0da2da64]{font-size:120px;display:block;margin-bottom:10px}.miniBlock[data-v-0da2da64]{color:#fff}.miniBlock .left-block[data-v-0da2da64]{width:280px;transform:scale(.9);transform-origin:0 0;position:relative}.miniBlock .left-block[data-v-0da2da64]:after{content:"";width:1px;height:140px;background-color:hsla(0,0%,80%,.5);position:absolute;right:-12px;top:40px}.miniBlock .right-block[data-v-0da2da64]{width:calc(100% - 280px)}.miniBlock .title-block[data-v-0da2da64]{padding:8px 0;padding-right:10px}.miniBlock .detail-title i[data-v-0da2da64]{height:8px;width:8px}.miniBlock .detail-block[data-v-0da2da64]{font-size:12px;padding-left:16px}.miniBlock .calendarItem[data-v-0da2da64]{color:hsla(0,0%,100%,.3137254902)}.miniBlock .calendarItem.current[data-v-0da2da64]{color:#fff}.miniBlock .empty-block[data-v-0da2da64]{margin-top:30px;text-align:center;font-size:14px}.miniBlock .empty-block i[data-v-0da2da64]{font-size:60px}.nominiBlock .left-block[data-v-0da2da64]{width:360px;transform:scale(1)}.miniBlock .miniClsss[data-v-0da2da64]{height:168px}[data-v-0da2da64] .miniClsss .el-collapse{border-color:transparent}[data-v-0da2da64] .miniClsss .el-collapse-item__header{height:32px;line-height:32px;background-color:transparent;color:#fff;border-color:transparent}[data-v-0da2da64] .miniClsss .el-collapse-item__wrap{border-color:transparent;background-color:transparent}[data-v-0da2da64] .miniClsss .el-collapse-item__content{padding-bottom:12px;color:#fff}.calendarItem[data-v-0da2da64]{position:relative}.calendarItem i[data-v-0da2da64]{position:absolute;top:2px;left:2px;width:6px;height:6px;background-color:red;border-radius:50%}