www.ctrip.com
Open in
urlscan Pro
104.90.143.160
Public Scan
Submitted URL: http://www.ctrip.com/
Effective URL: https://www.ctrip.com/
Submission Tags: falconsandbox
Submission: On January 22 via api from US — Scanned from DE
Effective URL: https://www.ctrip.com/
Submission Tags: falconsandbox
Submission: On January 22 via api from US — Scanned from DE
Form analysis
14 forms found in the DOMName: chinaHotelForm — POST //hotels.ctrip.com/Domestic/ShowHotelList.aspx
<form id="chinaHotelForm" method="post" name="chinaHotelForm" action="//hotels.ctrip.com/Domestic/ShowHotelList.aspx" mapaction="//hotels.ctrip.com/Domestic/ShowHotelMap.aspx" twhotelaction="//hotels.ctrip.com/international/ShowHotelList.aspx"
style="display: block;">
<div class="s_item_cont">
<div class="s_item w100">目的地<input type="text" aria-label="请通过键盘输入目的地名,例如:上海市。键入关键词时会展示联想浮层,按下上下键可以选择,按下TAB键或SHIFT+TAB键即可关闭联想浮层。" value="中文/拼音" class="w01" name="CityName" id="HD_CityName" maxlength="100" autocomplete="on" _cqnotice="中文/拼音"
style="">
<input type="hidden" id="HD_CityId" name="cityId" value="">
<input type="hidden" id="HD_CityPy" name="cityPY" value="">
</div>
<div class="s_item_hotel" id="HD_SearchHistory" style="display:none">
<a class="s_history_btn" href="javascript:;"><i></i>搜索历史</a>
<div class="history_list"></div>
</div>
</div>
<div class="s_item_cont">
<div class="s_item">入住日期<input type="text" value="yyyy-mm-dd" name="checkIn" id="HD_CheckIn" aria-label="请输入入住日期,格式为年份 横杠 月份 横杠 日期,输入后听到朗读某年某月某日代表输入有效,入住日期不可早于今日。选择日期时会打开日期选择器浮层辅助输入,按下TAB或SHIFT+ TAB键即可关闭浮层。" autocomplete="off"
_cqnotice="yyyy-mm-dd"></div>
<div class="s_item2">退房日期<input class="w170" type="text" value="yyyy-mm-dd" name="checkOut" aria-label="请输入退房日期,格式为年份 横杠 月份 横杠 日期,输入后听到朗读某年某月某日代表输入有效" id="HD_CheckOut" autocomplete="off" _cqnotice="yyyy-mm-dd"></div>
</div>
<div class="s_item_cont">
<div class="s_item">房间数 <select id="J_roomCountList">
<option selected="selected" value="1">1间</option>
<option value="2">2间</option>
<option value="3">3间</option>
<option value="4">4间</option>
<option value="5">5间</option>
<option value="6">6间</option>
<option value="7">7间</option>
<option value="8">8间</option>
<option value="9">9间</option>
<option value="10">10间</option>
</select>
</div>
<div class="s_item2" aria-label="选择住客数,这里该怎么做">住客数 <div id="J_RoomGuestInfoDiv" class="n_gst38578 J_cildNumBox n_gst38578_active">
<input id="J_RoomGuestInfoTxt" type="text" value="1成人" class="w170" readonly="true">
<i class="n_gst38578_tri"></i>
<!-- 住客数浮层 -->
<div id="J_cildNumSelectorBox" style="display:none;">
<div class="n_gst38578_p">
<!-- 快捷选项 -->
<ul class="n_gst38578_list">
<li class="n_gst38578_list_opt"> 成人<span class="n_gst38578_age">18岁及以上</span>
<span id="J_AdultCount" class="number_control"><span class="number_reduce number_disable"><i class="icon_numreduce"></i></span><input type="text" class="number_input" value="0"><span
class="number_plus"><i class="icon_numplus"></i></span></span>
</li>
<li class="n_gst38578_list_opt"> 儿童<span class="n_gst38578_age">0-17岁</span><span id="J_intelHotelChildPolicyTip" class="s_voyage_tip" data-registeralready="true"></span>
<span id="J_ChildCount" class="number_control"><span class="number_reduce number_disable"><i class="icon_numreduce"></i></span><input type="text" class="number_input" value="3"><span
class="number_plus"><i class="icon_numplus"></i></span></span>
</li>
</ul>
<!-- 儿童人数大于0时显示 -->
<div class="n_gst38578_childs">
<dl class="n_gst38578_childs_dl">
<dt>儿童年龄(<span class="J_today"></span>当天)</dt>
<dd><select class="J_childageVal" id="J_childageVal0" style="display: none;">
<option value="0"><1岁</option>
<option value="1">1岁</option>
<option value="2">2岁</option>
<option value="3">3岁</option>
<option value="4">4岁</option>
<option value="5">5岁</option>
<option value="6">6岁</option>
<option value="7">7岁</option>
<option value="8">8岁</option>
<option value="9">9岁</option>
<option value="10">10岁</option>
<option value="11">11岁</option>
<option value="12">12岁</option>
<option value="13">13岁</option>
<option value="14">14岁</option>
<option value="15">15岁</option>
<option value="16">16岁</option>
<option value="17">17岁</option>
</select></dd>
<dd><select class="J_childageVal" id="J_childageVal1" style="display: none;">
<option value="0"><1岁</option>
<option value="1">1岁</option>
<option value="2">2岁</option>
<option value="3">3岁</option>
<option value="4">4岁</option>
<option value="5">5岁</option>
<option value="6">6岁</option>
<option value="7">7岁</option>
<option value="8">8岁</option>
<option value="9">9岁</option>
<option value="10">10岁</option>
<option value="11">11岁</option>
<option value="12">12岁</option>
<option value="13">13岁</option>
<option value="14">14岁</option>
<option value="15">15岁</option>
<option value="16">16岁</option>
<option value="17">17岁</option>
</select></dd>
<dd><select class="J_childageVal" id="J_childageVal2" style="display: none;">
<option value="0"><1岁</option>
<option value="1">1岁</option>
<option value="2">2岁</option>
<option value="3">3岁</option>
<option value="4">4岁</option>
<option value="5">5岁</option>
<option value="6">6岁</option>
<option value="7">7岁</option>
<option value="8">8岁</option>
<option value="9">9岁</option>
<option value="10">10岁</option>
<option value="11">11岁</option>
<option value="12">12岁</option>
<option value="13">13岁</option>
<option value="14">14岁</option>
<option value="15">15岁</option>
<option value="16">16岁</option>
<option value="17">17岁</option>
</select></dd>
<dd><select class="J_childageVal" id="J_childageVal3" style="display: none;">
<option value="0"><1岁</option>
<option value="1">1岁</option>
<option value="2">2岁</option>
<option value="3">3岁</option>
<option value="4">4岁</option>
<option value="5">5岁</option>
<option value="6">6岁</option>
<option value="7">7岁</option>
<option value="8">8岁</option>
<option value="9">9岁</option>
<option value="10">10岁</option>
<option value="11">11岁</option>
<option value="12">12岁</option>
<option value="13">13岁</option>
<option value="14">14岁</option>
<option value="15">15岁</option>
<option value="16">16岁</option>
<option value="17">17岁</option>
</select></dd>
<dd><select class="J_childageVal" id="J_childageVal4" style="display: none;">
<option value="0"><1岁</option>
<option value="1">1岁</option>
<option value="2">2岁</option>
<option value="3">3岁</option>
<option value="4">4岁</option>
<option value="5">5岁</option>
<option value="6">6岁</option>
<option value="7">7岁</option>
<option value="8">8岁</option>
<option value="9">9岁</option>
<option value="10">10岁</option>
<option value="11">11岁</option>
<option value="12">12岁</option>
<option value="13">13岁</option>
<option value="14">14岁</option>
<option value="15">15岁</option>
<option value="16">16岁</option>
<option value="17">17岁</option>
</select></dd>
<dd><select class="J_childageVal" id="J_childageVal5" style="display: none;">
<option value="0"><1岁</option>
<option value="1">1岁</option>
<option value="2">2岁</option>
<option value="3">3岁</option>
<option value="4">4岁</option>
<option value="5">5岁</option>
<option value="6">6岁</option>
<option value="7">7岁</option>
<option value="8">8岁</option>
<option value="9">9岁</option>
<option value="10">10岁</option>
<option value="11">11岁</option>
<option value="12">12岁</option>
<option value="13">13岁</option>
<option value="14">14岁</option>
<option value="15">15岁</option>
<option value="16">16岁</option>
<option value="17">17岁</option>
</select></dd>
<dd><select class="J_childageVal" id="J_childageVal6" style="display: none;">
<option value="0"><1岁</option>
<option value="1">1岁</option>
<option value="2">2岁</option>
<option value="3">3岁</option>
<option value="4">4岁</option>
<option value="5">5岁</option>
<option value="6">6岁</option>
<option value="7">7岁</option>
<option value="8">8岁</option>
<option value="9">9岁</option>
<option value="10">10岁</option>
<option value="11">11岁</option>
<option value="12">12岁</option>
<option value="13">13岁</option>
<option value="14">14岁</option>
<option value="15">15岁</option>
<option value="16">16岁</option>
<option value="17">17岁</option>
</select></dd>
<dd><select class="J_childageVal" id="J_childageVal7" style="display: none;">
<option value="0"><1岁</option>
<option value="1">1岁</option>
<option value="2">2岁</option>
<option value="3">3岁</option>
<option value="4">4岁</option>
<option value="5">5岁</option>
<option value="6">6岁</option>
<option value="7">7岁</option>
<option value="8">8岁</option>
<option value="9">9岁</option>
<option value="10">10岁</option>
<option value="11">11岁</option>
<option value="12">12岁</option>
<option value="13">13岁</option>
<option value="14">14岁</option>
<option value="15">15岁</option>
<option value="16">16岁</option>
<option value="17">17岁</option>
</select></dd>
<dd><select class="J_childageVal" id="J_childageVal8" style="display: none;">
<option value="0"><1岁</option>
<option value="1">1岁</option>
<option value="2">2岁</option>
<option value="3">3岁</option>
<option value="4">4岁</option>
<option value="5">5岁</option>
<option value="6">6岁</option>
<option value="7">7岁</option>
<option value="8">8岁</option>
<option value="9">9岁</option>
<option value="10">10岁</option>
<option value="11">11岁</option>
<option value="12">12岁</option>
<option value="13">13岁</option>
<option value="14">14岁</option>
<option value="15">15岁</option>
<option value="16">16岁</option>
<option value="17">17岁</option>
</select></dd>
</dl>
<!-- 默认不显示,按需求提示 -->
<!--<div class="n_gst38578_childs_tips" id="J_childs_tips" style="display:none;">请选择儿童年龄</div>-->
</div>
<div class="n_gst38578_ft">
<a id="J_RoomGuestInfoBtnOK" class="n_gst38578_btn">确定</a>
<a id="J_RoomGuestInfoBtnCancel" class="n_gst38578_btncancel">取消</a>
</div>
</div>
</div>
</div>
</div>
<div id="J_intelHotelChildPolicyContent" class="s_tips_details hidden" data-regisalready="true" style="top: 171px; left: 348.852px;"> 18周岁及以上为成人。 <br> 0-17周岁儿童请参照各酒店入住政策。 </div>
</div>
<input type="hidden" name="RoomGuestCount" id="J_RoomGuestCount" value="1,1,0">
<div class="s_item_cont">
<div class="s_item">酒店级别<select aria-label="选择酒店级别" id="searchHotelLevelSelect" name="Star">
<option selected="selected" value="0">不限</option>
<option value="5">五星级/豪华</option>
<option value="4">四星级/高档</option>
<option value="3">三星级/舒适</option>
<option value="2">二星级以下/经济</option>
</select>
</div>
<div id="hotelAddressDiv" class="s_item2">关键词 <input aria-label="请输入关键词(选填),键入关键词时会展示联想浮层,按下上下键可以选择,按下TAB键或SHIFT+TAB键即可关闭联想浮层。" type="text" _cqnotice="(选填)酒店名/地标/商圈" id="HD_TxtKeyword" name="keywordNew" class="w170 inputSel" autocomplete="on"
maxlength="100" style="">
<input type="hidden" id="hotelAreaName" name="keyword" value="">
<input type="hidden" id="positionArea" name="positionArea">
<input type="hidden" id="positionId" name="positionId">
<input type="hidden" id="zoneId" name="zoneId">
<input type="hidden" id="locationId" name="locationId">
<input type="hidden" id="metroId" name="metroId">
<input type="hidden" id="landMarkId" name="landMarkId">
<input type="hidden" id="forTW" name="city">
<input type="hidden" id="district_city" name="district_city">
</div>
</div>
<div class="s_button_area">
<input type="button" value="搜索" class="s_btn" title="搜索" id="HD_Btn">
</div>
</form>
Name: inteHotelForm — POST
<form id="inteHotelForm" method="POST" name="inteHotelForm" style="display: none;">
<div class="s_item_cont">
<div class="s_item w100">目的地<input aria-label="请通过键盘输入目的地名,例如:莫斯科。键入关键词时会展示联想浮层,按下上下键可以选择,按下TAB键或SHIFT+TAB键即可关闭联想浮层。" type="text" id="inteCityName" class="w01" name="cityname" autocomplete="off">
<input type="hidden" id="inteCityId" name="city">
<input type="hidden" id="inteCityPy">
</div>
<div class="s_item_hotel" id="Int_SearchHistory" style="display:none">
<a class="s_history_btn" href="javascript:;"><i></i>搜索历史</a>
<div class="history_list" id="J_intHistoryList"></div>
</div>
</div>
<div class="s_item_cont">
<div class="s_item">入住日期<input type="text" aria-label="请输入入住日期,格式为年份 横杠 月份 横杠 日期,输入后听到朗读某年某月某日代表输入有效,入住日期不可早于今日。选择日期时会打开日期选择器浮层辅助输入,按下TAB或SHIFT+ TAB键即可关闭浮层。" value="yyyy-mm-dd" id="inteCheckIn" name="checkIn" autocomplete="off"></div>
<div class="s_item2">退房日期<input type="text" aria-label="请输入退房日期,格式为年份 横杠 月份 横杠 日期,输入后听到朗读某年某月某日代表输入有效。" value="yyyy-mm-dd" id="inteCheckOut" name="checkOut" autocomplete="off"></div>
</div>
<div class="s_item_cont">
<div class="s_item">房间数 <div class="n_gst38578 intl_n_gst38578 J_quantityBox">
<input type="text" id="inteRoomsQuantity" class="n_gst38578_v" readonly="true" value="1间">
<i class="n_gst38578_tri"></i>
<div class="J_quantitySelectorBox hidden"></div>
</div>
</div>
<div class="s_item2">住客数 <div class="n_gst38578 intl_n_gst38578 J_cildNumBox">
<input type="text" id="inteRooms" class="n_gst38578_v" readonly="true" value="1成人">
<i class="n_gst38578_tri"></i>
<div class="J_cildNumSelectorBox hidden"></div>
</div>
</div>
</div>
<div class="s_item_cont">
<div class="s_item w100">关键词<input type="text" id="inteHotelName" class="w01" autocomplete="off" aria-label="请输入关键词(选填),键入关键词时会展示联想浮层,按下上下键可以选择,按下TAB键或SHIFT+TAB键即可关闭联想浮层。"></div>
</div>
<div class="s_button_area">
<input type="button" value="搜索" class="s_btn" title="搜索" id="HI_Btn">
</div>
<script type="tpl" id="J_cildAgeSelectorTplB">
{{if childNum}}
<dl class="n_gst38578_childs_dl intl_n_gst38578_childs_dl">
<dt id="dtChildYear">儿童年龄(${today}当天)</dt>
{{each(i) childAgeSelectedList}}
<dd id="child${i + 1}">
<select>
<option value="-1" {{if childAgeSelectedList[i] == -1}}selected="" {{/if}}></option>
<option value="0" {{if childAgeSelectedList[i] == 0}}selected="" {{/if}}><1岁</option>
<option value="1" {{if childAgeSelectedList[i] == 1}}selected="" {{/if}}>1岁</option>
<option value="2" {{if childAgeSelectedList[i] == 2}}selected="" {{/if}}>2岁</option>
<option value="3" {{if childAgeSelectedList[i] == 3}}selected="" {{/if}}>3岁</option>
<option value="4" {{if childAgeSelectedList[i] == 4}}selected="" {{/if}}>4岁</option>
<option value="5" {{if childAgeSelectedList[i] == 5}}selected="" {{/if}}>5岁</option>
<option value="6" {{if childAgeSelectedList[i] == 6}}selected="" {{/if}}>6岁</option>
<option value="7" {{if childAgeSelectedList[i] == 7}}selected="" {{/if}}>7岁</option>
<option value="8" {{if childAgeSelectedList[i] == 8}}selected="" {{/if}}>8岁</option>
<option value="9" {{if childAgeSelectedList[i] == 9}}selected="" {{/if}}>9岁</option>
<option value="10" {{if childAgeSelectedList[i] == 10}}selected="" {{/if}}>10岁</option>
<option value="11" {{if childAgeSelectedList[i] == 11}}selected="" {{/if}}>11岁</option>
<option value="12" {{if childAgeSelectedList[i] == 12}}selected="" {{/if}}>12岁</option>
<option value="13" {{if childAgeSelectedList[i] == 13}}selected="" {{/if}}>13岁</option>
<option value="14" {{if childAgeSelectedList[i] == 14}}selected="" {{/if}}>14岁</option>
<option value="15" {{if childAgeSelectedList[i] == 15}}selected="" {{/if}}>15岁</option>
<option value="16" {{if childAgeSelectedList[i] == 16}}selected="" {{/if}}>16岁</option>
<option value="17" {{if childAgeSelectedList[i] == 17}}selected="" {{/if}}>17岁</option>
</select>
</dd>
{{/each}}
</dl>
<div class="n_gst38578_childs_tips J_default_child_tips hidden">请选择儿童年龄</div>
{{/if}}
</script>
<script type="tpl" id="J_cildAdultNumSelectorTplB"> <div class="n_gst38578_p intl_n_gst38578_p">
<!-- 快捷选项 -->
<ul class="n_gst38578_list">
<li class="n_gst38578_list_opt">
成人<span class="n_gst38578_age">18岁及以上</span>
<span class="number_control"><span class="number_reduce {{if audltCount <= 1}}number_disable{{/if}} J_number_adult_minus"><i class="icon_numreduce"></i></span><input type="text" readonly class="number_input J_adult_number intl_number_input" value="${audltCount}"><span class="number_plus {{if audltCount >= 36}}number_disable{{/if}} J_number_adult_plus"><i class="icon_numplus"></i></span></span>
</li>
<li class="n_gst38578_list_opt">
儿童<span class="n_gst38578_age">0-17岁</span>
<span class="number_control"><span class="number_reduce {{if childCount <= 0}}number_disable{{/if}} J_number_child_minus"><i class="icon_numreduce"></i></span><input type="text" readonly class="number_input J_child_number intl_number_input" value="${childCount}"><span class="number_plus {{if childCount >= 9}}number_disable{{/if}} J_number_child_plus"><i class="icon_numplus"></i></span></span>
</li>
</ul>
<!-- 儿童人数大于0时显示 -->
<div class="n_gst38578_childs hidden" id="divChild">
</div>
<div class="n_gst38578_ft">
<button class="n_gst38578_btn" id="confirmChildB">确定</button>
<button class="n_gst38578_btncancel" id="cancelChildB">取消</button>
</div>
</div>
</script>
<script type="tpl" id="J_RoomQuantitySelectorTpl"> <div class="n_gst_p intl_n_gst_num J_RoomQuantitySelector">
<ul>
<li data-value="1">1间</li>
<li data-value="2">2间</li>
<li data-value="3">3间</li>
<li data-value="4">4间</li>
<li data-value="5">5间</li>
<li data-value="6">6间</li>
<li data-value="7">7间</li>
<li data-value="8">8间</li>
<li data-value="9">9间</li>
<li data-value="10">10间</li>
</ul>
</div>
</script>
<input type="hidden" id="personDsiplayTemplate" value="${adult}成人 ${child}儿童">
<input type="hidden" id="childNum" name="childNum" value="2">
<input type="hidden" id="roomQuantity" name="roomQuantity" value="1">
</form>
Name: bnbHouseForm —
<form id="bnbHouseForm" name="bnbHouseForm" action="" onsubmit="return false;" style="display: none;">
<div class="s_item_cont">
<div class="s_item w100">目的地<input type="text" id="inn_CityName" class="w01" name="cityname" autocomplete="off">
<input type="hidden" id="inn_CityId" name="city">
<input type="hidden" id="inn_CityPy">
</div>
</div>
<div class="s_item_cont">
<div class="s_item">入住日期<input type="text" value="yyyy-mm-dd" id="inn_CheckIn" name="checkIn" autocomplete="off"></div>
<div class="s_item2">退房日期<input type="text" value="yyyy-mm-dd" id="inn_CheckOut" name="checkOut" autocomplete="off"></div>
</div>
<div class="s_item_cont">
<div class="s_item">入住人数 <select id="inn_guestCountList">
<option selected="selected" value="0">不限</option>
<option value="1">1人</option>
<option value="2">2人</option>
<option value="3">3人</option>
<option value="4">4人</option>
<option value="5">5人</option>
<option value="6">6人</option>
<option value="7">7人</option>
<option value="8">8人</option>
<option value="9">9人</option>
<option value="10">10人</option>
<option value="11">11人</option>
<option value="12">12人</option>
<option value="13">13人</option>
<option value="14">14人</option>
<option value="15">15人</option>
<option value="16">16人及以上</option>
</select>
</div>
</div>
<div class="s_item_cont">
<div class="s_item w100">关键词<input type="text" _cqnotice="(选填)民宿名/地标/商圈" id="inn_TxtKeyword" name="keywordNew" class="w01" autocomplete="on" maxlength="50">
<input type="hidden" id="inn_AreaName" name="keyword">
<input type="hidden" id="inn_positionId" name="positionId">
</div>
</div>
<div class="s_button_area">
<input type="button" value="搜索民宿" class="s_btn" title="搜索民宿" id="inn_Btn">
</div>
</form>
Name: groupHotelForm — POST
<form id="groupHotelForm" name="groupHotelForm" action="" method="post" onsubmit="return false;" style="display: none;">
<div class="s_links">
<p>
<span>热门城市:</span><a href="https://tuan.ctrip.com/group/city_shanghai/">上海</a><a href="https://tuan.ctrip.com/group/city_guangzhou/">广州</a><a href="https://tuan.ctrip.com/group/city_shenzhen/">深圳</a><a href="https://tuan.ctrip.com/group/city_beijing/">北京</a><a href="https://tuan.ctrip.com/group/city_chengdu/">成都</a><a href="https://tuan.ctrip.com/group/city_hangzhou/">杭州</a><a href="https://tuan.ctrip.com/group/city_suzhou/">苏州</a><a href="https://tuan.ctrip.com/group/city_qingdao/">青岛</a><a href="https://tuan.ctrip.com/group/city_xiamen/">厦门</a><a href="https://tuan.ctrip.com/group/city_sanya/">三亚</a>
</p>
<p id="HG_hotKey">
<span>热门团购:</span><a href="" data-link="https://tuan.ctrip.com/group/city_${py}/ct_103_10302/#BreadCrumb">度假公寓</a><a href="" data-link="https://tuan.ctrip.com/group/city_${py}/ct_103_10303/#BreadCrumb">别墅轰趴</a><a href="" data-link="https://tuan.ctrip.com/group/city_${py}/ct_103_10304/#BreadCrumb">住店游玩</a><a href="" data-link="https://tuan.ctrip.com/group/city_${py}/ct_103_10305/#BreadCrumb">情侣酒店</a><a href="" data-link="https://tuan.ctrip.com/group/city_${py}/ct_103_10306/#BreadCrumb">火车票专享</a>
</p>
</div>
<div class="s_item_cont">
<div class="s_item w100">目的地<input autocomplete="off" type="text" value="" id="HG_city" name="" class="w03"></div>
<div class="s_item w100">关键词<input autocomplete="off" type="text" value="" id="HG_keyword" name="" class="w03"></div>
</div>
<div class="s_button_area">
<input type="button" value="搜索" class="s_btn" title="搜索" id="HG_search">
</div>
</form>
Name: Hotel_SSH_form —
<form id="Hotel_SSH_form" name="Hotel_SSH_form" action="" onsubmit="return false;" style="display: none;">
<div id="isOverseasDropdownList" class="if_oversea hidden">
<a href="javascript:" data-value="0">国内</a><a href="javascript:" data-value="1">海外</a>
</div>
<div class="s_item_cont">
<div class="s_item w100 oversea_item">
<span id="destSpan">目的地</span>
<!-- S -->
<div id="isOverseasWrap" class="hidden">
<input id="isOverseasIpt" name="countryName" class="input_country_text1 input_text2" value="国内" type="text" readonly="">
<div class="choice_icon_bg">
<i id="isOverseasArrow" class="more_choice_icon choice_icon_up "></i>
</div>
</div>
<!-- E -->
<input type="text" placeholder="中文/拼音" class="w01" name="CityName" id="SSH_CityName" autocomplete="on" value="">
<input type="text" placeholder="中文/拼音" class="w01 hidden" name="CityName_Overseas" id="SSH_CityName_Overseas" autocomplete="on" value="" readonly="readonly">
<input type="hidden" id="SSH_CityId" name="cityId" value="">
<input type="hidden" id="SSH_CityPy" name="cityPY" value="">
</div>
</div>
<div class="s_item_cont">
<div class="s_item"> 入住日期 <input type="text" placeholder="yyyy-mm-dd" name="SSH_CheckIn" id="SSH_CheckIn" autocomplete="off" _cqnotice="yyyy-mm-dd" class="input_text2">
</div>
<div class="s_item2"> 游玩天数 <select id="SSH_SelectNight">
<option value="0" selected="selected">不限</option>
<option value="1">2天1晚</option>
<option value="2">3天2晚</option>
<option value="3">4天3晚</option>
</select>
</div>
</div>
<div class="s_item_cont">
<div class="s_item"> 酒店级别 <select id="SSH_HotelLevel">
<option selected="selected" value="0">不限</option>
<option value="5">五星级/豪华</option>
<option value="4">四星级/高档</option>
<option value="3">三星级/舒适</option>
<option value="2">二星级以下/经济</option>
</select>
</div>
</div>
<div class="s_item_cont">
<div class="s_item w100 SSH_keywordWapper">
<span id="SSH_keyword">关键词</span>
<div id="SSH_keywordContent">
<input autocomplete="off" type="text" id="Hotel_SSH_txtSearch" name="" class="w01" maxlength="100" placeholder="酒店名称、景点名称、主题、人群⋯">
<div id="SSH_keyword_list" style="position:absolute;"></div>
</div>
</div>
</div>
<div class="s_button_area">
<input type="button" value="搜索酒店+景点套餐" class="s_btn s_btn2" title="搜索酒店+景点套餐" id="Hotel_SSH_btnSearch">
</div>
<span class="sale_scenichotel"></span>
<container style="position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; z-index: 100;"></container>
<script>
var PluginsVersion = {
tab: "1.2",
address: "1.0",
calendar: "6.0",
notice: "1.0",
toggle: "1.0",
validate: "1.1",
allyes: "1.0",
adFrame: "1.0",
dropBox: "1.0"
};
var SSH_HOTEL_CONFIG = {
addressMessageConfig: {
cityname: {
suggestionB: "支持中文/拼音/简拼输入",
suggestion: "<strong>热门城市</strong>(可直接选择城市或输入城市全拼/简拼)"
},
searchHistory: "搜索历史",
addressTab: "省市",
hotelPos: {
suggestion: "可直接选择地理位置或输入位置关键词",
titles: {
zone: "商业区",
location: "行政区",
metro: "地铁线"
},
showAMap: false,
AMapTitle: "查看商业区地图",
all: "全部",
subCity: "下辖市/县:"
},
suggestTitle: ["名称", "机场火车站", "位置"],
defaultValue: ["上海", "2", "shanghai"]
},
validateMessageConfig: {
hotel: {
city: "请选择酒店所在城市",
checkIn: "请选择入住日期",
checkOut: "请选择离店日期",
dateErr: "日期格式为yyyy-mm-dd",
too_early_in: "入住日期不能早于今天",
too_early_out: "您选择的离店日期早于/等于入住日期,请重新选择",
too_long: "您入住酒店时间超过28天,请分订单提交预订",
no_room: "您选择的日期没有房间可供预订!",
room_num: "请选择预订房间数",
noExistCity: "目的地{city}不存在"
}
},
noticeMessageConfig: ["中文/拼音"],
tmpl: {
citySuggestion: '\
{{if (data = Help.format(data))}}{{/if}}\
<div class="city_select_lhsl">\
<a class="close CQ_suggestionClose" href="javascript:;">×</a>\
<p class="title">支持中文/拼音/简拼输入</p>{{tmpl searchHistoryList }}\
<ul class="tab_box">{{enum(key) data}}<li><span>${key}</span></li>{{/enum}}</ul>\
{{enum(key,objs) data}}\
<div class="city_item">\
{{enum(k,arr) objs}}\
{{if (k)}}\
<div class="city_item_in">\
<span class="city_item_letter">${k}</span>\
{{else}}\
<div>\
{{/if}}\
{{each(index, item) arr}}<a href="javascript:void(0);" data="${item.data}">${item.display}</a>{{/each}}\
</div>\
{{/enum}}\
</div>\
{{/enum}}\
</div>',
citySuggestionIPad: '\
{{if (data = Help.format($data.data))}}{{/if}}\
<div class="city_select_lhsl">\
<p class="title">\
<a class="close CQ_suggestionClose" href="javascript:;">×</a></p>\
<div class="key_word_key"><div class="CQ_suggestionKeyboard ico_key">显示键盘</div></div>\
{{tmpl searchHistoryList}}\
<ul class="tab_box CQ_suggestionTabContainer">\
{{enum(key) data}}\
<li class="CQ_suggestionTab"><span>${key}</span></li>\
{{/enum}}\
</ul>\
{{enum(key,objs) data}}\
<div class="city_item CQ_suggestionPanel">\
{{enum(k,arr) objs}}\
{{if (k)}}\
<div class="city_item_in">\
<span class="city_item_letter">${k}</span>\
{{else}}\
<div>\
{{/if}}\
{{each(index, item) arr}}<a href="javascript:void(0);" data="${item.data}">${item.display}</a>{{/each}}\
</div>\
{{/enum}}\
</div>\
{{/enum}}\
</div>',
citySuggestionStyle: '\
.city_select_lhsl{width:408px;padding:10px;border:1px solid #999;background-color:#fff;}\
.city_select_lhsl .close{float:right;width:20px;height:20px;color:#666;text-align:center;font:bold 16px/20px Simsun;}\
.city_select_lhsl .close:hover{text-decoration:none;color:#FFA800;}\
.city_select_lhsl .title{margin-bottom:10px;color:#999;}\
.city_select_lhsl .tab_box{width:100%;height:22px;margin-bottom:6px;margin-top:0;border-bottom:2px solid #ccc;}\
.city_select_lhsl .tab_box li{position:relative;float:left;display:inline;margin-right:2px;line-height:22px;cursor:pointer;}\
.city_select_lhsl .tab_box li b{display:none;}\
.city_select_lhsl .tab_box li span{padding:0 8px;}\
.city_select_lhsl .tab_box .hot_selected{border-bottom:2px solid #06c;margin-bottom:-2px;font-weight:bold;color:#06c;}\
.city_select_lhsl .tab_box .hot_selected b{position:absolute;top:23px;left:50%;display:block;width:0;height:0;margin-left:-5px;overflow:hidden;font-size:0;line-height:0;border-color:#06c transparent transparent transparent;border-style:solid dashed dashed dashed;border-width:5px;}\
.city_select_lhsl .city_item, .city_select_lhsl .search_history_box {display:inline-block;*zoom:1;overflow:hidden;}\
.city_select_lhsl .city_item{width:408px;}\
.city_select_lhsl .city_item a, .city_select_lhsl .search_history_box a {float:left;display:inline;width:52px;height:22px;margin:0 2px 2px 0;padding-left:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:22px;color:#333;}\
.city_select_lhsl .city_item a:hover,.city_select_lhsl .search_history_box a:hover{background-color:#2577E3;text-decoration:none;color:#fff;}\
.city_item .city_item_in{width:378px;padding-left:30px;*zoom:1;}\
.city_item .city_item_in:after,.city_select_lhsl .search_history_box:after{display:block;height:0;visibility:hidden;overflow:hidden;content:".";clear:both;}\
.city_item .city_item_letter{float:left;width:30px;height:22px;margin-left:-30px;line-height:22px;text-align:center;color:#E56700;}\
.city_select_lhsl .sarch_history_title{margin-bottom:2px;font-weight:bold;color:#06c;}\
.city_select_lhsl .search_history_box{margin-bottom:6px;}',
citySuggestionStyleIPad: '\
.city_select_lhsl{position:relative;width:520px;padding:10px;border:1px solid #999;background-color:#fff;font-size:16px;}\
.key_word_key{height:48px;}\
.ico_key,.ico_unkey{width:92px;height:43px;padding-left:65px;background:url(//pic.c-ctrip.com/ctripOnPad/un_key20131012.png) 10px 11px no-repeat;cursor:pointer;line-height:40px;font-size:18px;border-width:1px;border-style:solid;border-radius:3px;}\
.ico_key{border-color:#f0f0f0 #cfcfcf #707070;box-shadow:0 1px 0 #cfcfcf,1px 0 0 0 #f0f0f0 inset,-1px 0 0 0 #f0f0f0 inset,0 -1px 0 0 #f0f0f0 inset;}\
.ico_unkey{border-color:#898989 #e2e2e2 #e2e2e2;background-color:#f5f5f5;box-shadow:0 -1px 0 #e2e2e2,0 1px 0 #d1d1d1 inset;}\
.city_select_lhsl .close{float:right;width:30px;height:30px;line-height:30px;text-align:center;color:#666;font:bold 22px/30px "Heiti SC","Heiti SC light",STHeiti,STXihei,sans-serif;}\
.city_select_lhsl .title{position:absolute;z-index:1;top:10px;right:10px;color:#999;}\
.city_select_lhsl .tab_box{height:30px;margin-bottom:10px;margin-top:0;border-bottom:2px solid #ccc;}\
.city_select_lhsl .tab_box li{position:relative;z-index:1;float:left;display:inline;margin-right:10px;line-height:30px;cursor:pointer;}\
.city_select_lhsl .tab_box li span{padding:0 8px;}\
.city_select_lhsl .tab_box .hot_selected{border-bottom:2px solid #06c;margin-bottom:-2px;font-weight:bold;color:#06c;}\
.city_select_lhsl .city_item{display:inline-block;width:520px;}\
.city_select_lhsl .city_item a,.city_select_lhsl .search_history_box a{float:left;display:inline;width:70px;height:30px;margin:0 2px 10px 0;padding-left:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:30px;color:#333;}\
.city_item .city_item_in{width:490px;padding-left:30px;min-height:40px;}\
.city_item .city_item_in:after{display:block;height:0;visibility:hidden;overflow:hidden;content:".";clear:both;}\
.city_item .city_item_letter{float:left;width:30px;height:30px;margin-left:-30px;line-height:30px;text-align:center;color:#E56700;}\
.city_select_lhsl .sarch_history_title{margin-bottom:10px;font-weight:bold;color:#06c;}\
.city_select_lhsl .search_history_box{margin-bottom:10px;}\
.city_select_lhsl .search_history_box:after{display:block;clear:both;visibility:hidden;overflow:hidden;height:0;content:".";}\
.city_select_lhsl .search_history_box a{margin-bottom:0;}',
cityFilter: '\
{{if $data.hasResult}}\
<div class="keyword_prompting_lhsl city_suggestion_pop">\
<p class="title">\
<a class="close CQ_suggestionClose" href="javascript:;">×</a>\
<span class="text_input">${$data.val},</span>若需缩小范围,请输入更多条件。\
</p>\
{{if (obj = Help.groupCityFilterData($data.list))}}{{/if}}\
{{if (city = obj.City || []).length}}\
<div class="sug_item item_list_city">\
{{each (i,item) city}}\
<a href="javascript:;" data="${item.data}" data-yindex="${item.yindex}">\
{{if (i == 0)}}<div class="sug_category">城市</div>{{/if}}\
{{if (arr=item.data.split("|"))}}{{/if}}\
<span class="city">{{tmpl Help.highlight(arr[7] + arr[5], $data.val)}}</span>\
<!--span class="num">${arr[3] || 0}家酒店</span-->\
</a>\
{{/each}}\
</div>\
{{/if}}\
{{if (district = obj.District || []).length}}\
<div class="sug_item item_list_scenic">\
{{each (i,item) district}}\
<a class="city_item" href="javascript:;" data="${item.data}" data-yindex="${item.yindex}">\
{{if (arr=item.data.split("|"))}}{{/if}}\
{{if (i == 0)}}<div class="sug_category">景区</div>{{/if}}\
<span class="city">{{tmpl Help.highlight(arr[1] + arr[5], $data.val)}}</span>\
<!--span class="num">${arr[3] || 0}家酒店</span-->\
</a>\
{{/each}}\
</div>\
{{/if}}\
{{if (sight = obj.Sight || []).length}}\
<div class="sug_item item_list_attractions">\
{{each (i,item) sight}}\
<a class="city_item" href="javascript:;" data="${item.data}" data-yindex="${item.yindex}">\
{{if (i == 0)}}<div class="sug_category">景点</div>{{/if}}\
{{if (arr=item.data.split("|"))}}{{/if}}\
<span class="city">{{tmpl Help.highlight(arr[7] + arr[5], $data.val)}}</span>\
<!--span class="num">${arr[3] || 0}家酒店</span-->\
</a>\
{{/each}}\
</div>\
{{/if}}\
{{if (loc = obj.Location || []).length}}\
<div class="sug_item item_list_areaadmin">\
{{each (i,item) loc}}\
<a class="city_item" href="javascript:;" data="${item.data}" data-yindex="${item.yindex}">\
{{if (i == 0)}}<div class="sug_category">行政区</div>{{/if}}\
{{if (arr=item.data.split("|"))}}{{/if}}\
<span class="city">{{tmpl Help.highlight(arr[7] + arr[5], $data.val)}}</span>\
<!--span class="num">${arr[3] || 0}家酒店</span-->\
</a>\
{{/each}}\
</div>\
{{/if}}\
{{if (domesticZone = obj.DomesticZone || []).length}}\
<div class="sug_item item_list_business">\
{{each (i,item) domesticZone}}\
<a href="javascript:;" data="${item.data}" data-yindex="${item.yindex}">\
{{if (i == 0)}}<div class="sug_category">商业区</div>{{/if}}\
{{if (arr=item.data.split("|"))}}{{/if}}\
<span class="city">{{tmpl Help.highlight(arr[7] + arr[5], $data.val)}}</span>\
<!--span class="num">${arr[3] || 0}家酒店</span-->\
</a>\
{{/each}}\
</div>\
{{/if}}\
{{if (airport = obj.Airport || []).length}}\
<div class="sug_item item_list_airport">\
{{each (i,item) airport}}\
<a href="javascript:;" data="${item.data}" data-yindex="${item.yindex}">\
{{if (i == 0)}}<div class="sug_category">机场</div>{{/if}}\
{{if (arr=item.data.split("|"))}}{{/if}}\
<span class="city">{{tmpl Help.highlight(arr[7] + arr[5], $data.val)}}</span>\
<!--span class="num">${arr[3] || 0}家酒店</span-->\
</a>\
{{/each}}\
</div>\
{{/if}}\
{{if (railwayStation = obj.RailwayStation || []).length}}\
<div class="sug_item item_list_train">\
{{each (i,item) railwayStation}}\
<a href="javascript:;" data="${item.data}" data-yindex="${item.yindex}">\
{{if (i == 0)}}<div class="sug_category">火车站</div>{{/if}}\
{{if (arr=item.data.split("|"))}}{{/if}}\
<span class="city">{{tmpl Help.highlight(arr[7] + arr[5], $data.val)}}</span>\
<!--span class="num">${arr[3] || 0}家酒店</span-->\
</a>\
{{/each}}\
</div>\
{{/if}}\
{{if $data.page.max>0}}\
<div class="c_page_mini" style="display: block;">\
{{if $data.page.current>0}}\
<a href="javascript:void(0);" page="${$data.page.current-1}"><-</a>\
{{/if}}\
{{if $data.page.current<2}}\
{{loop(index) Math.min(5,$data.page.max+1)}}\
<a href="javascript:void(0);"{{if $data.page.current==index}} class="address_current"{{/if}} page="${index}">${index+1}</a>\
{{/loop}}\
{{else $data.page.current>$data.page.max-2}}\
{{loop(index) Math.max(0,$data.page.max-4),$data.page.max+1}}\
<a href="javascript:void(0);"{{if $data.page.current==index}} class="address_current"{{/if}} page="${index}">${index+1}</a>\
{{/loop}}\
{{else}}\
{{loop(index) Math.max(0,$data.page.current-2),Math.min($data.page.current+3,$data.page.max+1)}}\
<a href="javascript:void(0);"{{if $data.page.current==index}} class="address_current"{{/if}} page="${index}">${index+1}</a>\
{{/loop}}\
{{/if}}\
{{if $data.page.current<$data.page.max}}\
<a href="javascript:void(0);" page="${$data.page.current+1}">-></a>\
{{/if}}\
</div>\
{{/if}}\
{{if (scenicList = Help.getScenic(district))}}{{/if}}\
{{if scenicList && scenicList.length}}\
<div class="city_scenic_pic" style="width:400px;height:298px;left:399px;">\
{{each (i,item) scenicList}}\
{{if (i==0)}}<img src="${item.pic}" width="400" height="298">{{/if}}\
<a href="javascript:;" data="${item.data}" data-yindex="${item.yindex}" style="position:absolute;top:${item.top}px;left:${item.left}px;text-decoration:none;">\
<div class="scenic_mark">\
<span class="scenic_map_num"></span>\
<div class="scenic_mark_inner"><span class="scenic_mark_name">${item.name}</span></div>\
</div>\
</a>\
{{/each}}\
</div>\
{{/if}}\
</div>\
{{else}}\
<div class="keyword_prompting_lhsl notfound_pop">\
<p class="title"><a class="close CQ_suggestionClose" href="javascript:;">×</a>对不起,找不到:${$data.val}</p>\
</div>\
{{/if}}',
cityFilterStyle: '\
.keyword_prompting_lhsl{width:398px; border:1px solid #999; background-color:#fff;}\
.keyword_prompting_lhsl .title{height:26px; margin:0 10px 4px; padding:0 2px; border-bottom:1px dotted #ccc; line-height:26px; color:#999;}\
.keyword_prompting_lhsl .close{float:right; width:26px; height:26px; font:bold 14px/26px Simsun; color:#666; text-align:center;}\
.keyword_prompting_lhsl .close:hover { text-decoration:none; color:#FFA800; }\
.keyword_prompting_lhsl .sug_item{padding-bottom: 5px; padding-top:5px; border-bottom: 1px solid #ccc; position:relative;*zoom:1;}\
.keyword_prompting_lhsl .sug_item a{display:block; overflow:hidden; padding:5px 7px 5px 10px; color:#333; line-height:18px; cursor:pointer;*zoom:1;}\
.keyword_prompting_lhsl .sug_item .hover { background-color:#2577e3; color:#fff; text-decoration:none;}\
.keyword_prompting_lhsl .sug_item .hover span, .keyword_prompting_lhsl .sug_item .hover b{color:#fff;}\
.notfound_pop{ padding-bottom: 4px;}\
.notfound_pop .title{ line-height:26px; overflow: hidden; margin:0 10px 4px; padding:0 2px; color: #c01111; border-bottom: 0 none;}\
.notfound_pop .close{ margin-top: 2px;}\
.keyword_prompting_lhsl .text_input { float:left; max-width:160px; _width:160px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }\
.keyword_prompting_lhsl .sug_item a:after{ clear:both; content:"."; display:block; height:0; overflow:hidden; }\
.keyword_prompting_lhsl .sug_item .num { float:left; width:75px; overflow: hidden; color:#999; text-align: right;}\
.keyword_prompting_lhsl .sug_item .city { display:block; float: left; width:270px; padding-right:4px; overflow:hidden;}\
.city_suggestion_pop .sug_item .city {width:195px; height:18px; white-space:nowrap; text-overflow:ellipsis;}\
.keyword_prompting_lhsl .sug_item b{font-weight:bold; color:#06c; }\
.keyword_prompting_lhsl .sug_category{ float:right; height:18px; line-height:18px; background-image:url(//pic.c-ctrip.com/hotels121118/ico_search_box_2.png); background-repeat: no-repeat;width:62px; padding-right:20px; padding-left:0; text-align:right;}\
.keyword_prompting_lhsl .sug_category_hover{ color: #fff; background-color: #2577e3; background-position: right 6px; background-color:#2577e3; }\
.keyword_prompting_lhsl .item_list_city .sug_category{background-position: right -33px;}\
.keyword_prompting_lhsl .item_list_city .hover .sug_category{background-position: right 2px;}\
.keyword_prompting_lhsl .item_list_airport .sug_category{background-position: right -105px;}\
.keyword_prompting_lhsl .item_list_airport .hover .sug_category{background-position: right -67px;}\
.keyword_prompting_lhsl .item_list_hotel .sug_category{background-position: right -165px;}\
.keyword_prompting_lhsl .item_list_hotel .hover .sug_category{background-position: right -133px;}\
.keyword_prompting_lhsl .item_list_landmarks .sug_category{background-position: right -204px;}\
.keyword_prompting_lhsl .item_list_landmarks .hover .sug_category{background-position: right -238px;}\
.keyword_prompting_lhsl .item_list_scenic .sug_category{background-position: right -271px;}\
.keyword_prompting_lhsl .item_list_scenic .hover .sug_category{background-position: right -303px;}\
.keyword_prompting_lhsl .item_list_traffic .sug_category{background-position: right -336px; padding-right:40px;}\
.keyword_prompting_lhsl .item_list_traffic .hover .sug_category{background-position: right -372px;}\
.keyword_prompting_lhsl .item_list_areaadmin .sug_category{background-position: right -410px;}\
.keyword_prompting_lhsl .item_list_areaadmin .hover .sug_category{background-position: right -447px;}\
\
.keyword_prompting_lhsl .item_list_train .sug_category{background-position: right -482px;}\
.keyword_prompting_lhsl .item_list_train .hover .sug_category{background-position: right -518px;}\
\
.keyword_prompting_lhsl .item_list_business .sug_category{background-position: right -557px;}\
.keyword_prompting_lhsl .item_list_business .hover .sug_category{background-position: right -596px;}\
\
.keyword_prompting_lhsl .item_list_attractions .sug_category{background-position: right -635px;}\
.keyword_prompting_lhsl .item_list_attractions .hover .sug_category{background-position: right -674px;}\
\
.city_suggestion_pop .sug_item .num {float:left; width:80px; overflow:hidden; color:#999; text-align:right;}\
.city_suggestion_pop .city_scenic_pic{position:absolute; border:1px solid #999; display:none;}\
.city_suggestion_pop .city_scenic_pic img{display:block;}\
.city_suggestion_pop .scenic_mark{padding-left:21px;padding-top:1px;height:27px;overflow:hidden;cursor:default;white-space:nowrap; cursor:pointer;}\
.city_suggestion_pop .scenic_mark .scenic_map_num{position:absolute;top:0;left:0;width:21px;height:27px;z-index:3;background: url(//pic.c-ctrip.com/hotels_seo/scenic_mark.png) no-repeat;_background: url(//pic.c-ctrip.com/hotels_seo/scenic_mark_ie6.png) no-repeat;}\
.city_suggestion_pop .scenic_mark .scenic_map_num_hover{background: url(//pic.c-ctrip.com/hotels_seo/scenic_mark_hover.png) no-repeat;_background: url(//pic.c-ctrip.com/hotels_seo/scenic_mark_hover_ie6.png) no-repeat;}\
.city_suggestion_pop .scenic_mark_inner{background-color:#fff;height:22px;line-height:22px;padding:0 10px 0 15px;;border:1px solid #A1A19D;border-left:0 none; border-top:none; border-top-right-radius:13px;border-bottom-right-radius:13px;box-shadow:2px 2px 2px 0 #ccc;position:relative;z-index:2;left:-10px;_display:inline; *zoom:1; color:#0f66cd; font-size:12px;}\
.keyword_prompting_lhsl .c_page_mini a {display: inline-block; margin: 0;color: #06c;padding: 0 6px;font:14px/1.5 Tahoma, Arial, Simsun, sans-serif;text-decoration: underline;}\
.keyword_prompting_lhsl .c_page_mini .c_page_mini_current{ color: #666;text-decoration: none;cursor: default;}',
keywordSuggestion: '\
{{if (data)}}\
<div class="c_address_box key_word_lhsl">\
<a href="javascript:;" class="close CQ_suggestionClose">×</a>\
{{enum(key, item) data}}\
{{if key==="subCity"}}\
<div class="keyword_sub_city">\
${item.cnname}:{{if (item.data)}}{{each item.data}}<a href="{{tmpl HD_ENV_FOR_TMPL}}/hotel/${ename}${id}" class="subCity" data-dopost="T">${name}</a>{{/each}}{{/if}}\
</div>\
{{else}}\
<dl class="key_word_list">\
<dt>${item.cnname}</dt>\
<dd>{{if (item.data)}}{{each item.data}}<a href="javascript:void(0);" data="|${name}|${id}|${type}|" data-category="${key}">${name}</a>{{/each}}{{/if}}</dd>\
</dl>\
{{/if}}\
{{/enum}}\
</div>\
{{/if}}',
keywordSuggestionIPad: '\
<div class="c_address_box key_word_lhsl key_word_lhsl_pad">\
<a href="javascript:;" class="close CQ_suggestionClose">×</a>\
<div class="key_word_key"><div class="ico_key CQ_suggestionKeyboard">显示键盘</div></div>\
{{if ($data.data)}}\
{{enum(key, item) $data.data}}\
{{if key==="subCity"}}\
<div class="keyword_sub_city">\
${item.cnname}:{{if (item.data)}}{{each (key, it) item.data}}<a href="{{tmpl HD_ENV_FOR_TMPL}}/hotel/${it.ename}${it.id}" class="subCity" data-dopost="T">${it.name}</a>{{/each}}{{/if}}\
</div>\
{{else}}\
<dl class="key_word_list">\
<dt>${item.cnname}</dt>\
<dd>{{if (item.data)}}{{each (key, it) item.data}}<a href="javascript:void(0);" data="|${it.name}|${it.id}|${it.type}|" data-category="${it.key}">${it.name}</a>{{/each}}{{/if}}</dd>\
</dl>\
{{/if}}\
{{/enum}}\
{{/if}}\
</div>',
keywordSuggestionStyle: "\
.key_word_lhsl { width:498px; padding:8px 10px; border:1px solid #999; background-color:#fff; }\
.key_word_key{display:none;height:30px;}\
.ico_key,.ico_unkey{ width:39px; height:25px; background:url(//pic.c-ctrip.com/ctripOnPad/un_key.png) no-repeat; -webkit-transform:scale(.7);margin-left:-5px;cursor:pointer;}\
.key_word_lhsl .close { float:right; width:20px; height:20px; color:#666; text-align:center; font:bold 16px/20px Simsun; }\
.key_word_lhsl .close:hover { text-decoration:none; color:#FFA800; }\
.key_word_lhsl .key_word_list { margin-bottom:6px; }\
.key_word_lhsl .key_word_list dt { font-weight:bold; }\
.key_word_lhsl .key_word_list dd { display:inline-block; }\
.key_word_lhsl .key_word_list dd {display:block;overflow:hidden;}\
.key_word_lhsl .key_word_list a { float:left; height:22px; padding:0 15px 0 5px; border:1px solid #fff; line-height:22px; white-space:nowrap; color:#333;}\
.key_word_lhsl .key_word_list a:hover { border:1px solid #2577e3; background-color:#2577e3; text-decoration:none; color:#fff;}\
.key_word_lhsl .keyword_sub_city { margin:0 -10px -8px; padding:5px 10px; border-top:1px solid #CCC; background-color:#F3F3F3; color:#333; }\
.key_word_lhsl .keyword_sub_city a { margin-right:10px; color:#4D4D4D; }\
.key_word_lhsl_pad .key_word_key { display:block; }",
keywordSuggestionStyleIPad: '\
.key_word_lhsl{position:relative;width:498px;padding:8px 10px;border:1px solid #999;background-color:#fff;font-size:16px;}\
.key_word_key{height:48px;}\
.ico_key,.ico_unkey{width:92px;height:43px;padding-left:65px;background:url(//pic.c-ctrip.com/ctripOnPad/un_key20131012.png) 10px 11px no-repeat;cursor:pointer;line-height:40px;font-size:18px;border-width:1px;border-style:solid;border-radius:3px;}\
.ico_key{border-color:#f0f0f0 #cfcfcf #707070;box-shadow:0 1px 0 #cfcfcf,1px 0 0 0 #f0f0f0 inset,-1px 0 0 0 #f0f0f0 inset,0 -1px 0 0 #f0f0f0 inset;}\
.ico_unkey{border-color:#898989 #e2e2e2 #e2e2e2;background-color:#f5f5f5;box-shadow:0 -1px 0 #e2e2e2,0 1px 0 #d1d1d1 inset;}\
.key_word_lhsl .close{position:absolute;top:10px;right:10px;width:30px;height:30px;line-height:30px;text-align:center;color:#666;font:bold 22px/30px "Heiti SC","Heiti SC light",STHeiti,STXihei,sans-serif;}\
.key_word_lhsl .key_word_list{margin-bottom:6px;}\
.key_word_lhsl .key_word_list dt{margin-bottom:10px;font-weight:bold;}\
.key_word_lhsl .key_word_list dd{display:inline-block;}\
.key_word_lhsl .key_word_list dd{display:block;overflow:hidden;}\
.key_word_lhsl .key_word_list a{float:left;height:30px;padding:0 8px;margin-right:2px;margin-bottom:10px;line-height:30px;color:#333;white-space:nowrap;}\
.key_word_lhsl .keyword_sub_city{margin:0 -10px -8px;padding:5px 10px;border-top:1px solid #CCC;background-color:#F3F3F3;color:#333;}\
.key_word_lhsl .keyword_sub_city a{margin-right:10px;color:#4D4D4D;}\
.key_word_lhsl_pad .key_word_key{display:block;}',
keywordFilter: '\
{{if (newlist = cQuery.groupMarkerData($data.list))}}{{/if}}\
{{if (newlist.name.length || newlist.station.length || newlist.position.length)}}\
<div class="keyword_prompting_lhsl">\
<p class="title"><a class="close CQ_suggestionClose" href="javascript:;">×</a><span class="text_input">${$data.val},</span>若需缩小范围,请输入更多条件。</p>\
{{if ((names = newlist.name).length)}}\
<div class="sug_item item_list_city">\
{{each (i,item) names}}\
<a href="javascript:;" data="${item.data}" data-yindex="${item.yindex}">\
{{if (i==0)}}<div class="sug_category">名称</div>{{/if}}\
{{if (txt=cQuery.highlightKeyword(item.right, cQuery.keywordFilterHighlights[$data.val])) }}<span class="city">${txt}</span>{{/if}}\
</a>\
{{/each}}\
</div>\
{{/if}}\
{{if ((districts = newlist.district).length)}}\
<div class="sug_item item_list_scenic">\
{{each (i,item) districts}}\
<a href="javascript:;" data="${item.data}" data-yindex="${item.yindex}">\
{{if (i==0)}}<div class="sug_category">景区</div>{{/if}}\
{{if (txt=cQuery.highlightKeyword(item.right, cQuery.keywordFilterHighlights[$data.val])) }}<span class="city">${txt}</span>{{/if}}\
<span class="num">${item.data.split("|")[5] || 0}家酒店</span>\
</a>\
{{/each}}\
</div>\
{{/if}}\
{{if ((stations = newlist.station).length)}}\
<div class="sug_item item_list_traffic">\
{{each (i,item) stations}}\
<a href="javascript:;" data="${item.data}" data-yindex="${item.yindex}">\
{{if (i==0)}}<div class="sug_category">机场火车站</div>{{/if}}\
{{if (txt=cQuery.highlightKeyword(item.right, cQuery.keywordFilterHighlights[$data.val])) }}<span class="city">${txt}</span>{{/if}}\
</a>\
{{/each}}\
</div>\
{{/if}}\
{{if ((positions = newlist.position).length)}}\
<div class="sug_item item_list_landmarks">\
{{each (i,item) positions}}\
<a href="javascript:;" data="${item.data}" data-yindex="${item.yindex}">\
{{if (i==0)}}<div class="sug_category">位置</div>{{/if}}\
{{if (txt=cQuery.highlightKeyword(item.right, cQuery.keywordFilterHighlights[$data.val])) }}<span class="city">${txt}</span>{{/if}}\
</a>\
{{/each}}\
</div>\
{{/if}}\
</div>\
{{/if}}',
keywordFilterStyle: '\
.keyword_prompting_lhsl{width:398px; border:1px solid #999; background-color:#fff;}\
.keyword_prompting_lhsl .title{height:26px; margin:0 10px 4px; padding:0 2px; border-bottom:1px dotted #ccc; line-height:26px; color:#999;}\
.keyword_prompting_lhsl .close{float:right; width:26px; height:26px; font:bold 14px/26px Simsun; color:#666; text-align:center;}\
.keyword_prompting_lhsl .close:hover { text-decoration:none; color:#FFA800; }\
.keyword_prompting_lhsl .sug_item{overflow:hidden;padding-bottom: 5px; padding-top:5px; border-bottom: 1px solid #ccc;*zoom:1;}\
.keyword_prompting_lhsl .sug_item a{display:block; overflow:hidden; padding:5px 7px 5px 10px; color:#333; line-height:18px; cursor:pointer;*zoom:1;}\
.keyword_prompting_lhsl .sug_item .hover { background-color:#2577e3; color:#fff; text-decoration:none;}\
.keyword_prompting_lhsl .sug_item .hover span, .keyword_prompting_lhsl .sug_item .hover b{color:#fff;}\
.notfound_pop{ padding-bottom: 4px;}\
.keyword_prompting_lhsl .sug_item .b{font-weight:bold; color:#06c; }\
.notfound_pop .title{ line-height:26px; overflow: hidden; margin:0 10px 4px; padding:0 2px; color: #c01111; border-bottom: 0 none;}\
.notfound_pop .close{ margin-top: 2px;}\
.keyword_prompting_lhsl .text_input { float:left; max-width:160px; _width:160px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }\
.keyword_prompting_lhsl .sug_item a:after{ clear:both; content:"."; display:block; height:0; overflow:hidden; }\
.keyword_prompting_lhsl .sug_item .num { float:left; width: 80px; overflow: hidden; color:#999; text-align: right;}\
.keyword_prompting_lhsl .sug_item .city { display:block; float: left; width:260px; padding-right:4px; overflow:hidden; }\
.keyword_prompting_lhsl .item_list_scenic .city {width:195px;}\
.keyword_prompting_lhsl .sug_item b{font-weight:bold; color:#06c; }\
.keyword_prompting_lhsl .sug_category{ float:right; height:18px; line-height:18px; background-image:url(//pic.c-ctrip.com/hotels121118/ico_search_box_1.png); background-repeat: no-repeat;width:62px; padding-right:20px; padding-left:0; text-align:right;}\
.keyword_prompting_lhsl .sug_category_hover{ color: #fff; background-color: #2577e3; background-position: right 6px; background-color:#2577e3; }\
.keyword_prompting_lhsl .item_list_city .sug_category{background-position: right -33px;}\
.keyword_prompting_lhsl .item_list_city .hover .sug_category{background-position: right 2px;}\
.keyword_prompting_lhsl .item_list_landmarks .sug_category{background-position: right -204px;}\
.keyword_prompting_lhsl .item_list_landmarks .hover .sug_category{background-position: right -238px;}\
.keyword_prompting_lhsl .item_list_scenic .sug_category{background-position: right -271px;}\
.keyword_prompting_lhsl .item_list_scenic .hover .sug_category{background-position: right -303px;}\
.keyword_prompting_lhsl .item_list_traffic .sug_category{background-position: right -336px; padding-right:40px;}\
.keyword_prompting_lhsl .item_list_traffic .hover .sug_category{background-position: right -372px;}',
keywordFilterStyleIPad: '\
.keyword_prompting_lhsl{width:450px; border:1px solid #999; background-color:#fff;}\
.keyword_prompting_lhsl .title{height:30px; margin:0 10px 4px; padding:0 2px; border-bottom:1px dotted #ccc; line-height:30px; color:#999;}\
.keyword_prompting_lhsl .close{float:right; width:26px; height:30px; font: bold 22px/30px "Heiti SC","Heiti SC light",STHeiti,STXihei,sans-serif; color:#666; text-align:center;}\
.keyword_prompting_lhsl .sug_item{overflow:hidden;padding-bottom: 5px; padding-top:5px; border-bottom: 1px solid #ccc;}\
.keyword_prompting_lhsl .sug_item a{display:block; overflow:hidden; padding:5px 7px 5px 10px; color:#333; line-height:24px; cursor:pointer;}\
.notfound_pop .title{overflow: hidden; margin:0 10px 4px; padding:0 2px; color: #c01111; border-bottom: 0 none;}\
.notfound_pop .close{ margin-top: 2px;}\
.keyword_prompting_lhsl .text_input { float:left; max-width:210px; _width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }\
.keyword_prompting_lhsl .sug_item a:after{ clear:both; content:"."; display:block; height:0; overflow:hidden; }\
.keyword_prompting_lhsl .sug_item .num { float:left; width: 80px; overflow: hidden; color:#999; text-align: right;}\
.keyword_prompting_lhsl .sug_item .city { display:block; float: left; width:300px; padding-right:4px; overflow:hidden; }\
.keyword_prompting_lhsl .item_list_scenic .city {width:199px;}\
.keyword_prompting_lhsl .sug_item b{font-weight:bold; color:#06c; }\
.keyword_prompting_lhsl .sug_item .b{font-weight:bold; color:#06c; }\
.keyword_prompting_lhsl .sug_category{ float:right; height:24px; line-height:24px; background-image:url(//pic.c-ctrip.com/hotels121118/ico_search_box_1.png); background-repeat: no-repeat;width:85px; padding-right:20px; padding-left:0; text-align:right;}\
.keyword_prompting_lhsl .item_list_city .sug_category{background-position: right -30px;}\
.keyword_prompting_lhsl .item_list_scenic .sug_category{background-position: right -271px;}\
.keyword_prompting_lhsl .item_list_scenic .hover .sug_category{background-position: right -303px;}\
.keyword_prompting_lhsl .item_list_landmarks .sug_category{background-position: right -201px;}\
.keyword_prompting_lhsl .item_list_traffic .sug_category{background-position: right -333px; padding-right:40px;}'
}
};
/* 跨城市的景区 */
var ScenicData = {
D10264_21001: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_bs.jpg",
top: 76,
left: 250,
name: "坝上,克什克腾旗"
},
D10072_7840: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_bs.jpg",
top: 192,
left: 155,
name: "坝上,沽源"
},
D10072_20914: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_bs.jpg",
top: 145,
left: 260,
name: "坝上,围场"
},
D10072_1474: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_bs.jpg",
top: 235,
left: 248,
name: "坝上,丰宁"
},
D10072_21790: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_bs.jpg",
top: 215,
left: 78,
name: "坝上,张北"
},
"91": {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_jzg.jpg",
top: 64,
left: 267,
name: "九寨沟,阿坝"
},
D25_1372: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_jzg.jpg",
top: 154,
left: 241,
name: "九寨沟,松潘"
},
D105_37: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_hgh.jpg",
top: 156,
left: 92,
name: "泸沽湖,丽江"
},
D10322_21433: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_ms.jpg",
top: 162,
left: 137,
name: "莽山,宜章"
},
D10322_612: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_ms.jpg",
top: 205,
left: 139,
name: "莽山,郴州"
},
D281_7807: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_qhh.jpg",
top: 74,
left: 204,
name: "青海湖,海北"
},
D281_7752: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_qhh.jpg",
top: 162,
left: 326,
name: "青海湖,海东"
},
D281_7794: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_qhh.jpg",
top: 234,
left: 115,
name: "青海湖,海南"
},
D10215_3886: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_cbs.jpg",
top: 118,
left: 238,
name: "长白山池西,白山"
},
D10216_1466: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_cbs.jpg",
top: 174,
left: 214,
name: "长白山池北,安图"
},
D2603_13: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_th.jpg",
top: 98,
left: 155,
name: "太湖,无锡"
},
D2603_14: {
pic: "//pic.c-ctrip.com/hotels_seo/scenic_th.jpg",
top: 158,
left: 181,
name: "太湖,苏州"
}
};
</script>
</form>
Name: meetin_form — POST
<form id="meeting_entry_form" name="meetin_form" action="" method="post" onsubmit="return false;" style="display: none;">
<div class="s_type s_type_media" id="longRoom">类型 <div class="s_type_list first">
<label for="" name="list">
<input type="radio" name="list" value="1" checked="checked"> 团房 </label>
<span class="notes">5间以上享优惠</span>
</div>
<div class="s_type_list">
<label for="" name="list">
<input type="radio" name="list" value="2"> 长住房 </label>
<span class="notes">连住10天享优惠</span>
</div>
<div class="s_type_list last">
<label for="" name="list">
<input type="radio" name="list" value="3"> 会议场地 </label>
</div>
</div>
<div class="s_item_cont">
<div class="s_item" id="s_item_location" style="width: 101%; text-align: left; text-indent: 11px; position: relative;">目的地 <input type="text" value="上海" name="meeting_city" autocomplete="on" data-ename="city2" id="meeting_city"
style="width: 380px;">
<input type="text" value="上海" name="need" autocomplete="on" data-ename="city2" id="meeting_confCity">
<span class="mt-city-not-selected-hint"><span class="mt-city-not-selected-hint__wrapper"> <b class="mt-city-not-selected-hint__arrow"></b> <span class="mt-city-not-selected-hint__text"> <span class="tmp-d">请选择城市搜索</span> </span>
</span></span><span class="mt-city-not-found-hint"><span class="mt-city-not-found-hint__wrapper"> <b class="mt-city-not-found-hint__arrow"></b> <span class="mt-city-not-found-hint__text"> <span class="tmp-d">目的地不存在</span> </span>
</span></span><span class="mt-city-not-found-hint filter"><span class="mt-city-not-selected-hint__wrapper"> <b class="mt-city-not-selected-hint__arrow"></b> <span class="mt-city-not-selected-hint__text"> <span class="tmp-d">港澳台只能预订团房</span>
</span> </span></span>
</div>
<div class="s_item2" style="display: none;">活动人数 <select style="height:30px;" id="s_item_num">
<option selected="" value="不限">不限</option>
<option value="1">50人以下</option>
<option value="2">50~100人</option>
<option value="3">101~200人</option>
<option value="4">201~300人</option>
<option value="5">301~500人</option>
<option value="6">500人以上</option>
</select>
</div>
</div>
<div class="s_item_cont">
<div class="s_item w100">关键词 <input type="text" _cqnotice="(选填)场地名/地标/商圈" id="meeting_keyword" name="meeting_keyword" class="w01 inputSel" autocomplete="on" style="">
</div>
</div>
<div class="s_button_area">
<input type="submit" value="搜索" class="s_btn s_btn3" title="搜索" id="meeting_searchBtn" name="searchBtn">
</div>
<div class="demand-meeting" style="display: none;">
<span class="demand-text">还不确定需求,马上人工定制<i class="icon-point"></i></span>
<a href="javascript:;" class="btn-demand" id="meeting_demand">
<i class="icon-edit"></i>定制需求
</a>
</div>
</form>
POST
<form id="FD_ChinaFlightForm" action="" method="POST">
<div id="FD_ChinaFlightForm_content">
<div id="campaignContainer" style="display:none">
<p class="s_type s-type-bj"><span id="campaignText">欢迎回来,admin! 本次预定成功即可获赠价值 <span class="price"><dfn>¥</dfn>70</span>接送机优惠券 </span><span class="s_voyage_tip" id="s_voyage_tip_fly" data-role="jmp"></span></p>
</div>
<div id="jmp_text_fly" style="display:none">
<div class="tooltip" id="campaignTip"></div>
</div><input type="hidden" name="FlightSearchType" value="S"> <input type="hidden" name="IsSingleSearchPost" value="T"> <input type="hidden" name="PassengerType" value="ADU">
<div class="s_type" id="FD_flightSubSwitch">航程类型 <label class="index_label" form=""><input name="flightway" tabindex="161" autocomplete="nope" type="radio" mm="S" value="S" checked="checked" aria-label="单程">单程</label> <label
class="index_label"><input name="flightway" tabindex="162" autocomplete="nope" type="radio" mm="D" value="D" aria-label="往返">往返</label> <label class="index_label J_M"><input name="flightway" tabindex="163" autocomplete="nope"
type="radio" mm="M" value="M" aria-label="多程"> 多程 <span style="display:none">(含缺口程)<div class="s_voyage_tip J_M_labal mt_tips_wrapper">
<div class="s_mt_tips_details_container">
<div class="s_mt_tips_details">
<div class="mt_tips_des">国内机票多程适用于以下场景:</div>
<div class="mt_tips_item">
<div class="mt_tips_title"><span class="mt_tips_group_title_dot"></span> 前往多个目的地</div>
<div class="mt_tips_group">
<div class="mt_tips_group_item">去程: 上海 - <span class="mt_tips_group_item_hightline">北京</span></div>
<div class="mt_tips_group_item">返程: <span class="mt_tips_group_item_hightline">天津</span> - 上海</div>
</div>
</div>
<div class="mt_tips_item">
<div class="mt_tips_title"><span class="mt_tips_group_title_dot"></span> 出发地和返回地不同</div>
<div class="mt_tips_group">
<div class="mt_tips_group_item">去程:<span class="mt_tips_group_item_hightline">上海</span> - <span>北京</span></div>
<div class="mt_tips_group_item">返程: <span>北京</span> - <span class="mt_tips_group_item_hightline">杭州</span></div>
</div>
</div>
</div>
</div>
</div><i class="ico-info"></i></span></label></div>
<div>
<div class="s_item_cont s_item_cont_1 s_item_cont_ex">
<div class="s_exchange"><a href="#">换</a></div><label class="s_item">出发城市 <input type="text" tabindex="164" name="DCityName1" id="FD_StartCity" data-target="DCity1" data-target-name="M_FD_StartCity" autocomplete="nope" aria-label="请输入出发城市">
<input type="hidden" id="FD_DCity1" name="DCity1"></label> <label class="s_item2"><span id="FD_StartDateSpan">出发日期</span> <input type="text" id="FD_StartDate" name="DDate1" tabindex="168" autocomplete="nope"
data-target-name="M_FD_StartDate" aria-label="请输入出发日期"></label>
</div>
<div class="s_item_cont s_item_cont_2" id="FD_TranCityDiv" style="display:none"><label class="s_item">中转城市 <input type="text" id="FD_TranCity" tabindex="166" data-target="TransitCity" autocomplete="nope" aria-label="请输入中转城市"> <input
type="hidden" id="FD_TransitCity" name="TransitCity"></label> <label class="s_item2">第2程日期 <input type="text" id="FD_TranDate" tabindex="167" aria-label="第2程日期"></label></div>
<div class="s_item_cont s_item_cont_3" style="display:none">
<div class="s_item_voyage">1</div><label class="s_item">出发城市 <input type="text" autocomplete="nope" class="input_txt" placeholder="中文/拼音" tabindex="164" id="M_FD_StartCity" name="DCityName1" data-target="DCity1"
data-target-name="FD_StartCity" aria-label="请输入出发城市"></label> <label class="s_item2">到达城市 <input type="text" autocomplete="nope" class="input_txt" id="M_FD_DestCity" value="" placeholder="中文/拼音" tabindex="165" name="ACityName1"
data-target="ACity1" data-target-name="FD_DestCity" aria-label="请输入到达城市"></label> <label class="s_item2">出发日期 <input type="text" autocomplete="nope" class="input_txt" placeholder="yyyy-mm-dd" id="M_FD_StartDate" name="DDate1"
tabindex="166" data-target-name="FD_StartDate" aria-label="请输入出发日期"></label>
</div>
<div class="s_item_cont s_item_cont_3" style="display:none">
<div class="s_item_voyage">2</div><label class="s_item">出发城市 <input type="text" autocomplete="nope" class="input_txt" placeholder="中文/拼音" tabindex="167" id="M_FD_StartCity2" name="DCityName2" data-target="DCity2" aria-label="请输入出发城市"></label>
<label class="s_item2">到达城市<input type="text" autocomplete="nope" class="input_txt" id="M_FD_DestCity2" value="" placeholder="中文/拼音" tabindex="168" name="ACityName2" data-target="ACity2" aria-label="请输入到达城市"></label> <label
class="s_item2">出发日期 <input type="text" autocomplete="nope" class="input_txt" placeholder="yyyy-mm-dd" tabindex="169" name="DDate2" id="M_FD_StartDate2" data-target="ACity2" aria-label="请输入出发日期"></label> <input type="hidden" id="FD_DCity2"
name="DCity2"><input type="hidden" id="FD_ACity2" name="ACity2">
</div>
<div class="s_item_cont s_item_cont_1"><label class="s_item">到达城市 <input type="text" autocomplete="nope" tabindex="165" name="ACityName1" id="FD_DestCity" data-target="ACity1" data-target-name="M_FD_DestCity" aria-label="请输入到达城市"> <input
type="hidden" id="FD_ACity1" name="ACity1"></label> <label class="s_item2 s_disable" id="FD_ReturnDateDiv">返回日期 <input type="text" id="FD_ReturnDate" tabindex="169" aria-label="请输入返回日期"></label></div>
</div>
<div class="fd_adv_options">
<div style="line-height:28px"><label class="index_label adv_inlin_item" data-index="0"><input id="FD_HasChild" type="checkbox" tabindex="170" value="T" aria-label="带儿童">带儿童</label> <label class="index_label adv_inlin_item" data-index="1"><input
id="FD_HasBaby" type="checkbox" tabindex="171" value="T" aria-label="带婴儿">带婴儿</label> <a href="javascript:void(0);" class="J_childBabyTip_1 adv_inlin_item"></a> 儿童婴儿预订说明 <span class="s_voyage_tip" style="margin:0;margin-top:-2px"></span>
<div id="FD_FltChildBabyTipv2" class="fd_child_baby_tips">
<div class="fd_rules_container">
<div class="fd_tip_item">
<div class="fd_tip_title fd_tip_title_child">儿童票</div>
<table class="fd_tb_rule">
<tbody>
<tr>
<td class="fd_tb_rule_name">年龄规定</td>
<td class="fd_tb_rule_des">
<p>2岁(含)~12岁(不含)</p>
</td>
</tr>
<tr>
<td class="fd_tb_rule_name">票价</td>
<td class="fd_tb_rule_des">
<p>成人普通票价的50%;</p>
<p>免机场管理建设费,燃油费为成人的50%;</p>
</td>
</tr>
<tr>
<td class="fd_tb_rule_name">证件</td>
<td class="fd_tb_rule_des">
<p>身份证、护照、户口簿</p>
</td>
</tr>
<tr>
<td class="fd_tb_rule_name">注意事项</td>
<td class="fd_tb_rule_des">
<p>每位成人旅客(满18周岁)最多携带2名儿童;</p>
<p class="fd_multi_row">儿童旅客必须有同舱位成人(满18周岁)陪伴乘机,无成人陪伴儿童请提前联系航空公司进行预订。</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="fd_tip_item">
<div class="fd_tip_title fd_tip_title_baby">婴儿票</div>
<table class="fd_tb_rule">
<tbody>
<tr>
<td class="fd_tb_rule_name">年龄规定</td>
<td class="fd_tb_rule_des">
<p>14天(含)~2岁(不含)</p>
</td>
</tr>
<tr>
<td class="fd_tb_rule_name">票价</td>
<td class="fd_tb_rule_des">
<p>成人普通票价的10%;</p>
<p>免机场管理建设费、燃油费;</p>
</td>
</tr>
<tr>
<td class="fd_tb_rule_name">证件</td>
<td class="fd_tb_rule_des">
<p>身份证、护照、户口簿、出生证明</p>
</td>
</tr>
<tr>
<td class="fd_tb_rule_name">注意事项</td>
<td class="fd_tb_rule_des">
<p>每位成人旅客最多携带1名婴儿;</p>
<p class="fd_multi_row">婴儿票不提供座位,如需单独占用座位,可为婴儿购买儿童票;</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="fd_rules_qa_container">
<div class="fd_tip_title fd_qa_title">常见问题</div>
<div class="fd_qa_item">
<div class="fd_qa_qestion">不满14天的新生儿能乘机吗?</div>
<div class="fd_qa_answer">新生婴儿抵抗力差,呼吸功能不完善,飞机起飞、降落时气压变化大,易对其造成伤害。因此,航空公司规定出生不足14天的新生婴儿和出生不足90天的早产婴儿不能乘机出行。若仍需要携带新生婴儿乘机,请联系航空公司。</div>
</div>
<div class="fd_qa_item">
<div class="fd_qa_qestion">如何预订更优惠?</div>
<div class="fd_qa_answer">对于国内航班,儿童、婴儿也可以购买部分价格的成人票。由于部分成人票的折扣比儿童票、婴儿票的折扣更低,因此为儿童、婴儿购买此类低折扣成人票可能更优惠,携程会智能为您推荐更优惠的购买方案。</div>
</div>
</div>
</div><span class="class_type_selection">舱位等级<select name="ClassType" tabindex="173" id="FD_ClassLevel">
<option value="">经济舱</option>
<option value="C_F">公务/头等舱</option>
</select></span>
<div style="clear:both"></div>
</div>
<a href="javascript:void(0);" class="J_childBabyTip_2">儿童婴儿预订说明 <span class="s_voyage_tip" style="margin:0;margin-top:-2px"></span><div id="FD_FltChildBabyTipv2" class="fd_child_baby_tips"><div class="fd_rules_container"><div class="fd_tip_item"><div class="fd_tip_title fd_tip_title_child">儿童票</div><table class="fd_tb_rule"><tbody><tr><td class="fd_tb_rule_name">年龄规定</td><td class="fd_tb_rule_des"><p>2岁(含)~12岁(不含)</p></td></tr><tr><td class="fd_tb_rule_name">票价</td><td class="fd_tb_rule_des"><p>成人普通票价的50%;</p><p>免机场管理建设费,燃油费为成人的50%;</p></td></tr><tr><td class="fd_tb_rule_name">证件</td><td class="fd_tb_rule_des"><p>身份证、护照、户口簿</p></td></tr><tr><td class="fd_tb_rule_name">注意事项</td><td class="fd_tb_rule_des"><p>每位成人旅客(满18周岁)最多携带2名儿童;</p><p class="fd_multi_row">儿童旅客必须有同舱位成人(满18周岁)陪伴乘机,无成人陪伴儿童请提前联系航空公司进行预订。</p></td></tr></tbody></table></div><div class="fd_tip_item"><div class="fd_tip_title fd_tip_title_baby">婴儿票</div><table class="fd_tb_rule"><tbody><tr><td class="fd_tb_rule_name">年龄规定</td><td class="fd_tb_rule_des"><p>14天(含)~2岁(不含)</p></td></tr><tr><td class="fd_tb_rule_name">票价</td><td class="fd_tb_rule_des"><p>成人普通票价的10%;</p><p>免机场管理建设费、燃油费;</p></td></tr><tr><td class="fd_tb_rule_name">证件</td><td class="fd_tb_rule_des"><p>身份证、护照、户口簿、出生证明</p></td></tr><tr><td class="fd_tb_rule_name">注意事项</td><td class="fd_tb_rule_des"><p>每位成人旅客最多携带1名婴儿;</p><p class="fd_multi_row">婴儿票不提供座位,如需单独占用座位,可为婴儿购买儿童票;</p></td></tr></tbody></table></div></div><div class="fd_rules_qa_container"><div class="fd_tip_title fd_qa_title">常见问题</div><div class="fd_qa_item"><div class="fd_qa_qestion">不满14天的新生儿能乘机吗?</div><div class="fd_qa_answer">新生婴儿抵抗力差,呼吸功能不完善,飞机起飞、降落时气压变化大,易对其造成伤害。因此,航空公司规定出生不足14天的新生婴儿和出生不足90天的早产婴儿不能乘机出行。若仍需要携带新生婴儿乘机,请联系航空公司。</div></div><div class="fd_qa_item"><div class="fd_qa_qestion">如何预订更优惠?</div><div class="fd_qa_answer">对于国内航班,儿童、婴儿也可以购买部分价格的成人票。由于部分成人票的折扣比儿童票、婴儿票的折扣更低,因此为儿童、婴儿购买此类低折扣成人票可能更优惠,携程会智能为您推荐更优惠的购买方案。</div></div></div></div></a>
</div>
<div class="s_button_area">
<div style="display:none;float:left;margin-top:7px"><label class="index_label"><input id="and_search_hotel" type="checkbox" value="true">同时搜索酒店</label><em class="discount-tag">更优惠</em></div><input tabindex="174" value="搜索机票"
class="s_btn s_btn3" id="FD_StartSearch">
</div>
</div>
<style type="text/css">
.s-type-bj {
background: #f2f2f2;
margin-bottom: 6px;
height: 24px;
padding-top: 4px;
font-size: 12px;
text-indent: -90px
}
.s-type-bj .price {
display: inline;
position: static;
float: none;
color: #f60;
font: 12px/1.5 tahoma
}
.s-type-bj .price,
.s-type-bj .price dfn {
color: #f60;
font-style: initial
}
.s-type-bj .price dfn {
vertical-align: top
}
.tooltip {
padding: 10px;
background: #fff
}
#FD_ChinaFlightForm .fd_adv_options {
font-size: 14px;
font-family: 'Microsoft YaHei'
}
#FD_ChinaFlightForm .adv_inlin_item {
margin-right: 34px
}
#FD_ChinaFlightForm .class_type_selection {
float: right
}
#FD_ChinaFlightForm .J_childBabyTip_1,
.J_childBabyTip_2 {
color: #06c
}
#FD_ChinaFlightForm .J_childBabyTip_1 {
display: none
}
#FD_ChinaFlightForm .J_childBabyTip_2 {
display: inline-block;
position: relative
}
#FD_ChinaFlightForm .J_childBabyTip_1 {
position: relative
}
#FD_ChinaFlightForm [flight-type='M'] .fd_adv_options {
text-align: right
}
#FD_ChinaFlightForm [flight-type='M'] .adv_inlin_item {
margin-right: 18px
}
#FD_ChinaFlightForm [flight-type='M'] .class_type_selection {
float: none;
margin-left: 13px
}
#FD_ChinaFlightForm [flight-type='M'] .J_childBabyTip_1 {
display: inline
}
#FD_ChinaFlightForm [flight-type='M'] .J_childBabyTip_2 {
display: none
}
#FD_ChinaFlightForm .fd_child_baby_tips {
position: absolute;
display: none;
background: #fff;
border: 1px solid #ddd;
box-shadow: 0 7px 22px -7px rgba(0, 0, 0, .34);
border-radius: 4px;
padding: 16px;
width: 658px;
z-index: 11;
left: 0;
top: 20px;
z-index: 11;
text-align: left
}
#FD_ChinaFlightForm .J_childBabyTip_2:hover .fd_child_baby_tips {
display: block
}
#FD_ChinaFlightForm .J_childBabyTip_1:hover .fd_child_baby_tips {
display: block
}
.fd_rules_container {
width: 100%;
margin-bottom: 20px
}
.fd_tip_item {
width: 322px;
float: left
}
.fd_tip_item:not(:last-child) {
margin-right: 14px
}
.fd_tip_title {
font-size: 14px;
color: #333;
line-height: 18px;
margin-bottom: 8px;
padding-left: 24px;
background-size: 16px 16px;
font-weight: 600;
background-position: center left;
background-repeat: no-repeat
}
.fd_tip_title_child {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAPFBMVEVHcExffatXeKlWeKhWeKhff628ydz09vnf5u7///+JocKtvdWUqshYeq1WeKhvjLVXeKrF0OFWeKhWeKh9LvfbAAAAFHRSTlMAFbL1////////////ItX/cv/JqTVnFeQAAADRSURBVHgBhdPXlcUgDEVRgS4ZHPvvdRhrvWzB+WU7kGiasQw1toYshlliDGPCpE/gfAjeDUBMvaiDnK6yCoqA8gEYr6qA+jGLtuDZGlIvrHi2NKLGMhgLkLsIGShREDfqbY/Xd+FydkB5fGaT3ZBX7Cn59cqntMsLDF0deIhHMo6DpBMP8TmO8wusD7B+gUMBj08YVsDjJzdoQKbZWAOyUG2BBmSpGe8geh87UI6cC6kCNQX1PMTkAZ/i4MDEf1U0IFsuW/0N9KYXZ3r15pd31h+y9BO8nKvCzQAAAABJRU5ErkJggg==)
}
.fd_tip_title_baby {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAM1BMVEVHcExkgbBXeKlWeKhWeKhef63O2Obv8vdxjrb///9Yeq1WeKji6PCIoMFXeKqfs861xNkObvtlAAAAD3RSTlMAEa31////////Is///3KwHn1iAAAA1UlEQVR4AYWT4bbEEAyEU0TALu//tNdFdzinan61zYfMVOioS2mzlVYXKfMqRfod0GQOWgG2ItbtASe+StwWsL7JbgE/tACTC74Bnl2EiLfU6wlfYiAK2OPTgQ/WB6r6GhDVhqBuvv1vjC1y4erU/T8No/qipnh7kNzSSF5GB9SlYLLU5fIzqlag1bmHNQM4IrnWJYBIS5OFuSBLNAmbtbtbk00ElT00BYWoBXWZokbQFoB9uHLLEfnxPuAM4ScALsTtbhSXikhhswAHHQfnOHrn4T3pDzQvEs6Q3f1dAAAAAElFTkSuQmCC)
}
.fd_tb_rule {
width: 319px;
border: 1px solid #efefef;
border-radius: 4px;
column-span: all
}
.fd_tb_rule td {
border: 1px solid #efefef
}
.fd_tb_rule_name {
font-size: 12px;
color: #333;
font-weight: 600;
padding: 8px 0 8px 12px;
width: 56px
}
.fd_tb_rule_des {
padding: 8px 0 8px 12px
}
.fd_tb_rule_des p {
font-size: 12px;
color: #333;
line-height: 22px
}
.fd_tb_rule_des p:not(:last-child) {
margin-bottom: 2px
}
.fd_tb_rule_des .fd_multi_row {
line-height: 18px
}
.fd_rules_qa_container {
width: 100%
}
.fd_qa_title {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAJ1BMVEVHcExWeKhWeKhWeKhXeKlYeatggrBZfKxXeqpWeahWeKhXealWeKgTUyrtAAAADXRSTlMAhej/by4OIEGh1Fu41xmYYAAAALFJREFUeNqVk+sShSAIhBEvKPb+z3tEK3MSprN/LPja2QmED3LoFaHrfW9IiP696tEAb2oFMMRE2alASSN15D1QpElJiD1AALUl5na6HcAA+X7YOlTiq0g74JklW8DRYhYDcCAGOhCkjwbQ/EM7VACHv+lQbeAI6/j/GPf9x20Aycwwd/ANzJFGOwMf6/uXrS771lzDtJi+Ry9IFD3XveReGu0pOr046/f4vB66MnNYKz9QggrNZhELMAAAAABJRU5ErkJggg==);
margin-bottom: 12px
}
.fd_qa_item {
width: 321px;
float: left
}
.fd_qa_item:not(:last-child) {
margin-right: 16px
}
.fd_rules_container:after,
.fd_rules_qa_container:after {
content: '';
clear: both;
visibility: hidden;
display: block;
height: 0
}
.fd_qa_qestion {
padding-left: 24px;
background-size: 20px 16px;
font-weight: 600;
background-position: 0 2px;
background-repeat: no-repeat;
font-size: 12px;
color: #333;
margin-bottom: 4px;
line-height: 17px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAMAAABXc8oyAAAALVBMVEVHcExWealWealWeKlWeahXe6pWeKhWeKhdfa1WeKhXeao1NTUzMzNWeagzMzPyjF8pAAAADnRSTlMAQnWVsS7e/xTtUknkyt7ZWa4AAACoSURBVHja5ZJLFoMgDABNYvgJ3v+4fTQgYqBl3c5KccyX7ScBpL1CyDONje0xMPSct4owEslqvLs+HzEe8lTSJaGUgZcYzzNKhe8I8KiYtBhuAdqfe5e6iV2bvogNJQKtic7YxCsi5bbCF7FNnhZS7zLEqdhWhvllMh7ozvnDZqQwYAGSratqYp3vELynLkMZo+9vmkTU4EM1iKU9fcsZQoVdnoXb/p4XqvsLfZIA280AAAAASUVORK5CYII=)
}
.fd_qa_answer {
padding-left: 24px;
background-size: 20px 16px;
background-position: 0 2px;
background-repeat: no-repeat;
font-size: 12px;
color: #333;
line-height: 20px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAMAAABXc8oyAAAAM1BMVEVHcExWeKhWeKhWeKhjh7VZe65XeKpWeahXeqs1NTUzMzNXealYeqpWeKkzMzNWeKlXeaqAxMy3AAAAEXRSTlMAm//rCh1h2k9J5HoyzP+4Ro62rMoAAACXSURBVHgB7ZGFFcQgEEQnikv/1R7LvQhOAfnxMNhffMyzrMS2Y8Cx/jlnBiQY+uwbhSjJkSCkFHihKKNNuBkkSGtlPqADj/Fe8KSEBxjle1Nfc8YOB5r4S0xcwoIm7vaiukNqalU7ccTXkWyiV8cjSXWGVEWQpXoS2fzivAxkwq/qpQpMGbyqkUn15dSeBXxiNfxYMMvHDxWSBTcONZkWAAAAAElFTkSuQmCC)
}
.mt_tips_wrapper {
position: relative;
overflow: visible
}
.s_mt_tips_details_container {
width: 286px;
position: absolute;
top: 12px;
left: 0;
background: 0 0;
z-index: 14;
display: none
}
.s_mt_tips_details {
padding: 16px;
width: 252px;
background: #fff;
border: 1px solid #ddd;
box-shadow: 0 7px 22px -7px rgba(0, 0, 0, .34);
border-radius: 4px;
margin-top: 5px
}
.mt_tips_wrapper:hover .s_mt_tips_details_container {
display: block
}
.mt_tips_des {
font-size: 12px;
color: #333;
line-height: 18px
}
.mt_tips_item {
margin-top: 12px
}
.mt_tips_title {
margin-bottom: 8px;
font-weight: 600
}
.mt_tips_group_title {
font-size: 12px;
color: #333;
line-height: 18px;
margin-bottom: 8px
}
.mt_tips_group_title_dot {
width: 3px;
height: 3px;
border-radius: 50%;
background: #0086f6;
display: inline-block;
vertical-align: middle;
margin-right: 3px
}
.mt_tips_group {
padding: 8px;
background: #f8fafd;
border-radius: 4px
}
.mt_tips_group_item {
font-size: 12px;
color: #333;
line-height: 17px
}
.mt_tips_group_item:not(:last-child) {
margin-bottom: 4px
}
.mt_tips_group_item_hightline {
color: #ff7528
}
.discount-tag {
display: inline-block;
font-size: 14px;
font-style: normal;
color: #f60;
border: 1px solid #f70;
line-height: 14px;
padding: 1px 2px;
margin-right: 20px
}
.s_button_area .index_label {
margin-right: 5px;
font-size: 14px;
cursor: pointer
}
</style>
</form>
POST
<form id="fl_box_search" action="" method="post">
<style>
.poi_calendar .checkbox {
vertical-align: middle;
margin-right: 4px;
}
.poi_calendar .visibility {
visibility: hidden;
}
/*------------- Basic Css -----------*/
.poi_calendar .tag,
.poi_calendar .btn,
.poi_calendar .icon,
.poi_calendar .ico_topic {
display: inline-block;
*display: inline;
*zoom: 1;
vertical-align: middle;
}
/* icon */
.poi_calendar .icon,
.poi_calendar .ico_topic,
.poi_calendar .find_tit,
.poi_calendar .his_list .ico_arrow {
background: url(//images3.c-ctrip.com/flight/online/fuzzy/sprites_v2.png) 0 0 no-repeat;
}
.poi_calendar .ico_checkbox {
width: 16px;
height: 16px;
background-position: -60px -377px;
}
.poi_calendar .ico_checkbox_active {
width: 16px;
height: 16px;
background-position: -90px -377px;
}
.poi_calendar .ico_minus {
width: 16px;
height: 16px;
background-position: -120px -377px;
}
.poi_calendar .ico_minus.disabled {
background-position: -180px -377px !important;
}
.poi_calendar .ico_plus {
width: 16px;
height: 16px;
background-position: -150px -377px;
}
.poi_calendar .ico_plus.disabled {
background-position: -210px -377px !important;
}
/*----------- Public PopBox ---------------*/
.poi_calendar,
.poi_suggest,
.poi_address {
background: #fff;
box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1);
*border: 1px solid #d8d8d8;
}
/* calendar */
.poi_calendar {
width: 375px;
position: absolute;
z-index: 99;
}
.poi_calendar h5 {
margin-bottom: 10px;
padding: 10px 10px 0;
font-weight: 300;
}
/* add by hewb 20160817 ?—¥???é?¨??? s */
.poi_calendar .calendar_tag {
padding: 5px 5px 0;
border-bottom: 0;
}
.poi_calendar .tag,
.poi_calendar .lg_tag,
.poi_calendar .sm_tag,
.poi_calendar .xs_tag {
margin: 10px 5px 0;
padding: 0;
color: #333;
background-color: white;
display: inline-block;
text-align: center;
height: 22px;
line-height: 20px;
border: 1px solid #dbdbdb;
vertical-align: middle;
}
.poi_calendar .tag:hover,
.poi_calendar .lg_tag:hover,
.poi_calendar .sm_tag:hover,
.poi_calendar .xs_tag:hover {
border-color: #2477E3;
cursor: pointer;
}
.poi_calendar .tag.disabled,
.poi_calendar .lg_tag.disabled,
.poi_calendar .sm_tag.disabled,
.poi_calendar .xs_tag.disabled {
border-color: #ddd;
color: #999;
cursor: inherit;
}
.poi_calendar .tag {
width: 260px;
}
.poi_calendar .lg_tag {
width: 352px;
}
.poi_calendar .sm_tag {
width: 76px;
}
.poi_calendar .calendar_tag .selected,
.poi_calendar .cus_days .selected {
background-color: #2477e3;
border-color: #2477e3;
color: #fff;
}
.poi_calendar .cus_checkbox {
padding: 15px 10px;
}
.poi_calendar .cus_checkbox>label:hover {
cursor: pointer;
}
.poi_calendar .cus_checkbox .ico_checkbox,
.poi_calendar .cus_checkbox .ico_checkbox_active {
margin-top: -1px;
margin-right: 5px;
}
.poi_calendar .btn {
padding: 0;
border: 1px solid #2477E3;
color: #2477e3;
border-radius: 2px;
text-align: center;
background-color: transparent;
}
.poi_calendar .btn:hover {
background-color: #E9F1FC;
}
.poi_calendar .btn_confirm {
width: 352px;
min-height: 28px;
line-height: 28px;
margin-left: 0;
}
.poi_calendar .date_selected {
float: right;
}
.poi_calendar .date_selected .icon {
margin: -1px 5px 0;
cursor: pointer;
}
.poi_calendar .date_selected .icon.disabled,
.poi_calendar .date_selected .icon.disabled:hover {
cursor: default;
background-image: url(//images3.c-ctrip.com/flight/online/fuzzy/sprites_v2.png);
}
.poi_calendar .calendar_tit {
position: relative;
height: 31px;
line-height: 31px;
text-align: center;
border-top: 1px solid #d9d9d9;
}
.poi_calendar .calendar_box .disabled,
.poi_calendar .calendar_box .disabled:hover {
color: #d9d9d9;
background: #fff;
cursor: default;
}
.poi_calendar .cus_days {
padding: 15px 10px;
border-top: 1px solid #d9d9d9;
}
.poi_calendar .cus_days .tag {
width: auto;
margin: 10px 5px 0 0;
padding: 0 5px;
}
.poi_calendar .calendar_box {
margin: 0 10px;
padding: 5px 0 10px;
border: solid #e9e9e9;
border-width: 1px 0 0;
}
.calendar_bottom {
position: relative;
padding: 15px 10px;
min-height: 28px;
border-top: 1px solid #d9d9d9;
height: auto
}
.poi_calendar .month_prev,
.poi_calendar .month_next,
.poi_calendar .ico_arrow {
position: absolute;
left: 10px;
top: 0;
display: inline-block;
*display: inline;
*zoom: 1;
cursor: pointer;
}
.poi_calendar .month_prev,
.poi_calendar .month_next {
width: 30px;
height: 30px;
}
.poi_calendar .month_next {
left: auto;
right: 10px;
}
.poi_calendar .ico_arrow {
left: 10px;
top: 10px;
width: 0;
height: 0;
border-style: solid;
border-width: 5px 7px;
border-color: rgba(255, 255, 255, 0);
border-color: transparent\0;
}
.poi_calendar .month_prev .ico_arrow {
border-right-color: #666;
}
.poi_calendar .month_next .ico_arrow {
left: auto;
right: 10px;
border-left-color: #666;
}
.poi_calendar .month_prev:hover .ico_arrow {
border-right-color: #2477E3;
}
.poi_calendar .month_next:hover .ico_arrow {
border-left-color: #2477E3;
}
.poi_calendar ul {
margin-right: -10px;
overflow: hidden;
zoom: 1;
}
.poi_calendar li {
float: left;
width: 50px;
height: 24px;
line-height: 24px;
color: #666;
text-align: center;
border: solid #fff;
border-width: 0 1px 1px 0;
}
.poi_calendar .day {
cursor: pointer;
}
.poi_calendar .day:hover,
.poi_calendar .selected {
background: #E9F1FC;
}
.poi_calendar .selected_start,
.poi_calendar .selected_start:hover,
.poi_calendar .selected_end,
.poi_calendar .selected_end:hover,
.poi_calendar .selected_center,
.poi_calendar .selected_center:hover {
color: #fff;
background: #2477E3;
}
.poi_calendar .month_prev.disabled .ico_arrow,
.poi_calendar .month_prev.disabled:hover .ico_arrow {
cursor: default;
border-right-color: #999;
}
.poi_calendar .month_next.disabled .ico_arrow,
.poi_calendar .month_next.disabled:hover .ico_arrow {
cursor: default;
border-left-color: #666;
}
.poi_calendar .calendar_date {
padding: 0 10px 15px;
}
.passenger_wrapper .s_item {
text-align: left;
text-indent: 0;
}
.class_grade_option .s_item_cont::after {
display: none;
clear: none;
}
.class_grade_option .s_item_cont {
clear: none;
float: left;
width: auto;
}
.s_content select {
margin: 0 0 0 8px;
}
.class_grade_option {
margin-top: 0;
padding-top: 0;
float: left;
display: block;
border-top: none;
clear: none;
}
.class_grade_option_mt {
padding-right: 0;
float: right;
margin-top: 3px;
}
.fl_InfantQuantityTipDiv {
z-index: 10;
}
.dreact_fly_con {
float: left;
width: auto;
clear: none;
}
.dreact_fly_con .s_item {
width: auto
}
.s_item_direct {
margin-left: 30px;
}
.flInt_s_btn3 {
position: absolute;
bottom: 0;
right: 0px;
}
.s_button_area .flInt_s_btn2 {
position: absolute;
bottom: 0;
right: 161px;
}
.passenger_wrapper {
height: auto;
width: 450px;
float: left;
padding-right: 0;
clear: none;
}
.s_item_flight_way_o .s_item {
width: 450px;
}
.passenger_wrapper:after {
clear: none;
display: none;
}
.s_item_flight_way_o .s_flt_tip_warinng,
.s_item_flight_way_o .s_flt_tip_info {
margin-left: 64px;
}
#fl_box_search .s_mt_tips_details_container {
width: 286px;
position: absolute;
top: 10px;
left: 0;
background: transparent;
z-index: 14;
display: none;
text-indent: 0;
}
.s_mt_tips_details {
padding: 16px;
width: 252px;
background: #FFFFFF;
border: 1px solid #DDDDDD;
box-shadow: 0 7px 22px -7px rgba(0, 0, 0, 0.34);
border-radius: 4px;
margin-top: 5px;
}
.flightWay-des:hover .s_mt_tips_details_container {
display: block;
}
.mt_tips_des {
font-size: 12px;
color: #333333;
line-height: 18px;
}
.mt_tips_item {
margin-top: 12px;
}
.mt_tips_title {
margin-bottom: 8px;
font-weight: 600;
}
.mt_tips_group_title {
font-size: 12px;
color: #333333;
line-height: 18px;
margin-bottom: 8px;
}
.mt_tips_group_title_dot {
width: 3px;
height: 3px;
border-radius: 50%;
background: #0086F6;
display: inline-block;
vertical-align: middle;
margin-right: 3px;
}
.mt_tips_group {
padding: 8px;
background: #F8FAFD;
border-radius: 4px;
}
.mt_tips_group_item {
font-size: 12px;
color: #333333;
line-height: 17px;
}
.mt_tips_group_item:not(:last-child) {
margin-bottom: 4px;
}
.mt_tips_group_item_hightline {
color: #FF7528;
}
.s_mt_tips_details_wrapper.s_voyage_tip {
position: relative;
overflow: visible;
}
#fl_box_search .s_mt_tips_details_wrapper:hover .s_mt_tips_details_container {
display: block;
}
.s-button-area {
float: right;
margin-top: 10px;
}
#fl_and_hotel_entry {
float: left;
margin-top: 7px;
}
.s-button-area .index_label {
margin-right: 5px;
cursor: pointer;
font-size: 14px;
}
.searchbox_flt_out_default .s-button-area {
margin-right: 36px;
}
.discount-tag {
display: inline-block;
font-size: 14px;
font-style: normal;
color: #f60;
border: 1px solid #f70;
line-height: 14px;
padding: 1px 2px;
margin-right: 20px;
}
</style>
<!-- 增加一个空的文本框,fix chrome autocomplete问题 -->
<input type="text" autocomplete="off" style="visibility: hidden; height: 0; width: 0; position: absolute; border: none; margin-left: -10000px;">
<div class="s_type" id="fl_search_type">航程类型<label class="index_label" data-index="0"><input id="fl_flight_way_s" name="FlightWay" type="radio" value="S">单程</label> <label class="index_label" data-index="1"><input id="fl_flight_way_d"
name="FlightWay" type="radio" value="D" checked="checked">往返</label> <label class="index_label" data-index="1"><input id="fl_flight_way_o" name="FlightWay" type="radio" value="M">多程(含缺口程)</label>
<span class="s_voyage_tip s_mt_tips_details_wrapper">
<div class="s_mt_tips_details_container">
<div class="s_mt_tips_details">
<div class="mt_tips_des">多程指同时预订两段或两段以上航班,适用于以下场景:</div>
<div class="mt_tips_item">
<div class="mt_tips_title">
<span class="mt_tips_group_title_dot"></span> 前往多个目的地
</div>
<div class="mt_tips_group">
<div class="mt_tips_group_item"> 去程:上海 - <span class="mt_tips_group_item_hightline">东京</span>
</div>
<div class="mt_tips_group_item"> 返程:<span class="mt_tips_group_item_hightline">大阪</span> - 上海 </div>
</div>
</div>
<div class="mt_tips_item">
<div class="mt_tips_title">
<span class="mt_tips_group_title_dot"></span> 出发地和返回地不同
</div>
<div class="mt_tips_group">
<div class="mt_tips_group_item"> 去程:<span class="mt_tips_group_item_hightline">上海</span> - 东京 </div>
<div class="mt_tips_group_item"> 返程:东京 - <span class="mt_tips_group_item_hightline">杭州</span>
</div>
</div>
</div>
<div class="mt_tips_item">
<div class="mt_tips_title">
<span class="mt_tips_group_title_dot"></span> 多段行程自由搜
</div>
<div class="mt_tips_group">
<div class="mt_tips_group_item"> 第 1 程:上海 - <span>东京</span>
</div>
<div class="mt_tips_group_item"> 第 2 程:<span>东京</span> - 普吉岛 </div>
<div class="mt_tips_group_item"> 第 3 程:普吉岛 - <span>上海</span>
</div>
</div>
</div>
</div>
</div>
</span>
</div>
<div class="online_single" id="fl_online_single">
<div class="s_item_cont s_item_cont_ex">
<div class="s_exchange" id="fl_exchangeCity_div"><a href="javascript:;" id="fl_exchangeCity">换</a></div>
<div class="s_item online_label">出发城市<input tabindex="200" name="homecity_name" type="text" id="fl_txtDCity" autocomplete="nope" mod_address_source="start" mod_address_date="fl_txtDDatePeriod1" mod_address_focusnext="fl_dest_city_1"
mod_notice_tip="中文/拼音/英文" placeholder="中文/拼音/英文" mod_save_id="flightintl_startcity_single" mod_save_value="true" mod_save_name="From" mod_address_reference="fl_HomeCityID" mod="address|notice" mod_address_tpl="address"><input type="hidden"
id="fl_HomeCityID" name="HomeCityID"></div>
<div class="s_item2 online_label" id="fl_depart_li">出发日期<input tabindex="202" name="DDatePeriod1" type="text" id="fl_txtDDatePeriod1" mod_save_name="From" mod="notice|calendar" mod_calendar_focusnext="fl_txtADatePeriod1~fl_txtADatePeriod1"
mod_save_value="true" mod_save_id="flightintl_startdate_single" mod_notice_tip="yyyy-mm-dd" autocomplete="nope"></div>
<div class="s_item2 online_label" style="display:none;" id="flt_hotcountry_ddate"> 出发日期<input type="text" tabindex="202" id="hotCountryDDate" value="任何时间" autocomplete="nope">
</div>
</div>
<div class="s_item_cont">
<div class="s_item online_label">到达城市<input tabindex="201" name="destcity1_name" type="text" id="fl_dest_city_1" autocomplete="nope" mod_address_source="dest" mod_save_id="flightintl_arrivalcity_single" mod_notice_tip="中文/拼音/英文"
placeholder="中文/拼音/英文" mod_save_value="true" mod_save_name="To" mod_address_reference="fl_destcityID" mod="address|notice" mod_address_tpl="address" mod_address_focusnext="fl_txtDDatePeriod1" mod_hot_country="true"
mod_hot_country_depend_on="#fl_txtDCity"><input type="hidden" id="fl_destcityID" name="destcityID"></div>
<div class="s_item2 online_label" id="fl_return_li">返回日期<input tabindex="203" name="ADatePeriod1" type="text" id="fl_txtADatePeriod1" mod="notice|calendar" mod_calendar_reference="fl_txtDDatePeriod1" mod_save_name="To"
mod_notice_tip="yyyy-mm-dd" mod_save_value="true" mod_save_id="flightintl_backdate_single" autocomplete="nope"></div>
</div>
<div class="s_flt_tip_warinng hide" id="flt_hotcountry_tips"><span class="icon-waring"></span><span id="flt_hotcountry_tips_content"></span></div>
<div class="s_item_cont passenger_wrapper" style="height:auto;" id="fl_label_flight">
<div class="s_item w100">乘客类型<select id="fl_Quantity" name="Quantity" style="width:122px; margin-left:10px"></select><select id="fl_ChildQuantity" name="ChildQuantity" style="width:122px;"></select><select id="fl_InfantQuantity"
name="InfantQuantity" style="width:122px;"></select>
</div>
<div class="jmp-info-wrap fl_ChildQuantityTipDiv" style="display:none;">
<div class="jmp_info">
<b class="jmp_arrow"></b> 儿童:2岁(含)-12岁(不含)
</div>
</div>
<div class="jmp-info-wrap fl_InfantQuantityTipDiv" style="left:460px;display:none;">
<div class="jmp_info">
<b class="jmp_arrow"></b> 婴儿:14天(含)-2岁(不含)
</div>
</div>
<div class="s_flt_tip_warinng hide" id="fl_InfantTip"><span class="icon-waring"></span>目前仅支持 1 位成人最多携带 2 名儿童,如有特殊需求,请至<a href="##">机票需求单</a>提交申请。</div>
<div class="s_flt_tip_info hide" id="fl_noAdultTip"><span class="s_voyage_tip"></span>请确认儿童有同舱等的18岁以上成人陪伴乘机,儿童单独乘机需直接向航空公司购票。</div>
</div>
</div>
<div class="online_more" id="fl_online_more" style="display:none">
<div id="fl_flight_multiple"></div>
<div class="s_add_voyage" id="fl_add_new_line"><i></i><a href="javascript:;">添加航程</a></div>
</div>
<div id="fl_options_flt_in" class="s_options class_grade_option">
<div class="s_item_cont">
<div class="s_item" id="fl_SubClass">舱位等级<select name="drpSubClass" id="fl_drpSubClass" tabindex="208">
<option selected="selected" value="Y_S">经济/超级经济舱</option>
<option value="C_F">公务/头等舱</option>
</select>
</div>
</div>
<div class="s_item_cont dreact_fly_con" id="fl_advancePanel">
<div class="s_item">
<div class="s_item_direct"><label class="index_label"><input tabindex="204" type="checkbox" id="fl_flight_direct" name="flight_direct" value="T">仅查看直飞</label></div>
</div>
</div>
</div>
<div style="display:none" id="fl_jmp_title">
<div class="jmp_bd">${txt0}</div>
</div>
<div class="s-button-area" id="fl_search_btn">
<div id="fl_and_hotel_entry" style="display: none;">
<label class="index_label" for="fl_search_hotel"><input tabindex="204" type="checkbox" id="fl_search_hotel" name="flight_direct" value="T">同时搜索酒店</label><em class="discount-tag">更优惠</em>
</div>
<input type="submit" tabindex="209" value="搜索机票" class="s_btn s_btn3" title="搜索机票" id="fl_btnSearchFlight" onclick="return validateQuery();">
</div>
<script type="text/json" id="fl_intlMessage">
{
ERROR_FLIGHT: ['请选择第{number}程的出发城市', '请选择第{number}程的到达城市', '您选择的第{number}程的到达城市和出发城市相同,请重新选择', '请选择第{number}程的出发日期', '日期格式有误,请检查', '对不起,第{number}程的出发日期不能在今天之前', '对不起,只能查询一年内航班', '对不起,第{number}程日期不能早于第{second}程日期', '航程中必须有一程为国际航程,请检查您的出发到达城市',
'请选择出发城市', '请选择出发日期', '请选择目的城市', '您选择的目的城市和出发城市相同,请重新选择', '对不起,返回日期不能早于出发日期', '当前日期不能小于今天', '机酒套餐出发日期不能为当天', '行程需大于1天', '行程不能超过28天', '请选择到达日期'
],
TIPS_MESSAGER: '系统过于繁忙,请您耐心等待片刻之后再查询,谢谢!',
numberList: ['一', '二', '三', '四', '五', '六', '七'],
ZHUANG: '转',
ADDRESS_SEARCHTIPS: '输入中文|代码搜索',
NO_FILTER_RESULT: ' 对不起,无匹配,请重新输入。 ',
FILTER_RESULT: '${val},按字符顺序排序',
GJM: "\"${val}\" 国家名,相关城市",
MULTIPASS: {
'big5': {
startCity: '出发城市',
endCity: '到达城市',
startDate: '出发日期',
notice: '中文/英文/拼音'
},
'gb2312': {
startCity: '出发城市',
endCity: '到达城市',
startDate: '出发日期',
notice: '中文/英文/拼音'
}
}
}
</script>
</form>
POST //flights.ctrip.com/fuzzy/#ctm_ref=ssc_hp_search_a_flight_discover
<form id="flightForm5" action="//flights.ctrip.com/fuzzy/#ctm_ref=ssc_hp_search_a_flight_discover" method="POST" style="display:block"></form>
Name: vacationForm1 —
<form id="vacationForm" name="vacationForm1" onsubmit="return false;" style="display: none;">
<div class="s_item_cont vacation" style="margin-bottom:10px;">
<div class="s_item">出发地<input aria-label="请选择出发地点" autocomplete="off" type="text" value="上海" readonly="readonly" class="s_vca_dest" id="text1" name="vacation_depart_input"></div>
<div class="s_item" style="position: relative">目的地<input aria-label="请输入目的地" autocomplete="off" type="text" name="vacation_dest_input" class="s_vca_no_dest" id="allDestInput" placeholder="中文/拼音" aria-placeholder="中文/拼音">
</div>
<div class="s_button_area">
<input type="submit" value="搜索" class="s_btn" title="搜索">
<input id="StartCityID" name="StartCity" type="hidden" value="2">
<input id="SearchType" name="SearchType" type="hidden" value="">
<input id="SearchValue" name="SearchValue" type="hidden" value="">
<input id="SearchId" name="SearchId" type="hidden" value="">
<input id="StartCityPY" name="StartCityPY" type="hidden" value="">
<input id="FilterPara" name="FilterPara" type="hidden" value="">
<input type="hidden" id="SearchTextId" name="SearchText" value="">
<input type="hidden" id="vacationUrl" value="vacations.ctrip.com">
</div>
</div>
<div class="items-content" style="display: none">
<p class="item-title">推荐:</p>
<ul class="items-list" id="allList">
</ul>
</div>
<div class="items-content" style="display: none;">
<p class="item-title">境内:</p>
<ul class="items-list" id="domesticList">
</ul>
</div>
<div class="items-content" style="display: none;">
<p class="item-title">境外:</p>
<ul class="items-list" id="overseaList">
</ul>
</div>
<div class="vacation-img-group" style="margin-top:8px;">
</div>
</form>
Name: vacationForm1 — POST
<form id="vacationForm2" name="vacationForm1" method="post" onsubmit="return false;" style="display: none;">
<div class="s_item_cont vacation" style="margin-bottom:10px;">
<div class="s_item">出发地<input autocomplete="off" aria-label="请选择出发地点" type="text" value="上海" readonly="readonly" class="s_vca_dest" id="text1" name="vacation_depart_input"></div>
<div class="s_item" style="position: relative">目的地<input autocomplete="off" aria-label="请输入目的地" type="text" name="vacation_dest_input" class="s_vca_no_dest" id="tourDestInput" placeholder="中文/拼音" aria-placeholder="中文/拼音">
</div>
<div class="s_button_area">
<input type="submit" value="搜索" class="s_btn" title="搜索">
<input id="StartCityID" name="StartCity" type="hidden" value="2">
<input id="SearchType" name="SearchType" type="hidden" value="">
<input id="SearchValue" name="SearchValue" type="hidden" value="">
<input id="SearchId" name="SearchId" type="hidden" value="">
<input id="StartCityPY" name="StartCityPY" type="hidden" value="">
<input id="FilterPara" name="FilterPara" type="hidden" value="">
<input type="hidden" id="SearchTextId" name="SearchText" value="">
<input type="hidden" id="vacationUrl" value="vacations.ctrip.com">
</div>
</div>
<div class="items-content items-content-cruise" style="display: none">
<p class="item-title">推荐:</p>
<ul class="items-list">
</ul>
</div>
</form>
Name: vacationForm1 —
<form id="vacationForm5" name="vacationForm1" onsubmit="return false;" style="display: none;">
<div class="s_item_cont vacation" style="margin-bottom:8px;">
<div class="s_item s_item_ticket" style="position: relative">关键字<input aria-label="请输入目的地或景点或游玩主题" autocomplete="off" type="text" id="ticketDestInput" name="vacation_dest_input" placeholder="目的地/景点/游玩主题" aria-placeholder="目的地/景点/游玩主题">
</div>
<div class="s_button_area">
<input type="submit" value="搜索" class="s_btn" title="搜索">
<input id="StartCityID" name="StartCity" type="hidden" value="2">
<input id="SearchType" name="SearchType" type="hidden" value="">
<input id="SearchValue" name="SearchValue" type="hidden" value="">
<input id="SearchId" name="SearchId" type="hidden" value="">
<input id="StartCityPY" name="StartCityPY" type="hidden" value="">
<input id="FilterPara" name="FilterPara" type="hidden" value="">
<input type="hidden" id="SearchTextId" name="SearchText" value="">
<input type="hidden" id="vacationUrl" value="vacations.ctrip.com">
</div>
</div>
<div class="items-content" style="display: none">
<p class="item-title">境内:</p>
<ul class="items-list" id="domesticListTickt">
</ul>
</div>
<div class="items-content" style="display: none">
<p class="item-title two-lines">出境 <br>港澳台:</p>
<ul class="items-list" id="overseaListTickt">
</ul>
</div>
<div class="vacation-img-group" id="advertisingList">
</div>
<div class="view-more"><a href="http://piao.ctrip.com#ctm_ref=ssc_home_scr_tour_text_01_05">查看全部></a></div>
</form>
Name: packageForm — POST
<form id="groupForm" name="packageForm" method="post" onsubmit="return false;" style="display:block;">
<div class="s_item_cont vacation" style="margin-bottom:10px;">
<div class="s_item">出发地<input aria-label="请选择出发地点" autocomplete="off" type="text" value="上海" readonly="readonly" class="s_vca_dest" id="text1" name="vacation_depart_input"></div>
<div class="s_item" style="position: relative">目的地<input aria-label="请输入目的地" autocomplete="off" type="text" name="vacation_dest_input" class="s_vca_no_dest" id="groupDestInput" placeholder="中文/拼音" aria-placeholder="中文/拼音">
</div>
<div class="s_button_area">
<input type="submit" value="搜索" class="s_btn" title="搜索" id="submit3">
<input id="StartCityID" name="StartCity" type="hidden" value="2">
<input id="SearchType" name="SearchType" type="hidden" value="">
<input id="SearchValue" name="SearchValue" type="hidden" value="">
<input id="SearchId" name="SearchId" type="hidden" value="">
<input id="StartCityPY" name="StartCityPY" type="hidden" value="">
<input id="FilterPara" name="FilterPara" type="hidden" value="">
<input type="hidden" id="SearchTextId" name="SearchText" value="">
<input type="hidden" id="vacationUrl" value="vacations.ctrip.com">
</div>
</div>
<div class="items-content" style="display: none">
<p class="item-title">推荐:</p>
<ul class="items-list">
</ul>
</div>
</form>
GET
<form id="busForm" action="" method="GET" onsubmit="return false;" accept-charset="utf-8">
<div class="s_item_cont s_item_cont_ex">
<div class="s_item"> 出发城市 <input type="text" id="busFrom" name="from" value="" autocomplete="on" _cqnotice="中文/拼音/英文" class="inputSel" style="">
</div>
<div class="s_item2"> 出发日期 <input type="text" id="busDate" name="date" value="" readonly="readonly" autocomplete="off" _cqnotice="yyyy-mm-dd" class="inputSel" style="">
</div>
</div>
<div class="s_item_cont">
<div class="s_item"> 到达城市 <input type="text" id="busTo" name="to" value="" autocomplete="on" _cqnotice="中文/拼音/英文" class="inputSel" style="">
</div>
</div>
<div class="s_button_area">
<input type="button" value="搜索" class="s_btn" title="搜索" id="searchBus">
</div>
</form>
Text Content
欢迎来到携程中文站!|请选择语言站点 Welcome to Ctrip China! Please select your preferred language. 让旅行更幸福 * Language * 简体中文 * English (United States) * English (United Kingdom) * 繁體中文 (中國香港) * English(Hong Kong,China) * 韩语版 * 日语版 * English (Singapore) * English (Australia) * Deutsch * Français * Español * Italiano * Русский * 泰国站 * Bahasa Indonesia * Bahasa Malaysia * English (Malaysia) * 越南语 * 荷兰语 * 波兰语> * 希腊语 * 土耳其语 * 巴西葡萄牙语 网站无障碍 * 您好,请登录 * 免费注册 * 普通会员 * * 积分:0 普通会员领福利 * 退出 * 消息 * 我的携程 * 我的收藏 * 我的优惠券 * 常用信息 * 我的钱包 * 我的订单 * 机票+相关订单 * 酒店订单 * 旅游订单 * 火车票订单 * 全部订单 * 手机号查订单 * 客服中心 * * 手机扫码快速下载 * 携程旅行手机版 * * 扫一扫 了解爆款旅行好货 携程旅行网 * 境内:95010 * (或)400-830-6666 * 中国香港:+852-3008-3295 * 中国澳门、中国台湾:+86-21 3406-4888 * 其他国家和地区:+86-21-3406-4888 * 首页 * * 酒店 * 国内酒店 * * 海外酒店 酒店订单 > * * 旅游 * 旅游首页 * * 周末游 * * 跟团游 * * 自由行 * * 私家团 * * 邮轮 * * 门票·活动 * * 一日游 * * 主题游 * * 定制旅行 * * 游学 * * 签证 * * 企业会奖 * * 高端游 * * 爱玩户外 * * 保险 旅游订单 > * * 跟团游 * * 自由行 * * 机票 * 国内/国际·中国港澳台机票 * * 特价机票 * * 航班动态 * * 值机选座 * * 退票改签 * * 机场攻略 * * 定制包机 机票订单 > * * 火车 * 国内火车票 * * 国际/港台火车票 火车票订单 > * * 汽车 · 船 * 汽车票 * * 景区/机场专线 * * 船票 汽车票订单 > * * 用车 * 国内租车 * * 境外租车 * * 接送机站 * * 按天包车 用车订单 > * * 门票 * 门票·活动 * * 出境WiFi•电话卡 * * 周末游 * * 上海海昌 门票活动订单 > * * 攻略 * * 全球购 * 名店购 * * 旅游购物商城 * * 银联特惠 * * 外币兑换 * * 礼品卡 * 礼品卡首页 * * 节日/主题购卡 * * 礼品卡福袋 * * 企业采购 * * 兑换券 * * 外币兑换 礼品卡订单 > * * 商旅 * 商旅首页 * * 企业客户注册 * * 会议旅游 * * 邮轮 * * 目的地 * * 金融 * * 更多 * 会员商城 * * 超级会员 * * 合作卡 [{"id":"14","onlinetime":"2019/12/31 23:55:04$2200/08/08 16:19:09"},{"id":"15","onlinetime":"2018/12/13 08:23:32$2180/12/31 23:55:09"}] 境外直通车 * 海外酒店 * 国际•港澳台机票 * 境外租车 * 国际/港台火车票 * 出境游 * 高端游 * 门票•活动 * 签证 * 保险 * WiFi•电话卡 * 境外接送机 * 外币兑换 * 酒店 * 机票 * 旅游 * 跟团游 * 火车 国内酒店 海外酒店 民宿 酒店团购 酒店+景点 会议•团房 目的地 搜索历史 入住日期 退房日期 房间数 1间 2间 3间 4间 5间 6间 7间 8间 9间 10间 住客数 * 成人18岁及以上 * 儿童0-17岁 儿童年龄(当天) <1岁1岁2岁3岁4岁5岁6岁7岁8岁9岁10岁11岁12岁13岁14岁15岁16岁17岁 <1岁1岁2岁3岁4岁5岁6岁7岁8岁9岁10岁11岁12岁13岁14岁15岁16岁17岁 <1岁1岁2岁3岁4岁5岁6岁7岁8岁9岁10岁11岁12岁13岁14岁15岁16岁17岁 <1岁1岁2岁3岁4岁5岁6岁7岁8岁9岁10岁11岁12岁13岁14岁15岁16岁17岁 <1岁1岁2岁3岁4岁5岁6岁7岁8岁9岁10岁11岁12岁13岁14岁15岁16岁17岁 <1岁1岁2岁3岁4岁5岁6岁7岁8岁9岁10岁11岁12岁13岁14岁15岁16岁17岁 <1岁1岁2岁3岁4岁5岁6岁7岁8岁9岁10岁11岁12岁13岁14岁15岁16岁17岁 <1岁1岁2岁3岁4岁5岁6岁7岁8岁9岁10岁11岁12岁13岁14岁15岁16岁17岁 <1岁1岁2岁3岁4岁5岁6岁7岁8岁9岁10岁11岁12岁13岁14岁15岁16岁17岁 确定 取消 18周岁及以上为成人。 0-17周岁儿童请参照各酒店入住政策。 酒店级别 不限 五星级/豪华 四星级/高档 三星级/舒适 二星级以下/经济 关键词 目的地 搜索历史 入住日期 退房日期 房间数 住客数 关键词 目的地 入住日期 退房日期 入住人数 不限 1人 2人 3人 4人 5人 6人 7人 8人 9人 10人 11人 12人 13人 14人 15人 16人及以上 关键词 热门城市:上海广州深圳北京成都杭州苏州青岛厦门三亚 热门团购:度假公寓别墅轰趴住店游玩情侣酒店火车票专享 目的地 关键词 国内海外 目的地 入住日期 游玩天数 不限 2天1晚 3天2晚 4天3晚 酒店级别 不限 五星级/豪华 四星级/高档 三星级/舒适 二星级以下/经济 关键词 类型 团房 5间以上享优惠 长住房 连住10天享优惠 会议场地 目的地 请选择城市搜索 目的地不存在 港澳台只能预订团房 活动人数 不限 50人以下 50~100人 101~200人 201~300人 301~500人 500人以上 关键词 还不确定需求,马上人工定制 定制需求 国内机票 国际•港澳台机票 发现低价NEW 欢迎回来,admin! 本次预定成功即可获赠价值 ¥70接送机优惠券 航程类型 单程 往返 多程 (含缺口程) 国内机票多程适用于以下场景: 前往多个目的地 去程: 上海 - 北京 返程: 天津 - 上海 出发地和返回地不同 去程:上海 - 北京 返程: 北京 - 杭州 换 出发城市 出发日期 中转城市 第2程日期 1 出发城市 到达城市 出发日期 2 出发城市 到达城市 出发日期 到达城市 返回日期 带儿童 带婴儿 儿童婴儿预订说明 儿童票 年龄规定 2岁(含)~12岁(不含) 票价 成人普通票价的50%; 免机场管理建设费,燃油费为成人的50%; 证件 身份证、护照、户口簿 注意事项 每位成人旅客(满18周岁)最多携带2名儿童; 儿童旅客必须有同舱位成人(满18周岁)陪伴乘机,无成人陪伴儿童请提前联系航空公司进行预订。 婴儿票 年龄规定 14天(含)~2岁(不含) 票价 成人普通票价的10%; 免机场管理建设费、燃油费; 证件 身份证、护照、户口簿、出生证明 注意事项 每位成人旅客最多携带1名婴儿; 婴儿票不提供座位,如需单独占用座位,可为婴儿购买儿童票; 常见问题 不满14天的新生儿能乘机吗? 新生婴儿抵抗力差,呼吸功能不完善,飞机起飞、降落时气压变化大,易对其造成伤害。因此,航空公司规定出生不足14天的新生婴儿和出生不足90天的早产婴儿不能乘机出行。若仍需要携带新生婴儿乘机,请联系航空公司。 如何预订更优惠? 对于国内航班,儿童、婴儿也可以购买部分价格的成人票。由于部分成人票的折扣比儿童票、婴儿票的折扣更低,因此为儿童、婴儿购买此类低折扣成人票可能更优惠,携程会智能为您推荐更优惠的购买方案。 舱位等级经济舱公务/头等舱 儿童婴儿预订说明 儿童票 年龄规定 2岁(含)~12岁(不含) 票价 成人普通票价的50%; 免机场管理建设费,燃油费为成人的50%; 证件 身份证、护照、户口簿 注意事项 每位成人旅客(满18周岁)最多携带2名儿童; 儿童旅客必须有同舱位成人(满18周岁)陪伴乘机,无成人陪伴儿童请提前联系航空公司进行预订。 婴儿票 年龄规定 14天(含)~2岁(不含) 票价 成人普通票价的10%; 免机场管理建设费、燃油费; 证件 身份证、护照、户口簿、出生证明 注意事项 每位成人旅客最多携带1名婴儿; 婴儿票不提供座位,如需单独占用座位,可为婴儿购买儿童票; 常见问题 不满14天的新生儿能乘机吗? 新生婴儿抵抗力差,呼吸功能不完善,飞机起飞、降落时气压变化大,易对其造成伤害。因此,航空公司规定出生不足14天的新生婴儿和出生不足90天的早产婴儿不能乘机出行。若仍需要携带新生婴儿乘机,请联系航空公司。 如何预订更优惠? 对于国内航班,儿童、婴儿也可以购买部分价格的成人票。由于部分成人票的折扣比儿童票、婴儿票的折扣更低,因此为儿童、婴儿购买此类低折扣成人票可能更优惠,携程会智能为您推荐更优惠的购买方案。 同时搜索酒店更优惠 航程类型单程 往返 多程(含缺口程) 多程指同时预订两段或两段以上航班,适用于以下场景: 前往多个目的地 去程:上海 - 东京 返程:大阪 - 上海 出发地和返回地不同 去程:上海 - 东京 返程:东京 - 杭州 多段行程自由搜 第 1 程:上海 - 东京 第 2 程:东京 - 普吉岛 第 3 程:普吉岛 - 上海 换 出发城市 出发日期 出发日期 到达城市 返回日期 乘客类型 儿童:2岁(含)-12岁(不含) 婴儿:14天(含)-2岁(不含) 目前仅支持 1 位成人最多携带 2 名儿童,如有特殊需求,请至机票需求单提交申请。 请确认儿童有同舱等的18岁以上成人陪伴乘机,儿童单独乘机需直接向航空公司购票。 添加航程 舱位等级 经济/超级经济舱 公务/头等舱 仅查看直飞 ${txt0} 同时搜索酒店更优惠 热门出发城市 北京 上海 广州 深圳 南京 杭州 成都 厦门 武汉 青岛 沈阳 天津 * B北京包头 * M绵阳 * C重庆成都长春长沙常州 * N南京南通宁波南昌南宁 * D大连东莞 * Q青岛泉州 * F佛山福州 * S上海苏州深圳三亚石家庄汕头沈阳 * G广州贵阳 * T天津太原台州 * H哈尔滨杭州海口呼和浩特海拉尔合肥 * W无锡乌鲁木齐武汉威海温州 * J济南江门 * X西安厦门西宁西昌徐州 * K昆明喀什市 * Y银川运城延吉榆林 * L丽江拉萨兰州 * Z珠海中山郑州 出发地 目的地 推荐: 境内: 境外: 出发地 目的地 推荐: 关键字 境内: 出境 港澳台: 查看全部> 推荐 周边跟团 境内跟团 出境跟团 热门出发城市 北京 上海 广州 深圳 南京 杭州 成都 厦门 武汉 青岛 沈阳 天津 * B北京包头 * M绵阳 * C重庆成都长春长沙常州 * N南京南通宁波南昌南宁 * D大连东莞 * Q青岛泉州 * F佛山福州 * S上海苏州深圳三亚石家庄汕头沈阳 * G广州贵阳 * T天津太原台州 * H哈尔滨杭州海口呼和浩特海拉尔合肥 * W无锡乌鲁木齐武汉威海温州 * J济南江门 * X西安厦门西宁西昌徐州 * K昆明喀什市 * Y银川运城延吉榆林 * L丽江拉萨兰州 * Z珠海中山郑州 出发地 目的地 推荐: 国内火车票 行程类型 单程 往返 中转 ◆◆买不到直达票?试试中转× 出发站 出发站 出发日期 出发日期 换 到达站 到达站 返回日期 中转站 团队票入口> 行程类型 单程 往返 通票 订座 ${txt1} 换 出发城市 出发日期 到达城市 返回日期 出行人数 0成人 1成人 2成人 3成人 4成人 5成人 6成人 7成人 8成人 9成人 0儿童 1儿童 2儿童 3儿童 4儿童 5儿童 6儿童 7儿童 8儿童 9儿童 0青年 1青年 2青年 3青年 4青年 5青年 6青年 7青年 8青年 9青年 0长者 1长者 2长者 3长者 4长者 5长者 6长者 7长者 8长者 9长者 欧洲各国年龄划分界定不同,预订前请参考<<欧铁点对点预订年龄细则>> 国家名称 一国通票多国通票其他通票 出发城市 到达城市 出发日期 出行人数 1 2 3 4 5 6 7 8 9 出发城市 出发日期 到达城市 热门 周边游 门票 当地活动 境内游 主题游 高端游 出境游 邮轮 红色旅游 上海出发 × * 热门城市 * ABCDE * FGHJ * KLMNP * QRSTW * XYZ 北京成都广州杭州南京青岛上海深圳沈阳天津武汉厦门 B北京包头 C重庆成都长春长沙常州 D大连东莞 F佛山福州 G广州贵阳 H哈尔滨杭州海口呼和浩特合肥 J济南江门 K昆明喀什市 L拉萨兰州 M绵阳 N南京南通宁波南昌南宁 Q青岛泉州 S上海苏州深圳三亚石家庄汕头沈阳 T天津太原台州 W无锡乌鲁木齐武汉威海温州 X西安厦门西宁西昌徐州 Y银川运城延吉榆林烟台义乌 Z珠海中山郑州 热门主题游 海岛 古镇 蜜月 亲子 爸妈游 美食 热门目的地 精选 上海 杭州 苏州 黄山 南京 舟山 无锡 宁波 安吉 * 精选 * 上海 * 杭州 * 苏州 * 黄山 * 南京 浙江普陀山2日1晚跟团游·【佛岛祈福】登佛顶山+拜普济寺+法雨寺+南海观音&宿“海边”客栈&人民广场/松江郊区,上车点自由选择【B线含1早3正/C线升级2+1商务大巴(可选上车点•人广/黄浦旅游集散/闵行)】 ¥335起 上海+崇明区2日1晚跟团游·【上海后花园·崇明岛·纯玩休闲度假】零距离打卡长兴岛郊野公园+长兴岛湿地公园+休闲漫步明珠公园+西沙湿地公园或瀛东村 宿舒适型酒店 ¥519起 苏州+乌镇+杭州3日2晚跟团游·【苏州5钻+乌镇4/5钻酒店】一天一城+纯玩 乌镇日/夜景+5A园林+寒山寺+船游西湖/可选宋城千古情 B/C线宿5钻乌镇外/内酒店,可多次入园+免费电瓶车+泳池 含2早可选杭州御茶宴 ¥549起 露营·淀山湖畔|上海美帆·暖冬精致露营2日|暖冬小火锅+下午茶+热力运动,含精致露营天幕,户外桌椅等多项可选,可住帐篷/酒店,赠专业营地管家服务 ¥398起 南京3日2晚跟团游·【提前2天 无损退订】深度游南京 金陵过大年【3大5A+6大4A景区】网红牛首山&大报恩寺|经典中山陵&总统府|名胜阅江楼&玄武湖|双5A老街夫子庙&老门东|精选酒店 专车专导 南京专线 ¥699起 无锡3日2晚跟团游·『高铁或动车游·精选5钻酒店·纯玩无购物』灵山大佛『福聚灵山*祈福之旅』&全览拈花湾日/夜全景&夜赏水幕灯光秀 +“穿越”三国水浒影视基地+览太湖名胜鼋头渚&坐船畅游太湖 ¥925起 上海海昌海洋公园2日1晚自由行·【主题亲子必打卡】住上海海昌海洋公园主题度假酒店『高级/家庭主题房(有窗)+双人上海海昌海洋公园2日门票&无限次畅玩+双人自助早餐』美人鱼/珊瑚/海葵鱼/企鹅/海豚主题任选周边自驾 ¥679起 黄山风景区3日2晚跟团游·【春节正常发团】限时升级12人VIP团 2人立减100元 AB线·1晚市区5钻酒店+1晚黄山山顶标间·观日出云海『后山上·前山下·不走回头路&行程更轻松』|CD线·2晚连住市区酒店【黄山一地·推荐线路】 ¥1169起 热门主题游 海岛 古镇 蜜月 亲子 爸妈游 美食 热门目的地 精选 三亚 云南 成都 九寨沟 普陀山 重庆 上海 北京 桂林 * 精选 * 三亚 * 云南 * 成都 * 九寨沟 * 普陀山 浙江普陀山2日1晚跟团游·【佛岛祈福】登佛顶山+拜普济寺+法雨寺+南海观音&宿“海边”客栈&人民广场/松江郊区,上车点自由选择【B线含1早3正/C线升级2+1商务大巴(可选上车点•人广/黄浦旅游集散/闵行)】 ¥335起 上海+崇明区2日1晚跟团游·【上海后花园·崇明岛·纯玩休闲度假】零距离打卡长兴岛郊野公园+长兴岛湿地公园+休闲漫步明珠公园+西沙湿地公园或瀛东村 宿舒适型酒店 ¥519起 苏州+乌镇+杭州3日2晚跟团游·【苏州5钻+乌镇4/5钻酒店】一天一城+纯玩 乌镇日/夜景+5A园林+寒山寺+船游西湖/可选宋城千古情 B/C线宿5钻乌镇外/内酒店,可多次入园+免费电瓶车+泳池 含2早可选杭州御茶宴 ¥549起 露营·淀山湖畔|上海美帆·暖冬精致露营2日|暖冬小火锅+下午茶+热力运动,含精致露营天幕,户外桌椅等多项可选,可住帐篷/酒店,赠专业营地管家服务 ¥398起 南京3日2晚跟团游·【提前2天 无损退订】深度游南京 金陵过大年【3大5A+6大4A景区】网红牛首山&大报恩寺|经典中山陵&总统府|名胜阅江楼&玄武湖|双5A老街夫子庙&老门东|精选酒店 专车专导 南京专线 ¥699起 三亚5日自由行·新年大促 赠取消险『高星4晚连住| 春节巨折推荐-费尔蒙·红树林·康年』买到即赚到:1. 超优惠的机酒打包价 2. 亚特兰蒂斯水世界夜场/水族馆门票6折起 3. 赠旅拍 4. 一日游/游艇/租车优享价 | 直减300~ ¥1916起 无锡3日2晚跟团游·『高铁或动车游·精选5钻酒店·纯玩无购物』灵山大佛『福聚灵山*祈福之旅』&全览拈花湾日/夜全景&夜赏水幕灯光秀 +“穿越”三国水浒影视基地+览太湖名胜鼋头渚&坐船畅游太湖 ¥925起 上海海昌海洋公园2日1晚自由行·【主题亲子必打卡】住上海海昌海洋公园主题度假酒店『高级/家庭主题房(有窗)+双人上海海昌海洋公园2日门票&无限次畅玩+双人自助早餐』美人鱼/珊瑚/海葵鱼/企鹅/海豚主题任选周边自驾 ¥679起 户外 全球户外 滑雪 徒步登山 潜水 越野自驾 游艇帆船 高空项目 高尔夫 骑行 房车 露营 全球海钓 自然 自然探索 极地探索 全球摄影 动物观察 自然野奢 人文 深度人文 全球旅拍 蜜月婚拍 禅修养生 宗教文化 节庆 全球婚礼 体育赛事 马拉松 * 精选 越野自驾·G318川藏线+纳木措【100%丰田普拉多】【经典路线·4钻及湖边星空温泉网红民宿】成都+新都桥理塘稻城亚丁+西藏波密林芝拉萨羊湖+圣象天门10天10晚【藏装拍照+烧烤藏餐+篝火晚会】专业自驾向导+单程交通 ¥7300起 热门主题游 海岛 古镇 蜜月 亲子 爸妈游 美食 热门目的地 精选 日本 中国澳门 泰国 瑞士 新加坡 东京 普吉岛 巴厘岛 * 精选 * 日本 * 中国澳门 * 泰国 * 瑞士 * 新加坡 毛里求斯西海岸8日5晚自由行·[4月起每周1/3直飞]【一价全包·爱必浓Clubmed】【早中晚餐·全天饮料畅饮·中文服务】【主题派对·亲子俱乐部·专职陪伴·父母放心游】 实时计价 香港5日自由行·精选4钻酒店【 万人游热销款,放“价”就等你来!】 ¥3783起 日本东京5日自由行· 【樱花祭 4月立减100/单】热款赏樱之旅 4晚核心酒店连住 Go!东京购 即刻入伙 “FOURTRY”潮流集合营 富士急乐园恐怖鬼屋节目同款 樱花树下晴空树 目黑川遇见唯美夜樱 ¥16802起 日本大阪6日自由行·【关西畅游】5晚深度|可加购一日游·赏大阪光之飨宴!世界~第一早餐BILLS|天保山摩天轮观「流星雨烟花」·奈良见鹿 古道遇京都 ¥14047起 日本大阪+京都6日自由行·【关西印象】2晚京都+3晚大阪|天空之城竹田城秘境“日本的马丘比丘”| 琵琶湖畔漫步·环球影城2020马里奥限定 ¥15050起 日本北海道5日自由行·札幌4晚连住·错峰出游价更优!《情书》取景地浪漫小樽 巡游登别 看洞爷不冻湖 泡日归温泉·周边游旭川/富良野/美瑛 看企鹅巡游 探秘小矮人木屋 可选小樽旅拍/接送机~ ¥20888起 日本东京6日自由行·【樱花祭】富士山下品樱吹雪 东京赏樱名录 5晚核心商圈连住杉并动漫博物馆 日漫迷福利 海贼王主题乐园 大机动战士独角兽高达变身 宫崎骏三鹰美术馆龙猫/千与千寻经典回归 ¥18182起 日本大阪+京都+日本环球影城7日自由行·【亲子】2晚环球影城酒店+京都大阪市区各2晚 USJ超级任天堂世界·京都岚山复古列车|奈良萌鹿&春日大社·大阪乐园亲子攻略 ¥19865起 * 境内 * 日本 * 东南亚 * 欧洲 * 美洲 * 澳中东非 重庆 ¥822/人起 重庆 景点:丰都鬼城、重庆长江三峡、仙女山国家森林公园、武隆天生三桥、龚滩古镇、大足石刻、酉阳桃花源、乐和乐都主题乐园、南天湖景区、巫山小三峡 美食:辣子鸡、毛血旺、豆花、豌豆炸酱面、烤鱼、辣子肥肠、尖椒鸡、重庆酸辣粉、小面、鸡杂、口水鸡、重庆火锅、山城小汤圆、蒜泥白肉、回锅肉、棒棒鸡、水煮鱼、芋儿鸡、磁器口麻花、抄手、串串香、泉水鸡 立即查看3000条产品> 北京 ¥808/人起 北京 景点:北京环球度假区、古北水镇、故宫、八达岭长城、雁栖湖、北京平谷金海湖、德云社剧场、玉渊潭公园、天坛、北京野生动物园 美食:奶油炸糕、麻豆腐、驴打滚、老北京烤肉、杏仁豆腐、京酱肉丝、爆肚、北京烤鸭、涮羊肉、面茶、卤煮、炒疙瘩、老北京疙瘩汤、糖火烧、扁豆焖面、豆汁、炒肝儿、官府菜、羊蝎子、褡裢火烧、老北京糖葫芦、老北京奶酪、豌豆黄、老北京炸酱面、芥末墩、灌肠、干炸丸子、焦圈、焦熘丸子、艾窝窝、炸咯吱 立即查看3000条产品> 成都 ¥804/人起 成都 景点:成都融创水世界、成都大熊猫繁育研究基地、成都天台山、成都博物馆、四川博物院、南宝山旅游度假区、三星堆艺术馆、都江堰景区、春熙路、武侯祠 美食:豆花、汤圆、怪味面、钵钵鸡、冒菜、鸡丝凉面、藤椒鱼、口水鸡、川北凉粉、蛋烘糕、麻婆豆腐、回锅肉、水煮牛肉、火锅、抄手、干锅、青城泡菜、麻辣兔丁、都江堰夜啤酒、毛血旺、钟水饺、兔头、锅盔、锅巴肉片、鱼香肉丝、甜水面、冷锅鱼、宫保鸡丁、担担面、烧白、肥肠粉、夫妻肺片、蒜泥白肉、三合泥、青城老腊肉、三大炮、叶儿耙、串串香、樟茶鸭、蹄花汤 立即查看3000条产品> 三亚 ¥682/人起 三亚 景点:蜈支洲岛、三亚亚特兰蒂斯水世界、亚龙湾、西岛、三亚亚特兰蒂斯度假区、天涯海角、海棠湾、蜈支洲、南山海上观音、亚龙湾热带天堂森林公园 美食:冬瓜海螺汤、和乐蟹、清补凉、椰子饭、抱罗粉、海鲜、文昌鸡、革命菜、四角豆、水果炒冰、竹筒饭、加积鸭、东山羊、椰子鸡、地瓜叶 立即查看3000条产品> 桂林 ¥1332/人起 桂林 景点:桂林猫儿山、象山景区、漓江风景名胜区、相公山、遇龙河、龙胜温泉、桂林千古情、十里画廊、桂林融创国际旅游度假区、兴坪古镇 美食:十八酿、黄焖鸡、啤酒鱼、禾花鱼、田螺、全州醋血鸭、松糕、斑鱼火锅、荔浦芋扣肉、爆炒漓江虾、桂林米粉、恭城油茶、拔丝芋头 立即查看3000条产品> 九寨沟 ¥1169/人起 九寨沟 景点:九寨沟风景区、九寨千古情、九寨沟爱情海景区、五彩池、神仙池风景区、九寨沟藏家锅庄篝火晚会、甘海子国家森林公园、五花海、九寨沟圣地藏家乐、瑶池 美食:奶渣包子、洋芋糍巴、酥油茶、青稞酒、青稞饼、牦牛肉 立即查看3000条产品> 张家界 ¥796/人起 张家界 景点:天门山国家森林公园、张家界国家森林公园、张家界大峡谷蹦极、张家界大峡谷玻璃桥、武陵源、张家界大峡谷、张家界《魅力湘西》演出、张家界千古情、百龙天梯、黄龙洞 美食:葛根粉炒肉、土家三下锅、草帽面、血豆腐、农家小炒肉 立即查看2427条产品> 贵阳 ¥1181/人起 贵阳 景点:青岩古镇、黔灵山公园、甲秀楼、四季贵州山地温泉水世界、贵阳欢乐世界、花溪夜郎谷、万象温泉、花溪夜郎谷宋式古堡、花果园湿地公园、贵州森林野生动物园 美食:辣子鸡、酸汤鱼、玫瑰冰粉、花溪牛肉粉、肠旺面、豆腐圆子 立即查看3000条产品> 国内酒店 海外酒店 促销 睡遍全世界—新加坡国家馆 睡遍全世界—日本国家馆 睡遍全世界—澳大利亚站 睡遍全世界-马来西亚国家馆 睡遍全世界—泰国国家馆 * 热门城市 * 都市购物 * 海岛休闲 * 旅游胜地 更多海外酒店 新加坡 715家酒店 ¥70起 曼谷 3948家酒店 ¥18起 东京 3493家酒店 ¥121起 吉隆坡 2534家酒店 ¥27起 大阪 4089家酒店 ¥44起 普吉岛 5093家酒店 ¥41起 泰国免落地签证费啦! 热门地标周边酒店还没想好周末去哪玩? 促销全国火车站周边酒店8折起全国机场周边酒店8折起百城千店 优选酒店80元起 * 北京 * 上海 * 广州 * 成都 * 深圳 * 杭州 * 长春 * 更多 长沙重庆大连福州贵阳桂林黄山哈尔滨 更多国内酒店 花筑奢·北京云上35栋别墅 ¥4230起延庆休闲度假区 北京贝尔特酒店 ¥506起前门/天坛公园/崇文门 北京三元桥CitiGO欢阁酒店 ¥499起国展中心地区 北京石景山游乐园希尔顿欢朋酒店 ¥499起公主坟/五棵松/石景山游乐园地区 北京世园璞燊酒店 ¥2110起延庆休闲度假区 汉普顿国际酒店(北京首都机场店) ¥189起首都机场/新国展地区 京玺酒店(北京国贸SKP店) ¥382起国贸地区 王府井永光酒店 ¥250起天安门/王府井地区 国内特价机票 国际•港澳台特价机票 上海出发 北京 上海 广州 深圳 杭州 成都 武汉 南京 * 国内热门 * 西北/东北 * 华中/华北 * 华南/西南 更多特价机票 上海 青岛 2月09日 ¥99 起 立抢 上海 昆明 2月04日 ¥135 起 立抢 上海 大连 2月07日 ¥150 起 立抢 上海 沈阳 2月02日 ¥159 起 立抢 上海 重庆 2月09日 ¥159 起 立抢 上海 宁波 3月27日 ¥179 起 立抢 上海 厦门 2月10日 ¥189 起 立抢 上海 广州 2月03日 ¥199 起 立抢 上海 成都 2月06日 ¥199 起 立抢 上海 天津 2月19日 ¥199 起 立抢 上海 深圳 4月04日 ¥219 起 立抢 上海 武汉 2月01日 ¥220 起 立抢 * 热门往返 * 亚洲 * 欧洲 * 美洲 * 非洲 更多特价机票 上海 澳门 1月24日 - 1月31日 ¥254 起 立抢 上海 澳门 1月23日 - 1月30日 ¥406 起 立抢 上海 澳门 1月25日 - 2月01日 ¥406 起 立抢 上海 台北 1月23日 - 1月30日 ¥1600 起 立抢 上海 台北 1月28日 - 2月04日 ¥1650 起 立抢 上海 台北 1月25日 - 2月01日 ¥1800 起 立抢 上海 香港 1月25日 - 2月01日 ¥2932 起 立抢 上海 香港 1月26日 - 2月02日 ¥2932 起 立抢 上海 香港 1月27日 - 2月03日 ¥2932 起 立抢 上海 东京 1月23日 - 1月30日 ¥15642 起 立抢 上海 新加坡 1月27日 - 2月03日 ¥16140 起 立抢 上海 东京 1月27日 - 2月03日 ¥16662 起 立抢 国内租车 国内接送机 日租包车 境外租车 境外接送机 热门城市 三亚 成都 海口 西安 重庆 深圳 北京 杭州 贵阳 厦门 丽江 大理 西宁 青岛 长沙 武汉 南京 * 三亚 * 上海 * 北京 * 海口 * 成都 * 西安 更多国内租车 别克英朗 ¥28起 江淮iEVA50 ¥48起 海马福美来F7 ¥38起 奥迪A4L ¥138起 热门接送机城市 北京 上海 深圳 三亚 广州 成都 西安 厦门 重庆 杭州 昆明 长沙 郑州 武汉 青岛 天津 大连 哈尔滨 * 北京 * 上海 * 深圳 * 三亚 * 广州 * 成都 更多国内接送机 专车接机服务 ¥38起 航班晚点免费等 专车送机服务 ¥48起 提前就位等候 专车接火车服务 ¥38起 火车晚点免费等 专车送火车服务 ¥48起 提前就位等候 热门城市 北京 上海 广州 深圳 杭州 成都 西安 厦门 重庆 大连 三亚 青岛 台北 清迈 济州岛 伦敦 普吉岛 曼谷 香港 东京 * 北京 * 上海 * 广州 * 深圳 * 清迈 * 东京 更多日租包车 经济型日租 ¥450起 经济实用之选 商务型日租 ¥700起 商务接送必备 10座小巴日租 ¥800起 多人出行无忧 20座中巴日租 ¥1050起 团队包车首选 热门城市 洛杉矶 旧金山 墨尔本 纽约 曼谷 基督城 普吉岛 温哥华 悉尼 奥克兰 拉斯维加斯 西雅图 伦敦 法兰克福 多伦多 巴黎 迪拜 * 美国 * 泰国 * 澳大利亚 * 英国 * 加拿大 * 新西兰 更多境外租车 三菱 Mirage 2门版 ¥340起 美国.洛杉矶 丰田 凯美瑞 Camry ¥333起 美国.旧金山 凯迪拉克 XTS ¥558起 美国.拉斯维加斯 丰田 RAV4 ¥477起 美国.纽约 热门城市 香港 曼谷 首尔 普吉岛 台北 新加坡 东京 清迈 吉隆坡 巴厘岛 大阪 纽约 伦敦 * 泰国 * 港澳台 * 日韩 * 东南亚 * 欧洲 * 美洲 更多境外接送机 品质专车接送机 ¥116起 泰国·曼谷 境外出行更简单 ¥119起 泰国·普吉岛 航班晚点免费等 ¥75起 泰国·清迈 轻松直达到酒店 ¥96起 泰国·苏梅岛 当地活动 • 境内 当地活动 • 出境 热门目的地 北京 上海 成都 三亚 西安 厦门 重庆 杭州 广州 哈尔滨 苏州 南京 * 一日游 * 特色体验 * 旅行服务 更多当地活动 北京八达岭长城一日游【上门接赠升旗ღ可+故宫/十三陵/颐和园】 ¥75起 北京 北京南山滑雪场一日游【优选•赠滑雪险/可选夜场/专业领队/含雪票+雪具/多集合地点】 ¥58起 北京 北京怀北国际滑雪场一日游【都游巴士直通车|可选南山滑雪场|渔阳滑雪场云佛山滑雪场】 ¥45起 北京 天安门广场+故宫+毛主席纪念堂+中国国家博物馆一日游【上门接赠升旗~故宫深度精讲+珍宝馆每半小时发班可独立团】 ¥46起 北京 热门目的地 普吉岛 曼谷 清迈 巴厘岛 东京 沙巴 芭堤雅 大阪 芽庄 新加坡 迪拜 墨尔本 * 一日游 * 特色体验 * 旅行服务 更多当地活动 普吉皮皮岛一日游【浮潜|大小皮皮/鸡蛋岛/竹子岛/蜜月岛追海豚】 ¥267起 普吉岛 普吉岛皇帝岛+珊瑚岛一日游【双体帆船/豪华游艇/快艇浮潜半日/ SHA认证|日落深潜海钓】 ¥182起 普吉岛 普吉岛珊瑚岛一日游【双体帆船/豪华游艇/快艇浮潜半日/ SHA认证|日落深潜海钓】 ¥182起 普吉岛 普吉岛斯米兰群岛一日游【浮潜 多船型/2次浮潜】 ¥396起 普吉岛 全球购 热门目的地 澳门 日本 海南 巴黎 迪拜 伦敦 米兰 香港 新加坡 巴塞罗那 首尔 泰国 慕尼黑 马德里 洛杉矶 * 热门商户 * 新店首选 * 奢品大牌 * 口碑推荐 * 综合商场 伦敦比斯特购物村 Bicester Village 促销返现 英国 • 伦敦 高岛屋(新宿店) Takashimaya(Shinjuku Store) 返现 日本 • 东京 雅丽—国际品牌免税店(威尼斯人购物中心店) The Atrium 促销 中国 • 澳门 迪拜国际机场T3航站楼C出发厅(迪拜纪念品区店) CC Gifts from Dubai 促销 阿联酋 • 迪拜 旅游旗舰店 * 精选 更多旗舰馆 以色列国家旅游体验馆 新加坡樟宜机场官方旗舰店 世界的香格里拉旗舰店 心游嘉兴体验馆 四川省旅游旗舰馆 旅行服务 出境WiFi 全球出境WiFi租赁 流量不限、多人共享、携带便捷、低价信号强 * 日本 * 韩国 * 欧洲通用 * 更多 签证 在材料制作完成前均可申请订单全额退款 服务优质,方便快捷,诚信可靠,出签率高 * 日本 * 韩国 * 美国 * 澳大利亚 保险 携程保险,安心随行 旅游定制、极速出保、便捷理赔 * 【申根之王】 * 【亚洲优选】 * 【境内畅游】 企业商旅 差旅预订管理 海量差旅产品,全流程服务,智能管控,助力企业差旅降本提效! 公对公结算 公司账户支付,自助对账、统一开票、配送,员工出差免垫资,免报销! 企业版超级VIP会员 首发企业版超级VIP会员,为企业客户平均节省近20,000元/年差旅费用! 合作伙伴 * * * * * * 携程导航 酒店预订 海外酒店 特价机票 国际机票 旅游线路 景点门票 旅游攻略 火车票 酒店团购 邮轮 周末游 签证 租车 目的地榜单 欧铁通票 自由行 会议旅游 客栈民宿 礼品卡 团队游 企业商旅 查看全部 酒店预订 城市酒店 国家酒店 北京酒店 上海酒店 广州酒店 成都酒店 杭州酒店 西安酒店 新加坡酒店 迪拜酒店 泰国酒店 韩国酒店 马尔代夫酒店 法国酒店 7天连锁酒店 如家快捷酒店 汉庭酒店 锦江之星酒店 希尔顿酒店 速8酒店 酒店品牌 酒店地标 热门酒店 广东酒店 上海酒店团购 北京酒店团购 杭州酒店团购 广州酒店团购 深圳酒店团购 南京酒店团购 成都酒店团购 厦门酒店团购 大连酒店团购 青岛酒店团购 三亚酒店团购 沈阳酒店团购 特价机票 上海机票 北京机票 广州机票 深圳机票 重庆机票 成都机票 昆明机票 厦门机票 三亚机票 杭州机票 春秋航空 东方航空 南方航空 中国国航 海南航空 厦门航空 山东航空 吉祥航空 首都航空 低价订阅 打折机票 机票地图 机票排行榜 机场大全 旅游度假 国内旅游攻略 出境旅游攻略 马尔代夫旅游 普吉岛旅游 巴厘岛旅游 济州岛旅游 日本旅游 新加坡旅游 澳大利亚旅游 迪拜旅游 柬埔寨旅游 英国旅游 法国旅游 清迈旅游 黄山旅游 北京旅游 上海旅游 杭州旅游 苏州旅游 成都旅游 桂林旅游 九寨沟旅游 三亚旅游 丽江旅游 青岛旅游 香港旅游 澳门旅游 台湾旅游 票价查询 代售点 预售期 余票查询 火车站 时刻表 攻略指南 攻略社区 旅游攻略 旅行游记 旅游问答 周末旅游 攻略下载 天气预报 旅游资讯 旅游榜单 旅游专题 地图大全 Travel Guide 企业商旅 中小企业差旅 商旅签证 RFP通道 快速入口 门票导航 客栈管理系统 精选目的地 中小企业差旅 存款证明 携程主题曲 航班时刻表 火车时刻表 汽车时刻表 * 旅游 * 酒店 * 机票 * 用车 * 活动 * 购物 * 攻略 * 服务 * 商旅 热门出发城市 北京上海天津重庆哈尔滨大连青岛西安敦煌南京 * B北京包头 * M绵阳 * C重庆成都长春长沙常州 * N南京南通宁波南昌南宁 * D大连东莞 * Q青岛泉州 * F佛山福州 * S上海苏州深圳三亚石家庄汕头沈阳 * G广州贵阳 * T天津太原台州 * H哈尔滨杭州海口呼和浩特海拉尔合肥 * W无锡乌鲁木齐武汉威海温州 * J济南江门 * X西安厦门西宁西昌徐州 * K昆明喀什市 * Y银川运城延吉榆林烟台义乌 * L丽江拉萨兰州 * Z珠海中山郑州 为什么选择携程 放心的服务 领先的服务标准 独创的保障体系 放心的价格 具竞争力的价格 无任何隐形费用 旅游资讯 宾馆索引 攻略索引 机票索引 网站导航 旅游索引 火车票索引 邮轮索引 企业差旅索引 用车索引 加盟合作 分销联盟 友情链接 企业礼品卡采购 保险代理 代理合作 酒店加盟 目的地及景区合作 智慧旅游 更多加盟合作 关于携程 关于携程 携程热点 携程公布2018年全年财报 净利达55亿元 上海市委书记李强调研携程 携程全球首个目的地服务中心落地普吉岛 更多 联系我们 诚聘英才 企业公民 用户协议 隐私政策 营业执照 安全中心 携程内容中心 知识产权 Group.trip.com 微信公众号 扫一扫 了解爆款旅行好货 Copyright©1999-2022, ctrip.com. All rights reserved. | ICP证:沪B2-20050130 | 沪ICP备08023580号 沪公网备31010502002731号丨互联网药品信息服务资格证丨旅游度假资质 违法和不良信息举报电话021-22500846丨全国旅游投诉热线12301丨上海市旅游网站落实诚信建设主体责任承诺书 信用评级上海工商网络社会征信网信息举报中心可信网站 信用中国网上有害信息举报专区消费维权联络点网购大家评适老化及无障碍标识 关闭 亲爱的用户,您当前浏览器版本过低,会影响浏览体验 建议升级浏览器 下载firefox下载百度浏览器 或使用手机APP浏览 扫描二维码下载 ×