img,legend{border:0}.cf:after,.clear,.clearfix:after{clear:both}a:active,a:hover,button:focus,input:focus,select:focus,textarea:focus{outline:0}.hide,.main-page .destination .tab .tab-item.active div span::after,[hidden],[v-cloak],audio:not([controls]),template{display:none}.chat.hasmsg::after,.popup__header:after{content:""}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}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{-webkit-appearance:none;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}textarea{overflow:auto;resize:none}li,ol,ul{list-style: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}html{font-size:20px}body{font-family:"Helvetica Neue",Helvetica,STHeiTi,sans-serif;font-size:.7rem;line-height:1.6;color:#333}a.u{text-decoration:underline}.test{font-size:inherit}.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;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}}@-webkit-keyframes spinner1{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes spinner1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes spinner2{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes spinner2{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@-webkit-keyframes spinner3{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes spinner3{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes spinner4{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes spinner4{25%{transform:translateX(42px) rotate(-90deg) scale(.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}@-webkit-keyframes spinner5{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner5{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cf,.clearfix{zoom:1}.cf:after,.cf:before,.clearfix:after,.clearfix:before{display:table;content:" "}:root{--safe-area-inset-top:0px;--safe-area-inset-bottom:0px;--safe-area-inset-left:0px;--safe-area-inset-right:0px}@supports (bottom:constant(safe-area-inset-bottom)){:root{--safe-area-inset-bottom:constant(safe-area-inset-bottom);--safe-area-inset-left:constant(safe-area-inset-left);--safe-area-inset-right:constant(safe-area-inset-right)}}@supports (bottom:env(safe-area-inset-bottom)){:root{--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left);--safe-area-inset-right:env(safe-area-inset-right)}}@supports ((bottom:constant(safe-area-inset-bottom)) or (bottom:env(safe-area-inset-bottom))){@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){:root{--safe-area-inset-top:constant(safe-area-inset-top);--safe-area-inset-top:env(safe-area-inset-top)}}}.joinGroup{width:100%;font-size:0}.joinGroup .joinGroup-img{width:100%}.businessTravel{width:100%;line-height:0}.businessTravel a{width:100%;font-size:0}.businessTravel a img{width:100%}body.modal-open{position:fixed;width:100%}.popup__content{position:fixed;top:50%;left:50%;z-index:2001;max-height:100%;overflow-y:auto;background-color:#fff;-webkit-transition:.2s ease-out;transition:.2s ease-out;transform:translate3d(-50%,-50%,0);-webkit-overflow-scrolling:touch}.popup__content--radius{border-radius:8px 8px 0 0}.popup__content--top{top:0;right:auto;bottom:auto;left:50%;width:100%;transform:translate3d(-50%,0,0)}.popup__content--right{top:50%;right:0;bottom:auto;left:auto;transform:translate3d(0,-50%,0)}.popup__content--bottom{top:auto;right:auto;bottom:0;left:50%;width:100%;transform:translate3d(-50%,0,0)}.popup__content--left{top:50%;right:auto;bottom:auto;left:0;transform:translate3d(0,-50%,0)}.popup__mask{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.popup__header{height:44px;font-size:17px;font-weight:700;line-height:44px;color:#333;text-align:center;position:relative;overflow:hidden;border-bottom:none}.popup__header:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background:#f4f4f4}@media (-webkit-min-device-pixel-ratio:2){.popup__header:after{-webkit-transform:scaleY(.5);-webkit-transform-origin:0 bottom}}.popup__body{height:414px;overflow:scroll}.popup__footer{height:60px;overflow:hidden;background:#fff;padding-bottom:0}@supports (bottom:constant(safe-area-inset-bottom)) or (bottom:env(safe-area-inset-bottom)){.popup__footer{padding-bottom:calc(0 + var(--safe-area-inset-bottom))}}@supports not ((bottom:constant(safe-area-inset-bottom)) or (bottom:env(safe-area-inset-bottom))){@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3){:root{--safe-area-inset-top:0;--safe-area-inset-bottom:21px;--safe-area-inset-left:44px;--safe-area-inset-right:44px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){:root{--safe-area-inset-top:44px;--safe-area-inset-bottom:34px;--safe-area-inset-left:0;--safe-area-inset-right:0}.popup__footer{padding-bottom:calc(0 + var(--safe-area-inset-bottom))}}}.popup__close{position:absolute;top:0;right:0;padding:10px 20px;font-size:20px;line-height:1;color:#999}.popup__btn{position:relative;margin:10px;font-size:16px;line-height:40px;color:#666;text-align:center}.dialog-wrap .dialog-content,body{margin:0 auto}.popup__btn::after{position:absolute;top:0;left:0;display:block;width:200%;height:200%;content:" ";border:1px solid #e4e4e4;border-radius:40px;transform:scale(.5);transform-origin:top left}.popup.popup--tall .popup__content--bottom{top:20px}.popup.popup--tall .popup__body{height:calc(100% - 104px - var(--safe-area-inset-bottom))}.popup-fade-enter-active,.popup-fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.popup-fade-enter,.popup-fade-leave-to{opacity:0}.popup-slide-top-enter,.popup-slide-top-leave-active{transform:translate3d(-50%,-100%,0)}.popup-slide-right-enter,.popup-slide-right-leave-active{transform:translate3d(100%,-50%,0)}.popup-slide-bottom-enter,.popup-slide-bottom-leave-active{transform:translate3d(-50%,100%,0)}.popup-slide-left-enter,.popup-slide-left-leave-active{transform:translate3d(-100%,-50%,0)}.dialog-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7)}.dialog-wrap .dialog-content .main{position:relative;max-height:450px;overflow:auto}.dialog-wrap .dialog-content .main .tips{position:absolute;top:6px;right:6px;padding:0 2px;font-size:10px;line-height:13px;color:#fff;background:rgba(0,0,0,.2);border-radius:2px}.dialog-wrap .dialog-content .main img{width:280px;min-height:166px;max-height:340px;border-radius:10px}.dialog-wrap .dialog-content .close-icon{margin-top:24px;text-align:center}.dialog-wrap .dialog-content .close-icon img{width:40px;height:40px}.app,body,html{height:100%}body,html{-webkit-user-select:none;user-select:none;background:#e9ecf1;-webkit-overflow-scrolling:touch}body .gl-body-fixed,html .gl-body-fixed{position:fixed;top:0;width:100%;overflow:hidden}body{width:100%;overflow:initial!important}.pt__common-applayer{display:none!important}*{touch-action:pan-y}::-webkit-scrollbar{display:none;width:0;height:0}.skeletion{height:100vh;overflow:hidden;background-color:#E7EAF0}.skeletion .skeletion-block{background-color:#F6F8FB;border-radius:4px}.skeletion .skeletion-box{box-sizing:border-box;padding:14px 13px;margin:10px;background-color:#fff;border-radius:6px}.skeletion .skeletion-top{box-sizing:border-box;width:100%;height:54px;padding:4px 18px 0;background-color:#E7EAF0}.skeletion .skeletion-top .skeletion-top-title{display:flex;align-items:center;justify-content:space-between}.skeletion .skeletion-top .skeletion-top-title .djicon-arrowlift{font-size:11px;color:#ffff}.skeletion .skeletion-top .skeletion-top-title .search{flex:1;height:34px;margin:0 15px;background:#FFF;border-radius:17px}.skeletion .skeletion-top .skeletion-top-title .icon-more{display:flex;align-items:center;height:24px;color:#fff}.skeletion .skeletion-top .skeletion-top-title .icon-more img{width:24px;height:24px;margin-right:10px}.skeletion .skeletion-destination{padding:0;margin-top:0;margin-bottom:10px;overflow:hidden;background-color:transparent}.skeletion .skeletion-destination .tab{display:flex;align-items:center;height:50px;overflow:hidden;background-color:#EAEEF2}.skeletion .skeletion-destination .tab .tab-items{flex-shrink:0;width:37px;height:24px;margin-right:45px;background:#FFF;border-radius:4px}.skeletion .skeletion-destination .tab .tab-items:nth-child(1){width:90px;height:100%;margin-right:4px;background:url(//pic5.40017.cn/i/ori/1p4rEsVg7QY.png) initial;background-size:100% 100%}.skeletion .skeletion-destination .list{display:flex;flex-wrap:wrap;padding:10px 10px 14px;overflow:hidden;background-color:#fff}.skeletion .skeletion-destination .list .list-items{width:calc((100% - 15px)/ 4);height:80px;margin-right:5px;margin-bottom:5px}.skeletion .skeletion-destination .list .list-items:nth-child(4n+4){margin-right:0}.skeletion .skeletion-destination .more{width:128px;height:17px;margin:9px auto 0;background:#F6F8FB;border-radius:4px}.skeletion .skeletion-hotline .skeletion-hotline-title{display:flex}.skeletion .skeletion-hotline .skeletion-hotline-title .title{width:72px;height:20px}.skeletion .skeletion-hotline .skeletion-hotline-title .tips{width:100px;height:20px}.skeletion .skeletion-hotline .tab{display:flex;margin-top:16px}.skeletion .skeletion-hotline .tab .tab-items{flex-shrink:0;width:40px;height:20px;margin-right:35px}.skeletion .skeletion-hotline .list{display:flex;margin-top:12px;overflow:scroll}.skeletion .skeletion-hotline .list .list-items{margin-right:5px}.skeletion .skeletion-hotline .list .list-items .imgBlock{width:130px;height:98px}.skeletion .skeletion-hotline .list .list-items .maintitle{height:34px;margin-top:6px}.skeletion .skeletion-hotline .list .list-items .tag{display:flex;width:112px;height:15px;margin-top:6px;margin-bottom:3px}.skeletion .skeletion-hotline .list .list-items .price{width:43px;height:17px;background:#FFECDD}.skeletion .skeletion-slider{height:80px}.main-page{min-height:100%;overflow:scroll;background:#F5F5F5}.main-page *{touch-action:auto}.main-page section{margin:10px;background:#FFF;border-radius:6px}.main-page .header-bg.header-bg-img{position:relative;z-index:999;width:100%;height:auto;padding-top:0;background-image:url(https://pic5.40017.cn/i/ori/1xyQQgwU5vG.png);background-repeat:no-repeat;background-size:100% 100%}.main-page .header-bg.header-bg-img .top .top-content{padding:10px 18px}.main-page .header-bg.header-bg-img .top .search{margin:0 10px}.main-page .header-bg .top{padding-bottom:10px}.main-page .header-bg .top.topFixTop{position:fixed;top:0;z-index:999;width:100vw;margin-top:0;background:#fff;animation:slideDown .3s ease forwards}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.main-page .header-bg .top.topFixTop .search{background:#F6F8FB}.main-page .header-bg .top .top-content{box-sizing:border-box;display:flex;align-items:center;justify-content:start;padding:10px 18px 0;color:#333}.main-page .header-bg .top .top-content .djicon-arrowlift{margin-right:11px;font-size:20px}.main-page .header-bg .top .top-content .icon-more{width:24px;height:24px;margin-left:15px}.main-page .header-bg .top .top-content .icon-more img{width:100%;height:100%}.main-page .header-bg .top .top-content .title-bar{display:flex;flex:1;width:60%;padding-bottom:3px}.main-page .header-bg .top .top-content .title-bar .title-bar-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.main-page .header-bg .top .top-content .title-bar .title-bar-item-active{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:3px}.main-page .header-bg .top .top-content .title-bar .title-bar-item-name{font-size:16px;font-style:italic;font-weight:700;color:#666}.main-page .header-bg .top .top-content .title-bar .title-bar-item-name-active{z-index:99;font-size:17px;color:#333}.main-page .header-bg .top .top-content .title-bar .title-bar-item-img .img{height:15px;margin-bottom:-3px}.main-page .header-bg .top .top-content .title-bar .title-bar-item-img-active{z-index:99;font-size:18px;color:#333}.main-page .header-bg .top .top-content .title-bar .title-bar-item-img-active .img-active{height:18px;margin-right:0;margin-bottom:-2px}.main-page .header-bg .top .top-content .title-bar .tab-item{display:flex;align-items:center;justify-content:center;margin:0 30px 0 0}.main-page .header-bg .top .top-content .title-bar .green-line{width:40px;height:6px;margin-top:-10px;background:#0DEA9F}.main-page .header-bg .top .search{flex:1;height:34px;margin:0;background:#FFF;border-radius:17px}.main-page .destination,.main-page .main-page-content .hotvisa_slider_box{background-color:transparent}.main-page .header-bg .top .search div{display:flex;align-items:center;justify-content:space-between;height:100%}.main-page .header-bg .top .search div a{display:flex;align-items:center;height:34px;padding-left:20px;color:#999}.main-page .header-bg .top .search div a .djicon-lvcang-search{margin-right:6px;font-size:16px;color:#999}.main-page .header-bg .top .search div .searchKeyword a{position:relative;align-items:initial;height:16px;padding:0 5px 0 6px;margin-right:8px;font-size:10px;line-height:17px;color:#999;text-align:center;border-radius:20px}.main-page .header-bg .top .search div .searchKeyword a::after{position:absolute;top:0;left:0;z-index:1;width:200%;height:200%;content:" ";border:1px solid #ccc;border-radius:40px;-webkit-transform:scale(.5,.5);transform:scale(.5,.5);-webkit-transform-origin:0 0;transform-origin:0 0}.main-page .main-page-content{margin-top:0}.main-page .main-page-content .hotvisa_slider_box .hotVisa,.main-page .main-page-content .hotvisa_slider_box .slider-wrap{margin:0 10px 10px}.main-page .destination{position:relative;margin-top:0;overflow:hidden}.main-page .destination .tabBox{position:relative}.main-page .destination .tabBox::after{position:absolute;top:5px;width:100%;height:45px;content:' ';background-color:#F6F8FB;border-radius:6px 6px 0 0}.main-page .destination .tab{position:relative;z-index:2;display:flex;height:50px;overflow-x:scroll;overflow-y:hidden;border-radius:6px 6px 0 0}.main-page .destination .tab .tab-item{flex-shrink:0;height:50px}.main-page .destination .tab .tab-item div{position:relative;z-index:1;box-sizing:border-box;padding:0 25px;font-size:15px;font-weight:500;line-height:53px;color:#333;text-align:center;background-image:url(//pic5.40017.cn/i/ori/1p4szjdZZfy.png);background-size:0 0}.main-page .destination .tab .tab-item div span{position:relative}.main-page .destination .tab .tab-item div span::after{position:absolute;top:1px;right:-25px;height:15px;content:'  ';border-right:1px solid rgba(255,255,255,.2);transform:scaleX(.5)}.main-page .destination .tab .tab-item:nth-child(1) div{width:90px;background-image:url(//pic5.40017.cn/i/ori/1p4rEsVg7QY.png)}.main-page .destination .tab .tab-item:last-child div{width:100px;background-image:url(//pic5.40017.cn/i/ori/1paSNGGf03u.png)}.main-page .destination .tab .tab-item:nth-child(1).active div{padding-left:21px;text-align:left}.main-page .destination .tab .tab-item:nth-child(1).active div::after{left:21px;transform:translateX(0)}.main-page .destination .tab .tab-item:last-child.active div{padding-left:32px;text-align:left}.main-page .destination .tab .tab-item:last-child.active div::after{left:40px;transform:translateX(0)}.main-page .destination .tab .tab-item.active div{width:104px;padding:0;font-size:18px;font-weight:600;line-height:50px;color:#000;background-size:100% 100%}.main-page .destination .tab .tab-item.active div::after{position:absolute;bottom:13px;left:50%;z-index:-1;width:37px;height:6px;content:'';background-image:linear-gradient(270deg,#AEF9DC 0,#75F0B7 100%);border-radius:3px;transform:translateX(-50%)}.main-page .destination .list{display:flex;flex-wrap:wrap;padding:10px 10px 9px;margin-top:-1px;background-color:#fff}.main-page .destination .list .list-item{display:inline-block;width:calc((100vw - 55px)/ 4);height:calc((100vw - 55px)/ 4);margin-right:5px;margin-bottom:5px;overflow:hidden;line-height:0;background-image:url(//pic5.40017.cn/i/ori/1i1X72OxVoQ.png);background-repeat:no-repeat;background-size:100% 100%;border-radius:3px}.main-page .destination .list .list-item:nth-child(4n+4){margin-right:0}.main-page .destination .list .list-item a{position:relative;display:inline-block;width:100%;height:100%;font-size:0}.main-page .destination .list .list-item a img{width:100%;height:100%;border-radius:3px;object-fit:cover}.main-page .destination .list .list-item a p{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:34px;font-size:13px;font-weight:600;line-height:34px;color:#fff;text-align:center;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}.main-page .destination .more{height:17px;padding-bottom:14px;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;color:#999;text-align:center;background:#fff}.main-page .destination .more .djicon{position:relative;top:1px;margin-left:2px;font-size:10px}.main-page .hotVisa{padding-bottom:13px}.main-page .hotVisa .hotVisa-title{display:flex;height:25px;padding:12px 0 10px 13px}.main-page .hotVisa .hotVisa-title .left{position:relative;z-index:2;margin-right:9px;font-size:18px;font-weight:600;line-height:25px;color:#333}.main-page .hotVisa .hotVisa-title .left div{position:ABSOLUTE;top:12px;z-index:-1;font-size:14px;font-weight:600;line-height:20px;color:#EEE}.main-page .hotVisa .hotVisa-title .right{padding-top:6px;font-size:12px;font-weight:400;line-height:17px;color:#FE463A}.main-page .hotVisa .hotVisa-title .right img{width:11px;height:13px;margin-right:4px}.main-page .hotVisa .hotVisa-content{padding-left:10px}.main-page .hotVisa .hotVisa-content .hotVisa-tab{display:flex;align-items:center;padding-left:6px;overflow-x:scroll;font-size:15px;line-height:24px;color:#666}.main-page .hotVisa .hotVisa-content .hotVisa-tab div{flex-shrink:0;margin-right:38px}.main-page .hotVisa .hotVisa-content .hotVisa-tab div.hotVisa-tab-active{position:relative;z-index:1;font-size:17px;font-weight:600;color:#333}.main-page .hotVisa .hotVisa-content .hotVisa-tab div.hotVisa-tab-active::after{position:absolute;bottom:0;left:50%;z-index:-1;width:37px;height:6px;content:'';background-image:linear-gradient(270deg,#AEF9DC 0,#75F0B7 100%);border-radius:3px;transform:translateX(-50%)}.main-page .hotVisa .hotVisa-content .hotVisa-tab div:last-child{padding-right:15px;margin-right:0}.main-page .hotVisa .hotVisa-content .hotVisa-list-box{width:100%;overflow-x:scroll}.main-page .hotVisa .hotVisa-content .hotVisa-list{display:flex;margin-top:12px;overflow-x:scroll;overflow-y:hidden}.main-page .hotVisa .hotVisa-content .hotVisa-list::-webkit-scrollbar{display:none;width:0}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item{position:relative;flex-shrink:0;width:130px;padding-bottom:23px;margin-right:5px}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .imagePath{width:100%;height:98px;background-image:url(//pic5.40017.cn/i/ori/1i1X72OxVoQ.png);background-repeat:no-repeat;background-size:100% 100%;border-radius:3px}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .countryName{position:absolute;top:9px;left:9px;box-sizing:border-box;max-width:calc(100% - 18px);height:18px;padding:0 9px;overflow:hidden;font-size:11px;font-weight:400;line-height:18px;color:#FFF;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;background:rgba(0,0,0,.6);border-radius:9px}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .lineInfo .mainTitle{display:-webkit-box;overflow:hidden;font-size:13px;font-weight:500;line-height:18px;color:#333;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .lineInfo .tag{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:5px}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .lineInfo .tag span{display:inline-flex;flex-shrink:0;float:left;height:12px;padding:1px 3px 0;margin-right:5px;margin-bottom:2px;font-size:9px;font-weight:500;line-height:12px;color:#666;border:1px solid rgba(204,204,204,.6);border-radius:3px}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .lineInfo .tag span img{width:8px;height:11px;margin-right:2px}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .lineInfo .tag span.vip{color:#FFF;background:#E0B66F;border:1px solid transparent}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .lineInfo .tag span.easy,.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .lineInfo .tag span.post,.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .lineInfo .tag span.urgent{color:#06C584;border:1px solid rgba(6,197,132,.5)}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .lineInfo .tag span.refuse{color:#FF6257;border:1px solid rgba(255,98,87,.5)}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .price{position:absolute;bottom:0;height:23px;font-size:18px;font-weight:500;color:#FF6257}.main-page .hotVisa .hotVisa-content .hotVisa-list .hotVisa-list-item .price span{font-size:13px}.main-page .slider{display:block;height:calc((100vw - 20px) * 80 / 355);background:url(//file.40017.cn/tcweb/touch/images/loading.jpg) center center;background-size:100%}.main-page .slider ul{position:relative;height:100%}.main-page .slider ul li{position:absolute;top:0;width:100%;height:100%}.main-page .slider ul li:first-child{position:static}.main-page .slider ul img{width:100%;height:100%}.main-page .slider .indicator{right:15px;bottom:10px;left:auto;padding:0;background:0 0;border-radius:0}.main-page .slider .indicator i{width:4px;height:4px;margin-right:6px;background:#FFF;border-radius:4px;opacity:.3}.main-page .slider .indicator i:last-child{margin-right:0}.main-page .slider .indicator .active{width:9px;border-radius:10px;opacity:1}.main-page .slider .adv-img{position:absolute;bottom:4px;left:6px;width:16px;height:9px}.main-page .join-group-section{padding:15px;margin-bottom:10px;background-color:#fff}.main-page .footer{width:calc(100vw - 34px);height:calc((100vw - 34px) * 40 / 341);padding-top:30px;padding-bottom:40px;margin-left:17px}.main-page .fix-space{height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);padding-top:65px}.main-page .bottom-navs{position:fixed;bottom:0;z-index:1001;width:100%;padding-bottom:env(safe-area-inset-bottom);background:#fff}.main-page .bottom-navs .navs-cont{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;height:55px}.main-page .bottom-navs .navs-cont::after{position:absolute;top:0;left:0;width:100%;height:1px;content:"  ";border-top:1px solid #eee;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.main-page .bottom-navs .nav-item{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;text-align:center}.main-page .bottom-navs .nav-item img{width:40px;height:26px}.main-page .bottom-navs .nav-item span{font-size:10px;font-weight:500;line-height:14px;color:#888;text-align:center}.main-page .bottom-navs .nav-item.selected span{color:#06C584}.main-page .bottom-navs .nav-item .bubble{position:absolute;top:0;right:0;left:50%;width:fit-content;height:12px;padding:0 5px;margin-left:20px;font-size:9px;font-weight:500;line-height:12px;color:#FFF;text-align:center;background-color:#FF5600;border-radius:12px;transform:translateX(-50%)}