@charset "UTF-8";.CharsetUTF-8{font-family:"微软雅黑"}
@font-face{font-family:travel_touch;font-weight:900;src:url("//s.qunarzz.com/travel/fonts/travel_touch/1.2.46/travel_touch.woff") format("woff"),url("//s.qunarzz.com/travel/fonts/travel_touch/1.2.46/travel_touch.ttf") format("truetype")}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{-webkit-text-size-adjust:none}
body{line-height:1.5}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,q:before{content:".";content:none}
blockquote:after,q:after{content:"";content:none}
body{font-family:"microsoft yahei";font-weight:normal;background-color:#fff;color:#555}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
*{-webkit-tap-highlight-color:transparent}
a{text-decoration:none;outline:0;color:#232323}
.clr,.clear{clear:both;height:0;overflow:hidden}
.clrfix,.clr_after{zoom:1}
.clrfix:after,.clr_after:after{clear:both;display:block;height:0;visibility:hidden;content:"."}
.hide{display:none}
.hidden{visibility:hidden}
.b_banner{display:none!important}
.qn_page0{position:relative}
.qn_page{clear:both;background-color:#fff;height:100%;width:100%;min-width:320px;margin:0;padding:0;margin-left:auto;margin-right:auto}
.qn_page .tool{width:100%;visibility:hidden;opacity:0;position:fixed;bottom:5px;left:9px;z-index:9}
.qn_page .tool .icon{display:inline-block;background-color:rgba(0,0,0,0.5);background-size:340px 72px;position:relative;width:40px;height:40px;border-radius:100%;margin-top:10px;margin-right:12px;border:solid 1px #fff;background-clip:padding-box;border:solid 1px white;border-color:rgba(255,255,255,0.5)}
.qn_page .tool .icon .tool-font{position:relative;font-family:travel_touch;top:4px;left:9px;color:#fff;opacity:.8;font-size:22px}
.qn_page .tool .tool-zan .tool-font:after{content:'\e0e7'}
.qn_page .tool .tool-zan-selected .tool-font:after{content:'\e0cd'}
.qn_page .tool .tool-comment .tool-font:after{content:'\e0d4'}
.qn_page .tool .tool-share .tool-font:after{content:'\e0cf'}
.qn_page .tool .tool-back{position:absolute;right:9px}
.qn_page .tool .tool-back .tool-font:after{content:'\e222'}
.qn_page .tool em{position:absolute;left:25px;top:-6px;padding:1px 4px 0;font-size:12px;color:#fff;background-color:#3ecccb;border-radius:7px;line-height:14px}
.qn_page .show-fixed-tool{visibility:visible;opacity:1;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
#qunarFooter{min-height:20px}
.tip-404{text-align:center}
.b_crumb .e_crumb{background-color:#25a4bb;position:relative;height:46px;width:100%}
.b_crumb .e_crumb .tit{line-height:45px;text-align:center;color:#fff;font-size:16px;margin:0 60px 0 40px;height:45px;overflow:hidden}
.b_crumb .e_crumb .img_arrow{font-family:travel_touch!important;font-size:12px;margin-left:2px}
.b_crumb .e_crumb .arrow{position:absolute;top:0;width:35px;height:35px;padding:10px 0 0 10px;line-height:0}
.b_crumb .e_crumb .arrow_left{left:0;font-family:travel_touch!important;color:#fff;font-size:24px;line-height:24px}
.b_crumb .e_crumb .arrow_right{right:0}
.b_crumb .e_crumb .btn_mystrategy{position:absolute;top:0;right:10px;width:45px;height:39px;padding-top:6px;line-height:45px;text-align:center;font-size:11px;color:#fff}
.b_crumb .e_crumb .btn_mystrategy .iconfont-person{font-family:travel_touch!important;font-size:29px;line-height:0}
.b_crumb .e_crumb .btn_mystrategy .text-mystrategy{position:absolute;top:16px;width:50px;height:12px;right:-2px;text-align:right;font-size:12px;transform:scale(0.82);-ms-transform:scale(0.82);-moz-transform:scale(0.82);-webkit-transform:scale(0.82);-o-transform:scale(0.82)}
.b_crumb .e_crumb .back_home{position:absolute;top:6px;right:12px;color:#fff}
.b_crumb .e_crumb .back_home .iconfont-luotuo{font-family:travel_touch!important;font-size:44px;line-height:24px}
.b_crumb .e_crumb .back_home .text-home{position:absolute;top:22px;height:12px;right:8px;text-align:right;font-size:12px;transform:scale(0.82);-ms-transform:scale(0.82);-moz-transform:scale(0.82);-webkit-transform:scale(0.82);-o-transform:scale(0.82)}
.b_crumb .e_crumb .right_btn{position:absolute;right:15px;top:12px;width:78px;height:21px;line-height:24px;font-size:12px;color:#fff}
.b_crumb .e_crumb .right_btn .comment{color:#fff}
.b_crumb .e_crumb .right_btn .comment .iconfont-comment{font-family:travel_touch!important;font-size:24px;vertical-align:middle}
.b_crumb .e_crumb .right_btn .share{display:block;float:right;height:24px;width:20px;font-family:travel_touch!important;color:#fff;font-size:24px}
.b_crumb_fix{position:fixed;width:100%;z-index:999}
.b_crumb_fix .e_crumb{background-color:transparent}
.b_crumb_hidden{visibility:hidden}
.b_crumb_none{display:none}
.show_bgc{background:-webkit-linear-gradient(left,#10ebca,#16d4e5);background:-o-linear-gradient(right,#10ebca,#16d4e5);background:-moz-linear-gradient(right,#10ebca,#16d4e5);background:linear-gradient(to right,#10ebca,#16d4e5)}
.iphoneX-fit{padding-top:44px}
.iphoneX-fit .b_crumb{padding-top:44px;margin-top:-44px;background:#fff}
.iphoneX-fit .main-box .more-btn{padding-bottom:34px}
.iphoneX-fit .hotel-list-header{position:fixed;z-index:5;width:100%;padding-top:44px;margin-top:-44px;background:#fff}
.iphoneX-fit>.b_place_hotel{position:relative;z-index:2;padding-top:1.4rem}
.iphoneX-fit .around-btm{position:fixed;bottom:0;z-index:999;width:100%;padding-bottom:34px;background:#fff}
.iphoneX-fit .around-btm .btn{height:47px;line-height:47px;text-align:center;font-size:16px;color:#fff;background-color:#3cc}
.iphoneX-fit .yo-modal.yo-modal-bottom{bottom:79px}
.iphoneX-fit .yo-modal.yo-modal-bottom .poi-around-commentOn{bottom:81px}
.iphoneX-fit #searchFilter .filter_screen{padding-top:44px}
.iphone-fit{padding-top:20px;background:#fff}
.iphone-fit .b_crumb{padding-top:20px;margin-top:-20px;background:#fff}
.iphone-fit #searchFilter .filter_screen{padding-top:24px}
.immersive-fit .page-404{padding-top:24px;background-color:#25a4bb}
.b_crumb1{position:relative;height:270px}
.b_crumb1 .e_crumb{height:130px;background-color:#00e3d1}
.b_crumb1 .e_white{width:100%;height:120px;background-color:#fff}
.b_crumb_no_scroll{height:auto}
.b_crumb_no_scroll .e_crumb{height:auto}
.b_crumb_no_scroll .e_white{display:none}
.sightBtn{padding:5px 15px 5px 15px}
#sightsFilter{display:none}
#sightsFilter .sights_links{padding:15px;position:absolute;top:50px;width:100%;min-height:186px;background-color:#fff;z-index:5001}
#sightsFilter .sights_links .sightLink{display:inline-block;background-color:#f5f5f5;padding:0 10px 0 10px;margin-bottom:10px;margin-right:5px;line-height:40px}
.back_home_mini{display:flex;flex-direction:column;position:fixed;bottom:20px;right:20px;color:white;background-color:rgba(0,0,0,0.5);width:50px;height:50px;border-radius:25px;justify-content:center;align-items:center;visibility:hidden}
.back_home_mini .iconfont-luotuo{font-family:travel_touch!important;font-size:44px;line-height:24px}
.back_home_mini .text-home{top:22px;height:12px;right:8px;text-align:right;font-size:12px;transform:scale(0.82);-ms-transform:scale(0.82);-moz-transform:scale(0.82);-webkit-transform:scale(0.82);-o-transform:scale(0.82)}
.login_index_mini{display:flex;flex-direction:column;position:fixed;bottom:90px;right:20px;color:white;background-color:rgba(0,0,0,0.5);width:50px;height:50px;border-radius:25px;justify-content:center;align-items:center;visibility:hidden}
.login_index_mini .iconfont-luotuo{font-family:travel_touch!important;font-size:2cqmax;line-height:24px}
.login_index_mini .text-home{top:22px;height:12px;right:8px;text-align:right;font-size:12px;transform:scale(0.82);-ms-transform:scale(0.82);-moz-transform:scale(0.82);-webkit-transform:scale(0.82);-o-transform:scale(0.82)}
.qn_footer .main_nav{width:300px;height:62px;margin:0 auto;padding:5px 10px 0 10px}
.qn_footer .main_nav li{margin:0;height:31px;width:60px;float:left;position:relative;background:0}
.qn_footer .main_nav li .icon{float:left;width:22px;height:22px;background:url(//source.qunarzz.com/site/images/wap/touch/images/v2/images1x_1/nav_4.png) 0 0 no-repeat;background-size:125px 50px}
.qn_footer .main_nav li a{display:block;height:22px;width:100%;font-size:12px}
.qn_footer .main_nav li .title{float:left;display:inline-block;color:#9e9e9e;margin:3px 0 0 5px;padding-bottom:1px;border-bottom:1px solid #acacac;font-size:12px;line-height:16px}
.qn_footer .main_nav li .actived .title{border-bottom:0}
.qn_footer .main_nav li .actived .hover:after{background:transparent}
.qn_footer .main_nav li .hover:after{content:' ';position:absolute;top:-2px;left:-2px;width:60px;height:28px;background:black;opacity:.25;border-radius:0}
.qn_footer .main_nav .flight .icon{background-position:0 0}
.qn_footer .main_nav .hotel .icon{background-position:-25px 0}
.qn_footer .main_nav .tuan .icon{background-position:-50px 0}
.qn_footer .main_nav .gonglue .icon{background-position:-75px -25px}
.qn_footer .main_nav .train .icon{background-position:-50px -25px}
.qn_footer .main_nav .jingdian .icon{background-position:-75px -25px}
.qn_footer .main_nav .dujia .icon{background-position:0 -25px}
.qn_footer .main_nav .lvtu .icon{background-position:-100px -25px}
.qn_footer .main_nav .dangdi .icon{background-position:-25px -25px}
.qn_footer .main_nav .zuche .icon{background-position:-100px 0}
.qn_footer .footer_nav{width:100%;height:39px;border-bottom:1px solid #cacaca}
.qn_footer .footer_nav li{float:left;padding-left:20px}
.qn_footer .footer_nav li a{position:relative;color:#25a4bb;font-size:14px;line-height:39px}
.qn_footer .footer_nav li a .hover{color:#fff}
.qn_footer .footer_nav li a .hover:after{content:' ';position:absolute;top:-4px;left:-4px;width:100%;height:100%;padding:4px;background:black;opacity:.25;border-radius:5px;z-index:-1}
.qn_footer .mobile_pc{padding:10px 0 0 0;text-align:center;line-height:20px}
.qn_footer .mobile_pc li{display:inline-block;margin:0 15px}
.qn_footer .mobile_pc a{font-size:14px;color:#25a4bb}
.qn_footer .mobile_pc .active a{color:black}
.qn_footer .copyright{color:#9e9e9e;text-align:center;font-size:14px;padding:10px;line-height:20px}
.qn_footer .copyright a{color:#9e9e9e;height:33px}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.qn_footer .main_nav li .icon{background:url(//source.qunarzz.com/site/images/wap/touch/images/v2/images2x/nav_4.png) 0 0 no-repeat;background-size:125px 50px}
}
.b_banner .e_banner .titbox_bg{background:url("//source.qunarzz.com/site/images/travel/touch/app_banner_txt.jpg");background-size:100% 100%;height:33px;width:125px;position:absolute;left:58px;top:40px}
.b_banner .e_banner .txt{line-height:18px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.b_banner .e_banner .tit-user .user{width:38px;height:38px;border-radius:19px}
.b_banner{position:fixed;bottom:0;left:0;width:100%;height:62px;min-width:320px;z-index:8000}
.b_banner .e_banner{position:absolute;left:0;top:0;height:62px;width:100%;z-index:500}
.b_banner .e_banner_bg{opacity:.9;background:#666;height:62px;width:100%;z-index:100}
.b_banner .e_banner .titbox{position:absolute;left:58px;top:13px;color:#fff;font-family:"microsoft yahei";font-weight:200}
.b_banner .e_banner .tit{font-size:14px;color:#fff}
.b_banner .e_banner .des{font-size:11px;color:#3eeeee}
.b_banner .e_banner .icon_logo{position:absolute;left:10px;top:11px;background:url("//source.qunarzz.com/site/images/travel/touch/icon_logo_v2.png") 0 0 no-repeat;background-size:100% 100%;width:38px;height:38px}
.b_banner .e_banner .tit-user{position:absolute;left:10px;top:11px;width:38px;height:38px}
.b_banner .e_banner .btn_close{color:#fff;position:absolute;right:0;top:0;width:20px;height:20px;text-align:center;line-height:20px;font-family:travel_touch}
.b_banner .e_banner .btn_download{position:absolute;right:16px;top:20px;background-color:#f90;width:68px;height:26px;line-height:26px;text-align:center;font-size:12px;font-family:"microsoft yahei";box-shadow:1px 1px 0 0 #999;color:#fff;padding:0;border-radius:3px}
img{max-width:100%}
.b_main .bannerbox{text-align:center;background-color:#f3f3f3}
.b_main .bannerbox .img{max-width:100%}
.b_main .e_main{background-color:#f3f3f3;padding:10px}
.b_main .e_main .desbox{color:#232323;line-height:30px;font-size:14px}
.b_main .e_main .list_item .item{background-color:#fff;border:#d9d9d9 1px solid;margin:10px 0 0;padding-bottom:5px}
.b_main .e_main .list_item .item .titbox{position:relative;height:40px;padding-left:50px;margin-top:5px}
.b_main .e_main .list_item .item .avatar{position:absolute;top:5px;left:10px;width:30px;height:30px;z-index:50}
.b_main .e_main .list_item .item .avatar_mask{position:absolute;top:5px;left:10px;width:30px;height:30px;z-index:100}
.b_main .e_main .list_item .item .tit{font-size:14px;line-height:18px;padding-top:3px}
.b_main .e_main .list_item .item .des{font-size:12px;line-height:18px;color:#959595}
