@charset "utf-8";li,ol,ul{list-style:none}a:active,a:hover,button:focus,input:focus,select:focus,textarea:focus{outline:0}.cf:after,.clear,.clearfix:after{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{padding:0;margin:0;font-family:inherit;font-size:inherit;font-style:inherit;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0)}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}.hide,[hidden],audio:not([controls]),template{display:none}audio:not([controls]){height:0}a{background:0 0;color:#333;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.chat,.page{position:fixed;z-index:999}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto;resize:none}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}.float-right{float:right!important}.float-left{float:left!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.cf,.clearfix{zoom:1}.cf:after,.cf:before,.clearfix:after,.clearfix:before{display:table;content:" "}html{font-size:20px}a.u{text-decoration:underline}.test{font-size:inherit}[v-cloak]{display:none}.page{right:0;left:0;height:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%)}.page.current{display:block;overflow:hidden;-webkit-transform:none;transform:none}.chat{right:15px;bottom:80px;display:block;width:50px;height:50px;background:url(https://pic5.40017.cn/04/002/bc/be/rBTJUl1I7RGAB7uAAAATtBOCAHE978.png) no-repeat;background-size:contain}.chat.chat_list{right:10px;bottom:140px}.chat.hasmsg::after{position:absolute;top:0;right:0;width:10px;height:10px;content:"";background:red;border:1px solid #fff;border-radius:10px}@media only screen and (device-width:375px) and (device-height:812px){.isIphoneX.isapp.Search,.isIphoneX.isapp.Search:focus-within,.isIphoneX.isapp.hotel-page,.isIphoneX.isapp.hotel-page:focus-within{margin-top:44px!important}.isIphoneX.isapp.hotel-page .titlebar-wrapper,.isIphoneX.isapp.hotel-page:focus-within .titlebar-wrapper{padding-top:24px!important}.isIphoneX.isapp.banner .titlebar-wrapper{height:78px!important}.isIphoneX.isapp.banner .titlebar-wrapper .titlebar{top:34px!important}.isIphoneX.isapp.hotel-page .hotel-panel .fixed,.isIphoneX.isapp.hotel-page:focus-within .hotel-panel .fixed{top:80px!important}.isIphoneX.isapp.banner .slider ul{padding-bottom:48%}.isIphoneX.isapp.banner .slider ul a img{height:180px!important}.isIphoneX.isapp.navbar{height:84px!important;padding-top:40px!important}}@media only screen and (device-width:414px) and (device-height:896px){.isIphoneX.isapp.Search,.isIphoneX.isapp.Search:focus-within,.isIphoneX.isapp.hotel-page,.isIphoneX.isapp.hotel-page:focus-within{margin-top:44px!important}.isIphoneX.isapp.hotel-page .titlebar-wrapper,.isIphoneX.isapp.hotel-page:focus-within .titlebar-wrapper{padding-top:24px!important}.isIphoneX.isapp.banner .titlebar-wrapper{height:78px!important}.isIphoneX.isapp.banner .titlebar-wrapper .titlebar{top:34px!important}.isIphoneX.isapp.hotel-page .hotel-panel .fixed,.isIphoneX.isapp.hotel-page:focus-within .hotel-panel .fixed{top:80px!important}.isIphoneX.isapp.banner .slider ul a img{height:180px!important}.isIphoneX.isapp.navbar{height:84px!important;padding-top:40px!important}}body{line-height:1.6;width:100%;min-width:320px;height:100%;padding:0;margin:0;font-family:"Hiragino Sans GB W3","microsoft yahei","WenQuanYi Micro Hei",sans-serif!important;font-size:14px;color:#333;background:#edf0f5;background-size:cover}address,blockquote,button,code,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0;border:0;-webkit-appearance:none}img,input,select{vertical-align:middle;border:0}.none{display:none}.datebox{position:relative;top:0;left:0;box-sizing:border-box;height:44px;padding:7px 10px;background-color:#edf0f5}.datebox .datebar{position:relative;box-sizing:border-box;width:100%;height:30px;padding:5px 20px;font-size:14px;color:#333;text-align:center;background-color:#fff;border-radius:14px}.datebox .datebar span{position:absolute;left:50%;display:block;padding-left:26px;margin-left:-62px;background:url(//img1.40017.cn/cn/s/yry/2016/touch/list/cal_icon.png) no-repeat;background-size:18px auto;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.datebox .cancelimg{position:absolute;top:0;right:0;display:none;width:40px;height:30px}.datebox .cancelimg:before{position:absolute;top:7px;right:20px;display:block;width:15px;height:15px;content:"";background:url(//img1.40017.cn/cn/s/yry/2016/touch/list/cancelIcon.png) center center no-repeat rgba(0,0,0,.5);background-size:8px auto;border-radius:50%}.datebox.tab_fixed{position:fixed;top:0;z-index:100;width:100%}.current .calendar .saturday,.current .calendar .sunday{color:#23beae;text-align:center}.mainBox{position:relative;z-index:1;padding-bottom:20px;background:#edf0f5}.mainBox .allNav{box-sizing:border-box;height:58px;padding:0 25px;background:#fff;border-bottom:1px solid #eee}.mainBox .allNav ul{display:-webkit-box;width:100%;height:57px;line-height:57px;background:#fff}.mainBox .allNav ul li{position:relative;color:#383838;text-align:center;-webkit-box-flex:1}.mainBox .allNav ul li.active:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;content:"";background-color:#23beae}.mainBox .boxDetail{box-sizing:border-box;width:100%}.mainBox .boxDetail .checkDetial{width:65%;margin:20% auto 0;font-size:14px;color:#333;text-align:center}.mainBox .boxDetail .checkDetial b{display:block;padding-bottom:20px}.mainBox .boxDetail .checkDetial img{width:76px;height:79px}.mainBox .boxDetail .checkDetial h3{font-size:18px}.mainBox .boxDetail .s-list{position:relative;padding:10px;overflow:hidden;background:#fff;border-style:solid;border-bottom-width:1px;-webkit-border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2N88uTJfwY0wAgSlJGRYYSJg/gkCqKbCQB4tx5d8X6oxQAAAABJRU5ErkJggg==) 2 2 stretch;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2N88uTJfwY0wAgSlJGRYYSJg/gkCqKbCQB4tx5d8X6oxQAAAABJRU5ErkJggg==) 2 2 stretch}.mainBox .boxDetail .s-list>a>img{width:80px;height:80px}.mainBox .boxDetail .s-list a .sl_left,.mainBox .boxDetail .s-list a .sl_left img{width:90px;height:100px;border-radius:2px}.mainBox .boxDetail .s-list a{display:block}.mainBox .boxDetail .s-list a .sl_left{position:relative;float:left;margin-right:10px}.mainBox .boxDetail .s-list a .sl_left .npstag{position:absolute;top:0;left:0;display:inline-block;width:56px;height:18px;font-size:11px;line-height:18px;color:#714500;text-align:center;background-image:linear-gradient(134deg,#fee5ad 0,#f4c479 100%);border-radius:1.5px 0 8px}.mainBox .boxDetail .s-list a .sl_left .left-info{position:absolute;bottom:0;left:0;z-index:1;box-sizing:border-box;width:100%;padding:12px 10px 8px;border-radius:2px}.mainBox .boxDetail .s-list a .sl_left .left-info::after{position:absolute;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.58) 33%,#000 100%);border-radius:2px;opacity:.8}.mainBox .boxDetail .s-list a .sl_left .left-info .days,.mainBox .boxDetail .s-list a .sl_left .left-info .sl-gray{font-size:11px;line-height:1.2;color:#fff;text-align:left}.mainBox .boxDetail .s-list a .sl_left .left-info .sl-gray{padding-top:3px;margin-top:3px;position:relative;overflow:hidden;border-top:none}.mainBox .boxDetail .s-list a .sl_left .left-info .sl-gray:before{position:absolute;top:0;left:0;width:100%;height:1px;content:"";background:#fff}@media (-webkit-min-device-pixel-ratio:2){.mainBox .boxDetail .s-list a .sl_left .left-info .sl-gray:before{-webkit-transform:scaleY(.5);-webkit-transform-origin:0 0}}.mainBox .boxDetail .s-list a .sl-txt{height:100px;overflow:hidden}.mainBox .boxDetail .s-list a .sl-txt h3{display:-webkit-box;height:34px;overflow:hidden;font-size:14px;font-weight:400;line-height:17px;color:#333;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-flex:1}.mainBox .boxDetail .s-list a .sl-txt .tags{width:100%;height:16px;margin-top:7px;overflow:hidden}.mainBox .boxDetail .s-list a .sl-txt .tags span{float:left;height:14px;padding:0 5px;font-size:10px;line-height:14px;text-align:center;border-radius:2px}.mainBox .boxDetail .s-list a .sl-txt .tags .tczxTag{width:59px;height:16px;padding:0;margin-right:4px;line-height:16px;background:url(data:image/png;base64,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);background-size:100% 100%}.mainBox .boxDetail .s-list a .sl-txt .tags .extraTag{margin-right:4px;color:#ff9f20;border:1px solid #ff9f20}.mainBox .boxDetail .s-list a .sl-txt .tags .huiTag{width:16px;height:16px;padding:0;margin-right:4px;line-height:16px;color:#fff;background:#ff7802}.mainBox .boxDetail .s-list a .sl-txt .tags .yxtag{height:16px;padding:0;margin-right:4px;font-size:0}.mainBox .boxDetail .s-list a .sl-txt .tags .yxtag img{width:auto;height:16px;border:0}.mainBox .boxDetail .s-list a .sl-txt .tags .dpfxtag{color:#ff7802;border:1px solid #ff7802}.mainBox .boxDetail .s-list a .sl-txt .commentdiv{height:16px;margin-top:3px;line-height:16px}.mainBox .boxDetail .s-list a .sl-txt .commentdiv .commend{float:left;margin-right:10px;font-size:12px;line-height:18px;color:#999}.mainBox .boxDetail .s-list a .sl-txt .commentdiv .commend span{margin-right:10px}.mainBox .boxDetail .s-list a .sl-txt .commentdiv .discountcon{float:right;margin-left:5px;font-size:12px;line-height:18px;color:#ff5028}.mainBox .boxDetail .s-list a .sl-txt .other{position:relative;height:20px;margin-top:4px;font-size:12px;line-height:20px;color:#666}.mainBox .boxDetail .s-list a .sl-txt .other i{font-style:normal;color:#ff5346}.mainBox .boxDetail .s-list a .sl-txt .other i b{margin:0 2px;font-family:Helvetica;font-size:20px;font-weight:700;line-height:23px}.mainBox .boxDetail .s-list a .sl-txt .other i .realtime-price{font-size:16px}.mainBox .boxDetail .s-list a .sl-txt .other .grouptime{float:right;height:12px;margin-top:8px;font-size:12px;line-height:12px;color:#999}.mainBox .boxDetail .s-list a .sl-txt .other .blhtag{margin-left:10px;font-size:10px;color:#ff5603}.mainBox .boxDetail .s-list a .sl-txt .other .blhtag b{font-size:10px;font-style:normal}.mainBox .boxDetail .s-list img.arrow{width:21px;height:8px;margin-left:-4px}.mainBox .screen_pannel{position:fixed;bottom:-55px;left:0;z-index:100;width:100%}.mainBox .screen_pannel.pannel_show{bottom:0}.mainBox .screen_pannel ul{box-sizing:border-box;display:-webkit-box;background:rgba(53,58,65,.9)}.mainBox .screen_pannel ul li{position:relative;box-sizing:border-box;width:100%;height:55px;padding:8px 0 5px;font-size:12px;line-height:20px;color:#bbb;text-align:center;-webkit-box-flex:1}.mainBox .screen_pannel ul li::before{display:block;width:20px;height:22px;margin:0 auto;content:"";background-image:url(//img1.40017.cn/cn/s/touch/2015/yry/search/m_search_pannel.png);background-size:200px auto}.mainBox .screen_pannel ul li.cur::after{position:absolute;top:5px;right:35%;display:block;width:8px;height:8px;content:"";background-image:url(//img1.40017.cn/cn/s/touch/2015/yry/search/cur_icon.png);background-size:cover}.mainBox .screen_pannel ul .b_des::before{background-position:-97px 0}.mainBox .screen_pannel ul .b_play::before{background-position:-21px 0}.mainBox .screen_pannel ul .b_rec::before{background-position:-46px 0}.mainBox .screen_pannel ul .b_screen::before{height:17px;margin-bottom:5px;overflow:hidden;background-position:-71px 0}.mainBox .screen_warp{position:fixed;bottom:-420px;left:0;z-index:105;display:none;width:100%}.mainBox .screen_warp .screen_result{font-size:12px;line-height:23px;color:#fff;text-align:center;background:rgba(255,255,255,.5)}.mainBox .screen_warp .btn_warp{box-sizing:border-box;display:-webkit-box;width:100%;height:45px;background:#2e343b}.mainBox .screen_warp .btn_warp.none{display:none}.mainBox .screen_warp .btn_warp li{box-sizing:border-box;margin:0 20px;font-size:18px;line-height:45px;color:#fff;text-align:center;-webkit-box-flex:1}.mainBox .screen_warp .btn_warp .btn_clear{margin:8px 20px;font-size:14px;line-height:28px;color:#c0c4cc;background:#3e4750;border-radius:5px}.mainBox .screen_warp .screen_main{background:#fff}.mainBox .screen_warp .screen_main li{height:44px;font-size:16px;line-height:44px}.mainBox .screen_warp .screen_main dl dd,.mainBox .screen_warp .screen_main dl dt{height:44px;font-size:16px;line-height:37px}.mainBox .screen_warp .screen_main dl dt{padding-left:12px;font-size:14px;color:#999}.mainBox .screen_warp .screen_main dl dd{padding-left:12px;margin-bottom:10px}.mainBox .screen_warp .screen_main .m_left{float:left;width:33.3%;height:100%;font-size:16px;color:#333;text-align:left;background:#e9ecf0}.mainBox .screen_warp .screen_main .m_left li{position:relative;box-sizing:border-box;padding-left:18px}.mainBox .screen_warp .screen_main .m_left li:after{display:block}.mainBox .screen_warp .screen_main .m_left li.peg:after{position:absolute;top:19px;right:15px;width:8px;height:8px;content:"";background:#23beae;border-radius:50%}.mainBox .screen_warp .screen_main .m_left .at{color:#23beae;background:#fff}.mainBox .screen_warp .screen_main .m_right{box-sizing:border-box;width:66.67%;overflow:hidden;font-size:14px;color:#666;background-color:#fff}.mainBox .screen_warp .screen_main .m_right li{position:relative;padding-right:36px;margin-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:-webkit-linear-gradient(bottom,transparent 50%,#dcdcdc 50%);background-image:linear-gradient(to bottom,transparent 50%,#dcdcdc 50%);background-repeat:no-repeat;background-position:bottom;background-size:100% 1px;border:none}.mainBox .screen_warp .screen_main .m_right li::after{position:absolute;top:12px;right:10px;display:block;width:21px;height:21px;content:"";background-image:url(//img1.40017.cn/cn/s/touch/2015/yry/search/m_search_pannel.png);background-position:-122px 0;background-size:200px auto}.mainBox .screen_warp .screen_main .m_right li.active::after{width:20px;height:20px;background:url(//img1.40017.cn/cn/s/yry/2016/touch/list/checkacitve.png) no-repeat;background-size:20px auto}.mainBox .screen_warp .screen_main .m_right .m_box{display:none;height:309px;opacity:0}.mainBox .screen_warp .screen_main .m_right .show{display:block;opacity:1}.mainBox .screen_warp .screen_main .city_screen_box,.mainBox .screen_warp .screen_main .play_screen_box,.mainBox .screen_warp .screen_main .scr_screen_box{height:309px}.mainBox .screen_warp .screen_main .rec_screen_box{height:225px}.mainBox .screen_warp .screen_main .rec_screen_box li{margin:0 15px;text-align:center;background-image:-webkit-linear-gradient(bottom,transparent 50%,#ebebeb 50%);background-image:linear-gradient(to bottom,transparent 50%,#ebebeb 50%);background-repeat:no-repeat;background-position:bottom;background-size:100% 1px}.mainBox .screen_warp .screen_main .rec_screen_box .active{color:#23beae}.mainBox .dialog_bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background-color:rgba(0,0,0,.6);opacity:0}.mainBox .dialog_bg,.mainBox .m_box,.mainBox .m_left li,.mainBox .m_right li,.mainBox .screen_pannel,.mainBox .screen_warp{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mainBox #pullUp{position:relative;display:none;height:50px;padding:5px 10px;font-size:14px;font-weight:400;line-height:50px;color:#888;background-color:#fff;border-bottom:1px solid #ccc}.mainBox #pullUp .pullUpIco{position:absolute;top:5px;left:25%;display:block;float:left;width:50px;height:50px;background:url(//img1.40017.cn/cn/s/yry/img/loading_white.gif) no-repeat;background-size:50px 50px}.mainBox .loading{display:none;height:50px;padding:5px 0;margin-top:15px;text-align:center}.mainBox .gotop{position:fixed;right:10px;bottom:70px;z-index:10;width:50px;height:50px;background:url(//file.40017.cn/hubble/djtouch/img/icon-gotop-ffb541d4d1.png) no-repeat;background-size:contain}