.course-result-class-calendar-contain .calendar-filter{height:80px;margin-bottom:20px}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lf{width:220px;height:100%;float:left;margin-right:20px}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lf .filter-lf-bottom{height:46px;line-height:62px;font-size:16px}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lf .filter-lf-bottom .date-title{margin-right:10px}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lf .filter-lf-bottom .date-tye{display:inline-block;padding:0 8px;cursor:pointer}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lf .filter-lf-bottom .date-tye.active{color:#568796}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr{float:left;width:calc(100% - 240px);height:100%}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr .filter-lr-search{width:calc(100% - 90px);float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr .filter-lr-search .filter-module{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;margin-bottom:12px}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr .filter-lr-search .filter-module .filter-module-name{line-height:34px;display:block;width:80px;float:left;text-align:right}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr .filter-lr-search .filter-module .filter-module-name.filter-module-name2{color:#568796;cursor:pointer}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr .filter-lr-search .filter-module .filter-module-name.filter-module-name2:hover{opacity:.8;text-decoration:underline}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr .filter-lr-search .filter-module .filter-module-name.filter-module-name3{width:100px}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr .filter-lr-search .filter-module .filter-module-value{display:block;width:calc(100% - 95px);margin-left:15px;float:left}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr .filter-lr-search .filter-module .filter-module-value.filter-module-value2{overflow:hidden;width:calc(100% - 115px)}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr .filter-lr-search .filter-module .filter-module-value .el-range-editor.el-input__inner{width:100%!important}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr .filter-lr-buttons{float:left;width:70px;margin-left:20px}.course-result-class-calendar-contain .calendar-filter .calendar-filter-lr .filter-lr-buttons .button-margin-b{margin-bottom:12px}.course-result-class-calendar-contain .class-table-lf{width:50%;float:left;border-right:1px solid #dcdee3}.course-result-class-calendar-contain .class-table-lr{width:50%;float:left}.course-result-class-calendar-contain .calendar-cards{line-height:28px;margin-top:12px;font-size:14px}.course-result-class-calendar-contain .calendar-cards .calendar-card{float:left;height:28px;border-radius:3px;margin-right:15px;padding:0 10px;background-color:#ebecf0}.course-result-class-calendar-contain .calendar-cards .calendar-card.calendar-card1{background-color:#4bdc26;color:#fff}