.normal[data-v-9ed8498a]{color:#009688;font-weight:bolder}.warn[data-v-9ed8498a]{color:#ffbe62;font-weight:bolder}.delay[data-v-9ed8498a]{color:rgba(255,0,0,.9215686274509803);font-weight:bolder}.xc_good_score[data-v-9ed8498a]{color:#009688;font-weight:bolder}.xc_count[data-v-9ed8498a]{color:#0471b1;font-weight:bolder}.mt_bad_score[data-v-9ed8498a],.scoring[data-v-9ed8498a],.xc_bad_score[data-v-9ed8498a]{color:rgba(255,0,0,.9215686274509803);font-weight:bolder}.scoring[data-v-9ed8498a]{white-space:pre-wrap;width:100px}.w_income[data-v-26411c74]{color:#fff}.a_order[data-v-26411c74]{position:relative;top:30px}.day_income[data-v-26411c74]{text-overflow:ellipsis;word-break:break-all;white-space:nowrap;color:#000;margin-top:4px;margin-bottom:0;font-size:30px;line-height:38px;height:38px}.y_order[data-v-26411c74]{position:relative;overflow:hidden;width:100%;color:rgba(0,0,0,.45);font-size:14px;line-height:22px}.text_test[data-v-26411c74]{-webkit-user-select:text}.extra-wrapper[data-v-26411c74]{line-height:55px;padding-right:24px}.extra-wrapper .extra-item[data-v-26411c74]{display:inline-block;margin-right:24px}.extra-wrapper .extra-item a[data-v-26411c74]{margin-left:24px}.antd-pro-pages-dashboard-analysis-twoColLayout[data-v-26411c74]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:20px}.antd-pro-pages-dashboard-analysis-salesCard[data-v-26411c74]{height:calc(100% - 24px)}.antd-pro-pages-dashboard-analysis-salesCard[data-v-26411c74] .ant-card-head{position:relative}[data-v-26411c74] .chart-card-footer{border-top:1px solid #e8e8e8;padding-top:4px;margin-top:31px}[data-v-26411c74] .ant-table-body{background:#e6f7ff}[data-v-26411c74] .ant-col-xl-16{z-index:10000}.dashboard-analysis-iconGroup i[data-v-26411c74]{margin-left:16px;color:rgba(0,0,0,.45);cursor:pointer;-webkit-transition:color .32s;transition:color .32s;color:#000}.analysis-salesTypeRadio[data-v-26411c74]{position:absolute;right:54px;bottom:12px}.num[data-v-26411c74]{word-break:break-all;white-space:nowrap;color:#000;margin-top:4px;margin-bottom:0;line-height:30px}.tab[data-v-26411c74]{width:20px}.allTab[data-v-26411c74]{background:#fff}.top[data-v-26411c74]{margin-top:10px}.swiper-tab[data-v-26411c74]{width:100%;text-align:center;height:65px;line-height:65px;border-bottom:2px solid hsla(0,0%,50.2%,.7215686274509804);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.swiper-tab-item[data-v-26411c74]{color:#1890ff;border-bottom:4px solid #1890ff}.business-swiper-tab-item[data-v-26411c74],.no_swiper-tab-item[data-v-26411c74],.swiper-tab-item[data-v-26411c74]{display:inline-block;position:relative;top:2px}.business-swiper-tab-item[data-v-26411c74]{color:#1890ff;border-bottom:4px solid #1890ff;width:126px}.no_business-swiper-tab-item[data-v-26411c74],.visit-swiper-tab-item[data-v-26411c74]{display:inline-block;position:relative;top:2px}.visit-swiper-tab-item[data-v-26411c74]{color:#1890ff;border-bottom:4px solid #1890ff;width:126px}.visit-no_swiper-tab-item[data-v-26411c74]{display:inline-block;position:relative;top:2px}.w100[data-v-26411c74]{width:126px;margin-left:10px}.between[data-v-26411c74]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.dian[data-v-26411c74]{width:8px;height:8px;border-radius:5px;background-color:#3aa1ff;position:relative;left:-12px;top:6px}.channels[data-v-26411c74]{float:right;margin-top:-310px;margin-right:38px}.left[data-v-26411c74]{margin-left:12px}.xc[data-v-26411c74]{background-color:#3aa1ff}.mt[data-v-26411c74],.xc[data-v-26411c74]{width:8px;height:8px;border-radius:5px;position:relative;left:-12px;top:6px}.mt[data-v-26411c74]{background-color:#36cbcb}.ya[data-v-26411c74]{background-color:#4ecb73}.ya[data-v-26411c74],.yb[data-v-26411c74]{width:8px;height:8px;border-radius:5px;position:relative;left:-12px;top:6px}.yb[data-v-26411c74]{background-color:#fbd437}.aribus[data-v-26411c74]{background-color:#f04864}.aribus[data-v-26411c74],.fly[data-v-26411c74]{width:8px;height:8px;border-radius:5px;position:relative;left:-12px;top:6px}.fly[data-v-26411c74]{background-color:#8543e0}.sort[data-v-26411c74]{position:absolute;right:212px}[data-v-26411c74] .sales{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}[data-v-26411c74] .ant-calendar-picker-input.ant-input{color:#1890ff}.chartPie[data-v-26411c74]{margin-top:20rpx}[data-v-26411c74] .ant-modal{top:29px}.orders[data-v-26411c74]{border:1px solid grey}.tempoWarn[data-v-26411c74]{margin:0 15px}.tempo[data-v-26411c74]{color:red;font-weight:600}.score[data-v-26411c74]{margin-top:1%}.shouyi[data-v-26411c74]{margin-top:10px}.tooltip_title[data-v-26411c74]{position:absolute;top:50px;left:1%}.hotel-cards-section[data-v-26411c74]{margin-bottom:24px}.hotel-card[data-v-26411c74]{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.hotel-card[data-v-26411c74]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15)}.hotel-title[data-v-26411c74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.hotel-title .hotel-code[data-v-26411c74]{font-weight:600;font-size:16px;color:#262626;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.hotel-title .hotel-code[data-v-26411c74]:hover{color:#1890ff}.hotel-info .info-section[data-v-26411c74]{margin-bottom:16px}.hotel-info .info-section .section-title[data-v-26411c74]{font-weight:600;color:#262626;font-size:14px;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #e8e8e8}.hotel-info .info-item[data-v-26411c74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.hotel-info .info-item[data-v-26411c74]:last-child{margin-bottom:0}.hotel-info .info-item .label[data-v-26411c74]{color:#8c8c8c;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.hotel-info .info-item .value[data-v-26411c74]{font-weight:500;font-size:14px;color:#262626}.hotel-info .info-item .value.highlight[data-v-26411c74]{color:#1890ff;font-weight:600}.hotel-info .info-item .value.price[data-v-26411c74]{color:#52c41a;font-weight:600}.hotel-info .info-item .value.revenue[data-v-26411c74]{color:#fa8c16;font-weight:600}.hotel-info .info-item .value.warning[data-v-26411c74]{color:#ff4d4f;font-weight:600;font-size:12px}.hotel-info .info-item .value.score-highlight[data-v-26411c74]{color:#722ed1;font-weight:700;font-size:16px;text-shadow:0 0 8px rgba(114,46,209,.3)}.hotel-info .info-item .value.red-light-high[data-v-26411c74]{color:#ff4d4f;font-weight:600}.hotel-info .info-item .value.red-light-medium[data-v-26411c74]{color:#fa8c16;font-weight:600}.hotel-info .info-item .value.red-light-low[data-v-26411c74]{color:#52c41a;font-weight:600}.hotel-info .info-item .rating-text[data-v-26411c74]{margin-left:8px;color:#8c8c8c;font-size:12px}.hotel-info .info-item .score-row[data-v-26411c74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 0;border-top:1px dashed #e8e8e8;margin-top:8px;background:-webkit-gradient(linear,left top,right top,from(rgba(114,46,209,.05)),to(rgba(24,144,255,.05)));background:linear-gradient(90deg,rgba(114,46,209,.05),rgba(24,144,255,.05));border-radius:4px;padding:8px 12px}.hotel-info .info-item .score-separator[data-v-26411c74]{color:#8c8c8c;font-weight:500}.hotel-info .info-item .red-light-rate[data-v-26411c74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.hotel-info .info-item .red-light-rate .ant-tag[data-v-26411c74]{font-size:12px;padding:0 6px;height:20px;line-height:18px}.hotel-card .hotel-rhythm[data-v-26411c74]{position:relative;margin-bottom:16px;padding:12px;border:1px solid #e8e8e8;border-radius:8px;background:#fafafa}.hotel-card .hotel-rhythm .rhythm-content[data-v-26411c74]{margin:0}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-header[data-v-26411c74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-header .anticon[data-v-26411c74]{margin-right:6px;color:#1890ff;font-size:12px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-header .rhythm-title[data-v-26411c74]{font-weight:600;color:#262626;font-size:12px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days[data-v-26411c74]{border:1px solid #e8e8e8;border-radius:4px;background:#fff;overflow:visible;margin:6px 20px 0 20px;position:relative}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .nav-btn[data-v-26411c74]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background:#1890ff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.3);box-shadow:0 2px 8px rgba(24,144,255,.3);z-index:10}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .nav-btn[data-v-26411c74]:hover{background:#40a9ff;-webkit-box-shadow:0 4px 12px rgba(24,144,255,.4);box-shadow:0 4px 12px rgba(24,144,255,.4)}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .nav-btn .anticon[data-v-26411c74]{font-size:12px;color:#fff}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .nav-btn.prev-btn[data-v-26411c74]{left:-32px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .nav-btn.next-btn[data-v-26411c74]{right:-32px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header[data-v-26411c74]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fafafa;border-bottom:1px solid #e8e8e8}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .date-label[data-v-26411c74]{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;padding:6px 6px;text-align:center;border-right:1px solid #e8e8e8;background:#fafafa;font-size:10px;color:#8c8c8c;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers[data-v-26411c74]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .day-header[data-v-26411c74]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:6px 2px;text-align:center;border-right:1px solid #f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .day-header[data-v-26411c74]:last-child{border-right:none}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .day-header .day-date[data-v-26411c74]{font-size:10px;color:#bfbfbf;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .day-header .day-label[data-v-26411c74]{font-size:10px;color:#8c8c8c;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .day-header .season-label[data-v-26411c74]{font-size:9px;padding:1px 4px;border-radius:2px;font-weight:600;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .day-header .season-label.season-peak[data-v-26411c74]{background:#ff4d4f;color:#fff}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .day-header .season-label.season-normal[data-v-26411c74]{background:#fa8c16;color:#fff}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .day-header .season-label.season-off[data-v-26411c74]{background:#52c41a;color:#fff}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row[data-v-26411c74]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f0f0f0}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row[data-v-26411c74]:last-child{border-bottom:none}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-label[data-v-26411c74]{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;padding:10px 6px;text-align:center;border-right:1px solid #e8e8e8;background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-label .anticon[data-v-26411c74]{font-size:14px;margin-right:0;color:#1890ff}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days[data-v-26411c74]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days .rhythm-day[data-v-26411c74]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:8px 2px;border-right:1px solid #f0f0f0;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days .rhythm-day[data-v-26411c74]:last-child{border-right:none}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days .rhythm-day[data-v-26411c74]:hover{background:#f6ffed}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days .rhythm-day .day-price[data-v-26411c74]{font-size:11px;color:#262626;margin-bottom:3px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days .rhythm-day .day-occupancy[data-v-26411c74]{font-size:10px;padding:2px 4px;border-radius:3px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days .rhythm-day .day-occupancy.occupancy-critical[data-v-26411c74]{background:#ff4d4f;color:#fff}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days .rhythm-day .day-occupancy.occupancy-warning[data-v-26411c74]{background:#fa8c16;color:#fff}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days .rhythm-day .day-occupancy.occupancy-normal[data-v-26411c74]{background:#52c41a;color:#fff}@media (max-width:768px){.hotel-info .info-item[data-v-26411c74]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.hotel-info .info-item .label[data-v-26411c74]{margin-bottom:2px}.hotel-card .hotel-rhythm[data-v-26411c74]{padding:8px}.hotel-card .hotel-rhythm .rhythm-nav-btn[data-v-26411c74]{font-size:10px!important;padding:2px 3px!important;height:20px!important;min-width:20px!important}.hotel-card .hotel-rhythm .rhythm-nav-btn.left-btn[data-v-26411c74]{left:2px}.hotel-card .hotel-rhythm .rhythm-nav-btn.right-btn[data-v-26411c74]{right:2px}.hotel-card .hotel-rhythm .rhythm-content[data-v-26411c74]{margin:0 30px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-header[data-v-26411c74]{margin-bottom:4px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-header .anticon[data-v-26411c74],.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-header .rhythm-title[data-v-26411c74]{font-size:10px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .room-type-label[data-v-26411c74]{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;font-size:9px;padding:4px 6px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .nav-cell[data-v-26411c74]{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;padding:4px 2px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .nav-cell .anticon[data-v-26411c74]{font-size:10px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .day-header[data-v-26411c74]{padding:4px 2px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .day-header .day-date[data-v-26411c74],.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-header .day-headers .day-header .day-label[data-v-26411c74]{font-size:8px!important}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-label[data-v-26411c74]{-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;padding:6px 4px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-label .anticon[data-v-26411c74]{font-size:11px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days .rhythm-day[data-v-26411c74]{padding:5px 2px;min-height:30px}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days .rhythm-day .day-price[data-v-26411c74]{font-size:9px!important}.hotel-card .hotel-rhythm .rhythm-content .rhythm-section .rhythm-days .room-type-row .room-type-days .rhythm-day .day-occupancy[data-v-26411c74]{font-size:8px!important;padding:1px 3px}}