div,span{font-size:16px}.isTodayHeader{background:#1989fa;color:#fff}.isToday{background:#c6e2ff}.first-col{max-width:80px}.schedule-header{font-size:14px}.schedule-header div{border-top:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.schedule-header div:first-child{border:1px solid #f0f0f0}.btn-circle,.btn-circle-default{width:24px;height:24px;padding:0;font-size:12px;color:#fff!important;border-radius:12px;margin-left:2px!important;margin-right:2px!important}.btn-circle-default{cursor:default!important}.schedule-body-row{font-size:14px}.schedule-body-row span.date{margin:3px 10px;font-size:14px;font-weight:500;color:#373737}.schedule-body-row .pointer{cursor:pointer}.schedule-body-row span.outRange{color:#b1b1b1}.schedule-body-row div.closed span{color:#b1b1b1;font-size:14px}.schedule-body-row div.col:not(.closed){border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.schedule-body-row div.col.closed{border-right:1px solid #f0f0f0}.schedule-body-row div.col:first-child{border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0}