.week-day-list{display:flex;width:100%;align-items:center}.week-day-list .list{flex:1;overflow:hidden;display:flex;padding:0 5px}.week-day-list .list .item{flex:1;text-align:center;margin:0 5px;padding:6px 0;border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.week-day-list .list .item .week-name{font-size:14px;font-weight:700}.week-day-list .list .item .day{color:#999;font-size:14px}.week-day-list .list .item.active{background:var(--el-color-primary-dark-2)!important}.week-day-list .list .item.active .week-name{color:#fff}.week-day-list .list .item.active .day{color:#fff}.week-day-list .list .item:hover{background:var(--el-color-primary-light-9)}.me-week-calendar{--border-color:#eee;width:100%;border-collapse:collapse;table-layout:fixed}.me-week-calendar td,.me-week-calendar th{padding:10px 12px;border:1px solid var(--border-color)}.me-week-calendar thead tr td{position:relative}.me-week-calendar thead tr td .thead-svg{position:absolute;width:100%;height:100%;top:0;left:0}.me-week-calendar .first-td{position:relative}.me-week-calendar .first-td span{position:absolute}.me-week-calendar .first-td span:nth-last-child(1){top:15px;right:20px}.me-week-calendar .first-td span:nth-last-child(2){bottom:15px;left:20px}.me-week-calendar .time-list .time-item{display:flex;align-items:center;justify-content:space-between;float:left;width:120px;height:32px;background:#fff;border-radius:4px;border:1px solid #ebedf5;padding:0 10px;margin-left:10px;margin-bottom:10px}.me-week-calendar .time-list .time-item .time{font-size:12px;color:var(--el-text-color-regular)}