/* Scoped to the three domestic details; same control geometry as ordinary 4922. */
.gx-native-shared .apply{position:relative}
.gx-native-shared #guangxi-controls{position:absolute;top:0;right:48px;display:flex;align-items:center;gap:6px;max-width:100%;height:28px;padding:0;margin:0;border:0;clear:none;z-index:2}
.gx-native-shared #guangxi-controls label{display:inline-flex;align-items:center;margin:0;padding:0}
.gx-native-shared #guangxi-controls select{box-sizing:border-box;height:28px;min-height:28px;border:1px solid #e2e2e2;border-radius:3px;background:#fff;color:#555;font-size:12px;padding:0 5px;max-width:none}
.gx-native-shared #gx-purchase-lang{width:104px}.gx-native-shared #gx-purchase-currency{width:88px}
.gx-native-shared #js-lang-switcher{position:relative;margin-left:12px}
.gx-native-shared #js-lang-select{height:28px;border:1px solid #ddd;border-radius:3px;background:#fff;color:#333;padding:0 8px;font-size:12px;outline:none}
.gx-native-shared #gx-display-status{clear:both;font-size:12px;line-height:1.5;color:#777;margin:6px 0}
.gx-native-shared:not(.gx-readonly) #gx-display-status:not(.gx-warning),.gx-native-shared:not(.gx-readonly) .gx-native-return{display:none}
.gx-native-shared .gx-native-return{display:inline-block;clear:both;font-size:12px;color:#007d9d;text-decoration:underline}
.gx-native-shared.gx-readonly .head_sea button.input_btn{background:url(/images/search.png) no-repeat #ff6700;display:block;height:36px;border:0;width:48px;padding:0;opacity:1;cursor:default}
.gx-reference-price{clear:both;font-size:14px;line-height:1.8;color:#b94b00}.gx-data-failed #new_calendar,.gx-data-failed #combo,.gx-data-failed #pici_id{opacity:.4;pointer-events:none}
[data-gx-safe-display] .n-price,[data-gx-safe-display] .order-room,[data-gx-safe-display] .n-order{display:none}.gx-readonly .types_taocan,.gx-readonly #new_calendar .init_month,.gx-readonly #new_calendar .days li[data-id]{cursor:pointer}.gx-readonly #new_calendar .days li.active{outline:2px solid #009eae}.gx-readonly .d-price{height:auto;min-height:75px}.gx-readonly #new_calendar .data-days p{line-height:1.5}.gx-readonly #new_calendar .data-days .gx-reference-price{font-size:11px;line-height:1.2}.gx-readonly #new_calendar .year-month-day li{white-space:nowrap}
