{"id":3188,"date":"2026-09-16T10:27:46","date_gmt":"2026-09-16T10:27:46","guid":{"rendered":"https:\/\/ccubedtravel.com\/?page_id=3188"},"modified":"2026-09-23T04:26:13","modified_gmt":"2026-09-23T04:26:13","slug":"booking-form","status":"publish","type":"page","link":"https:\/\/ccubedtravel.com\/zh\/booking-form\/","title":{"rendered":"Booking Form"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3188\" class=\"elementor elementor-3188\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-12c2242 e-flex e-con-boxed e-con e-parent\" data-id=\"12c2242\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a5393d9 e-con-full e-flex e-con e-child\" data-id=\"a5393d9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8fa3f5 elementor-widget elementor-widget-text-editor\" data-id=\"e8fa3f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"close-bar\">\n  <button class=\"close-btn\" type=\"button\" onclick=\"goBack()\">\u2715<\/button>\n  <span class=\"close-title\">Submit Booking<\/span>\n<\/div>\n\n<style>\n.close-bar {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 20px;\n}\n.close-btn {\n  background: none;\n  border: none;\n  font-size: 22px;\n  color: #6b7280;\n  cursor: pointer;\n  padding: 0;\n  line-height: 1;\n}\n.close-btn:hover {\n  color: #111827;\n}\n.close-title {\n  font-size: 20px;\n  font-weight: 700;\n  color: #111827;\n}\n<\/style>\n\n<script>\nfunction goBack() {\n  \/\/ \u5982\u679c\u6709\u6765\u6e90\u9875\uff08\u4ece\u4ea7\u54c1\u9875\u8df3\u8fc7\u6765\uff09\uff0c\u5c31\u8fd4\u56de\n  if (document.referrer && document.referrer !== '') {\n    window.location.href = document.referrer;\n  }\n  \/\/ \u5426\u5219\u8fd4\u56de\u9996\u9875\n  else {\n    window.location.href = '\/';\n  }\n}\n<\/script>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9db13aa elementor-widget elementor-widget-text-editor\" data-id=\"9db13aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"product-title-display\"><\/div>\n<div class=\"selected-option-display\"><\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n  const params = new URLSearchParams(window.location.search);\n  const productName = params.get('product_name');\n  const selectedOption = params.get('selected_option');\n\n  const titleEl = document.querySelector('.product-title-display');\n  const optionEl = document.querySelector('.selected-option-display');\n\n  if (titleEl) {\n    titleEl.textContent = productName ? decodeURIComponent(productName) : 'Your Booking';\n  }\n  if (optionEl && selectedOption) {\n    optionEl.textContent = 'Selected: ' + decodeURIComponent(selectedOption);\n  }\n\n  const hiddenProduct = document.querySelector('#form-field-product_name');\n  const hiddenOption = document.querySelector('#form-field-selected_option');\n  if (hiddenProduct && productName) {\n    hiddenProduct.value = decodeURIComponent(productName);\n  }\n  if (hiddenOption && selectedOption) {\n    hiddenOption.value = decodeURIComponent(selectedOption);\n  }\n});\n<\/script>\n\n<style>\n.product-title-display {\n  font-size: 28px;\n  font-weight: 700;\n  color: #111827;\n  margin-bottom: 8px;\n  line-height: 1.3;\n}\n.selected-option-display {\n  font-size: 15px;\n  color: #7a7a7a;\n  margin-bottom: 24px;\n}\n<\/style>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2dc6e02 e-con-full e-flex e-con e-child\" data-id=\"2dc6e02\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3d483fa elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"3d483fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"3188\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"3d483fa\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Booking Form - ccubedtravel.com\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"3188\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_b1137a9 elementor-col-100\">\n\t\t\t\t\tPlease select the date for your tour booking\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-date elementor-field-group elementor-column elementor-field-group-date elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-date\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tDate\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\n\t\t<input type=\"date\" name=\"form_fields[date]\" id=\"form-field-date\" class=\"elementor-field elementor-size-sm  elementor-field-textual elementor-date-field elementor-use-native\" required=\"required\" pattern=\"[0-9]{4}-[0-9]{2}-[0-9]{2}\" min=\"2026-09-23\" max=\"2027-09-22\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-pax_value elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[pax_value]\" id=\"form-field-pax_value\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" value=\"1\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_94e94bf elementor-col-100\">\n\t\t\t\t\t<div class=\"pax-booking-widget\">\n  <div class=\"option-selector\" style=\"display:none;\">\n    <label class=\"option-label\">Choose Your Experience<\/label>\n    <select class=\"option-select\"><\/select>\n  <\/div>\n\n  <div class=\"pax-row\">\n    <span class=\"pax-label\">PAX<\/span>\n    <div class=\"pax-right\">\n      <div class=\"pax-controls\">\n        <button class=\"pax-btn pax-minus\" type=\"button\">\u2212<\/button>\n        <span class=\"pax-number\">1<\/span>\n        <button class=\"pax-btn pax-plus\" type=\"button\">+<\/button>\n      <\/div>\n      <div class=\"price-block\">\n        <span class=\"total-price-display\">CNY 0<\/span>\n        <span class=\"per-person-display\">(CNY 0 \/ person)<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n.pax-booking-widget {\n  border: 1px solid #C5C8C9;\n  border-radius: 15px;\n  padding: 22px 20px;\n  background: #fff;\n  margin-bottom: 20px;\n}\n.option-selector {\n  margin-bottom: 16px;\n  padding-bottom: 16px;\n  border-bottom: 1px solid #f0f0f0;\n}\n.option-label {\n  display: block;\n  font-size: 14px;\n  font-weight: 600;\n  color: #7a7a7a;\n  margin-bottom: 8px;\n}\n.option-select {\n  width: 100%;\n  padding: 10px 12px;\n  border: 1px solid #C5C8C9;\n  border-radius: 10px;\n  font-size: 15px;\n  color: #111827;\n  background: #fff;\n  cursor: pointer;\n  appearance: none;\n  background-image: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2'><polyline points='6 9 12 15 18 9'\/><\/svg>\");\n  background-repeat: no-repeat;\n  background-position: right 12px center;\n}\n.pax-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n}\n.pax-label {\n  font-size: 14px;\n  font-weight: 600;\n  color: #7a7a7a;\n  flex-shrink: 0;\n}\n.pax-right {\n  display: flex;\n  align-items: center;\n  gap: 24px;\n}\n.pax-controls {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n}\n.pax-btn {\n  width: 34px;\n  height: 34px;\n  border-radius: 50%;\n  border: none;\n  background: #f3f4f6;\n  font-size: 18px;\n  color: #6b7280;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  transition: background 0.2s;\n}\n.pax-btn:hover { background: #e5e7eb; }\n.pax-btn:disabled { opacity: 0.4; cursor: not-allowed; }\n.pax-number {\n  font-size: 18px;\n  font-weight: 700;\n  color: #111827;\n  min-width: 20px;\n  text-align: center;\n}\n.price-block {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-end;\n  line-height: 1.2;\n}\n.total-price-display {\n  font-size: 22px;\n  font-weight: 700;\n  color: #6a8529;\n}\n.per-person-display {\n  font-size: 13px;\n  color: #6b7280;\n  margin-top: 2px;\n}\n<\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n  const widget = document.querySelector('.pax-booking-widget');\n  if (!widget) return;\n\n  const urlParams = new URLSearchParams(window.location.search);\n  const max = parseInt(urlParams.get('max')) || 999;\n  const mode = urlParams.get('mode') || 'flat';\n  let pax = parseInt(urlParams.get('pax')) || 1;\n  let price = parseInt(urlParams.get('price')) || 0;\n  const base = parseInt(urlParams.get('base')) || 0;\n  const step = parseInt(urlParams.get('step')) || 0;\n\n  \/\/ \u89e3\u6790 options\n  const optionsRaw = urlParams.get('options');\n  let options = [];\n  if (optionsRaw) {\n    options = decodeURIComponent(optionsRaw).split('|').map(function(item) {\n      const parts = item.split(':');\n      return { name: parts[0], price: parts[1] ? parseInt(parts[1]) : null };\n    });\n  }\n\n  \/\/ \u89e3\u6790 pricing\uff08\u73b0\u5728\u652f\u6301 { level: {...}, hidden: {...} } \u7ed3\u6784\uff09\n  let pricing = null;\n  const pricingRaw = urlParams.get('pricing');\n  if (pricingRaw) {\n    try {\n      pricing = JSON.parse(decodeURIComponent(pricingRaw));\n    } catch (e) {\n      pricing = null;\n    }\n  }\n\n  const selectorWrap = widget.querySelector('.option-selector');\n  const selectEl = widget.querySelector('.option-select');\n  const numberEl = widget.querySelector('.pax-number');\n  const minusBtn = widget.querySelector('.pax-minus');\n  const plusBtn = widget.querySelector('.pax-plus');\n  const totalDisplay = widget.querySelector('.total-price-display');\n  const perPersonDisplay = widget.querySelector('.per-person-display');\n\n  const paxHidden = document.querySelector('#form-field-pax_value');\n  const priceHidden = document.querySelector('#form-field-total_price');\n  const optionHidden = document.querySelector('#form-field-selected_option');\n\n  \/\/ \u663e\u793a\u4e0b\u62c9\n  if (options.length > 0 && selectorWrap) {\n    selectorWrap.style.display = 'block';\n    options.forEach(function(opt, i) {\n      const optionEl = document.createElement('option');\n      optionEl.value = i;\n      optionEl.textContent = opt.name;\n      selectEl.appendChild(optionEl);\n    });\n\n    const currentName = urlParams.get('selected_option');\n    if (currentName) {\n      const decoded = decodeURIComponent(currentName);\n      const idx = options.findIndex(function(o) { return o.name === decoded; });\n      if (idx >= 0) {\n        selectEl.value = idx;\n      }\n    }\n\n    selectEl.addEventListener('change', function() {\n      if (optionHidden) optionHidden.value = options[parseInt(selectEl.value)].name;\n      update();\n    });\n\n    if (optionHidden) {\n      optionHidden.value = options[parseInt(selectEl.value)].name;\n    }\n  }\n\n  function getCurrentRule() {\n    \/\/ \u65b0\u7248 pricing\uff1a{ level: {...}, hidden: {...} }\n    if (pricing && (pricing.level || pricing.hidden)) {\n      if (options.length > 0) {\n        const selectedName = options[parseInt(selectEl.value)].name;\n        if (selectedName === 'Hidden Menu') {\n          return pricing.hidden;\n        }\n        return pricing.level;\n      }\n      return pricing.level || pricing.hidden;\n    }\n    \/\/ \u65e7\u7248 pricing\uff1a\u5355\u4e00\u89c4\u5219 { type, price\/base\/step }\n    if (pricing && pricing.type) {\n      return pricing;\n    }\n    return null;\n  }\n\n  function calcTotal() {\n    const rule = getCurrentRule();\n    if (rule) {\n      if (rule.type === 'flat') {\n        return rule.price * pax;\n      }\n      if (rule.type === 'tiered') {\n        return rule.base + (pax - 1) * rule.step;\n      }\n    }\n\n    \/\/ \u517c\u5bb9\u65e7\u903b\u8f91\n    if (options.length > 0) {\n      const selectedOpt = options[parseInt(selectEl.value)];\n      if (selectedOpt && selectedOpt.price) {\n        return selectedOpt.price * pax;\n      }\n    }\n    if (mode === 'tiered') {\n      return base + (pax - 1) * step;\n    }\n    return price * pax;\n  }\n\n  function calcPerPerson() {\n    return Math.round(calcTotal() \/ pax);\n  }\n\n  function update() {\n    numberEl.textContent = pax;\n    minusBtn.disabled = pax <= 1;\n    plusBtn.disabled = pax >= max;\n    const total = calcTotal();\n    totalDisplay.textContent = 'CNY ' + total;\n    perPersonDisplay.textContent = '(CNY ' + calcPerPerson() + ' \/ person)';\n    if (paxHidden) paxHidden.value = pax;\n    if (priceHidden) priceHidden.value = total;\n  }\n  update();\n\n  minusBtn.addEventListener('click', function() {\n    if (pax > 1) { pax--; update(); }\n  });\n  plusBtn.addEventListener('click', function() {\n    if (pax < max) { pax++; update(); }\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_129293c elementor-col-100\">\n\t\t\t\t\tNo payment is required now, we will contact you asap to proceed once you submitted your order. We accept Alipay, WeChat Pay, or cash.\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_1dda66a elementor-col-100\">\n\t\t\t\t\tSimply add any one of the following 3 contact methods.\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_f2309bf elementor-col-100\">\n\t\t\t\t\t<span style=\"font-size:18px; font-weight:700; color:#111827; display:block; margin-bottom:8px;\">Whatsapp<\/span>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-whatsapp elementor-col-30 elementor-field-required\">\n\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[whatsapp]\" id=\"form-field-whatsapp\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Country Code\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-whatsapp elementor-col-70\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[whatsapp]\" id=\"form-field-whatsapp\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Phone Number\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-wechat elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-wechat\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWeChat\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[wechat]\" id=\"form-field-wechat\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"WeChat ID\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_ad488f1 elementor-col-100\">\n\t\t\t\t\tPlease note that if your WeChat ID is the default ID (starting with wxid_), we will not be able to add you. You can leave additional information or change a custom WeChat ID first\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tSpcial Requests\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"e.g. starting time, dietary restrictions\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-product_name elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[product_name]\" id=\"form-field-product_name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-price elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[price]\" id=\"form-field-price\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-total_price elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[total_price]\" id=\"form-field-total_price\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" value=\"1400\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-selected_option elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[selected_option]\" id=\"form-field-selected_option\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Send<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-15f4239 booking-sticky-bar e-flex e-con-boxed e-con e-parent\" data-id=\"15f4239\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;fixed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a04869 elementor-widget elementor-widget-text-editor\" data-id=\"7a04869\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"sticky-bar-content\">\n  <div class=\"sticky-left\">\n    <span class=\"sticky-total\">CNY 750<\/span>\n    <span class=\"sticky-per-person\">(CNY 750 \/ person)<\/span>\n  <\/div>\n<\/div>\n\n<style>\n.sticky-bar-content {\n  display: flex;\n  align-items: center;\n}\n.sticky-left {\n  display: flex;\n  flex-direction: column;\n  line-height: 1.2;\n}\n.sticky-total {\n  font-size: 20px;\n  font-weight: 700;\n  color: #6a8529;\n}\n.sticky-per-person {\n  font-size: 13px;\n  color: #6b7280;\n  margin-top: 2px;\n}\n<\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n\n  \/\/ ===== \u540c\u6b65\u4ef7\u683c\u5230\u56fa\u5b9a\u680f =====\n  function syncPrice() {\n    const totalDisplay = document.querySelector('.total-price-display');\n    const perPersonDisplay = document.querySelector('.per-person-display');\n    const stickyTotal = document.querySelector('.sticky-total');\n    const stickyPerPerson = document.querySelector('.sticky-per-person');\n\n    if (totalDisplay && stickyTotal) {\n      stickyTotal.textContent = totalDisplay.textContent;\n    }\n    if (perPersonDisplay && stickyPerPerson) {\n      stickyPerPerson.textContent = perPersonDisplay.textContent;\n    }\n  }\n\n  \/\/ \u6bcf 300ms \u540c\u6b65\u4e00\u6b21\uff0c\u786e\u4fdd PAX \u53d8\u5316\u540e\u4ef7\u683c\u5b9e\u65f6\u66f4\u65b0\n  setInterval(syncPrice, 300);\n\n  \/\/ ===== \u5e95\u90e8\u680f\u6309\u94ae\u89e6\u53d1 Elementor \u8868\u5355\u63d0\u4ea4 =====\n  const stickyBtn = document.querySelector('.sticky-submit-btn a');\n  if (stickyBtn) {\n    stickyBtn.addEventListener('click', function(e) {\n      e.preventDefault();\n      const formBtn = document.querySelector('.elementor-field-type-submit button');\n      if (formBtn) {\n        formBtn.click();\n      }\n    });\n  }\n\n});\n<\/script>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-070b71f sticky-submit-btn elementor-widget elementor-widget-button\" data-id=\"070b71f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Submit Booking<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u2715 Submit Booking CNY 750 (CNY 750 \/ person) Submit Booking<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3188","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7}},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Booking Form - ccubedtravel.com<\/title>\n<meta name=\"description\" content=\"Booking Form - Discover curated Chengdu travel experiences with C3 featuring local culture, custom food tours, and immersive heritage guides tailored to your pace\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ccubedtravel.com\/zh\/booking-form\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Booking Form - ccubedtravel.com\" \/>\n<meta property=\"og:description\" content=\"Booking Form - Discover curated Chengdu travel experiences with C3 featuring local culture, custom food tours, and immersive heritage guides tailored to your pace\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ccubedtravel.com\/zh\/booking-form\/\" \/>\n<meta property=\"og:site_name\" content=\"ccubedtravel.com\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-23T04:26:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ccubedtravel.com\\\/booking-form\\\/\",\"url\":\"https:\\\/\\\/ccubedtravel.com\\\/booking-form\\\/\",\"name\":\"Booking Form - ccubedtravel.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ccubedtravel.com\\\/#website\"},\"datePublished\":\"2026-09-16T10:27:46+00:00\",\"dateModified\":\"2026-09-23T04:26:13+00:00\",\"description\":\"Booking Form - Discover curated Chengdu travel experiences with C3 featuring local culture, custom food tours, and immersive heritage guides tailored to your pace\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ccubedtravel.com\\\/booking-form\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ccubedtravel.com\\\/booking-form\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ccubedtravel.com\\\/booking-form\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\\\/\\\/ccubedtravel.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Booking Form\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ccubedtravel.com\\\/#website\",\"url\":\"https:\\\/\\\/ccubedtravel.com\\\/\",\"name\":\"ccubedtravel.com\",\"description\":\"Company Scope of Business and Service Advantages: C\u00b3 is a specialized travel experience brand founded by Chengdu locals, dedicated to offering global travelers beyond-the-ordinary, immersive Chengdu exploration services. The core business covers behind-the-scenes Sichuan Opera face-changing experiences, customized multi-spice-level food discovery tours, classic city sightseeing, and traditional lacquerware craft workshops. Through handpicked itineraries, connected local guide services, and a relaxed, chill travel rhythm, C\u00b3 is committed to tailoring unique cultural slow-paced travel experiences for travelers pursuing quality and depth.\",\"publisher\":{\"@id\":\"https:\\\/\\\/ccubedtravel.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ccubedtravel.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ccubedtravel.com\\\/#organization\",\"name\":\"ccubedtravel.com\",\"url\":\"https:\\\/\\\/ccubedtravel.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/ccubedtravel.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ccubedtravel.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/logo-ong.png\",\"contentUrl\":\"https:\\\/\\\/ccubedtravel.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/logo-ong.png\",\"width\":400,\"height\":400,\"caption\":\"ccubedtravel.com\"},\"image\":{\"@id\":\"https:\\\/\\\/ccubedtravel.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Booking Form - ccubedtravel.com","description":"Booking Form - Discover curated Chengdu travel experiences with C3 featuring local culture, custom food tours, and immersive heritage guides tailored to your pace","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ccubedtravel.com\/zh\/booking-form\/","og_locale":"zh_CN","og_type":"article","og_title":"Booking Form - ccubedtravel.com","og_description":"Booking Form - Discover curated Chengdu travel experiences with C3 featuring local culture, custom food tours, and immersive heritage guides tailored to your pace","og_url":"https:\/\/ccubedtravel.com\/zh\/booking-form\/","og_site_name":"ccubedtravel.com","article_modified_time":"2026-09-23T04:26:13+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"1 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ccubedtravel.com\/booking-form\/","url":"https:\/\/ccubedtravel.com\/booking-form\/","name":"Booking Form - ccubedtravel.com","isPartOf":{"@id":"https:\/\/ccubedtravel.com\/#website"},"datePublished":"2026-09-16T10:27:46+00:00","dateModified":"2026-09-23T04:26:13+00:00","description":"Booking Form - Discover curated Chengdu travel experiences with C3 featuring local culture, custom food tours, and immersive heritage guides tailored to your pace","breadcrumb":{"@id":"https:\/\/ccubedtravel.com\/booking-form\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ccubedtravel.com\/booking-form\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ccubedtravel.com\/booking-form\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/ccubedtravel.com\/"},{"@type":"ListItem","position":2,"name":"Booking Form"}]},{"@type":"WebSite","@id":"https:\/\/ccubedtravel.com\/#website","url":"https:\/\/ccubedtravel.com\/","name":"ccubedtravel.com","description":"Company Scope of Business and Service Advantages: C\u00b3 is a specialized travel experience brand founded by Chengdu locals, dedicated to offering global travelers beyond-the-ordinary, immersive Chengdu exploration services. The core business covers behind-the-scenes Sichuan Opera face-changing experiences, customized multi-spice-level food discovery tours, classic city sightseeing, and traditional lacquerware craft workshops. Through handpicked itineraries, connected local guide services, and a relaxed, chill travel rhythm, C\u00b3 is committed to tailoring unique cultural slow-paced travel experiences for travelers pursuing quality and depth.","publisher":{"@id":"https:\/\/ccubedtravel.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ccubedtravel.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/ccubedtravel.com\/#organization","name":"ccubedtravel.com","url":"https:\/\/ccubedtravel.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/ccubedtravel.com\/#\/schema\/logo\/image\/","url":"https:\/\/ccubedtravel.com\/wp-content\/uploads\/2026\/09\/logo-ong.png","contentUrl":"https:\/\/ccubedtravel.com\/wp-content\/uploads\/2026\/09\/logo-ong.png","width":400,"height":400,"caption":"ccubedtravel.com"},"image":{"@id":"https:\/\/ccubedtravel.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/ccubedtravel.com\/zh\/wp-json\/wp\/v2\/pages\/3188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ccubedtravel.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ccubedtravel.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ccubedtravel.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ccubedtravel.com\/zh\/wp-json\/wp\/v2\/comments?post=3188"}],"version-history":[{"count":64,"href":"https:\/\/ccubedtravel.com\/zh\/wp-json\/wp\/v2\/pages\/3188\/revisions"}],"predecessor-version":[{"id":4236,"href":"https:\/\/ccubedtravel.com\/zh\/wp-json\/wp\/v2\/pages\/3188\/revisions\/4236"}],"wp:attachment":[{"href":"https:\/\/ccubedtravel.com\/zh\/wp-json\/wp\/v2\/media?parent=3188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}