.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}html.popup-scroll{overflow:hidden;}.container{text-align:center;margin:auto;position:relative;}header,#content,footer{width:100%;min-width:480px;float:left;clear:both;}header,#fixed-header{position:relative;z-index:2;min-width:480px;}@media (min-width: 1200px){header,#fixed-header{background:#fff;}}header .header,#fixed-header .header{display:inline-block;width:1300px;max-width:100%;background:#fff;}header .header .nav,#fixed-header .header .nav{width:100%;height:50px;line-height:50px;box-sizing:border-box;padding-left:80px;padding-right:75px;background:#e6e6e6;border-radius:0 0 50px 50px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .nav div,#fixed-header .header .nav div{display:inline-block;height:100%;}header .header .nav .contact span,#fixed-header .header .nav .contact span{display:inline-block;}header .header .nav .contact .fax,#fixed-header .header .nav .contact .fax{margin-left:60px;}header .header .nav .lang,#fixed-header .header .nav .lang{float:left;}header .header .nav .lang a,#fixed-header .header .nav .lang a{text-transform:uppercase;margin-right:25px;}header .header .nav .lang a:not(.cur):not(:hover),#fixed-header .header .nav .lang a:not(.cur):not(:hover){color:#bbb;}header .header .nav .lang a:last-of-type,#fixed-header .header .nav .lang a:last-of-type{margin-right:0;}header .header .nav .other,#fixed-header .header .nav .other{float:right;max-width:calc(100% - 530px);}header .header .nav .other .home,#fixed-header .header .nav .other .home{display:inline-block;position:relative;top:calc(50% - 12px);height:24px;margin-right:30px;vertical-align:top;}header .header .nav .other .home img,#fixed-header .header .nav .other .home img{width:26px;height:auto;vertical-align:top;}header .header .nav .other .search-open,#fixed-header .header .nav .other .search-open{display:inline-block;position:relative;top:calc(50% - 11.5px);height:23px;margin-right:20px;cursor:pointer;}header .header .nav .other .search-open img,#fixed-header .header .nav .other .search-open img{width:23px;height:auto;vertical-align:top;}header .header .nav .other .search-open form,#fixed-header .header .nav .other .search-open form{display:none;position:absolute;top:50px;right:-13px;width:400px;}header .header .nav .other .search-open form input,#fixed-header .header .nav .other .search-open form input{display:inline-block;width:100%;height:46px;line-height:46px;background:#e6e6e6;border-radius:10px;box-sizing:border-box;padding:0 27px;margin-right:-43px;vertical-align:top;}header .header .nav .other .search-open form button,#fixed-header .header .nav .other .search-open form button{display:inline-block;width:23px;height:23px;background:url(img/3/1/icon-search.png) no-repeat center center;background-size:100%;margin-top:11px;}header .header .nav .other .search-open form.opened,#fixed-header .header .nav .other .search-open form.opened{display:block;}header .header .nav .other .media,#fixed-header .header .nav .other .media{max-width:calc(100% - 99px);overflow:hidden;vertical-align:top;}header .header .nav .other .media a,#fixed-header .header .nav .other .media a{display:inline-block;position:relative;top:calc(50% - 11.5px);height:23px;margin:0 5px;}header .header .nav .other .media a img,#fixed-header .header .nav .other .media a img{width:23px;height:auto;vertical-align:top;}header .header .nav .other .media a img.mobile-icon,#fixed-header .header .nav .other .media a img.mobile-icon{display:none;}header .header .logo,#fixed-header .header .logo{display:inline-block;width:334px;height:130px;background:url(img/logo.png) no-repeat center center;vertical-align:top;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .menu,#fixed-header .header .menu{position:relative;width:100%;margin-bottom:8px;white-space:nowrap;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .menu .main-page,#fixed-header .header .menu .main-page{display:inline-block;position:relative;width:calc((100% - 130px)/6);margin:0 1px;white-space:normal;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .menu .main-page.local_tour,#fixed-header .header .menu .main-page.local_tour{width:calc((100% - 130px)/6 + 60px);margin-left:0;}header .header .menu .main-page.lamma_info .sub-page .inner,#fixed-header .header .menu .main-page.lamma_info .sub-page .inner{background:#afce50;}header .header .menu .main-page.contact_us,#fixed-header .header .menu .main-page.contact_us{width:calc((100% - 130px)/6 + 60px);margin-right:0;}header .header .menu .main-page.contact_us .sub-page .inner,#fixed-header .header .menu .main-page.contact_us .sub-page .inner{background:#b37bc6;border-radius:0 60px 0 0;}header .header .menu .main-page .sub-page,#fixed-header .header .menu .main-page .sub-page{display:none;position:absolute;top:56px;left:0;z-index:2;width:100%;border-top:8px solid rgba(255,255,255,0);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .menu .main-page .sub-page .inner,#fixed-header .header .menu .main-page .sub-page .inner{padding:17px 0;}header .header .menu .main-page .sub-page a,#fixed-header .header .menu .main-page .sub-page a{display:inline-block;width:100%;font-size:14px;color:#fff;text-transform:uppercase;box-sizing:border-box;padding:9px 10px;}header .header .menu .main-page .sub-page a span,#fixed-header .header .menu .main-page .sub-page a span{display:inline-block;line-height:18px;word-break:break-word;vertical-align:middle;}header .header .menu .main-page .sub-page a:hover span,#fixed-header .header .menu .main-page .sub-page a:hover span{text-decoration:underline;}header .header .menu .main-page:hover #lamma_info,#fixed-header .header .menu .main-page:hover #lamma_info{background:#afce50;}header .header .menu .main-page:hover #contact_us,#fixed-header .header .menu .main-page:hover #contact_us{background:#b37bc6;}@media (min-width: 1200px){header .header .menu .main-page:hover #contact_us .bg:after,#fixed-header .header .menu .main-page:hover #contact_us .bg:after{box-shadow:60px -60px #b37bc6;}}header .header .menu .main-page:hover .sub-page,#fixed-header .header .menu .main-page:hover .sub-page{display:block;}header .header .menu .page,#fixed-header .header .menu .page{display:inline-block;position:relative;width:100%;line-height:56px;color:#fff;text-transform:uppercase;background:#3e3e3e;vertical-align:top;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .menu .page:after,#fixed-header .header .menu .page:after{content:'';position:absolute;top:100%;left:0;width:100%;height:65px;box-sizing:border-box;border-top:4px solid;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .menu #local_tour,#fixed-header .header .menu #local_tour{box-sizing:border-box;padding-left:60px;border-radius:60px 0 0 0;}header .header .menu #local_tour .bg,#fixed-header .header .menu #local_tour .bg{position:absolute;top:100%;left:0;width:65px;height:65px;overflow:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .menu #local_tour .bg:after,#fixed-header .header .menu #local_tour .bg:after{content:'';position:absolute;top:0;left:0;width:200%;height:200%;border-radius:50%;box-shadow:-60px -60px #3e3e3e;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .menu #local_tour:after,#fixed-header .header .menu #local_tour:after{border-color:#e25c48;border-radius:60px 0 0 0;}header .header .menu #local_tour:hover,#fixed-header .header .menu #local_tour:hover{background:#e25c48;}@media (min-width: 1200px){header .header .menu #local_tour:hover .bg:after,#fixed-header .header .menu #local_tour:hover .bg:after{box-shadow:-60px -60px #e25c48;}}header .header .menu #promotion:after,#fixed-header .header .menu #promotion:after{border-color:#ffb433;}header .header .menu #promotion:hover,#fixed-header .header .menu #promotion:hover{background:#ffb433;}header .header .menu #lamma_info:after,#fixed-header .header .menu #lamma_info:after{border-color:#afce50;}header .header .menu #lamma_info:hover,#fixed-header .header .menu #lamma_info:hover{background:#afce50;}header .header .menu #blog:after,#fixed-header .header .menu #blog:after{border-color:#5ac1c1;}header .header .menu #blog:hover,#fixed-header .header .menu #blog:hover{background:#5ac1c1;}header .header .menu #about_us:after,#fixed-header .header .menu #about_us:after{border-color:#68a4e8;}header .header .menu #about_us:hover,#fixed-header .header .menu #about_us:hover{background:#68a4e8;}header .header .menu #contact_us,#fixed-header .header .menu #contact_us{box-sizing:border-box;padding-right:60px;border-radius:0 60px 0 0;}header .header .menu #contact_us .bg,#fixed-header .header .menu #contact_us .bg{position:absolute;top:100%;right:0;width:65px;height:65px;overflow:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .menu #contact_us .bg:after,#fixed-header .header .menu #contact_us .bg:after{content:'';position:absolute;top:0;right:0;width:200%;height:200%;border-radius:50%;box-shadow:60px -60px #3e3e3e;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .menu #contact_us:after,#fixed-header .header .menu #contact_us:after{border-color:#b37bc6;border-radius:0 60px 0 0;}header .header .menu #contact_us:hover,#fixed-header .header .menu #contact_us:hover{background:#b37bc6;}@media (min-width: 1200px){header .header .menu #contact_us:hover .bg:after,#fixed-header .header .menu #contact_us:hover .bg:after{box-shadow:60px -60px #b37bc6;}}header .header .mobile,#fixed-header .header .mobile{display:none;}header{visibility:hidden;opacity:0;}#fixed-header{position:fixed;top:0;left:0;width:100%;}header.scrolled .header .nav,#fixed-header.scrolled .header .nav{height:35px;line-height:35px;border-radius:0 0 35px 35px;}header.scrolled .header .logo,#fixed-header.scrolled .header .logo{height:80px;}header.scrolled .header .menu,#fixed-header.scrolled .header .menu{margin-bottom:4px;}header.scrolled .header .menu .main-page,#fixed-header.scrolled .header .menu .main-page{width:calc((100% - 10px)/6);}header.scrolled .header .menu .main-page .sub-page,#fixed-header.scrolled .header .menu .main-page .sub-page{top:46px;}header.scrolled .header .menu .main-page.contact_us .sub-page .inner,#fixed-header.scrolled .header .menu .main-page.contact_us .sub-page .inner{border-radius:0;}header.scrolled .header .menu .page,#fixed-header.scrolled .header .menu .page{line-height:46px;padding-bottom:4px;}header.scrolled .header .menu .page:after,#fixed-header.scrolled .header .menu .page:after{height:4px;}header.scrolled .header .menu #local_tour,header.scrolled .header .menu #contact_us,#fixed-header.scrolled .header .menu #local_tour,#fixed-header.scrolled .header .menu #contact_us{border-radius:0;padding-left:0;padding-right:0;}header.scrolled .header .menu #local_tour:after,header.scrolled .header .menu #contact_us:after,#fixed-header.scrolled .header .menu #local_tour:after,#fixed-header.scrolled .header .menu #contact_us:after{border-radius:0;}header.scrolled .header .menu #local_tour .bg,header.scrolled .header .menu #contact_us .bg,#fixed-header.scrolled .header .menu #local_tour .bg,#fixed-header.scrolled .header .menu #contact_us .bg{height:0;}#content{min-height:755px;}.banner{display:inline-block;position:relative;border-radius:60px;overflow:hidden;vertical-align:top;}.banner img{width:100%;height:auto;}.banner p{position:absolute;top:0;left:0;width:100%;height:289px;max-height:100%;text-align:left;font-size:35px;font-weight:700;color:white;text-transform:uppercase;background-repeat:no-repeat;background-size:auto 100%;}.banner p span{display:inline-block;margin-top:6.347%;margin-left:30px;}.path{margin-bottom:19px;}.path .path-inner{display:inline-block;width:1340px;max-width:100%;line-height:15px;text-align:left;box-sizing:border-box;padding:14px 20px;}.path .path-inner img{width:auto;height:15px;margin:2px 20px;vertical-align:top;}.path .path-inner span,.path .path-inner a{display:inline-block;vertical-align:top;}.path .path-inner span:not(.text-color),.path .path-inner a:not(.text-color){font-size:14px;color:#000;text-transform:uppercase;margin:2px 0;}.path .path-inner .back{float:right;}.path .path-inner .back img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.all-pager{position:relative;z-index:1;line-height:30px;text-align:center;}.all-pager a{display:inline-block;width:30px;height:30px;font-size:14px;margin:0 5px;border-radius:50%;vertical-align:top;}.all-pager .page{border-radius:50%;}.all-pager .cur,.all-pager .page:hover{color:white;}.all-pager .prev img,.all-pager .next img{width:auto;height:16px;margin:7px 0;vertical-align:top;}.all-pager .next img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.all-pager form{display:inline-block;width:54px;margin-left:20px;}.all-pager form input{width:100%;height:30px;font-size:16px;box-sizing:border-box;padding:0 12px;background:#efefef;border-radius:5px;}footer{line-height:70px;}footer .footer{display:inline-block;width:1340px;max-width:100%;text-align:left;box-sizing:border-box;padding:0 20px;vertical-align:top;}footer .footer div,footer .footer p,footer .footer a{display:inline-block;font-size:14px;vertical-align:top;}footer .footer .footer-menu span{display:inline-block;width:5px;height:5px;background:#3e3e3e;border-radius:50%;margin:32.5px 13px;vertical-align:top;}footer .footer .copyright{float:right;color:#828282;}footer .footer .copyright .licence{margin-right:5px;}footer .footer .copyright a{color:#828282;}@media (max-width: 1199px){header .header .nav,#fixed-header .header .nav{height:60px;line-height:60px;border-radius:0;padding-left:25px;padding-right:15px;}header .header .nav .contact .fax,#fixed-header .header .nav .contact .fax{margin-left:30px;}header .header .menu,#fixed-header .header .menu{margin-bottom:6px;}header .header .menu .main-page,#fixed-header .header .menu .main-page{width:calc((100% - 10px)/6);}header .header .menu .main-page .sub-page,#fixed-header .header .menu .main-page .sub-page{border-width:7px;}header .header .menu .main-page .page,#fixed-header .header .menu .main-page .page{line-height:57px;}header .header .menu .main-page .page:after,#fixed-header .header .menu .main-page .page:after{border-width:3px;}header .header .menu .main-page.local_tour,header .header .menu .main-page.contact_us,#fixed-header .header .menu .main-page.local_tour,#fixed-header .header .menu .main-page.contact_us{width:calc((100% - 10px)/6);}header .header .menu .main-page.local_tour #local_tour,header .header .menu .main-page.local_tour #contact_us,header .header .menu .main-page.contact_us #local_tour,header .header .menu .main-page.contact_us #contact_us,#fixed-header .header .menu .main-page.local_tour #local_tour,#fixed-header .header .menu .main-page.local_tour #contact_us,#fixed-header .header .menu .main-page.contact_us #local_tour,#fixed-header .header .menu .main-page.contact_us #contact_us{border-radius:0;padding:0;}header .header .menu .main-page.local_tour #local_tour .bg,header .header .menu .main-page.local_tour #contact_us .bg,header .header .menu .main-page.contact_us #local_tour .bg,header .header .menu .main-page.contact_us #contact_us .bg,#fixed-header .header .menu .main-page.local_tour #local_tour .bg,#fixed-header .header .menu .main-page.local_tour #contact_us .bg,#fixed-header .header .menu .main-page.contact_us #local_tour .bg,#fixed-header .header .menu .main-page.contact_us #contact_us .bg{width:45px;height:45px;}header .header .menu .main-page.local_tour #local_tour#local_tour:after,header .header .menu .main-page.local_tour #contact_us#local_tour:after,header .header .menu .main-page.contact_us #local_tour#local_tour:after,header .header .menu .main-page.contact_us #contact_us#local_tour:after,#fixed-header .header .menu .main-page.local_tour #local_tour#local_tour:after,#fixed-header .header .menu .main-page.local_tour #contact_us#local_tour:after,#fixed-header .header .menu .main-page.contact_us #local_tour#local_tour:after,#fixed-header .header .menu .main-page.contact_us #contact_us#local_tour:after{border-radius:40px 0 0 0;}header .header .menu .main-page.local_tour #local_tour#contact_us:after,header .header .menu .main-page.local_tour #contact_us#contact_us:after,header .header .menu .main-page.contact_us #local_tour#contact_us:after,header .header .menu .main-page.contact_us #contact_us#contact_us:after,#fixed-header .header .menu .main-page.local_tour #local_tour#contact_us:after,#fixed-header .header .menu .main-page.local_tour #contact_us#contact_us:after,#fixed-header .header .menu .main-page.contact_us #local_tour#contact_us:after,#fixed-header .header .menu .main-page.contact_us #contact_us#contact_us:after{border-radius:0 40px 0 0;}header .header .menu .main-page.local_tour #local_tour .bg:after,header .header .menu .main-page.contact_us #local_tour .bg:after,#fixed-header .header .menu .main-page.local_tour #local_tour .bg:after,#fixed-header .header .menu .main-page.contact_us #local_tour .bg:after{box-shadow:-40px -40px #e25c48;}header .header .menu .main-page.local_tour #contact_us .bg:after,header .header .menu .main-page.contact_us #contact_us .bg:after,#fixed-header .header .menu .main-page.local_tour #contact_us .bg:after,#fixed-header .header .menu .main-page.contact_us #contact_us .bg:after{box-shadow:40px -40px #b37bc6;}header .header .menu .main-page.local_tour .sub-page .inner,header .header .menu .main-page.contact_us .sub-page .inner,#fixed-header .header .menu .main-page.local_tour .sub-page .inner,#fixed-header .header .menu .main-page.contact_us .sub-page .inner{border-radius:0 40px 0 0;}header .header .menu .main-page.open-menu #lamma_info,#fixed-header .header .menu .main-page.open-menu #lamma_info{background:#afce50;}header .header .menu .main-page.open-menu #contact_us,#fixed-header .header .menu .main-page.open-menu #contact_us{background:#b37bc6;}header .header .menu .main-page.open-menu .sub-page,#fixed-header .header .menu .main-page.open-menu .sub-page{display:block;}header.scrolled .header .nav,#fixed-header.scrolled .header .nav{border-radius:0;}header.scrolled .header .menu,#fixed-header.scrolled .header .menu{margin-bottom:3px;}header.scrolled .header .menu .main-page .sub-page,#fixed-header.scrolled .header .menu .main-page .sub-page{top:46px;}header.scrolled .header .menu .main-page.local_tour #local_tour,header.scrolled .header .menu .main-page.local_tour #contact_us,header.scrolled .header .menu .main-page.contact_us #local_tour,header.scrolled .header .menu .main-page.contact_us #contact_us,#fixed-header.scrolled .header .menu .main-page.local_tour #local_tour,#fixed-header.scrolled .header .menu .main-page.local_tour #contact_us,#fixed-header.scrolled .header .menu .main-page.contact_us #local_tour,#fixed-header.scrolled .header .menu .main-page.contact_us #contact_us{padding-bottom:3px;}header.scrolled .header .menu .main-page.local_tour #local_tour#local_tour:after,header.scrolled .header .menu .main-page.local_tour #local_tour#contact_us:after,header.scrolled .header .menu .main-page.local_tour #contact_us#local_tour:after,header.scrolled .header .menu .main-page.local_tour #contact_us#contact_us:after,header.scrolled .header .menu .main-page.contact_us #local_tour#local_tour:after,header.scrolled .header .menu .main-page.contact_us #local_tour#contact_us:after,header.scrolled .header .menu .main-page.contact_us #contact_us#local_tour:after,header.scrolled .header .menu .main-page.contact_us #contact_us#contact_us:after,#fixed-header.scrolled .header .menu .main-page.local_tour #local_tour#local_tour:after,#fixed-header.scrolled .header .menu .main-page.local_tour #local_tour#contact_us:after,#fixed-header.scrolled .header .menu .main-page.local_tour #contact_us#local_tour:after,#fixed-header.scrolled .header .menu .main-page.local_tour #contact_us#contact_us:after,#fixed-header.scrolled .header .menu .main-page.contact_us #local_tour#local_tour:after,#fixed-header.scrolled .header .menu .main-page.contact_us #local_tour#contact_us:after,#fixed-header.scrolled .header .menu .main-page.contact_us #contact_us#local_tour:after,#fixed-header.scrolled .header .menu .main-page.contact_us #contact_us#contact_us:after{border-radius:0;}header.scrolled .header .menu .main-page.local_tour #local_tour .bg,header.scrolled .header .menu .main-page.local_tour #contact_us .bg,header.scrolled .header .menu .main-page.contact_us #local_tour .bg,header.scrolled .header .menu .main-page.contact_us #contact_us .bg,#fixed-header.scrolled .header .menu .main-page.local_tour #local_tour .bg,#fixed-header.scrolled .header .menu .main-page.local_tour #contact_us .bg,#fixed-header.scrolled .header .menu .main-page.contact_us #local_tour .bg,#fixed-header.scrolled .header .menu .main-page.contact_us #contact_us .bg{height:0;}header.scrolled .header .menu .main-page.contact_us .sub-page .inner,#fixed-header.scrolled .header .menu .main-page.contact_us .sub-page .inner{border-radius:0;}header.scrolled .header .menu .page,#fixed-header.scrolled .header .menu .page{line-height:47px;padding-bottom:3px;}header.scrolled .header .menu .page:after,#fixed-header.scrolled .header .menu .page:after{height:3px;}.banner{border-radius:40px;margin:0 20px;}.banner p{font-size:2.9vw;}footer{line-height:30px;}footer .footer{text-align:center;margin-top:38px;margin-bottom:22px;}footer .footer .footer-menu{margin-bottom:20px;}footer .footer .footer-menu span{margin:12.5px 13px;}footer .footer .copyright{float:none;width:100%;}footer .footer .copyright .licence{display:block;margin:auto;}}@media (max-width: 767px){html.no-scroll{overflow:hidden;}header,#fixed-header{max-height:100%;}header .menu-bg,#fixed-header .menu-bg{position:absolute;top:0;z-index:-1;width:100%;height:0;background:rgba(0,0,0,0.8);}header .header .nav .lang,header .header .nav .other,#fixed-header .header .nav .lang,#fixed-header .header .nav .other{display:none;}header .header .menu,#fixed-header .header .menu{display:none;}header .header .mobile,#fixed-header .header .mobile{display:block;position:relative;margin-bottom:24px;}header .header .mobile .menu-btn,#fixed-header .header .mobile .menu-btn{position:relative;width:100%;height:60px;background:url(img/3/1/nav-close.png) no-repeat center center, #3e3e3e;background-size:32px;margin-bottom:4px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .mobile .menu-btn span,#fixed-header .header .mobile .menu-btn span{position:absolute;top:100%;width:calc(100%/6);height:4px;}header .header .mobile .menu-btn span:first-of-type,#fixed-header .header .mobile .menu-btn span:first-of-type{left:0;background:#e25c48;}header .header .mobile .menu-btn span:nth-of-type(2),#fixed-header .header .mobile .menu-btn span:nth-of-type(2){left:calc(100%/6);background:#ffb433;}header .header .mobile .menu-btn span:nth-of-type(3),#fixed-header .header .mobile .menu-btn span:nth-of-type(3){left:calc(100%/6 * 2);background:#afce50;}header .header .mobile .menu-btn span:nth-of-type(4),#fixed-header .header .mobile .menu-btn span:nth-of-type(4){left:calc(100%/6 * 3);background:#5ac1c1;}header .header .mobile .menu-btn span:nth-of-type(5),#fixed-header .header .mobile .menu-btn span:nth-of-type(5){left:calc(100%/6 * 4);background:#68a4e8;}header .header .mobile .menu-btn span:nth-of-type(6),#fixed-header .header .mobile .menu-btn span:nth-of-type(6){left:calc(100%/6 * 5);background:#b37bc6;}header .header .mobile .mobile-menu,#fixed-header .header .mobile .mobile-menu{position:relative;height:0;width:100%;text-align:left;background:#fff;margin:-4px 0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;overflow:hidden;}header .header .mobile .mobile-menu .top,#fixed-header .header .mobile .mobile-menu .top{line-height:25px;padding-left:28px;padding-right:20px;margin-top:40px;margin-bottom:30px;}header .header .mobile .mobile-menu .top .lang,#fixed-header .header .mobile .mobile-menu .top .lang{display:inline-block;}header .header .mobile .mobile-menu .top .lang a,#fixed-header .header .mobile .mobile-menu .top .lang a{text-transform:uppercase;margin-right:35px;}header .header .mobile .mobile-menu .top .lang a:not(.cur):not(:hover),#fixed-header .header .mobile .mobile-menu .top .lang a:not(.cur):not(:hover){color:#bbb;}header .header .mobile .mobile-menu .top .lang a:last-of-type,#fixed-header .header .mobile .mobile-menu .top .lang a:last-of-type{margin-right:0;}header .header .mobile .mobile-menu .top .other,#fixed-header .header .mobile .mobile-menu .top .other{float:right;}header .header .mobile .mobile-menu .top .other .home,#fixed-header .header .mobile .mobile-menu .top .other .home{display:inline-block;width:26px;margin-right:31px;}header .header .mobile .mobile-menu .top .other .home img,#fixed-header .header .mobile .mobile-menu .top .other .home img{width:100%;height:auto;vertical-align:top;}/*953795e33e25c16a067bcfa2a5842f5b*/header .header .mobile .mobile-menu .top .other .search-open,#fixed-header .header .mobile .mobile-menu .top .other .search-open{display:none;}header .header .mobile .mobile-menu .top .other .media,#fixed-header .header .mobile .mobile-menu .top .other .media{display:inline-block;}header .header .mobile .mobile-menu .top .other .media a,#fixed-header .header .mobile .mobile-menu .top .other .media a{display:inline-block;width:23px;height:23px;margin:0 5px;}header .header .mobile .mobile-menu .top .other .media a img,#fixed-header .header .mobile .mobile-menu .top .other .media a img{width:100%;height:auto;vertical-align:top;}header .header .mobile .mobile-menu .top .other .media a img.pc-icon,#fixed-header .header .mobile .mobile-menu .top .other .media a img.pc-icon{display:none;}header .header .mobile .mobile-menu .top .other .media a img.mobile-icon,#fixed-header .header .mobile .mobile-menu .top .other .media a img.mobile-icon{display:inline-block;}header .header .mobile .mobile-menu form,#fixed-header .header .mobile .mobile-menu form{padding:0 20px;margin-bottom:22px;}header .header .mobile .mobile-menu form input,#fixed-header .header .mobile .mobile-menu form input{display:inline-block;width:100%;height:46px;line-height:46px;background:#e6e6e6;border-radius:10px;box-sizing:border-box;padding:0 27px;margin-right:-43px;vertical-align:top;}header .header .mobile .mobile-menu form button,#fixed-header .header .mobile .mobile-menu form button{display:inline-block;width:23px;height:23px;background:url(img/3/1/icon-search.png) no-repeat center center;background-size:100%;margin-top:11px;}header .header .mobile .mobile-menu .menu-list,#fixed-header .header .mobile .mobile-menu .menu-list{line-height:58px;padding:0 30px;margin-bottom:50px;}header .header .mobile .mobile-menu .menu-list .main-page,#fixed-header .header .mobile .mobile-menu .menu-list .main-page{border-bottom:2px solid;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}header .header .mobile .mobile-menu .menu-list .main-page .page,#fixed-header .header .mobile .mobile-menu .menu-list .main-page .page{display:inline-block;position:relative;width:100%;text-transform:uppercase;}header .header .mobile .mobile-menu .menu-list .main-page .page#lamma_info,header .header .mobile .mobile-menu .menu-list .main-page .page#contact_us,#fixed-header .header .mobile .mobile-menu .menu-list .main-page .page#lamma_info,#fixed-header .header .mobile .mobile-menu .menu-list .main-page .page#contact_us{width:calc(100% - 18px);}header .header .mobile .mobile-menu .menu-list .main-page .sub-btn,#fixed-header .header .mobile .mobile-menu .menu-list .main-page .sub-btn{display:inline-block;width:18px;height:58px;background:url(img/3/1/nav-arrow.png) no-repeat center center;background-size:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);vertical-align:top;}header .header .mobile .mobile-menu .menu-list .main-page .sub-page,#fixed-header .header .mobile .mobile-menu .menu-list .main-page .sub-page{height:0;line-height:50px;padding:0 20px;margin-top:-2px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;overflow:hidden;vertical-align:top;}header .header .mobile .mobile-menu .menu-list .main-page .sub-page a,#fixed-header .header .mobile .mobile-menu .menu-list .main-page .sub-page a{display:inline-block;width:100%;font-size:14px;}header .header .mobile .mobile-menu .menu-list .main-page:first-of-type,#fixed-header .header .mobile .mobile-menu .menu-list .main-page:first-of-type{border-color:#e25c48;}header .header .mobile .mobile-menu .menu-list .main-page:nth-of-type(2),#fixed-header .header .mobile .mobile-menu .menu-list .main-page:nth-of-type(2){border-color:#ffb433;}header .header .mobile .mobile-menu .menu-list .main-page:nth-of-type(3),#fixed-header .header .mobile .mobile-menu .menu-list .main-page:nth-of-type(3){border-color:#afce50;}header .header .mobile .mobile-menu .menu-list .main-page:nth-of-type(4),#fixed-header .header .mobile .mobile-menu .menu-list .main-page:nth-of-type(4){border-color:#5ac1c1;}header .header .mobile .mobile-menu .menu-list .main-page:nth-of-type(5),#fixed-header .header .mobile .mobile-menu .menu-list .main-page:nth-of-type(5){border-color:#68a4e8;}header .header .mobile .mobile-menu .menu-list .main-page:nth-of-type(6),#fixed-header .header .mobile .mobile-menu .menu-list .main-page:nth-of-type(6){border-color:#b37bc6;}header .header .mobile .mobile-menu .menu-list .main-page.show-sub .sub-btn,#fixed-header .header .mobile .mobile-menu .menu-list .main-page.show-sub .sub-btn{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}header .header .mobile .mobile-menu .menu-list .main-page.show-sub .sub-page,#fixed-header .header .mobile .mobile-menu .menu-list .main-page.show-sub .sub-page{height:auto;margin-bottom:13px;}.no-scroll #fixed-header{overflow-y:scroll;min-height:100%;}.no-scroll #fixed-header .menu-bg{height:100vh;}.no-scroll #fixed-header .header .mobile{margin-bottom:0;}.no-scroll #fixed-header .header .mobile .menu-btn{background:url(img/3/1/nav-open.png) no-repeat center center, #3e3e3e;background-size:24px;}.no-scroll #fixed-header .header .mobile .mobile-menu{height:auto;}.banner img{width:135.42%;margin-left:-17.71%;}.banner p{font-size:3.9vw;}footer .footer{padding:0 80px;margin-top:10px;}footer .footer .footer-menu{position:relative;line-height:50px;margin-bottom:58px;}footer .footer .footer-menu span{display:none;}footer .footer .footer-menu a{width:100%;}footer .footer .footer-menu:after{content:'';position:absolute;bottom:-26.5px;left:calc(50% - 24px);width:48px;height:2px;background:#ccc;}footer .footer .copyright .licence{margin-bottom:20px;}}#fixed-header .header .menu  #local_tour{background:#e25c48;}#fixed-header .header .menu  #local_tour .bg:after{box-shadow:-60px -60px #e25c48;}.text-color,.text-color:hover{color:#e25c48;}.bg-color.cur,.bg-color:hover{background:#e25c48;}.all-pager{margin-bottom:60px;}.tours{margin-bottom:10px;}.tours .inner{display:inline-block;width:1340px;max-width:100%;box-sizing:border-box;padding:0 20px;}.tours .inner .all{display:inline-block;min-width:446px;text-align:left;margin:0 -20px;}.tours .inner .all .tour{display:inline-block;width:406px;max-width:100%;margin:0 20px;margin-bottom:40px;vertical-align:top;}.tours .inner .all .tour .img{position:relative;width:100%;}.tours .inner .all .tour .img img{width:100%;height:auto;border-radius:0 40px 0 0;}.tours .inner .all .tour .img .code{position:absolute;bottom:0;left:0;width:100%;line-height:50px;font-size:14px;font-weight:300;color:#fff;background:url(img/1/1/image-1-gradient.png) repeat-x bottom left;box-sizing:border-box;padding:0 20px;padding-top:13px;padding-right:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.tours .inner .all .tour .img .code span{font-size:16px;font-weight:700;}.tours .inner .all .tour .img:after{content:'';position:absolute;bottom:0;right:0;width:60px;height:60px;background:url(img/3/2/2.1.1/more.png) no-repeat bottom 11px right 11px, url(img/3/2/2.1.1/more-bg.png) no-repeat bottom right;background-size:14px, 100%;}.tours .inner .all .tour.new .img .new{position:absolute;top:0;right:0;width:100px;height:100px;text-align:right;font-weight:700;color:#fff;text-transform:uppercase;background:url(img/icon-latest-tour-image-bg.png) no-repeat top right;}.tours .inner .all .tour.new .img .new span{display:inline-block;line-height:25px;margin-top:19px;margin-right:13px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.tours .inner .all .tour .info{position:relative;min-height:176px;box-sizing:border-box;padding:12px 40px;padding-bottom:52px;background:#f7f7f7;}.tours .inner .all .tour .info .info-inner .name{line-height:30px;font-size:20px;font-weight:700;margin-bottom:8px;}.tours .inner .all .tour .info .info-inner .date{font-size:15px;text-decoration:underline;margin-bottom:24px;}.tours .inner .all .tour .info .btn{position:absolute;bottom:0;left:0;width:100%;height:52px;line-height:52px;text-align:center;}.tours .inner .all .tour .info .btn .book{display:inline-block;width:50%;font-weight:700;color:#fff;background:#e25c48;}.tours .inner .all .tour .info .btn .book span{display:inline-block;padding-left:43px;background:url(img/3/1/icon-featured-tour-book-now.png) no-repeat center left;background-size:31px;}.tours .inner .all .tour .info .btn .price{display:inline-block;width:50%;font-weight:700;color:#fff;background:#3e3e3e;box-sizing:border-box;padding:0 20px;}.path{margin-bottom:7px;}.tours-detail .inner{display:inline-block;width:1340px;max-width:100%;box-sizing:border-box;padding:0 20px;}.tours-detail .inner .title{font-size:32px;text-transform:uppercase;margin-bottom:31px;}.tours-detail .inner .right{float:right;width:360px;}.tours-detail .inner .right .highlight{display:inline-block;width:100%;text-align:left;box-sizing:border-box;padding:0 20px;padding-bottom:23px;background:#e6e6e6;vertical-align:top;}.tours-detail .inner .right .highlight .head{font-size:24px;font-weight:700;margin-top:21px;margin-bottom:16px;}.tours-detail .inner .right .highlight .editor ul{padding-left:17px;}.tours-detail .inner .right .highlight .editor li{color:#3e3e3e;margin-bottom:20px;}.tours-detail .inner .right .highlight .editor li:last-of-type{margin-bottom:0;}.tours-detail .inner .right .date-picker .pick{display:inline-block;width:100%;box-sizing:border-box;padding:0 20px;padding-bottom:30px;background:#3e3e3e;}.tours-detail .inner .right .date-picker .pick .head{text-align:left;font-size:24px;font-weight:700;color:#fff;margin-top:22px;margin-bottom:23px;}.tours-detail .inner .right .date-picker .pick .fake{position:absolute;height:0;font-size:15px;font-weight:700;text-transform:uppercase;visibility:hidden;}.tours-detail .inner .right .date-picker .pick .fake select{font-size:15px;font-weight:700;text-transform:uppercase;border:none;}.tours-detail .inner .right .date-picker .pick .picker{position:relative;padding:0 28px;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-header{line-height:30px;background:#e6e6e6;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-header select{font-size:15px;font-weight:700;color:#3e3e3e;text-transform:uppercase;border:none;background:#e6e6e6;cursor:pointer;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-header select.ui-datepicker-month{margin-right:5px;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-header .ui-datepicker-prev{position:absolute;top:0;left:0;width:28px;height:100%;background:url(img/3/2/2.1.2/calendar-arrow.png) no-repeat center left;background-size:8px;cursor:pointer;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-header .ui-datepicker-next{position:absolute;top:0;right:0;width:28px;height:100%;background:url(img/3/2/2.1.2/calendar-arrow.png) no-repeat center left;background-size:8px;cursor:pointer;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-header .ui-state-disabled{opacity:0.4;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar{width:calc(100% + 10px);border-collapse:separate;border-spacing:5px;margin:2px -5px;margin-bottom:-5px;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar th{width:33px;height:26px;font-size:14px;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar th:first-of-type{color:#c24833;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar td{width:33px;height:26px;text-align:center;background:#e6e6e6;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar td a,.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar td span{font-size:14px;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar td.ui-datepicker-current-day{background:#c24833;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar td.ui-datepicker-current-day a,.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar td.ui-datepicker-current-day span{color:#fff;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar td.day-0 > *{color:#c24833;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar td.ui-datepicker-other-month{visibility:hidden;}.tours-detail .inner .right .date-picker .pick .picker .ui-datepicker-calendar td.ui-state-disabled{opacity:0.4;}.tours-detail .inner .right .date-picker .book{display:inline-block;width:100%;line-height:52px;font-weight:700;color:#fff;background:#e25c48;vertical-align:top;}.tours-detail .inner .right .date-picker .book span{display:inline-block;padding-left:43px;background:url(img/3/1/icon-featured-tour-book-now.png) no-repeat center left;background-size:31px;}.tours-detail .inner .left{display:inline-block;width:calc(100% - 400px);margin-right:40px;vertical-align:top;}.tours-detail .inner .left .tags{border-bottom:1px solid #e25c48;}.tours-detail .inner .left .tags .tag{display:inline-block;width:calc(100% / 3);line-height:40px;font-size:18px;font-weight:700;color:#727272;background:#e6e6e6;border-radius:20px 20px 0 0;cursor:pointer;}.tours-detail .inner .left .tags .tag.cur,.tours-detail .inner .left .tags .tag:hover{color:#fff;background:#e25c48;}.tours-detail .inner .left .content{margin-top:40px;overflow:hidden;vertical-align:top;}.tours-detail .inner .left .content:not(.cur){display:none;}.tours-detail .inner .left .content-1{margin-bottom:50px;}.tours-detail .inner .left .content-1 .view{display:inline-block;width:calc(100% + 30px);text-align:left;padding-bottom:10px;border-bottom:1px solid #e25c48;margin:0 -15px;}.tours-detail .inner .left .content-1 .view .point{display:inline-block;width:calc(50% - 30px);background:#f7f7f7;box-sizing:border-box;border-top:3px solid #e25c48;margin:0 15px;margin-bottom:30px;vertical-align:top;}.tours-detail .inner .left .content-1 .view .point.long-left{float:left;}.tours-detail .inner .left .content-1 .view .point.long-right{float:right;}.tours-detail .inner .left .content-1 .view .point img{width:210px;height:auto;vertical-align:top;}.tours-detail .inner .left .content-1 .view .point img + .info{width:calc(100% - 210px);}.tours-detail .inner .left .content-1 .view .point .info{display:inline-block;width:100%;min-height:140px;box-sizing:border-box;padding:18px 20px;}.tours-detail .inner .left .content-1 .view .point .info:before{content:'';display:inline-block;height:100px;vertical-align:middle;}.tours-detail .inner .left .content-1 .view .point .info .info-inner{display:inline-block;line-height:normal;vertical-align:middle;}.tours-detail .inner .left .content-1 .view .point .info .info-inner .name{line-height:18px;font-size:15px;font-weight:700;margin-bottom:14px;}.tours-detail .inner .left .content-1 .view .point .info .info-inner .editor p,.tours-detail .inner .left .content-1 .view .point .info .info-inner .editor span,.tours-detail .inner .left .content-1 .view .point .info .info-inner .editor li,.tours-detail .inner .left .content-1 .view .point .info .info-inner .editor a,.tours-detail .inner .left .content-1 .view .point .info .info-inner .editor div,.tours-detail .inner .left .content-1 .view .point .info .info-inner .editor td,.tours-detail .inner .left .content-1 .view .point .info .info-inner .editor th{line-height:18px;font-size:15px;}.tours-detail .inner .left .content-1 #map{width:100%;height:540px;margin-top:40px;}.tours-detail .inner .left .content-1 #map .title{font-size:inherit;text-transform:inherit;margin-bottom:0;}.tours-detail .inner .left .content-2{text-align:left;margin-bottom:40px;}.tours-detail .inner .left .content-2 .name{line-height:40px;font-size:15px;font-weight:700;color:#fff;padding-left:20px;background:#e25c48;}.tours-detail .inner .left .content-2 .departure{padding-bottom:10px;border-bottom:1px solid #e25c48;}.tours-detail .inner .left .content-2 .departure .gathering{padding:15px 18px;margin-bottom:1px;}.tours-detail .inner .left .content-2 .departure .gathering p,.tours-detail .inner .left .content-2 .departure .gathering div{line-height:25px;font-size:15px;}.tours-detail .inner .left .content-2 .departure .gathering .day{font-weight:700;text-decoration:underline;margin-bottom:9px;}.tours-detail .inner .left .content-2 .departure .gathering .row span,.tours-detail .inner .left .content-2 .departure .gathering .row div{display:inline-block;vertical-align:top;}.tours-detail .inner .left .content-2 .departure .gathering .row .head{width:125px;}.tours-detail .inner .left .content-2 .departure .gathering .row .info{max-width:calc(100% - 128px);box-sizing:border-box;padding-left:33px;}.tours-detail .inner .left .content-2 .departure .gathering .row .place{cursor:pointer;}.tours-detail .inner .left .content-2 .departure .gathering .row .place .icon{height:25px;font-size:14px;color:#e25c48;padding-top:1px;padding-left:28px;background:url(img/3/2/2.1.3/icon-map.png) no-repeat left top;background-size:22px;margin-top:-1px;margin-left:20px;}.tours-detail .inner .left .content-2 .duration{padding:30px 19px;margin-bottom:10px;}.tours-detail .inner .left .content-2 .itinerary .editor{padding:15px 18px;}.tours-detail .inner .left .content-3{margin-bottom:30px;}.tours-detail .inner .left .content-3 .menu:first-of-type{border-bottom:1px solid #e25c48;}.tours-detail .inner .left .content-3 .menu:nth-of-type(2){margin-top:33px;}.tours-detail .inner .left .content-3 .menu .name{font-size:18px;font-weight:700;margin-bottom:32px;}.tours-detail .inner .left .content-3 .menu ul{counter-reset:li;text-align:left;margin-bottom:15px;}.tours-detail .inner .left .content-3 .menu ul li{display:inline-block;width:50%;line-height:45px;font-size:15px;counter-increment:li;margin-bottom:15px;vertical-align:top;}.tours-detail .inner .left .content-3 .menu ul li span{display:inline-block;max-width:calc(100% - 70px);line-height:25px;vertical-align:middle;}.tours-detail .inner .left .content-3 .menu ul li:before{content:counter(li);display:inline-block;width:45px;height:45px;text-align:center;font-size:25px;color:#fff;border-radius:50%;background:#e25c48;margin-right:10px;vertical-align:top;}.tours-detail .inner .left .content-3 .menu ul li:nth-of-type(4n - 1):before,.tours-detail .inner .left .content-3 .menu ul li:nth-of-type(4n - 2):before{background:#3e3e3e;}.tours-detail .inner .left .content-3 .menu .gallery{display:inline-block;width:100%;text-align:left;margin-bottom:30px;vertical-align:top;}.tours-detail .inner .left .content-3 .menu .gallery .pax{float:right;width:248px;min-height:205px;box-sizing:border-box;padding:24px 19px;border-radius:20px;background:#e25c48;margin-bottom:20px;}.tours-detail .inner .left .content-3 .menu .gallery .pax p{line-height:25px;font-size:15px;color:#fff;white-space:nowrap;}.tours-detail .inner .left .content-3 .menu .gallery .pax p.note{font-weight:700;text-decoration:underline;margin-bottom:9px;}.tours-detail .inner .left .content-3 .menu .gallery .pax p span{display:inline-block;word-break:break-word;white-space:normal;vertical-align:top;}.tours-detail .inner .left .content-3 .menu .gallery .pax p .head{width:104px;}.tours-detail .inner .left .content-3 .menu .gallery .pax p .num{max-width:calc(100% - 118px);margin-left:10px;}.tours-detail .inner .left .content-3 .menu .gallery img{width:306px;height:205px;margin-right:20px;margin-bottom:20px;vertical-align:top;}#map-popup{display:none;position:fixed;top:0;left:0;z-index:2;width:100%;height:100%;text-align:center;background:rgba(0,0,0,0.9);cursor:pointer;overflow:auto;}#map-popup .inner{display:inline-block;width:940px;max-width:100%;box-sizing:border-box;padding:0 20px;margin:111px 0;cursor:auto;}#map-popup .inner .map-close{display:inline-block;width:40px;height:40px;border-radius:50%;background:url(img/3/2/2.1.2/rollover-close.png) no-repeat center center, #000;background-size:12px;cursor:pointer;}#map-popup .inner .map-title{line-height:15px;font-size:15px;color:#fff;margin-top:40px;margin-bottom:19px;}#map-popup .inner #popup-map{display:inline-block;width:100%;height:540px;}#map-popup .inner > *{vertical-align:top;}@media (max-width: 1199px){.tours-detail .inner .left{width:100%;margin-right:0;}.tours-detail .inner .right{float:none;display:inline-block;width:100%;vertical-align:top;}}@media (max-width: 767px){.tours-detail .inner .left .content-1 .view .point{width:calc(100% - 30px);}.tours-detail .inner .left .content-2 .departure .gathering .row.location .info{width:100%;max-width:100%;}.tours-detail .inner .left .content-2 .duration_return p .info{width:100%;max-width:100%;}.tours-detail .inner .left .content-3 .menu ul li{width:100%;}.tours-detail .inner .left .content-3 .menu ul li:nth-of-type(4n - 1):before,.tours-detail .inner .left .content-3 .menu ul li:nth-of-type(4n - 2):before{background:#e25c48;}.tours-detail .inner .left .content-3 .menu ul li:nth-of-type(2n):before{background:#3e3e3e;}.tours-detail .inner .left .content-3 .menu .gallery img{width:100%;height:auto;}}