.day-schedule{line-height:20px!important}.hour{width:742px}.nmg-hour,.nmg-hour *{-webkit-box-sizing:content-box;box-sizing:content-box}.row{width:100%;height:234px;border:1px solid #cacaca;border-radius:10px;overflow:hidden}.day-schedule-head{width:100%;background:#ebeff2;border-radius:10px 10px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;color:#333;line-height:inherit!important}.day-schedule-head .w56{width:70px;border-right:1px solid #fff;border-bottom:1px solid #fff}.day-schedule-head .w240{width:335.5px;border-color:#fff}.day-schedule-head .w240:last-child{border-right:none}.day-schedule-time{position:relative;line-height:25px}.day-schedule-time .w56{width:70px;border-color:#fff;background-color:#f9fafc}.day-schedule-time .w20{width:28px;border-right:1px solid #fff;border-bottom:1px solid #fff;background-color:#f9fafc}.day-schedule-day .day-item .w56{width:70px;height:25px;line-height:25px!important;background-color:#f9fafc;border-color:#f2f2f2}.day-schedule-day .day-item .w20{width:28px;background-color:#fff;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.day-schedule span{height:26px;line-height:26px!important;font-size:12px;color:#333;border-right:1px solid #dfe2e8;border-bottom:1px solid #dfe2e8;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:middle;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.day-schedule span.selected{background:-webkit-gradient(linear,left top,right top,from(#f85b48),to(#f34073))!important;background:linear-gradient(90deg,#f85b48,#f34073)!important}.day-schedule span.temp-selected{background:#d20a37!important}.day-item{line-height:0!important}.show-res{border-radius:4px;width:100%;margin-top:20px;border:1px solid #cacaca;border-radius:10px;overflow:hidden}.show-res h6{height:30px;line-height:30px!important;color:#333;font-size:12px;text-align:left;border-bottom:1px solid #dfe2e8;padding:0 12px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f9fafc;border-radius:10px 10px 0 0;font-weight:400}.show-res h6 span{color:#dd4b4b;float:right;font-weight:400;font-style:normal;cursor:pointer}.show-res h6 span:hover{color:#fc5e5e}.show-res h6 span i{font-size:14px}.show-res .show-wrap{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin-right:-10px;background-color:#fff;overflow:auto;max-height:170px;padding-bottom:10px}.show-res .show-wrap .item{border:1px solid #cacaca;border-radius:20px;display:inline-block;height:24px;line-height:24px!important;padding:0 10px;text-align:center;margin-top:12px;margin-left:15px;background:#e5e8ea;-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;border-right:0;border-bottom:0;font-size:12px;color:#333}.show-res .show-wrap .item:hover{background-color:#dbecf2}.show-res .show-wrap .item i{margin-left:6px;font-size:12px;color:#b1b1b1;cursor:pointer;position:relative;font-style:normal}.select-box-dashed{border:1px solid transparent;display:none;position:absolute;z-index:10000}