.style_rowSpanRow__5U0Td{position:relative;&:after{background-color:#1890ff;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}}.styles_census_label__sFs43{display:inline-block;text-align:right;width:150px}.CardPreview_modalContent__c0yo4{--card-front-image:"";--card-back-image:"";align-items:center;background:#fff;display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;gap:6px;justify-content:center}.CardPreview_leftSection__i7K5r{align-items:center;display:flex;flex-direction:column;height:206px;text-align:center;width:318px}.CardPreview_vanTitle__YCUfs{color:#212121;font-size:12px}.CardPreview_cardNumber__t9euY{color:#212121;font-size:24px;margin-bottom:24px}.CardPreview_infoSection__1yWCF{margin-bottom:10px;text-align:center}.CardPreview_label__rAS\+l{line-height:1.4}.CardPreview_label__rAS\+l,.CardPreview_value__VzPnF{color:#212121;font-size:12px}.CardPreview_cardBack__5Xl3G,.CardPreview_cardFront__1ZROi{background-repeat:no-repeat;background-size:100% 100%;border-radius:12px;height:256px;position:relative;width:408px}.CardPreview_cardFront__1ZROi{background-image:var(--card-front-image)}.CardPreview_cardBack__5Xl3G{background-image:var(--card-back-image)}.CardPreview_frontCardNumber__5Ha56{color:#000;font-size:36px;left:24px;position:absolute;top:90px}.CardPreview_frontSecurityInfo__rUoZ2{display:flex;gap:48px;left:24px;position:absolute;top:186px}.CardPreview_securityLabel__VVn4e{color:#000000d9;font-size:12px}.CardPreview_securityValue__Kjl2l{color:#000;font-size:16px}.styles_header__r31\+P{background:url(../../static/media/header.241e44d1bd058de7eb85.png) no-repeat 50%;background-size:100% 100%;display:flex;height:60px;position:relative}.styles_logo__mn-i4{background:url(../../static/media/logo.bd65094cba0ba802f9b2.png) no-repeat 50%;background-size:100% 100%;height:60px;width:200px}.styles_time__Rlul3{align-items:center;color:#fff;display:flex;font-size:.833vw;justify-content:center;margin-left:auto}.styles_title__wzrLc{background:url(../../static/media/header-title.36490048d12233a294ac.png) no-repeat 50%;background-size:100% 100%;height:46px;left:50%;position:absolute;top:4px;transform:translateX(-50%);width:200px}.style_card_body__Omuww{display:flex;flex-wrap:wrap;margin:-14px -14px 0}.style_card_item__UJrX2{padding:8px;width:20%}.style_card_grid__BxgXG{display:flex;flex-direction:column;height:175px;justify-content:space-between;padding:0!important;text-align:center;width:100%!important}.style_card_head__yFPxe{background-color:#f5f5f5;border-bottom:1px solid #f0f0f0;line-height:35px;padding-left:6px;padding-right:6px}.style_card_price__WLjb6{align-content:center;justify-content:flex-start;padding-bottom:5px;padding-top:5px}.style_card_action_wrap__WLLO9{box-shadow:1px 0 0 0 #f0f0f0,0 1px 0 0 #f0f0f0,1px 1px 0 0 #f0f0f0,inset 1px 0 0 0 #f0f0f0}.style_card_action_wrap__WLLO9 li{margin-bottom:6px;margin-top:6px}.style_action_span__pd-sS{font-size:12px!important}.OperationsOverview_card__Cs\+ep{border-radius:12px;height:100%}.OperationsOverview_cardBody__cATpf{padding:16px 20px}.OperationsOverview_cardContent__UHcbZ{align-items:center;display:flex;flex-direction:column}.OperationsOverview_cardTitle__VOqXy{color:#999;font-size:16px;font-weight:600;margin-bottom:8px;margin-top:8px}.OperationsOverview_cardValue__Wa7ET{color:#333;font-size:28px;font-weight:600;line-height:1.2}.OperationsOverview_cardValueSuffix__hDb9d{font-size:16px;margin-left:4px}.OperationsOverview_trendWrapper__l0sr4{align-items:center;border-radius:20px;display:flex;gap:4px;height:30px;justify-content:center;margin-top:8px;padding:4px;width:150px}.OperationsOverview_trendUp__zZ3Lh{border:1px solid #52c41a;color:#52c41a}.OperationsOverview_trendDown__ckMvw{border:1px solid #ff4d4f;color:#ff4d4f}.OperationsOverview_trendLabel__4KmL-{font-size:12px}.OperationsOverview_trendValue__uhi1M{font-size:16px;font-weight:700}.OperatingData_dateRangeInfo__4Y7lJ{align-items:center;background:#f5f5f5;border-radius:16px;color:#999;display:flex;font-size:16px;gap:4px;padding:4px 12px}.OperatingData_cutoffTime__wLOQr,.OperatingData_dateRangeText__R8uQc{color:#1684fc;font-weight:600}.OperatingData_cutoffText__zNXM2{color:#999}.OperatingData_filterSticky__iBk7f{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:100}.price-table-wrapper .price-table-container{margin:-6px -8px}.price-table-wrapper .price-item{border-bottom:1px solid #f0f0f0;overflow-y:auto;padding:6px}.price-table-wrapper .room-type-title{color:#333;font-size:12px;font-weight:700}.price-table-wrapper .price-info-card{background:linear-gradient(180deg,#f2f3ff,#fff);border:1px solid #d0d2ff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:8px;padding:12px;width:-webkit-fit-content;width:fit-content;width:250px}.price-table-wrapper .info-row{word-wrap:break-word;display:flex;flex-wrap:wrap;font-size:12px;justify-content:space-between;margin-bottom:0;word-break:break-all}.price-table-wrapper .info-label{color:#666;flex-shrink:0;margin-right:10px;white-space:nowrap}.price-table-wrapper .info-value{font-weight:500}.price-table-wrapper .info-value,.price-table-wrapper .info-value-bold{word-wrap:break-word;color:#333;overflow-wrap:break-word;word-break:break-all}.price-table-wrapper .info-value-bold{font-weight:700}.price-table-wrapper .price-detail-link{color:#1890ff;font-size:12px;margin-left:8px;text-decoration:underline}.price-table-wrapper .booking-rules-link{color:#1890ff;text-decoration:underline}.price-table-wrapper .other-info{color:#999;font-size:12px;margin-bottom:6px}.price-table-wrapper .meals-info{align-items:center;display:flex;gap:6px}.price-table-wrapper .rules-warning-area{background:#fff1f1;border:1px solid #fff1f1;border-radius:6px;margin-top:8px;padding:5px}.price-table-wrapper .rule-item{align-items:flex-start;color:#ff4d4f;display:flex;font-size:12px}.price-table-wrapper .rule-bullet{color:#ff4d4f;font-size:12px;margin-right:4px}.price-table-wrapper .disabled-content{color:#bbb}.price-table-wrapper .matching-status{color:#52c41a}.price-table-wrapper .not-matching-status{color:#ff4d4f}.price-table-wrapper .sticky-container{min-width:200px}.price-table-wrapper .ant-table-tbody .title-affix{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f8f9ff,#fff);border:1px solid #e8e9ff;border-radius:12px;box-shadow:0 4px 12px #0000000d;margin:8px;padding:10px 16px}.price-table-wrapper .ant-table-tbody .title-affix .ant-row{border-bottom:1px solid #f0f0f0;margin-bottom:12px;padding:4px 0;transition:all .2s ease}.price-table-wrapper .ant-table-tbody .title-affix .ant-row:last-child{border-bottom:none;margin-bottom:0}.price-table-wrapper .ant-table-tbody .title-affix .ant-row:hover{background:#f0f2ff80}.price-table-wrapper .ant-table-tbody .title-affix .ant-col{font-size:12px;line-height:1.5}.price-table-wrapper .ant-table-tbody .title-affix .ant-col.text-right{color:#666;font-weight:500;min-width:80px;text-align:left}.price-table-wrapper .ant-table-tbody .title-affix .ant-col:not(.text-right){color:#333;font-weight:600}.price-table-wrapper .ant-table-tbody .title-affix .ant-col a{color:#1890ff;text-decoration:none;transition:color .2s ease}.price-table-wrapper .ant-table-tbody .title-affix .ant-col a:hover{color:#40a9ff;text-decoration:underline}.price-table-wrapper .ant-table-tbody .matching-status{background:#52c41a1a;border-radius:4px;color:#52c41a;font-size:12px;font-weight:500;padding:2px 8px}.price-table-wrapper .ant-table-tbody .not-matching-status{background:#ff4d4f1a;border-radius:4px;color:#ff4d4f;font-size:12px;font-weight:500;padding:2px 8px}.price-table-wrapper .text-right{text-align:left}.price-table-wrapper .room-name-col{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:break-all}.GenerateConfirmModal_generateConfirmModal__W5ggA{max-width:900px}.GenerateConfirmModal_modalContent__UxHbI{border:1px solid #ccc;border-radius:8px;min-height:600px;padding:12px}.GenerateConfirmModal_headerSection__v\+kEW{border-radius:6px;padding:10px}.GenerateConfirmModal_headerTop__VIPQO{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.GenerateConfirmModal_logoSection__06IEq{align-items:center;display:flex;gap:8px}.GenerateConfirmModal_logo__ixWrK{border-radius:4px;height:48px;object-fit:contain;width:164px}.GenerateConfirmModal_title__pPXmg{color:#333;font-size:16px;font-weight:700}.GenerateConfirmModal_orderInfo__XNkew{text-align:right}.GenerateConfirmModal_orderNumber__vXcQa{color:#666;display:block;font-size:16px;margin-bottom:4px}.GenerateConfirmModal_confirmationNumber__mJcES{color:#41b7b9;font-size:14px;font-weight:700}.GenerateConfirmModal_confirmationSection__aoGcb{align-items:center;background:linear-gradient(180deg,#f4fefe,#fff);border:1px solid #ccc;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.GenerateConfirmModal_confirmationTitle__f7EcM{color:#333;font-size:14px;font-weight:700}.GenerateConfirmModal_confirmationValue__-89ed{word-wrap:break-word;color:#41b7b9;font-size:14px;font-weight:700;text-align:right;white-space:normal;width:60%}.GenerateConfirmModal_hotelSection__0l0Rc{background:url(https://prod-tour.oss-cn-shenzhen.aliyuncs.com/2/image/3/DEFAULT/2025-09/60d0a8a211164cb084f3f59f1f1f9590.png),linear-gradient(180deg,#f4fefe,#fff);background-position:100%,0 0;background-repeat:no-repeat,no-repeat;background-size:200px auto,100% 100%;border:1px solid #ccc;border-radius:6px;padding:10px;position:relative}.GenerateConfirmModal_hotelHeader__2e9cW{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.GenerateConfirmModal_hotelImage__KRyyW{align-items:center;background:#f0f0f0;border-radius:4px;color:#999;display:flex;flex-shrink:0;font-size:12px;height:80px;justify-content:center;width:80px}.GenerateConfirmModal_hotelInfo__5alE\+{flex:1 1}.GenerateConfirmModal_hotelName__1p0fC{color:#333;display:block;font-size:16px;font-weight:700;margin-bottom:4px}.GenerateConfirmModal_hotelDescription__oDyoL{color:#666;display:block;font-size:14px;margin-bottom:8px}.GenerateConfirmModal_hotelDetails__iJdOV{display:flex;flex-direction:column;gap:4px}.GenerateConfirmModal_hotelDetailItem__HvVS\+{align-items:center;color:#666;display:flex;font-size:14px}.GenerateConfirmModal_hotelDetailLabel__X2RZ-{margin-right:8px;min-width:30px}.GenerateConfirmModal_checkInSection__CmFK-{background:#fff;border-radius:6px;margin-bottom:10px;padding:10px}.GenerateConfirmModal_checkInTitle__7CLVB{color:#666;display:block;font-size:14px;margin-bottom:8px}.GenerateConfirmModal_checkInGrid__4v2hz{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.GenerateConfirmModal_checkInItem__nTDZV{border-right:1px solid #ccc;text-align:left}.GenerateConfirmModal_checkInItem__nTDZV:last-child{border-right:none}.GenerateConfirmModal_checkInItemTitle__6mnJZ{color:#666;display:block;font-size:14px;margin-bottom:4px}.GenerateConfirmModal_checkInItemValue__OLjn9{color:#333;display:block;font-size:18px;font-weight:700}.GenerateConfirmModal_detailsAndRoomSection__omHiO{display:flex;gap:16px;margin-bottom:16px}.GenerateConfirmModal_detailsSection__Z8G\+G{background:#fff;border-radius:6px;flex:0 0 40%;padding:10px}.GenerateConfirmModal_detailsTitle__jnTic{color:#000;display:block;font-size:16px;font-weight:700}.GenerateConfirmModal_detailsTitleEnglish__L5TtD{color:#666;font-size:14px;font-weight:400}.GenerateConfirmModal_detailsGrid__v4iMG{display:flex;flex-direction:column}.GenerateConfirmModal_detailsItemTitle1__Hk6VB{color:#242727;font-size:12px;font-weight:400}.GenerateConfirmModal_detailsItemTitle__3kxvJ{color:#000;display:block;font-size:14px;font-weight:700}.GenerateConfirmModal_detailsItemTitleEnglish__cXuRM{color:#666;font-size:12px;font-weight:400}.GenerateConfirmModal_detailsItemValue__Jy1OX{color:#242727;display:block;font-size:16px;font-weight:700}.GenerateConfirmModal_detailsItemValue2__RUtQM{color:#242727;display:block;font-size:14px}.GenerateConfirmModal_roomSection__K4eZA{background:#fff;border-radius:6px;flex:0 0 55%;padding:10px}.GenerateConfirmModal_roomGrid__nXgGB{grid-gap:16px;display:grid;gap:16px}.GenerateConfirmModal_roomItemValue__mOqZe{color:#000;display:block;font-size:16px;font-weight:700}.GenerateConfirmModal_roomItemTitleEnglish__cFMDX{color:#666;display:block;font-size:14px}.GenerateConfirmModal_roomItemTitle__6UpSn{color:#666;display:block;font-size:14px;margin-bottom:4px}.GenerateConfirmModal_policySection__Bu3aW{background:#fff;border:1px solid #ccc;border-radius:6px;margin-bottom:16px;padding:10px}.GenerateConfirmModal_policySectionNoBorder__kAjkR{background:#fff;margin-bottom:0;padding:10px}.GenerateConfirmModal_policyTitle__4n7Hw{color:#333;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.GenerateConfirmModal_policyGrid__uuoMR{display:block}.GenerateConfirmModal_policyItem__S0FCd{text-align:left}.GenerateConfirmModal_policyItemTitle__xeIrs{color:#666;display:block;font-size:14px;margin-bottom:4px}.GenerateConfirmModal_policyItemValue__l2VND{color:#333;display:block;font-size:16px;font-weight:700}.GenerateConfirmModal_contactSection__7Lj7N{background:#fff;border:1px solid #ccc;border-radius:6px;margin-bottom:16px;padding:10px}.GenerateConfirmModal_contactTitle__FOrtx{color:#333;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.GenerateConfirmModal_contactContent__2xpz-{color:#666;font-size:14px;line-height:1.4}.GenerateConfirmModal_contactGrid__p5a2n{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.GenerateConfirmModal_contactItem__MFOZT{margin-bottom:12px}.GenerateConfirmModal_contactItemTitle__TJzF3{color:#333;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.GenerateConfirmModal_contactItemContent__Hpelx{color:#666;display:block;font-size:14px;margin-bottom:4px}.GenerateConfirmModal_contactItemContent__Hpelx:last-child{margin-bottom:0}.GenerateConfirmModal_cancelPolicyContent__4CGjy,.GenerateConfirmModal_companyList__9tfFk{color:#666;display:block;font-size:14px;line-height:1.3;margin-bottom:4px}.GenerateConfirmModal_instructionsSection__I0Go7{background:#fff;border:1px solid #ccc;border-radius:6px;margin-bottom:16px;padding:10px}.GenerateConfirmModal_instructionsSectionNoBorder__LAC0e{background:#fff;margin-bottom:0;padding:10px}.GenerateConfirmModal_instructionsTitle__AR3uK{color:#333;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.GenerateConfirmModal_instructionsContent__axlq5{color:#666;font-size:14px;line-height:1.4}.GenerateConfirmModal_bottomImageSection__kCX6H{align-items:flex-end;display:flex;flex-direction:column;gap:12px;margin-top:24px;pointer-events:none;position:relative;text-align:right;z-index:1}.GenerateConfirmModal_bottomImage__RumBp{border-radius:6px;display:block;height:auto;object-fit:contain;width:auto}.GenerateConfirmModal_downloadButtons__onEjX{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:8px;bottom:20px;box-shadow:0 4px 12px #00000026;display:flex;gap:12px;justify-content:center;left:50%;min-width:200px;padding:12px 20px;position:fixed;transform:translateX(-50%);width:auto;z-index:1001}.GenerateConfirmModal_downloadButton__oQId9{background:#41b7b9;border:none;border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-size:14px;min-width:100px;padding:8px 16px;transition:all .3s ease}.GenerateConfirmModal_downloadButton__oQId9:hover{background:#41b7b9;box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.GenerateConfirmModal_downloadButton__oQId9:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0)}.GenerateConfirmModal_checkInTimeDisplay__fyYE3{color:#000;font-size:14px;margin-bottom:2px}.GenerateConfirmModal_checkInTimeLabel__Ea-wf{color:#999;font-size:12px}.GenerateConfirmModal_roomNightDisplay__x1WOo{align-items:center;color:#000;display:flex;font-size:20px;font-weight:700;gap:8px;justify-content:center}.GenerateConfirmModal_roomNightBox__Pwq\+L{align-items:center;background-color:#f7f8fa;border-radius:4px;display:flex;height:32px;justify-content:center;width:32px}.GenerateConfirmModal_rateNote__zS6WI{color:#999;font-size:12px}.GenerateConfirmModal_totalNightsEnglish__SRtZr{color:#000;font-size:14px;font-weight:700}.GenerateConfirmModal_roomDetailCard__Vjf8-{background-color:#f8f9fa;border-radius:6px;margin-bottom:12px;padding:12px}.GenerateConfirmModal_roomDetailTitle__SgaOZ{color:#242727;font-size:14px;font-weight:700;margin-bottom:8px}.GenerateConfirmModal_roomDetailField__ooPJS{margin-bottom:8px}.GenerateConfirmModal_roomDetailLabel__hGmJL{color:#666;font-size:12px;margin-bottom:2px}.GenerateConfirmModal_roomDetailValue__1ijRR{color:#333;font-size:14px;font-weight:700}.GenerateConfirmModal_policyContent__iNoE3{color:#666;font-size:14px;line-height:1.4}.ant-modal .GenerateConfirmModal_antDivider__cI3IL{margin:10px 0}.GenerateConfirmModal_verticalDivider__9tfcy{background-color:#ccc;flex-shrink:0;width:1px}.GenerateConfirmModal_generateConfirmModal__JLAo3{max-width:900px}.GenerateConfirmModal_modalContent__blDtm{border:1px solid #ccc;border-radius:8px;min-height:600px;padding:12px}.GenerateConfirmModal_headerSection__OSCce{border-radius:6px;padding:10px}.GenerateConfirmModal_headerTop__G0ffq{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.GenerateConfirmModal_logoSection__CPaBZ{align-items:center;display:flex;gap:8px}.GenerateConfirmModal_logo__LJlYI{border-radius:4px;height:48px;object-fit:contain;width:164px}.GenerateConfirmModal_title__UaOt6{color:#333;font-size:16px;font-weight:700}.GenerateConfirmModal_orderInfo__ZZqml{text-align:right}.GenerateConfirmModal_orderNumber__ur8sw{color:#666;display:block;font-size:16px;margin-bottom:4px}.GenerateConfirmModal_confirmationNumber__r\+U9Y{color:#41b7b9;font-size:14px;font-weight:700}.GenerateConfirmModal_confirmationSection__1QJ1R{align-items:center;background:linear-gradient(180deg,#f4fefe,#fff);border:1px solid #ccc;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.GenerateConfirmModal_confirmationTitle__dyC\+R{color:#333;font-size:14px;font-weight:700}.GenerateConfirmModal_confirmationValue__75Iar{word-wrap:break-word;color:#41b7b9;font-size:14px;font-weight:700;text-align:right;white-space:normal;width:60%}.GenerateConfirmModal_hotelSection__9IGI6{background:url(https://prod-tour.oss-cn-shenzhen.aliyuncs.com/2/image/3/DEFAULT/2025-09/60d0a8a211164cb084f3f59f1f1f9590.png),linear-gradient(180deg,#f4fefe,#fff);background-position:100%,0 0;background-repeat:no-repeat,no-repeat;background-size:200px auto,100% 100%;border:1px solid #ccc;border-radius:6px;padding:10px;position:relative}.GenerateConfirmModal_hotelHeader__nvISy{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.GenerateConfirmModal_hotelImage__hnVUH{align-items:center;background:#f0f0f0;border-radius:4px;color:#999;display:flex;flex-shrink:0;font-size:12px;height:80px;justify-content:center;width:80px}.GenerateConfirmModal_hotelInfo__-clUt{flex:1 1}.GenerateConfirmModal_hotelName__rsMLr{color:#333;display:block;font-size:16px;font-weight:700;margin-bottom:4px}.GenerateConfirmModal_hotelDescription__1x4N7{color:#666;display:block;font-size:14px;margin-bottom:8px}.GenerateConfirmModal_hotelDetails__r\+Asm{display:flex;flex-direction:column;gap:4px}.GenerateConfirmModal_hotelDetailItem__4-21X{align-items:center;color:#666;display:flex;font-size:14px}.GenerateConfirmModal_hotelDetailLabel__-3F0W{margin-right:8px;min-width:30px}.GenerateConfirmModal_checkInSection__R9aKa{background:#fff;border-radius:6px;margin-bottom:10px;padding:10px}.GenerateConfirmModal_checkInTitle__Z6m\+h{color:#666;display:block;font-size:14px;margin-bottom:8px}.GenerateConfirmModal_checkInGrid__B9bbn{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.GenerateConfirmModal_checkInItem__1qtG9{border-right:1px solid #ccc;text-align:left}.GenerateConfirmModal_checkInItem__1qtG9:last-child{border-right:none}.GenerateConfirmModal_checkInItemTitle__7HVzo{color:#666;display:block;font-size:14px;margin-bottom:4px}.GenerateConfirmModal_checkInItemValue__UDVn8{color:#333;display:block;font-size:18px;font-weight:700}.GenerateConfirmModal_detailsAndRoomSection__FhpA0{display:flex;gap:16px;margin-bottom:16px}.GenerateConfirmModal_detailsSection__qJcPM{background:#fff;border-radius:6px;flex:0 0 40%;padding:10px}.GenerateConfirmModal_detailsTitle__8ROB0{color:#000;display:block;font-size:16px;font-weight:700}.GenerateConfirmModal_detailsTitleEnglish__Dvl91{color:#666;font-size:14px;font-weight:400}.GenerateConfirmModal_detailsGrid__8iJ\+h{display:flex;flex-direction:column}.GenerateConfirmModal_detailsItemTitle1__mG033{color:#242727;font-size:12px;font-weight:400}.GenerateConfirmModal_detailsItemTitle__SBd8J{color:#000;display:block;font-size:14px;font-weight:700}.GenerateConfirmModal_detailsItemTitleEnglish__VHoR9{color:#666;font-size:12px;font-weight:400}.GenerateConfirmModal_detailsItemValue__jNeip{color:#242727;display:block;font-size:16px;font-weight:700}.GenerateConfirmModal_detailsItemValue2__gzeIs{color:#242727;display:block;font-size:14px}.GenerateConfirmModal_roomSection__T5z3-{background:#fff;border-radius:6px;flex:0 0 55%;padding:10px}.GenerateConfirmModal_roomGrid__gjssf{grid-gap:16px;display:grid;gap:16px}.GenerateConfirmModal_roomItemValue__TK-oP{color:#000;display:block;font-size:16px;font-weight:700}.GenerateConfirmModal_roomItemTitleEnglish__aETLQ{color:#666;display:block;font-size:14px}.GenerateConfirmModal_roomItemTitle__Qwuka{color:#666;display:block;font-size:14px;margin-bottom:4px}.GenerateConfirmModal_policySection__Uu8vq{background:#fff;border-radius:6px;margin-bottom:16px;padding:10px}.GenerateConfirmModal_policyTitle__c2JXU{color:#666;display:block;font-size:14px;margin-bottom:8px}.GenerateConfirmModal_policyGrid__j4bjg{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.GenerateConfirmModal_policyItem__2sBna{text-align:center}.GenerateConfirmModal_policyItemTitle__-quE7{color:#666;display:block;font-size:14px;margin-bottom:4px}.GenerateConfirmModal_policyItemValue__ILRcb{color:#333;display:block;font-size:16px;font-weight:700}.GenerateConfirmModal_contactSection__shbhH{background:#fff;border-radius:6px;margin-bottom:16px;padding:10px}.GenerateConfirmModal_contactTitle__jSJMC{color:#333;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.GenerateConfirmModal_contactContent__USDNO{color:#666;font-size:14px;line-height:1.4}.GenerateConfirmModal_contactGrid__Ohrtv{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.GenerateConfirmModal_contactItem__LqPAm{margin-bottom:12px}.GenerateConfirmModal_contactItemTitle__8vY0B{color:#333;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.GenerateConfirmModal_contactItemContent__Cut9h{color:#666;display:block;font-size:14px;margin-bottom:4px}.GenerateConfirmModal_contactItemContent__Cut9h:last-child{margin-bottom:0}.GenerateConfirmModal_companyList__yQGNt{color:#666;display:block;font-size:14px;line-height:1.3;margin-bottom:4px}.GenerateConfirmModal_instructionsSection__f\+Uxu{background:#fff;border-radius:6px;margin-bottom:16px;padding:10px}.GenerateConfirmModal_instructionsTitle__JwT24{color:#333;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.GenerateConfirmModal_instructionsContent__QrbA4{color:#666;font-size:14px;line-height:1.4}.GenerateConfirmModal_bottomImageSection__-Eqy8{align-items:flex-end;display:flex;flex-direction:column;gap:12px;margin-top:-220px;position:relative;text-align:right;z-index:1000}.GenerateConfirmModal_bottomImage__mhKgk{border-radius:6px;display:block;height:auto;object-fit:contain;width:auto}.GenerateConfirmModal_downloadButtons__txbH6{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:8px;bottom:20px;box-shadow:0 4px 12px #00000026;display:flex;gap:12px;justify-content:center;left:50%;min-width:200px;padding:12px 20px;position:fixed;transform:translateX(-50%);width:auto;z-index:1001}.GenerateConfirmModal_downloadButton__opUwZ{background:#41b7b9;border:none;border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-size:14px;min-width:100px;padding:8px 16px;transition:all .3s ease}.GenerateConfirmModal_downloadButton__opUwZ:hover{background:#41b7b9;box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.GenerateConfirmModal_downloadButton__opUwZ:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0)}.GenerateConfirmModal_checkInTimeDisplay__zDGBI{color:#000;font-size:14px;margin-bottom:2px}.GenerateConfirmModal_checkInTimeLabel__m3Gr1{color:#999;font-size:12px}.GenerateConfirmModal_roomNightDisplay__KXFAR{align-items:center;color:#000;display:flex;font-size:20px;font-weight:700;gap:8px;justify-content:center}.GenerateConfirmModal_roomNightBox__H1yrt{align-items:center;background-color:#f7f8fa;border-radius:4px;display:flex;height:32px;justify-content:center;width:32px}.GenerateConfirmModal_rateNote__O2yNL{color:#999;font-size:12px}.GenerateConfirmModal_totalNightsEnglish__dEbDB{color:#000;font-size:14px;font-weight:700}.GenerateConfirmModal_roomDetailCard__223NC{background-color:#f8f9fa;border-radius:6px;margin-bottom:12px;padding:12px}.GenerateConfirmModal_roomDetailTitle__9XnzQ{color:#242727;font-size:14px;font-weight:700;margin-bottom:8px}.GenerateConfirmModal_roomDetailField__sIycr{margin-bottom:8px}.GenerateConfirmModal_roomDetailLabel__9cYIk{color:#666;font-size:12px;margin-bottom:2px}.GenerateConfirmModal_roomDetailValue__IjLKw{color:#333;font-size:14px;font-weight:700}.GenerateConfirmModal_policyContent__SylWh{color:#666;font-size:14px;line-height:1.4}.ant-modal .GenerateConfirmModal_antDivider__fl3-Q{margin:10px 0}.GenerateConfirmModal_verticalDivider__9n0g9{background-color:#ccc;flex-shrink:0;width:1px}.operate_searchForm__Sg0OB{align-items:flex-end;background:#fff;display:flex;gap:0;padding:16px 20px}.operate_searchForm__Sg0OB,.operate_sectionWrapper__Yr5qV{border-radius:8px;box-shadow:0 1px 4px #0000000f;margin-bottom:12px}.operate_sectionWrapper__Yr5qV{overflow:hidden}.operate_footerAffix__VgRQn{background:#fff;border-top:1px solid #f0f0f0;box-shadow:0 -2px 8px #0000000f;padding:12px 0}.blue-text-select .ant-input{color:#1890ff!important;font-weight:700}.Match_table__amUYC{background-color:#fff;border:1px #e8e8e8;border-radius:4px;box-shadow:2px 2px 10px #0015291a}.Match_head__MSKpZ{border-bottom:1px solid #e8e8e8;padding:8px 10px}.Match_tr__TcJCI{padding:8px}.Match_tr__TcJCI,.Match_tr_hover__mC3S7{position:relative}.Match_tr_x10__VxoGN{border-bottom:1px solid #e8e8e8;padding:8px 10px}.Match_tr_head__Noy0f{background-color:#eee;padding:8px}.Match_tr_dashed__OUHeG{border-radius:4px;border-style:dashed;border-width:2px;margin-bottom:-2px;position:relative;transition:border-color .15s ease;z-index:1}.Match_col_basic__OqP6t{grid-column-gap:10px;align-items:center;column-gap:10px;display:grid;grid-template-columns:20% 30% 30% 1fr}.Match_search_tr__Wx4kA{padding-bottom:8px;position:relative}.Match_search_tr__Wx4kA:after{background-color:#e8e8e8;bottom:0;content:"";height:1px;left:-8px;position:absolute;right:-8px}.Match_col_new__-onA3{background-color:#cfeaf7}.Match_left_layout_search__-8HJz{border-bottom:1px solid #e8e8e8;padding:8px 10px 6px}.Match_right_layout_search__nmWdw{border-bottom:1px solid #e8e8e8;padding:8px 10px}.Match_base_hotel_info__QKGou{background-color:#fff;border:1px solid #ececec;border-top-left-radius:4px;border-top-right-radius:4px;padding:12px}.ota-deploy-detail-modal .hotel-info-section{margin-bottom:24px}.ota-deploy-detail-modal .section-title{background:#2abdb9;border-radius:2px;color:#fff;font-size:14px;font-weight:500;margin-bottom:16px;padding:10px 16px}.ota-deploy-detail-modal .ota-list-section{margin-top:24px}.ota-deploy-detail-modal .ant-descriptions-item-label{background-color:#fafafa;font-weight:500}.style_product_search__wNdx2{background-color:#fff;padding-bottom:12px;padding-top:20px}.style_table_action__JkQb5{display:flex;justify-content:space-between}.style_product_table_wrapper__7iVzw{background-color:#fff;position:relative}.style_product_table_header_wrapper__8LKft{border:1px solid #e5e5e5;color:#222;font-size:14px;width:100%}.style_product_table_header_wrapper__8LKft th{font-weight:400;height:52px}.style_product_table_header_wrapper_ft__GoEzZ{color:#6a717f}.style_date_time__4Uvns{font-weight:500}.style_date_change_icon__E3AyE{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABQCAYAAAAKlxWDAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAIXSURBVGiB7Zc9ktpAEIVfj0jsSEeQqiC3b4BqIV+H2g2MT2BuwHIClhOYDYCQ3ECJG2xuVCUdgQgnSO1gCXa3ZqTRz5aT/sKZ6n68qnndAhAEQRAEQRCE/w81bbDaxbcAZgy4YJ7fD3sPHya4iRL3nGUJAe6r45QcJwgDP9XVqCaCf/N88k4MADzk2cRUU1twvT32wTyuWlffIZHRBXJ+Ml116mitdvEtA33DD3kMB92Dqbayw02UuABmujsGTp+UmhbVVxY8Xy5jAJ72knn+LfBPRfWVYrGOEi/PsmfNywSA9G7Q9ct6VHOYZ7oYAACI+YdNC2uH6+2xz0SRockhHHQDmz72Doti4DhW7qwFl/t4ZIoBM09NY6yW4CZKXLA5Bp87nUdbMSvB8+UyLngo07IYvKd80hD91B4Dh3DYq+QOsHBIoFR3zqbwNxUE56ZB7C23x4eqglY5XO3iBBpHDJyU43xt9ZUCABO0A5kAt2jZGmrsWO/jX8wYaZs4jm/r0n7SKMe4djjLtCOvkWAY+CmITDHwlvt41KogAJBScwCp9o4xuS7n9gTDwE9NDwiAd13OhdT6LjXFBCh/QLW+2gqXbUlMagmGw96BCAvdHTNG18//9gRfKs0xAfC9dcEw8FNm1ooq0g/8RoIAcF2+b5oTYcEv8dHS+O/a8vefL0qpGQDkhKf7m+6iaU9BEARBEARB+Gj+Ad/xr9kNJF2WAAAAAElFTkSuQmCC) no-repeat 0 0;background-size:contain;cursor:pointer;height:40px;width:14px}.style_date_change_icon__E3AyE:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABQCAYAAAAKlxWDAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAKpSURBVGiB7do9b9pAGAfw/5lD5qUEUgoSUqyKNCJDKiVdu/UTsDPx0Tqx9wNU3TpWikQGGJJUjkoE4r1gjM++Lg1SVd/hF2JV1T2jD99PZ57nubNkgt8xm/FjQu02IaRFQN4CyCBebDh4l3Pe4Uz/WCqRKQAQALAs6zXzUp8AXMZERHFNNbeZzWa/k9mMH6fSzpdnxHao66Q/aITa7QQwALgk1G5rhJBWAhgAgBDSIsvV1kL8BAkaGy1BDAAyWoIYAECBClSgAhWoQAUCNO4Ej5M1uvczMOahXivg3ChKf0+Wqy2PijnMw+dvP+C43u5aVqd4f1FFTvdfS6xH2nuY/4EBgGUz9M258J7I4Hixwd1gGfq+yGBPsgqjmj8s+DhZY7ywfcfqtQLKR+KTZ2jQYR669zPfsXRKw/mJPEtDg7eDJSyb+Y7VawWkqXzKUODaZsJEyep0bw2GBvvm32XwFO/OXgaaIzA4Xmxgjla+Y+UjXZookUBZGVydlYNOEww0hythGTROisI2Fgl0mIeb+6nvWDql4bRWCIwFAm8HS2GiNIzi3jIIDYrKoHykh15dIDAr+H/WthsaCwSKGrFlM2nmRgZPawXhKu8GS6wFbS4yCEDYkB3Xk262kUGjmodR8X+05mgVapWBc7ohacxfb4aHB3M6RV1QBpbNYA79+2xkEJAnUO9hDof5N4jIYE6nwgSybIbbAIeq0Du+Uc0LV9l/mO9NoEiHqKs34s12X5lEAl8VM9IyeZxYhwUBeZmYo5+HB3M6RUOQQLINOda7hV+ZGJW8sF6BmG9PADBfbXcnAqPyQnrMPwgYNv7/V24FKlCBClSgAv9RcJOgt9E4eDcpjYN3Nc55JzGQ807yn0aUSmRKNbcJ4Po5Maq5zVKJTMnTlaQ+b/kFJEcOXA1jsqkAAAAASUVORK5CYII=)}.style_date_right__KLVZp{transform:rotate(180deg)}.style_product_table_parent_tr__XeBe7{background-color:#f3f5fa}.style_product_table_parent_tr__XeBe7 td{padding:5px 2px}.style_room_type_parent_title__uM8aE{align-items:center;display:flex;font-size:16px;width:85%}.style_room_type_parent_split__Lixu3{background:#004099;border-radius:1px;flex:0 0 3px;height:16px;margin-left:0;margin-right:5px;margin-top:2px;width:3px}.style_room_type_parent_name__8sqCT,.style_room_type_parent_split__Lixu3{display:inline-block;vertical-align:middle}.style_room_type_parent_sku_change__CRSxe{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAcCAYAAAB75n/uAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAADxSURBVEiJ7ZGxEYJAEEX/rgmhJdCBJuRahpESQUgpmB1zgZSgFTjmBHagJVjBrgkyjnNw4Gh2L+I49j3mDggEAn+HXg95nq9UdSsiF2tt/Y3M5aB2IxaRW1clqquqSifKdyJyeK1VNbXW1tyu4/ePVXWXZdkBI/mUAwAzLwCAASCKoiuA+zcRlxwAiGjfBcqyfDDzemqkT87MqTHmDrxdcjsQi8gZH0fmuhOPvO5mHX/ljYyVOwO+CBFdxsp7A0MRF33ywcDYyJDcG/BFfHIAmPkCTdM8kiQ5AZgDWLavr8y8McYcffOTKYpi/nNpIDDIE2SIoKqUaNrjAAAAAElFTkSuQmCC) no-repeat 0 0;background-size:contain;height:14px;transform:rotate(180deg);width:12px}.style_room_down_icon_rotate__c5TxL{transform:rotate(0deg)}.style_room_type_parent_quantity__Vddjn{border-radius:3px;cursor:pointer;margin-top:1px;text-align:center}.style_room_type_parent_quantity__Vddjn:hover{background-color:#dae4f2}.style_room_type_parent_quantity__Vddjn .style_n__jZG7H{font-weight:500;justify-content:center}.style_product_table_sku_tr__fDOwc td{height:1px;padding:4px 2px}.style_product_goodsName_row__-zO6w{align-items:start;display:flex;justify-content:space-between;padding-left:16px;padding-right:4px;padding-top:4px;width:100%}.style_product_goodsName_row__-zO6w p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;font-weight:700;line-height:16px;margin-bottom:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-word}.style_product_table_sku_title__DbYSk .style_desc__3Oy\+A{color:#999;font-size:12px}.style_product_goodsName_row_label__15cbD{color:#a6bcdc;display:flex;flex-direction:column;font-size:12px;font-weight:500;line-height:22px;margin-left:8px;padding-bottom:8px;padding-top:4px;text-align:right;white-space:nowrap}.style_suspend__7J9th{color:#999}.style_product_price_box__wMNXT{background-color:#f4f4f4;border-radius:4px;color:#999;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:8px 0;position:relative;text-align:center}.style_product_price_box__wMNXT>div{position:relative;z-index:1}.style_product_price_box__wMNXT:hover:after{background-color:#ddd;border-radius:3px;content:" ";display:block;height:calc(100% - 6px);left:3px;position:absolute;top:3px;width:calc(100% - 6px);z-index:0}.style_opened__9haaT{color:#222}.style_opened__9haaT,.style_opened__9haaT:hover{background-color:#ebfaf3}.style_opened__9haaT:hover:after{background-color:#bae2cf;border-radius:3px;content:" ";display:block;height:calc(100% - 6px);left:3px;position:absolute;top:3px;width:calc(100% - 6px);z-index:0}.style_outStock__MBflP,.style_outStock__MBflP:hover{background-color:#fff6f0}.style_outStock__MBflP:hover:after{background-color:#ffe0cf;border-radius:3px;content:" ";display:block;height:calc(100% - 6px);left:3px;position:absolute;top:3px;width:calc(100% - 6px);z-index:0}.style_closed__2p7Jy,.style_closed__2p7Jy:hover{background-color:#f4f4f4}.style_closed__2p7Jy:hover:after{background-color:#ddd;border-radius:3px;content:" ";display:block;height:calc(100% - 6px);left:3px;position:absolute;top:3px;width:calc(100% - 6px);z-index:0}.style_selling_price__FM878{font-weight:500}.style_btn_group_item__oeNoz{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.style_btn_group_item__oeNoz button{padding:0}.style_product_table_body__Qv\+bX{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;color:#222;font-size:14px;width:100%}.style_product_table_body__Qv\+bX tbody tr{border-bottom:1px solid #e5e5e5}.style_product_table__q-1xr{padding-bottom:20px;position:relative}