body{ margin:0; padding:0; font-size:12px; line-height:18px; background-image:url(http://pages.ctrip.com/commerce/promote/standard/img/k.gif); background-color:#fff; background-attachment:fixed}
html,body,div,ul,li{ margin:0; padding:0}
div,ul,ol{ margin:0; padding:0; list-style:none}
p{ margin:0; padding:0}
a{ text-decoration:none}
img{ border:none}
em{ font-style:normal}
.cf{ zoom:1}
.cf:after{ content:"."; display: block; clear:both; font-size:0; height:0; visibility:hidden; overflow:hidden}
.tabs{ margin:0 auto}

.fltLiner{ z-index:100; position:fixed; top:100px; right:0; width:100%; _position:absolute; _top:expression(documentElement.scrollTop+100); overflow:visible}
.fltLiner #rlist1{ padding:3px; width:29px; height:98px; overflow:hidden; background:#fff; position:absolute; right:0; top:360px; border-top-left-radius:4px; border-bottom-left-radius:4px; border:1px solid #e0e0e0; border-right:none; z-index:101}
.fltLiner #rlist1 span{ float:left; width:29px; height:16px; line-height:14px; text-align:center; color:#e0e0e0; font-size:12px}
.fltLiner #rlist1 a{ float:left; margin-bottom:3px; width:35px; height:24px; background:url(http://pages.ctrip.com/commerce/promote/han/images/shareArr4.gif) no-repeat}
.fltLiner #rlist1 a.a0{ background-position:3px -180px}
.fltLiner #rlist1 a.a1{ background-position:3px -210px}
.fltLiner #rlist1 a.a2{ background-position:3px -240px}


.fltLiner #rlist5{ width:36px; height:104px; position:absolute; right:0; top:120px; z-index:103; overflow:hidden}
.fltLiner #rlist5.r2wm{ display:block; overflow:visible; width:160px}



#w2wm{ padding-top:4px; width:36px; height:100px; text-align:center; cursor:pointer; overflow:hidden; border-top-left-radius:4px; border-bottom-left-radius:4px; background:#009eda}
#w2wm p{ padding:6px 11px 0 11px; width:14px; height:100px; font-size:12px; line-height:16px; color:#fff; border-top-left-radius:4px}
#w2wm .pointr{ display:block; width:36px; height:19px; background:url(http://pages.ctrip.com/commerce/promote/han/images/shareArr4.gif) 4px -19px no-repeat}
#w2wm .pointl{ display:block; width:36px; height:19px; background:url(http://pages.ctrip.com/commerce/promote/han/images/shareArr4.gif) -23px -19px no-repeat}
.ewm{ background:#fff; padding-top:8px; width:121px; border:3px solid #009eda; border-right:none; text-align:center}
.ewm a{ display:block; line-height:0; overflow:hidden}
.ewm img{ width:103px}



.fltLiner #rlist6{ width:124px; height:246px; position:absolute; left:6px; top:0; z-index:104; overflow:hidden}
.fltLiner #rlist6 p.p1{ width:124px; height:66px; background:url(http://pages.ctrip.com/commerce/promote/standard/img/s12nav.png) 0 0 no-repeat}
.fltLiner #rlist6 p.p1 a{ display:block; width:124px; height:66px}
.fltLiner #rlist6 p.p2{ width:124px; background:#cb1804}
.fltLiner #rlist6 p.aeven{ background:#bb1705}
.fltLiner #rlist6 p.p2over{ background:#f66911}
.fltLiner #rlist6 p.p2 a{ display:block; padding-left:32px; width:90px; height:24px; line-height:24px; color:#fff; font-size:13px; font-family:'Microsoft Yahei'; text-decoration:none}
.fltLiner #rlist6 p.p2 #r6a1{ background:url(http://pages.ctrip.com/commerce/promote/standard/img/s12nav.png) 6px -70px no-repeat}
.fltLiner #rlist6 p.p2 #r6a2{ background:url(http://pages.ctrip.com/commerce/promote/standard/img/s12nav.png) 6px -100px no-repeat}
.fltLiner #rlist6 p.p2 #r6a3{ background:url(http://pages.ctrip.com/commerce/promote/standard/img/s12nav.png) 6px -130px no-repeat}
.fltLiner #rlist6 p.p2 #r6a4{ background:url(http://pages.ctrip.com/commerce/promote/standard/img/s12nav.png) 6px -160px no-repeat}
.fltLiner #rlist6 p.p2 #r6a5{ background:url(http://pages.ctrip.com/commerce/promote/standard/img/s12nav.png) 6px -190px no-repeat}
.fltLiner #rlist6 p.p2 #r6a6{ background:url(http://pages.ctrip.com/commerce/promote/standard/img/s12nav.png) 6px -220px no-repeat}
.fltLiner #rlist6 p.p2 #r6a7{ background:url(http://pages.ctrip.com/commerce/promote/standard/img/s12nav.png) 6px -250px no-repeat}
.fltLiner #rlist6 p.p3{ width:124px; height:16px; background:url(http://pages.ctrip.com/commerce/promote/standard/img/s12nav.png) 0 -285px no-repeat}

.flightShare #rlist5{ width:36px; height:104px; position:absolute; right:0; top:120px; z-index:103; overflow:hidden}/*20131203modify*/
.flightShare #rlist5.r2wm{ display:block; overflow:visible; width:160px}




/*#rlist7{ width:180px; position:absolute; left:0; top:120px; z-index:104}
#rlist7 .palist{ float:left; width:180px; height:470px; background:url(http://pages.ctrip.com/commerce/promote/201503/other/cjdc/images/ddd.png) 0 0 no-repeat; overflow:hidden;}
#rlist7 .palist a{ display:block; width:150px}
#rlist7 .palist .azlnk{ height:145px}
#rlist7 .palist .alnk{ height:27px; margin-bottom:1px}
#rlist7 .palist .mb6{ margin-bottom:7px}
#rlist7 .palist .mb10{ margin-bottom:1px}
#rlist7 .palist .mb30{ margin-top:32px;}
#rlist7 .palist .mb20{ margin-bottom:27px}
#rlist7 .sh{ display:block; position:absolute; left:165px; top:54px; width:21px; height:42px; line-height:42px; font-size:12px; font-weight:bold; color:#000; font-weight:bold; text-align:center; background:#ffa800; border-top-right-radius:18px; border-bottom-right-radius:18px; cursor:pointer}*/
#rlist7{ width:160px; height:320px; position:absolute; left:0; top:120px; z-index:104;display:none;}
#rlist7 .palist{ width:160px; height:320px; background:url(http://pages.ctrip.com/commerce/promote/201508/sp/nationalday/pc/img/redepc3.png) right top no-repeat; overflow:hidden; position:absolute}
#rlist7 .palist a{ width:50px; height:50px; background:translate; overflow:hidden; position:absolute; top:50px; right:0}
#rlist7 .pas{ display:none; width:100px; height:90px; background:url(http://pages.ctrip.com/commerce/promote/201508/sp/nationalday/pc/img/redes2.png) left center no-repeat; overflow:hidden; position:absolute; top:100px; cursor:pointer}

.pagesHead{ width:100%; background:#fff}
.pagesFoot{ width:100%; background:#fff}


#pop_hotel input[type="text"]:focus, #pop_hotel input[type="password"]:focus, #pop_flight input[type="text"]:focus, #pop_flight input[type="password"]:focus{ background-color:#F1F9FF; border-color:#5D9DE5 #67A1E2 #67A1E2 #5D9DE5; box-shadow:1px 1px 3px #D0DEE6 inset}
.content{ width:84%; float:left;font:12px/1.5 arial, Simsun; color:#333;}
.content ul{ }
.content li{ margin:3px 0; overflow:hidden;  }
#searchBox .sub_select{ margin:0 6px 0 0;}
#searchBox .sub_select .selected{ padding:0; margin:0; width:16px;}
.search_detail{ display:inline-block; text-align:center; margin-right:2px; }
#chinaUL li{ float:left; width:150px;  margin:0; padding:0; }
#chinaUL li.search_detail_box{ width:170px;}
#chinaUL li input{ width:75px;}
#chinaUL select{ width:98px;}
#lianchenUl li{ float:left; width:150px; height:36px; ; vertical-align:top;}
#lianchenUl li input{ width:80px;}
#lianchenUl li.search_detail_box{ width:170px;}
#lianchenUl select{ width:98px;}
.content_head{ width:254px; height:25px; text-align:right; background-color:#c4cfd6}
.content_head a{ float:right; width:25px; height:25px; text-align:center; color:#fff; font:bold 12px/25px simsun; text-decoration:none}
.content_head a:hover{ text-decoration:none; cursor:pointer}
.search_content li{ padding:10px 0}
.city{ border-color:#c4cfd6; border-style:solid; border-width:1px; height:20px; padding-left:3px; width:149px; font-size:12px; line-height:20px}
.flight_ticket{ margin:0 15px 0 70px; cursor:pointer}
.sub_select, .sub_select2{cursor:pointer}
.sub_select2{ margin:0}
.flight_ticket, .sub_select, .sub_select2{ *display:inline-block;cursor:pointer}
#searchBox .sub_select .selected,#searchBox .sub_select  .selected2{ vertical-align:middle; cursor:pointer; width:12px; height:12px; margin:-3px 3px 0 0; *margin-top:-2px; overflow:hidden; border:none; font-family:Arial; vertical-align:middle}
/*
原为短路径，.selected,.selected2，与主导航语言切换样式冲突
modified by yguo@ctrip.com
*/
.flight_ticket:hover, .sub_select:hover, .sub_select2:hover{ color:#1E1A75}
.searchbox_btn{ float:right; width:72px; height:26px; border:0; margin:0; background:url(http://pages.ctrip.com/temp/test/flight/flight_img/search_btn.gif) #ff9a14; font-size:0px; color:#fff; text-align:center; cursor: pointer}
.c_alert{ padding-left:7px; background: url(http://pic.c-ctrip.com/common/bg_alertinfo.gif) no-repeat 0 -8px; overflow:hidden}
.c_alertinfo{ padding:4px 5px 4px 8px; border:1px solid #ffb533; border-left:0; background-color:#fff5d1; color:#333; font-size:12px; line-height:20px}
#address_hot{ width: 370px}
#flightFormChina{ margin:0}
#multipleFlightForm{ margin:0}



.content #danchenTip,#pop_content #wangfanTip{ float:left; width:30px; height:22px; line-height:22px; text-align:center; color:#111; background:#edc087; cursor:pointer; overflow:hidden; border:1px solid #d59d56}
.content .on{ background:#fff!important; color:#888!important}

.content #danchenTip{ padding-left:2px; border-right:none; border-bottom-left-radius:12px; -moz-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-top-left-radius:12px; -moz-border-radius-topleft:12px; -webkit-border-top-left-radius:12px;}
.content #wangfanTip{ margin-right:10px; padding-right:2px; border-left:none; border-bottom-right-radius:12px; -moz-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px; border-top-right-radius:12px; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px;}
#ios {
	width:100%;
	height:40px;
	line-height:30px;
	font-size:10px;
	text-align:center;
}