PageSourceSearch

https://www.shanghaihighlights.com/tours/layover-travel

html shanghaihighlights.com collected 2026-09-25 00:57:02 UTC 98,256 bytes, 460 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3  <head>
4    <meta charset="utf-8">
5    <title>Shanghai Layover Tour</title>
6    <meta http-equiv="X-UA-Compatible" content="IE=edge">
7    <meta name="viewport" content="width=device-width, initial-scale=1">
8    <meta content="yes" name="apple-mobile-web-app-capable">
9    <meta name="apple-mobile-web-app-title" content="Shanghai Layover Tour">
10          <meta name="keywords" content="">
11      <meta name="description" content="Make the most of your short stay in Shanghai with our layover tour. Explore famous sights, taste local food, and learn about the city with friendly guides. A flexible itinerary tailored for your brief visit.">
12      <!--@OG:IMAGE@-->      <!--@Meta_Robots@-->        <link rel="canonical" href="https://www.shanghaihighlights.com/tours/layover-travel">
13    <link rel="shortcut icon" href="/favicon.ico">
14    <link rel="preconnect" href="//data.shanghaihighlights.com">
15    <link rel="dns-prefetch" href="//data.shanghaihighlights.com">
16    <link rel="dns-prefetch" href="//images.shanghaihighlights.com">
17    <link rel="dns-prefetch" href="//www.googletagmanager.com">
18    <link rel="dns-prefetch" href="//www.googleadservices.com">
19    <link rel="dns-prefetch" href="//www.google-analytics.com">
20    <link rel="dns-prefetch" href="//connect.facebook.net">
21    <link rel="dns-prefetch" href="//www.facebook.com">
22    <link rel=preload href='https://data.shanghaihighlights.com/css/css3/fonts/fontawesome-webfont.woff2?v=4.7.0' as=font type='font/woff2' crossorigin />
23    <link rel=preload href='https://data.shanghaihighlights.com//css/css3/fonts/feather.woff2?1gafuo' as=font type='font/woff2' crossorigin />
24    <!--@MAIN-CSS@--><style type="text/css">@font-face{font-family:'FontAwesome';src:url('https://data.shanghaihighlights.com/css/css3/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://data.shanghaihighlights.com/css/css3/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://data.shanghaihighlights.com/css/css3/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://data.shanghaihighlights.com/css/css3/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://data.shanghaihighlights.com/css/css3/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://data.shanghaihighlights.com/css/css3/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-facebook:before {content: "\f09a"}.fa-caret-down:before {content: "\f0d7"}.fa-caret-up:before {content: "\f0d8"}.fa-caret-left:before {content: "\f0d9"}.fa-caret-right:before {content: "\f0da"}.fa-angle-down:before {content: "\f107"}.fa-angle-left:before {content: "\f104"}.fa-angle-right:before {content: "\f105"}.fa-twitter:before {content: "\f099"}.fa-linkedin::before {content: "\f0e1";}.fa-youtube-play::before {content: "\f16a";}.fa-bars:before {content: "\f0c9";color: #333;margin: 5px 0 0 5px;font-size: 23px;}.fa-search:before {content: "\f002";}.fa-envelope-o::before {content: "\f003";}.fa-phone::before {content: "\f095";} .fa-user-circle-o::before {content: "\f2be";}.fa-envelope-o::before {content: "\f003";}.fa-phone::before {content: "\f095";}.fa-user-circle-o::before {content: "\f2be";}.fa-envelope::before {content: "\f0e0";}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}body {font-family: 'Calibri',sans-serif;font-size: 20px;line-height:1.65rem; color: #000; background-color: #fff; margin:0; font-weight:400; letter-spacing:0.01rem;}.container {max-width: 100%;margin-right: auto;margin-left: auto; padding: 0 15px;word-break:normal;}header .container {display: table;}@media (min-width: 768px) {.container {width: 760px;}}@media (min-width: 992px) {.container {width: 990px;}}@media (min-width: 1200px) {.container {width: 1200px;}}ul,li,dl {margin:0px; padding:0px; list-style:none;}h1,h2,h3,h4{line-height: 1.1; font-family: Times New Roman;}h4,h5,h6{ line-height: 1.1; color: inherit;}h1{margin-top:60px; margin-bottom:20px; font-size: 40px;}h2{margin: 50px 0 20px; font-size: 30px;}h3{margin: 25px 0 10px; font-size: 28px;}h4,h5,h6 { margin-top: 10px; margin-bottom: 10px;}h4 {font-size: 21px;}@media (max-width: 768px){h1{font-size:28px;margin-top: 30px;}h2{margin: 40px 0 20px; font-size: 26px;}h3{margin: 25px 0 10px; font-size: 22px;}}.bg-gray { background:#f2f2f2;}.font12 { font-size:12px;}.font14 { font-size:16px;}.font16 {font-size:18px;}.font18 {font-size:20px;}.font18 {font-size:20px;}.font20{font-size:20px;}.font22{font-size:22px;}.font24{font-size:24px;}.font26{font-size:26px;}.font30{font-size:30px;}.font36{font-size:36px;}.font-tnr {font-family: Times New Roman}.fontbold{ font-weight:bold;}.fontnormal {font-weight: normal;}.text-white,.text-white a {color: #fff;}.red, .red a, td .orange,.baseprice { color: #c5162b;}.text-none a {text-decoration: none;}.text-none a:hover {text-decoration: none;color:#c5162b;}.color6 { color: #666;}.color8 { color: #888;}.m-top5{ margin-top:5px;}.m-top10{ margin-top:10px;}.m-top20 { margin-top:20px;}.m-top30 { margin-top:30px;}.m-top40 { margin-top:40px;}.m-top50 { margin-top:50px;}.m-top60 { margin-top:60px;}.m-bottom10 { margin-bottom:10px}.m-bottom15 { margin-bottom :15px;}.m-bottom25 { margin-bottom :25px;}.m-bottom50 { margin-bottom:50px;}.m-bottom60 { margin-bottom:60px;}.m-bottom20 { margin-bottom:20px;}.m-bottom30 { margin-bottom:30px;}.m-bottom80 { margin-bottom:80px;}.m-bottom100 { margin-bottom:100px;}.m-right10 { margin-right:10px;}.m-right20 { margin-right:20px;}.m-left10 { margin-left:10px;}.m-left20 { margin-left:20px;}.margin0 { margin:0px;}.mtop8 { margin-top:8px;}.radius6{ border-radius:6px;}.p0 { padding:0}.p10 { padding:0 10px}.pt10 { padding-top:10px;}.clear { clear:both;}p{ margin:0 0 18px;}a {color: #c5162b;text-decoration: underline;}a:hover {text-decoration: none;}p strong {font-weight: 600;}.img-responsive, video, .table-responsive,.flex-row img {display: block;max-width: 100%;height: auto;overflow-x: auto;}.table-responsive {margin-bottom: 30px;}.pull-left{ float: left;}.pull-right{ float: right;}.pull-none { float:none;}.text-center { text-align: center;}.text-right { text-align: right;}.relative { position: relative;}.clearfix::after,clear::after {display: block; content: ""; clear: both;}.inline-block { display: inline-block}.btn-red,.caption .btn-red,.btn-base,.caption .btn-base,.container-details .btn-base {background: #c5162b;padding: 0.6rem 2rem; display: inline-block; color: #fff;border-radius: 22px; text-align: center; line-height: 1.25rem;text-decoration: none;}.btn-red:hover,.btn-base:hover,.container-details .btn-base:hover {background:#b60a1f; color:#fff;}.btn-white {background: #fff;padding: 0.8rem 2rem; display: inline-block; color: #000;border-radius: 22px; line-height: 1.25rem;text-decoration: none; }.btn-base,.caption .btn-base {background: #c5162b;padding: 0.5rem 1.2rem; display: inline-block; color: #fff;border-radius: 22px; text-align: center; line-height: 1.25rem;text-decoration: none;}.btn-base:hover {background:#b60a1f; color:#fff;}a .fa { margin-left: 5px;}a .fa { margin-left: 5px;}a{outline:none;}.circle-ul li,.square-ul li,.common li{ padding-left:23px; position: relative; margin-bottom: 10px;}.circle-ul li::before,.square-ul li::before,.common li::before {content: "•";color: #c5162b;left: 3px; top: 0px; font-size: 24px;position: absolute;}.flag-box{width:180px; height: 180px; position: absolute; overflow: hidden; left: 0; top: 0;}.flag-box i {position: absolute; font-size: 15px; font-style: normal; padding: 6px; line-height: 20px; text-align: center; width:160px; background-color: #c5162b;color: #fff;-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg); -o-transform: rotate(-45deg);-webkit-transform: rotate(-45deg); transform: rotate(-45deg); left: -38px; top:25px;}.flag-box-xs { width: 100px; height: 100px;}.flag-box-xs i{left: -60px; top:10px;padding:0px;}#header{ background:#fff;box-shadow: 0px 1px 5px #ccc; z-index:99999;width:100%; position: relative; clear: both;}#header>.container {display: flex;flex-wrap: wrap; padding-top:5px;background:url(/pic/home/tit_mid.png) no-repeat 140px bottom;}#logo{width: 118px;margin-top: 10px;}.top-box{width: calc(100% - 118px);display: flex; flex-direction: column;text-align:right; margin-bottom: 15px;}.con-show { display:none;}.top-box { font-size:16px; color:#666;}.top-box ul{ margin-bottom: 0px;}.top-box li {height:25px;margin-bottom: 5px; position: relative;}.top-box li a { color:#666;}.top-box li a:hover { color:#c5162b; text-decoration:underline;}.top-box li .fa { margin-right: 5px; width: 18px;text-align: center;}.siteser {border: solid 1px #ccc; border-radius:6px; padding:1px 38px 1px 8px;width: 240px; height:32px}.siteser:hover {border: solid 1px #345382;}.sitebtn { background:#c5162b; border:none; position:absolute; right:0px; top:0px; bottom:0px; padding:2px 10px 2px 10px;border-radius:0 6px 6px 0; color: #fff; font-size: 16px;}.siteser:focus { outline: none; }.topnav {color:#fff; font-size:20px; z-index:99; background: #0059b1; position: relative;}.topnav ul { margin:0px; display: flex; justify-content: center;}.topnav li { display:block; float:left; padding:20px;margin-bottom:0;text-align:center; letter-spacing: 0px;line-height: 18px; height: 60px;}.topnav li a { color:#fff; text-decoration:none; display:block;}.topnav li .fa {color: #ccc; margin-left: 4px; font-size: 18px;}.topnav li:hover {background: #fff;}.topnav li.active {background: #fff;}.topnav li.active a,.topnav ul li:hover a{color:#c5162b;}.topnav ul li ul { display:none;}.topnav ul li:hover ul { background:#000; opacity: 0.85; position: absolute; top:60px;width:100%; padding:20px 0px 40px; left:0; margin:0; display: flex; flex-direction: row; flex-wrap:wrap;align-items: stretch;justify-content:center;}.topnav ul li ul li{text-align:left; font-size: 20px; font-weight: 400; padding:17px 0 18px 25px;position:relative; margin: 0 50px;height: auto;width: 23.5%;}.topnav ul li ul li:hover{background:none}.topnav ul li ul li::before { content: "●";font-size: 16px; line-height: 16px; color: #999; position: absolute; left: 0; top: 18px;} .topnav ul li:hover ul li a, .topnav li.active ul li a { color:#fff; display:block; font-size:18px;}.topnav ul li ul li a:hover { color:#fff; }.topnav ul li ul li:last-child { border-bottom: none;}.topnav ul li:hover ul li { border-bottom:solid 1px #333;}.content-tm {background: url(/image/icon/footer-tm.jpg) no-repeat center;background-size: auto;background-size: cover;color: #fff; text-align: center; position: relative;min-height: 600px;display: flex; flex-wrap: wrap;align-items: center;justify-content: center;}.content-tm .opacity-info{ z-index: 999;}.content-tm .content-tm-info p{font-size: 28px;line-height: 1.6em; margin-bottom: 15px;}.content-tm .btn-white { border: solid 2px #fff; color: #fff; background-color: rgba(0, 0, 0, 0.5); text-decoration: none; padding: 10px 30px 14px; margin-top: 30px; font-size: 24px; display: inline-block; font-weight: 300;border-radius: 30px}.content-tm-info .btn-white .fa { margin-left: 15px;}.content-tm-info .btn-white:hover { background: #fff; color: #c5162b}@media (max-width: 768px){.content-tm {min-height:300px; padding: 15px;}.content-tm .content-tm-info p{font-size: 24px;line-height:28px; margin-bottom: 15px;}}#footer{background:#282c2f;padding-top:30px;font-size:18px; color:#fff; position: relative;}
24#footer a { color:#D7D7D7; text-decoration: none;}#footer a:hover { color:#fff; text-decoration: underline;}#footer .footer-left { width:50%; padding-right: 80px;}#footer .footer-left p {margin-bottom: 12px;}#footer .footer-left a{ text-decoration: underline; color: #fff;}#footer .footer-left .fa { margin-right: 15px;}#footer .footer-left .footer-title {font-size:28px;color: #fff; padding-top:35px; font-weight: bold; margin-bottom: 30px;text-transform: uppercase}#footer .footer-left .footer-title img {float:left; margin-right: 20px; margin-top: -35px;}.fl-logo img { margin-right: 10px;display: inline-block;}.footer-right{width:50%; margin-top: 35px;}.pr-title {color: #fff; margin-bottom: 30px;}#footer .footer-list { padding-bottom:5px; width: 50%; float: left;}.footer-about li { margin-bottom: 12px; position: relative; padding-left: 20px;}.footer-about li::before { content: "●";font-size: 15px; line-height: 16px; color: #999; position: absolute; left:-1px; top: 5px;} .flex-row .footer-list img {display: initial;}.footer-bottom{ background: #222; text-align: center; color: #999; padding: 10px; }.footer-bottom p { margin-bottom: 0;}.partner { margin:0 auto; display:inline-block;}.welogo-title {display: flex;justify-content: center;align-items: center; position: relative;width: 100%; font-size: 18px;}.welogo-title::after{content: "";position: absolute;top: 50%;left: 0; right: 0; height: 1px;background-color: #555; }.welogo-title span{background-color:#282c2f;padding: 0 10px; z-index: 1;}.welogo-box{display: flex; justify-content: center; padding-bottom: 15px;}.welogo-box a{margin: 0 20px;}@media (max-width: 768px){ #footer { padding-top: 0px;}#footer .footer-left { width: 100%; padding-bottom: 5px; margin-bottom: 20px; border-bottom: solid 1px #555; padding-right: 0;text-align: left}#footer .footer-left .footer-title { margin-bottom: 15px; }.fl-logo img {margin-right:10px;} .footer-right { margin-top: 0;}.footer-list { padding:0 0 20px;}.footer-about li {padding-left: 20px;}.brands-logo {text-align: center; margin-bottom:10px; padding-top: 20px; margin-top: -20px; border-top: solid 1px #444; min-height: 50px;}.brands-logo img{ width: 29%;height: auto;margin: 0 5px; display: inline-block;}.pr-title {margin-bottom: 15px;}.welogo-box {flex-wrap: wrap}.welogo-box a{margin: 0 ; text-align: center;}.welogo-box img{width: 80%; height: auto}}@media (max-width: 768px){ .mobile-top{ background: #0059b1;box-shadow: 1px 1px 6px 1px #ccc;position: fixed;width: 100%;top: 0;height: 53px;}}.headerbar a,nav a {text-decoration: none;}.topnavitailor {float: right;margin-top: 13px;}.topnavitailor .topnaviarrowdown {padding-left: 15px;padding-top: 1px;height: 27px;padding-right: 15px;}a.mobile-ser {position: relative;font-size: 20px;color: #fff;padding: 0px 15px 0 0;}.mobile-ser .fa {margin-left: 0;}.siteSearch { margin-top: 40px; position: relative; }.siteSearch .strkeys {width: 100%;height: 40px;padding: 0 15px;font-size: 16px; border: none; border-radius: 20px; color:#000;}.siteSearch .submits {padding:0 11px;width:45px; text-align: center; position: absolute;right: 0px; line-height: 40px; background: none; border: 0; display: inline-block;}.fa-search::before {content: "\f002";}.siteSearch .submits .fa { padding-right: 8px; font-size: 24px; color: #000;}.toptailorarrow {margin-left: 10px;}.toplogo {margin:8px 10px; display: inline-block;}@font-face {font-family: 'feather';font-weight: normal;font-style: normal;font-display: swap;src: url('https://data.shanghaihighlights.com/css/css3/fonts/feather.eot?1gafuo');src: url('https://data.shanghaihighlights.com/css/css3/fonts/feather.eot?1gafuo#iefix') format('embedded-opentype'), url('https://data.shanghaihighlights.com/css/css3/fonts/feather.woff2?1gafuo') format('woff2'), url('https://data.shanghaihighlights.com/css/css3/fonts/feather.ttf?1gafuo') format('truetype'), url('https://data.shanghaihighlights.com/css/css3/fonts/feather.woff?1gafuo') format('woff'), url('https://data.chinatravel.com//css/newcss3/feather.svg?1gafuo#feather') format('svg');}.icon {font-family: 'feather';font-weight: normal;font-style: normal;font-variant: normal;line-height: 1;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;speak: none;color: #fff;font-size: 22px;}.icon--arrow-left:before {content: '\e901';}.icon--cross:before {content: '\e117';}.menu {position: fixed;top: 120px;left: 0;width: 300px;height: calc(100vh - 120px);background: #1c1d22;z-index: 999999}.menu__wrap {position: absolute;top: 4em;bottom: 0;overflow: hidden;width: 100%;}.menu__level {position: absolute;
24left: 0;visibility: hidden;overflow: hidden;overflow-y: scroll;width: calc(100% + 50px);height: 100%;margin: 0;padding: 0;list-style-type: none;}.menu__level:focus {outline: none;}.menu__level--current {visibility: visible;}.menu__item {display: block;width: calc(100% - 50px);position: relative;}.menu__link {font-weight: 600;display: block;padding: 10px 15px;color: #bdbdbd;-webkit-transition: color 0.1s;transition: color 0.1s;font-size: 24px;}.menu__link[data-submenu]{ position: absolute; right: 0px; top: -5px; color: #1c1d22; font-size:0px;}.menu__link[data-submenu]::after {content: '\e904';font-family: 'feather';position: absolute;right: 0;padding: 0.25em 1.25em;color: #999; font-size: 24px}.menu__link:hover,.menu__link:focus,.menu__link[data-submenu]:hover::after,.menu__link[data-submenu]:focus::after {color: #999;}.menu__link--current::before {content: '\00B7';font-size: 1.5em;line-height: 0;position: absolute;top: 50%;left: 0.5em;height: 4px;color: #999;}[class^='animate-'],[class*=' animate-'] {visibility: visible;}.animate-outToRight .menu__item {-webkit-animation: outToRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1);animation: outToRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}@-webkit-keyframes outToRight {to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes outToRight {to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.animate-outToLeft .menu__item {-webkit-animation: outToLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1);animation: outToLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}@-webkit-keyframes outToLeft {to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes outToLeft {to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.animate-inFromLeft .menu__item {-webkit-animation: inFromLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1);animation: inFromLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}@-webkit-keyframes inFromLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes inFromLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.animate-inFromRight .menu__item {-webkit-animation: inFromRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1);animation: inFromRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}@-webkit-keyframes inFromRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes inFromRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.menu__breadcrumbs {font-size: 18px;line-height: 1;position: relative;padding: 25px 20px;}.menu__breadcrumbs a {font-weight: bold;display: inline-block;cursor: pointer;vertical-align: middle;letter-spacing: 1px;text-transform: uppercase;color: #fff;}.menu__breadcrumbs a:last-child {pointer-events: none;}.menu__breadcrumbs a:hover,.menu__breadcrumbs a:focus {color: #8182e0;}.menu__breadcrumbs a:not(:last-child)::after {content: '\e902';font-family: 'feather';display: inline-block;padding: 0 0.5em;color: #33353e;}.menu__breadcrumbs a:not(:last-child):hover::after,.menu__breadcrumbs a:not(:last-child):focus::after {color: #33353e;}.menu__back {font-size: 1.05em;position: absolute;z-index: 100;top: 0;right: 3.25em;margin: 0;padding: 1.365em 0.65em 0 0;cursor: pointer;color: #2a2b30;border: none;background: none;}.menu__back--hidden {pointer-events: none;opacity: 0;}.menu__back:hover,.menu__back:focus {color: #fff;outline: none;}.action {position: absolute;display: block;margin: 0;padding: 0;cursor: pointer;border: none;background: none;font-size: 1.1em;top: 1.25em;right: 1em;
24color: #45464e;}.action:focus {outline: none;}.action--close {display: none;}.action--close {display: block;}.menu {z-index: 999999;top: 0;width: 100%;height: 100vh;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;}.menu--open {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}@media (max-width : 768px ){ .img-responsive { overflow-x: auto;}.mobile-blank{ height:53px; display:block;}}.topbar-right{ float: right; line-height: 53px;margin:0px 15px 0px 0;}.fa-user-circle-o::before {content: "\f2be";}#search-menu { height: auto; background: none;}.top-search { background: #1c1d22;; position: absolute; top: 0px; padding:30px 20px; left: 0; right: 0; color: #fff; z-index: 2;}.top-search a{color: #fff; text-decoration: none;}.fa-bars::before { color: #fff;}.mobile-topbtn{font-size: 16px;border-radius:6px; padding: 3px 10px; display: inline-block;line-height: 1.25rem; color: #0059b1;background: #fff}.banner{position: relative;display: flex; align-items: center;justify-content: center;}.carousel-caption{ color: #fff; position: absolute; width: 100%; text-align: center;font-size: 24px;text-shadow: 0 0 5px #333;}.carousel-caption a {color: #fff; text-decoration: none;}.carousel-caption .ads-title { font-size: 50px; font-weight: 700; line-height: 1.5em; letter-spacing: -2}.carousel-captiona.btn-white{color: #000; font-size: 16px;text-shadow: none; margin-top: 15px;}@media (max-width: 768px){.carousel-caption{font-size: 18px; padding: 0 15px;}.carousel-caption .ads-title { font-size: 28px; line-height: 1.2em;}}.flex-row {display: flex; flex-direction: row; flex-wrap:wrap;align-items: stretch;justify-content: flex-start;clear: both; margin-right: -20px;}.flex-row2,.flex-row3,.flex-row4,.flex-row5,.flex-row6 {display: grid; flex-direction: row; flex-wrap:wrap;align-items: stretch;justify-content: space-between;align-content: flex-start; grid-gap:20px;}.flex-row2{grid-template-columns: repeat(auto-fill, calc((100% - 30px) / 2));}.flex-row3{grid-template-columns: repeat(auto-fill, calc((100% - 42px) / 3));}.flex-row4{grid-template-columns: repeat(auto-fill, calc((100% - 60px) / 4));}.flex-row5{grid-template-columns: repeat(auto-fill, calc((100% - 50px) / 5));}.flex-row6{grid-template-columns: repeat(auto-fill, calc((100% - 25px) / 6));}.flex-col {display: flex;flex-flow: column; position: relative;}.flex-col-2,.flex-col-3,.flex-col-4,.flex-col-5 {margin-right: 20px;margin-bottom: 20px;display: flex;flex-flow: column; position: relative;}.flex-col-3 {width: calc((100% - 20px * 3) / 3);}.flex-col-4 {width: calc((100% - 20px * 4) / 4);}.flex-col-5 {width: calc((100% - 20px * 5) / 5);}.flex-col-2{width: calc((100% - 20px * 2) / 2);}.box-show {box-shadow:0 0px 5px 0 rgba(0,0,0,.2);}.border-box { border: solid 1px #ccc;}.caption {padding:20px;flex: auto;display: flex;flex-flow: column;}.caption p{margin-bottom:15px;}.caption h3{ font-size: 24px;margin-top: 0; margin-bottom: 18px;line-height: 28px;}.caption h3 a,.caption a { text-decoration: none;color: #000;}.caption h3 a:hover {color: #c5162b; background: none;}.caption .circle-ul li{ margin-bottom: 12px; line-height: 24px;}.caption .caption-btn {width: 100%; text-align: center;margin-top: auto; margin-bottom: 5px;}.caption-btn p{margin-bottom:5px;}.caption-btn p:last-child{margin-bottom: 0}.caption-btn .btn { margin-top:15px;}.visible-xs {display: none;}.block{display: block;}@media (max-width: 1200px){.visible-xs {display: block;}.hidden-xs {display: none}}.opacity-content{background-color:rgba(0,0,0,.6);bottom:0px; position:absolute; left:0; right:0; padding:15px; text-align: center;}.container-details .flex-col-3 .opacity-content { padding:8px 15px;}.opacity-content h3,.opacity-content p{font-size: 20px; color: #fff; margin: 0; line-height: 24px; }.opacity-content p{font-size: 18px;}.opacity-content a,.container-details .flex-col-3 .opacity-content h3 a{ color: #fff; display: block; text-decoration: none;}.flex-pic img {filter: brightness(0.6);}.flexpic-text { color: #fff; position: absolute; width: 100%; text-align: center;font-size: 18px;top: calc(50% - 60px);text-shadow: 0 0 2px #333; line-height: 24px;}.flexpic-text h3 {font-size: 28px; color: #fff;}.flexpic-text a{ color: #fff; display: block;text-decoration: none;}.flex-direction a{position: absolute;width: 100%;height: 100%; bottom: 0; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.75) 100%);}.flex-direction a span,.flex-direction a i { font-family: Times New Roman;color: #fff; position: absolute; padding: 15px; text-shadow: 1px 1px 1px #000;bottom: 0;line-height: 24px; font-weight: bold;}.traveltips-left{width: 150px;}.traveltips-right { width: calc(100% - 170px); margin-left: 20px; margin-bottom: 20px;}.traveltips-right p{ margin-bottom: 10px; line-height: 24px;}.infotitle a{text-decoration: none;color: #000;}.infotitle a:hover{color: #c5162b;}.flex-slogan { width:45%; margin-right: 5%;}#CDSWIDSSP {width: 100%!important}.sloganinfo { margin-bottom: 20px; font-size: 18px;color: #666;}.slogantitle { font-size: 26px; margin-bottom: 15px; color: #333;}.flex-ta{width:50%;}.tripadvisor-logo { border-bottom: solid 1px #ccc; padding-bottom: 20px; margin-bottom: 30px; text-align: center; }.avatar {display: flex; flex-direction: row; flex-wrap:wrap; margin-bottom: 15px;align-items: center;}.avatar img { border-radius:50%; margin-right:20px; width: 80px;}.avatar-title { font-size:24px;color: #000;width: calc(100% - 100px); margin-bottom: 0}.avatar-title a { color:#000; text-decoration: none;}.avatar-title a:hover { color:#c5162b; text-decoration: none;}.avatar-info { position: relative; color: #666;}.quote { font-family:Georgia; color: #999; font-size: 60px;}.avatar-info p{font-size: 18px; margin-bottom: 10px;}.avatar-rating::before { color: #00aa6c;display: block; content: "\f111\f111\f111\f111\f111"; letter-spacing:2px;}.avatar-info { display: block;}@media (max-width: 768px){.flex-row2,.flex-row3,.flex-row4,.flex-row5,.flex-row6 {grid-template-columns: repeat(auto-fill, 100% );}.flex-col-2,.flex-col-3,.flex-col-4,.flex-col-5,.flex-col-6 { width: 100%; margin-bottom:30px; margin-right: 0}.flex-row {margin-right: 0;}.mheight { min-height:24px;}.tripadvisor-logo { margin-top: 50px;}.vw-width { width: 100%;}.flex-col-xs-2{width: calc((100% - 20px * 1) / 2); margin-bottom: 30px; margin-right: 20px;}.flex-col-xs-3{width: calc((100% - 20px * 2) / 3); margin-bottom: 20px;margin-right: 20px;}.flex-col-xs-4{width: calc((100% - 10px * 3) / 4); margin-bottom: 30px;margin-right: 20px;}.flex-col-xs-2:nth-child(2n+0),.flex-col-xs-3:nth-child(3n+0),.flex-col-xs-4:nth-child(4n+0) { margin-right: 0;}}@media (min-width: 768px) and (max-width: 992px) {.flex-sm-col-2 {margin-right: 20px;width: calc((100% - 20px * 2) / 2);}}.container-details {max-width: 100%;margin-right: auto;margin-left: auto;}@media (min-width: 768px) {.container-details {width: 750px;padding-bottom: 50px}}@media (max-width: 768px) {.container-details { padding: 0 15px 50px 15px;}}.container-details h1,.container-main h1 { padding-bottom: 20px; position: relative; }.container-details h1::before,.container-main h1::before {content: '';position: absolute;
24left: 0px;bottom: 0px;width: 100%;height: 1px;background: #e1e1e1;}.container-details img {display: block;max-width: 100%;height: auto;overflow-x: auto;}.container-details h3 {font-size: 24px; margin-bottom: 20px; margin-top: 50px;}.container-details ul { margin-bottom: 18px;}.container-details a {color: #c5162b;text-decoration: underline;}.container-details a:hover {color: #c5162b; text-decoration: none;}figure { margin:0 0 30px;}figure:last-child { margin-bottom: 0;}figure img {display: block;max-width: 100%;height: auto;overflow-x: auto;}figcaption {font-style: italic;border-bottom: dotted 1px #ccc; padding:10px 0;color: #999;font-size: 16px;line-height: 20px; display: inline-block;}.plan-font {font-style: italic; border-bottom: dotted 1px #ccc;padding: 6px;color: #999;}.container-details .caption { padding: 15px;}.container-details .caption p{margin-bottom:15px;}.container-details .caption p:last-child{margin-bottom:5px;}.container-details .flex-col-3 h3{ font-size: 20px; margin-top: 15px; margin-bottom: 15px;}.container-details .caption h3,.container-details .flex-col-3 .caption h3 { font-size: 20px; margin-top: 0; margin-bottom: 15px;}.container-details .caption h3 a,.container-details .flex-col-3 h3 a{ color: #000; text-decoration: none; border-bottom: none;}.container-details .caption h3 a:hover,.container-details .flex-col-3 h3 a:hover{ color: #c5162b;}.container-details .caption ul {margin-bottom: 0;}.container-details .caption ul li {margin-bottom: 10px; line-height: 24px;}.container-details .caption .font20 a{ color: #000; text-decoration: none;}.container-details .caption .font20 a:hover{ color: #c5162b;}.container-details .btn-red {color: #fff; text-decoration: none; }.container-details .btn-red:hover {color: #fff; text-decoration: none; }.container-details .flexpic-text h3 {font-size: 24px; color: #fff; margin-bottom: 12px; margin-top: 0;}.container-details .flexpic-text a{ color: #fff; display: block;text-decoration: none;}.container-details .opacity-content h3,.container-details .opacity-content p{font-size: 18px; color: #fff; margin: 0; line-height: 24px; }.container-details .opacity-content a{ color: #fff; display: block; text-decoration: none;}.factsimg {margin: 8px 0 10px 15px;float: right; position: relative; width: 320px; height: auto;}figure a,.flex-row a { border-bottom: none;}@media (max-width: 768px) {.factsimg{float:none; margin-top: 0; margin-left: 0; width: 100%;}.factsimg .img-responsive { width: 100%; height: auto;}}.factsimg .imgtxt a,.factsimg .opacity-content a {color: #fff;}.imgtxt {position:absolute; top:auto; bottom:0; left:0; right:0;}.imgtxtbg { position:absolute; bottom:0; background:#000; filter:alpha(Opacity=70); -moz-opacity:0.70; opacity: 0.70; width:100%; height:100%; z-index:1;}.imgtxt p {position:relative;padding:5px 10px; z-index:2; color:#fff; margin-bottom:0; text-align:center;}table,.con-table { background:#ccc;width: 100%;max-width: 100%;margin-bottom:20px; position:relative; text-align:center; font-size: 18px;display: table}table td,.con-table td { background:#fff; padding:8px 5px; }table th,.con-table th { background:#f2f2f2; padding:8px; text-align:center; border-bottom:solid 1px #ccc;} .thumbnailbox {padding:50px 0;}.toursnav { position: sticky; border-bottom: solid 1px #ccc; top: 0; background: #fff;z-index: 2; margin: 0 0 20px; box-shadow: 0 5px 5px -5px #ccc;}.toursnav ul {display: flex; flex-direction: row; flex-wrap:wrap;align-items: stretch;justify-content:space-between;clear: both; margin-bottom: 0;}.toursnav li { text-align: center; flex: 1; margin-bottom: 0; padding: 10px 0 0; position: relative;}.toursnav li + li::before {color: #ccc;content: "/"; font-size: 20px; text-align: left; font-weight: 300; position: absolute; left:-3px}.toursnav li a {color: #000; font-size: 18px; text-decoration: none; padding-bottom: 10px; display:inline-block; cursor:pointer}.toursnav li.active a {color: #c5162b; border-bottom: solid 3px #c5162b}.top-detailsprice { background: #f2f2f2;padding: 15px; text-align: center; margin: auto; width: 60%;}@media (max-width: 768px) {.toursnav {top: 53px; margin-left: -15px; margin-right: -15px; box-shadow: 0 2px 5px -5px #ccc inset, 0 5px 5px -5px #ccc;}.top-detailsprice{width: 100%;}}.top-toursinfo {color: #888; font-size: 20px; margin-bottom: 40px; margin-top: -30px; font-weight: 400; font-style: italic;}.top-days {padding-right: 10px;font-style: normal;}.top-days::after {content: "|"; color: #ccc;margin-left: 10px; font-size: 16px;}.daytours-list{position:relative; margin-bottom:20px; border:solid 1px #ccc; letter-spacing: 0;transition: transform .2s;}.daytours-list .daytours-title{outline: none;background:#f2f2f2; padding:12px 20px; padding-right: 50px; font-size:20px; position:relative; color: #000;}.daytours-title .red{ margin-right: 8px; font-weight:500;}.daytours-info { padding:20px 25px;}.toursli li { position:relative; padding-left:28px; font-size:16px; color:#666; margin-bottom: 12px; line-height: 24px;}.tag {position: absolute; background-image: url(//data.chinatravel.com/images/icon/all-icon.png); background-repeat: no-repeat; display: inline-block;}.toursli li .activeities { background-position:-96px -497px; width:16px;height:14px; left:0; top:6px;}.toursli li .hotel { background-position:-122px -497px; width:15px;height:14px; left:0; top:6px;}.toursli li .meals { background-position:-146px -497px; width:13px;height:14px; left:0; top:6px;}.destination{background-position:-180px -213px;width:12px;height:16px;position:relative;margin-right:5px}.type{background-position:0 -521px;width:16px;height:16px;left:0;top:5px}.duration{background-position:-26px -521px;width:16px;height:16px;left:0;top:5px}.summary{background-position:-52px -521px;width:16px;height:16px;left:0;top:5px}.daytours-list li { margin-bottom: 10px;}.clusion-ul li,.cross-ul li{ padding-left:25px; position: relative; margin-bottom: 10px; }.clusion-ul li::before {content: "√"; font-size: 20px;color: #c5162b; font-weight: 800;position: absolute;
24left: 0;} .cross-ul li::before,.clusion-ul li.cross-li::before {content: "×"; font-size: 20px;color: #999; font-weight:300; position: absolute;left: 0; } .info-q {border-bottom: solid 1px #ccc; margin-bottom: 15px}@media (max-width: 768px) {.quick-inquiry { padding:2rem 1.5rem;}.booking-top {padding:1rem}.bookinglist {margin:1.5rem;}.booking .btn-red,.bookingbox .btn-red { width:80%;} }.form-control { background: #fff; color: #333; padding: 10px 15px;border: 1px solid #ccc;border-radius: 6px;width: 100%;}.form-control:focus,.form-control:hover {border-color: #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(204, 204, 204, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(204, 204, 204, .6, .6);}.form-control::-moz-placeholder {color: #777; opacity: 1;}.form-control:-ms-input-placeholder {color: #777;}.form-control::-webkit-input-placeholder {color: #777;}button,input,optgroup,select,textarea {margin: 0; font: inherit; color: inherit;outline:none;}button {overflow: visible; border: none;}button,select {text-transform: none;}select {-webkit-appearance:button}button,tml input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}textarea {overflow: auto;}#contentForms { position:relative; margin:30px auto 50px auto; color:#333; background: #fff; padding: 50px 70px; border-radius: 6px; box-shadow: 0 0 5px #ccc;}#contentForms h2 {font-size:24px; height:44px; line-height:44px; position:relative; margin-top:0; color:#333; border-bottom: solid 1px #fff;}.col-label { margin-bottom:20px; display:table;}.col-label2 { margin-bottom:0px;}.form-horizontal .form-group { position:relative;}.form-horizontal .control-label { font-weight:normal; color:#333;}.form-horizontal .form-group .r-red{ position:absolute; right:5px; top:-7px; color:#c30;}.booking { border-radius:6px;background:#f2f2f2; padding-bottom:20px; margin-bottom:25px}.bookingtitle { border-radius:6px 6px 0 0; text-align:center;position:relative; margin-bottom:20px; overflow: hidden;}.bookingtitle a { text-decoration:underline;}.booking-top {padding:1rem 1rem 0rem; text-align:left; background:#0b641e; overflow-y: hidden; position: relative;color: #fff;}.booking-top p{margin-bottom: 0;}h1.m-top5::before{background: none;}.input-group { width:100%; margin-bottom: 20px;} .form-box2 { border:solid 1px #ccc; background:#fff; padding:20px 30px; border-radius:6px; margin-bottom: 50px;}.toursform-top {margin-bottom:30px}.toursform-top img {float:left; width:200px; margin-right:30px}.toursform-toptext {width: calc(100% - 230px);float:left; }.toursform-top li {margin-bottom:5px}.formconlist label { padding-right: 25px;}@media (max-width: 768px){#contentForms{padding: 20px;}.toursform-top img {float: none; width: 100%; margin-right: 0; margin-bottom: 15px;}.toursform-toptext {width: 100%;float:none; }.formconlist label { padding-right: 0; display: block; margin-bottom: 8px;}}.form-box .input-group {position: relative;display:flex; border-collapse: separate;width: 100%;align-items: stretch;}.quick-inquiry .input-group,.booking .input-group{position: relative;display: table; border-collapse: separate;width: 100%;}.input-group .form-control {border-radius:0 6px 6px 0 ;border-left:1px solid #f2f2f2;}.form-box .input-group-addon {border: 1px solid #ccc;border-right:none;width: 55px; text-align: center;background: #f2f2f2;border-radius:6px 0 0 6px ;display: table-cell;position: relative}.form-box .input-group .input-group-addon:last-child {border-right: 1px solid #ccc;border-left:none;border-radius:0 6px 6px 0 ;display: table-cell;position: relative}label { font-weight:normal;}.form-pricebox { background: #f1f1f1; padding:15px 10px; text-align: center;}.form-box .name-item .input-group select{ width: 80px; border-right: none;border-radius: 0;}.name-item .input-group input.form-control{width: calc(100% - 80px); }.input-group-addon {border: 1px solid #ccc;border-right:none;width: 55px; text-align: center;background: #f2f2f2;border-radius:6px 0 0 6px ;padding-left: 5px;display: table-cell;position: relative}.input-group-addon span{top: calc(50% - 13px);left: calc(50% - 13px); position: absolute;}.f-name,.f-email,.f-nationality,.f-hotel,.f-phone,.f-message,.f-date{ background: url(/image/icon/form-icon.png) no-repeat;display:inline-block;width:27px;height:27px;}.f-name { background-position: 0px 0px;}.f-email { background-position: -35px 0px;}.f-hotel { background-position: -70px 0px;}.f-nationality {background-position: -105px 0px;;}.f-phone { background-position: -140px 0px;}.f-message{ background-position: -175px 0px;}.f-date{ background-position: -211px 0px;}.quick-inquiry2 {border-top:0; padding-top:0;margin-bottom:0;padding:0 2rem}.quick-inquiry2 .btn-red{border-radius: 26px;padding-top: 14px;padding-bottom: 14px}.quick-inquiry2 .form-control{padding:12px 15px;}.radius6{border-radius: 6px;}.flatpickr-mobile,#AdultsNumber {height:52px;}@media (max-width:768px){.quick-inquiry2 {padding:0 16px} .quick-inquiry2 .flex-col-2{margin-bottom: 20px;}}.rightbook { background:#f1f1f1; margin-bottom:25px; padding-bottom:10px; border-radius:6px;position: sticky; top: 0; }.bookPricetit { background:url(/image/icon/pricebg.png) no-repeat 0 0;background-size:100% 100%;min-height:110px; text-align:center; color:#fff; padding-top:20px; text-shadow: 1px 1px 0 #444;border-radius:6px 6px 0 0;}.bookPricetit p{margin-bottom: 10px;}.tourPricebig { font-size:36px; font-weight:bold; }.bookPricetit a { color:#fff; text-decoration:none; }p.priceAddons {font-size: 18px; padding-bottom: 20px;}.bookf {padding:10px 25px 10px 20px; }.bookf p { line-height:32px; margin-bottom: 5px;}.bookf p span { background:#c5162b; width:30px; height:30px; border-radius:50%;color:#FFF; line-height:30px; text-align:center; display:block; float:left; font-size:20px; margin-right:10px; font-weight:normal;}.bookf .btn-red{padding:14px 12px; border-radius:6px}.bookf select{height: 48px;}.mleft43 { margin-left:43px;}@media (max-width:1200px){.rightbook { margin-bottom: -120px; margin-top: 50px;}}@media (max-width:768px){.container-right {margin-top: 30px;}.bookf {padding:10px 20px; }.mleft43 { margin-left:0px;}}.bookb select { width:75px; height:24px; border:solid 1px #abadb3; }.bookb2 select { width:168px; height:24px; border:solid 1px #abadb3; }.datepicker,.calendar3, .trainSearchBox .calendar3.form-control { background: url(/image/icon/calendar.png) no-repeat 97% center #FFF;}.bookpricbtn { text-align:center; height:44px; margin:10px 16px 10px 20px; padding-bottom:10px;}.bookpricbtn span { background:url(/pic/description-ico.png) no-repeat -2px -242px; width:202px; height:44px; display:block; }.inquirybutton {position: sticky; text-align: center;bottom:15px; padding: 10px 0 0;width: 100%;}.inquirybutton a {background: #c5162b; padding: 0.5rem 2rem 0.5rem 2rem;display: inline-block; color: #fff; border-radius: 20px;text-decoration: none;}.inquirybutton a:hover{color:#fff;}.tailor-box { background: url(/image/icon/tailor-made-bg.jpg) no-repeat top #f2f2f2; background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-attachment: fixed; padding:60px 0;}#Starting_Date[readonly] {background-color: #fff !important;cursor: pointer !important;}#StartDate[readonly] {background-color: #fff !important;cursor: pointer !important;}.tailormade-list .flatpickr-mobile { height: 50px;}#ui-datepicker-div { font-size:100% !important;}.tailormade-box h2 { font-size:26px; margin-bottom:20px; margin-top:0; position: relative;}.tailormade-item { margin-bottom:25px;}.tailormade-list { margin-bottom:25px; padding:30px 40px; border-radius:6px; position:relative; z-index:2; background:#fff;box-shadow: 0 0 8px #999;}.tailormade-list.mb5 { margin-bottom:5px;}.form-box .input-group a:link {background-color: #eee; padding-left: 0; line-height: 45px; color:#000; text-decoration:none; font-size: 30px; ; }.form-box .input-group a:hover{color:#ae0000; }
24.form-box .input-group .addon-num { border-radius:0;text-align:center; border-right:none;}@keyframes hover-color {from {border-color: #ccc; }to {border-color: #0059b1; } }.magic-checkbox{ position: absolute;display: none;top:10px;}.magic-checkbox + label { position: relative;display: block; padding-left: 25px; cursor: pointer; vertical-align: middle;line-height: 20px; margin-top:5px; }.magic-checkbox + label:hover:before{animation-duration: 0.4s;animation-fill-mode: both;animation-name: hover-color; }.magic-checkbox + label:before {position: absolute; top: 0;left: 0; display: inline-block; width: 20px; height: 20px; content: ''; border: 2px solid #b6b6b6; background:#fff; }.magic-checkbox + label:after {position: absolute; display: none; content: ''; }.magic-checkbox:checked + label:before { animation-name: none; }.magic-checkbox:checked + label:after { display: block; }.magic-checkbox + label:before { border-radius: 3px; }.magic-checkbox + label:after {top: 2px;left: 7px;box-sizing: border-box;width: 6px;height: 12px;transform: rotate(45deg);border-width: 2px;border-style: solid; border-color: #fff; border-top: 0; border-left: 0; }.magic-checkbox:checked + label:before { border: #0059b1; background: #0059b1; }.tailormade-form { margin-top:40px; padding-top: 30px; border-top: outset 4px #f2f2f2;}.tm-title {color:#333; margin-bottom:8px; font-size:20px;}.tailormade-list .btn {line-height:normal; padding-left: 40px; padding-right: 40px;}.tailormade-list .btn .fa { margin-left: 10px; font-size: 24px;}.tm-toptext { font-size:24px; color:#fff; text-align: center; margin-bottom: 40px; width: 75%; margin-left: auto; margin-right: auto;}.tm-toptext h1 { margin-top: 0px; padding-top: 0px; color: #fff; padding-bottom: 0;}.container-details h1.form-h1 { margin-top: 0px; padding-top: 40px;padding-bottom: 0;}.tm-toptext h1::before,.container-details h1.form-h1::before {background: none;}.ptop7 { padding-top:7px;}@-ms-viewport {width: device-width;}.visible-xs {display: none;}@media (min-width: 768px) {.tailor-box .container-details {width: 950px;}}@media (max-width: 768px) {.visible-xs {display: block;}.visible-md {display: none;}.tm-toptext {width: 100%}.col-label { display:table;}.tailormade-box h2:before { left: -20px;}.tailormade-list {padding:10px;}.tailormade-list .ptop7 {margin-top:-20px; margin-bottom: 10px;}.tailor-box .container-details {padding: 0 5px;}.col-label2.m-bottom20 { margin-bottom:20px;}}.margin-b80 { margin-bottom:-80px;}.block{display: block;}.col-label label {cursor: pointer;background:#fff;border:1px solid #d2d2d2; border-radius:6px;padding:5px; height:90px;display:table-cell;vertical-align:middle; text-align:center;}.col-label label small { color:#666; font-size:16px; display:block;line-height:18px; margin-top:5px; font-style: italic;}.col-label input { display:none;}.col-label .mgc:checked + label{ border: 2px solid #0059b1;; color:#333; padding:5px 9px; height:90px;}.col-label .mgc + label:hover,.col-label .mgc + label:focus{-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(204, 204, 204, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(204, 204, 204, .6, .6);}.col-label .mgc:checked + label small { color:#666;}label { font-weight:normal;}.mgc + label:before{position: absolute; bottom:2px;right:2px; display: inline-block;content: ''; border: none; }.mgc + label:after {position: absolute; display: none; content: ''; }.mgc:checked + label:before{ animation-name: none; }.mgc:checked + label:before {width: 0; height: 0; border-bottom: 25px solid #0059b1;;border-left: 25px solid transparent; }.mgc:checked + label:after{ display: block; }.mgc + label:after {bottom: 4px;right: 6px;box-sizing: border-box;width: 6px;height: 12px;transform: rotate(45deg);border-width: 2px;border-style: solid; border-color: #fff;border-top: 0; border-left: 0;}#Starting_Date[readonly] {background-color: #fff !important; cursor: pointer !important;}.col-label.gender-col label {padding:5px 10px; height:52px; }.col-label.gender-col .mgc:checked + label{padding:4px 9px;height:52px;}.col-label input { padding: 0;}.fa-clock-o::before { content: "\f017"; }.fa-fax::before {content: "\f1ac";}.fa-map-marker::before {content: "\f041";}.trainSearchBox { background: #f2f2f2; border-radius: 6px; padding: 20px;margin-bottom: 30px;}.banner .trainSearchBox{background: rgba(255, 255, 255, 0.9); position: absolute;bottom:60px; padding:35px; width:750px; left: calc(50% - 375px); margin: 0;}.trainSear-title { font-size: 26px; text-align: center; margin-bottom: 25px;color: #000;font-weight: 300}.banner .trainSear-title {font-size: 30px;}.trainSearchBox .nav-tabs { margin: 0 0 10px; padding: 0; border-bottom: none; min-height: 44px;}.trainSearchBox .nav-tabs li{margin-bottom: 0px; padding-bottom: 0; margin-right:5px; float: left;list-style: none;height: 44px;background: none;padding-left: 0;}.trainSearchBox .nav-tabs li a,.trainSearchBox .nav-tabs > li > a:focus{background:#b0b0b0;text-decoration:none; color:#fff;padding:5px 10px; border-radius: 6px;border:none;}.trainSearchBox .nav-tabs li.active a{background:#ae0000;color: #fff;border-radius: 6px;border:none;}.trainSearchBox .nav-tabs li a:hover,.trainSearchBox .nav-tabs li.active:hover a,.trainSearchBox .nav-tabs > li.active > a:focus{background:#ae0000; color: #fff;border-radius: 6px;border:none;}.trainSearchBox .form-control {width:100%; box-sizing: border-box; height: 40px;padding: 8px 12px;line-height: 1.428571429;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc; border-radius: 4px; }.trainSearchBox .searchButtonLong{ background:#ae0000; border-radius:4px; letter-spacing: 1px; color:#fff; border:none; text-align:center; padding:5px 30px;cursor: pointer;height: 40px;}.search-row {width: calc(100% - 100px); float: left}.searchLabel {float: left; width: 100px;padding-top:8px; color: #000;}.searchBtn {text-align: right;}.calendar, .calendar2, .calendar3, .trainSearchBox .calendar3.form-control { background: url(/images/icon/calendar.png) 96% center no-repeat rgb(255, 255, 255); cursor:pointer;}@media (max-width: 768px) {.ban-train .img-responsive{display: none}.banner .trainSearchBox {background:#f2f2f2; border-radius: 0px; width: 100%;padding:15px; position:static; }.searchList { position: relative; padding-left: 0px;}.addBtn,.searchBtn { float: none; text-align: center;}.search-row {width:100%; float: none; position: relative;}.searchLabel { float: none; display: block;padding-top:0px}.trainSearchBox .flex-col-3{ width: 100%; margin-bottom:20px;}}.flights-nav { border-bottom: solid 1px #ddd; margin-bottom: 30px;}.exchange{margin-left: -40px;width: 34px; height: 34px; margin-top: 2px}.flights-box .flex-row {margin-right: -40px;}.flights-box .flex-row .flex-col-2 {width: calc((100% - 40px * 2) / 2);margin-right: 40px;}.ButtonFlights {background:#c5162b; border-radius:4px; font-size:18px; letter-spacing: 1px; color:#fff; border:none; text-align:center; padding:3px 50px;cursor: pointer}@media (max-width: 768px) {.flights-box .flex-row {margin-right: -20px;}.flights-box .flex-row .flex-col-2{width: calc((100% - 40px * 2) / 2); margin-right: 40px;margin-bottom: 20px;}}.crumb {font-size: 18px; margin-top: 10px;}.crumb a { text-decoration: none; color: #333; padding-right: 8px; position: relative;}.crumb a::after {content: "»"; color:#666; margin-left: 8px;}.crumb a:hover {color: #c5162b;}.topcruise-pice {background: #fff1e8; text-align: center; padding: 10px 0; margin-bottom: 20px;}.topcruise-list {position: relative; padding-left: 100px; margin-bottom: 10px; font-size: 18px}.topcruise-list .topcruise-type {position: absolute; left: 0; top:4px; color: #000; width: 98px; text-align: right;font-weight: bold;}.topcruise-list .col-label { height: auto; position: relative; float: left; margin-left: 10px; display: inline-block; margin-bottom: 10px;}.topcruise-list .col-label label{ height: auto; border-radius: 0;padding: 4px 12px; font-size: 18px}.topcruise-list .col-label .mgc:checked + label{ height: auto; color: #000;padding: 3px 11px}.topcruise-list .col-label .mgc + label:hover,.topcruise-list .col-label .mgc + label:focus{-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.0), 0 0 8px rgba(204, 204, 204, 0); box-shadow: inset 0 1px 1px rgba(0,0,0,.0), 0 0 8px rgba(204, 204, 204, 0, 0
24); border: solid 2px #c5162b;padding: 3px 11px}.topcruise-list .mgc + label:after {bottom: 4px;right: 5px;box-sizing: border-box;width: 6px;height: 12px;}.topcruise-list .mgc:checked + label::before { border-bottom: 20px solid #c5162b; border-left: 20px solid transparent;}.topcruise-list .btn-red { padding: 10px 50px; font-size: 20px; margin-left: 10px; border-radius: 4px;}@media (max-width: 768px){.topcruise-list { padding-left: 0;}.topcruise-list .topcruise-type {position: static; width:100%; text-align:left; display: block;margin-bottom: 10px; }.topcruise-list .col-label {margin-left: 0; margin-right: 10px;}}.topcruise-btn {text-align: center; padding: 10px 0; margin-bottom: 20px;}.topcruise-btn .btn-red { padding: 10px 50px; font-size: 20px; border-radius: 4px;}.caption .tourstype{margin-bottom: 15px;}.caption .tourstype li {padding-left:35px; position: relative; margin-bottom: 10px; color: #666;}.caption .tourstype li span{ background: url(/image/icon/form-icon.png) no-repeat;display:inline-block;height:24px; position: absolute;left: 0; top: 2px;}.caption .tourstype li .pickup { background-position: 0px -40px; width:24px }.caption .tourstype li .skip { background-position: -36px -40px; width:26px }.caption .tourstype li .duration { background-position: -71px -40px; width:24px; }.thumbnail2 .caption .tour-btn {position: absolute;left:0; right: 0; bottom: 0px; text-align: center; width: 100%;}.authorupdate { margin-top: -5px; margin-bottom: 30px; color: #666; font-size: 16px; line-height: 1em;}.authorupdate strong{ padding-right: 12px; margin-right:7px; border-right: solid 1px #ccc;}.whatnewbox { border: dotted 4px #666; position: relative; padding: 20px 20px 0; margin-bottom: 50px; margin-top: 50px; border-radius: 6px;}.whatnew { position: absolute; left: -30px; top: -35px;}.zodiacsignlist li {cursor: pointer;list-style: none;border: solid 1px #ccc;background: #fff; color: #000; text-align: center; padding: 10px 0; margin-bottom: 3px; width: calc((100% - 3px * 6) / 6);margin-right: 3px;display: flex;flex-flow: column; border-radius: 3px;}.zodiacsignlist li.active{background: #c5162b;border: solid 1px #c5162b; color: #fff;}.zodiacsignlist {display: flex; flex-direction: row; flex-wrap:wrap;align-items: stretch;justify-content: flex-start;clear: both; margin-right: -3px;}@media (max-width: 768px){.zodiacsignlist li{width: calc((100% - 3px * 4) / 4);}}.qrcode-box{border: dotted 2px #ccc; box-shadow: 0 0 15px #ccc; border-radius: 6px; padding: 20px 20px 0; margin-top: 50px; margin-bottom: 50px;}.flex-col-code{width: calc((100% - 20px * 3) / 1.5); margin-right: 20px; display: flex; flex-flow: column; position: relative; padding: 40px 20px 0 20px; text-align: center;}.guidetous-box {border: dotted 4px #c5162b; position: relative; padding: 25px 25px 0; margin-bottom: 50px; margin-top: 50px; border-radius: 6px; box-shadow: 0 0 10px #ccc;}.guidetous-box h2 {margin-top: 0; margin-bottom: 35px; font-style: normal; text-align: center;}.guidetous-box ul{margin-bottom: 15px;}.guidetous-box li { border-bottom: solid 1px #ccc; padding-bottom:10px; position: relative; padding-left: 80px; margin-top:10px}.g-day {background:#c5162b; border-radius: 6px; padding: 1px 0; color: #fff; text-align: center; position: absolute; left: 0; top: -2px; width: 65px;}.qrcode2-box .flex-col-code{ padding: 10px 20px 0 20px;}.flex-col-code .font26 { line-height: 36px;}.highlightsbox {background: #ffcbb7; padding:20px 20px 0; border-radius: 6px;}.highlightsbox h2{ margin-top: 0;}.highlightsbox-info {display: flex; }.highlights-ul {flex-grow:2;}.right-code {flex-grow:1; text-align: center;padding: 0 20px;}.right-code img {display: initial; width: 100%;}@media (max-width: 768px) { .flex-col-code { width: 100%;margin-bottom:0px; margin-right: 0; padding-top: 10px; }.code-img{text-align: center;display: block}.code-img img {text-align: center; display: initial }.highlightsbox-info {display: block;}.right-code {text-align: center;padding: 0px; padding-bottom: 5px;}.right-code img {width: 150px;}}.container-main {max-width: 100%;margin-right: auto;margin-left: auto; padding: 0 15px;clear: both;}.container-main .banner {justify-content:flex-start;}.container-main .container-details {width: 750px;display: flex;flex-flow: column;margin-left: 0; margin-bottom: 50px;}.container-right {width:calc(100% - 810px);display: flex;flex-flow: column;margin-top: 100px;}.whitebox {background: #fff; position: relative;}@media (min-width: 768px) {.container-main {width: 750px;}}@media (min-width: 992px) {.container-main {width: 750px;}}@media (min-width: 1200px) {.container-main {width: 1200px;}}@media (max-width: 1200px) {.container-main{margin-bottom: 50px;}.container-main .container-right {width:100%; max-width:750px; padding: 0; margin-top: 0; margin-bottom: 50px; background:#fff;z-index:1; }.visible-sm {display: block;}}@media (max-width: 768px) {.container-main .container-details {width:100%; max-width:750px; padding: 0; }}.pb50 { padding-bottom:50px;}.caption-n {padding:20px;flex: auto;display: flex;flex-flow: column;}.caption-n p{margin-bottom:15px;}.caption-n h3{ font-size: 24px;margin-top: 0; margin-bottom: 18px;line-height: 28px;}.caption-n h3 a,.caption a { text-decoration: none;}.caption-n h3 a:hover {color: #c5162b; background: none;}.review-box{ background: #f1f1f1; margin-bottom: -70px;}.review-box2 {margin-bottom: 50px;background: #f1f1f1;padding:40px 20px 20px 20px; display: flex;}.review-left{ width: 180px;text-align: center;font-style: italic; font-size: 18px; margin-top: 30px;}.review-left P {margin-bottom: 10px; text-align: center;}.review-right{display: flex;white-space: nowrap;width: calc(100% - 210px);align-items:stretch; margin-left: auto;}.review-item {width: calc((100% - 20px * 3) / 3);padding: 30px 5px 80px 5px;flex: none;position: relative; text-align: center;font-style: italic;background: url(/image/icon/lquote.png) no-repeat 0px 0px; font-size: 18px; line-height: 22px; display: inline-block;white-space:normal;}.review-title {font-weight: bold; font-size: 22px;height: 45px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden; }.review-info {display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical; overflow: hidden; padding: 0;line-height: 1.44rem;margin-bottom: 15px;}.review-member{ position: absolute; bottom: 0;left: 30px;right: 30px;}.review-member p {margin-bottom: 2px;}.f-rating:before{content: "•••••";color: #00aa6c; font-size:50px; letter-spacing: -7.5px; margin-left: -10px;}.container-details .review-box2{display: block;}.bg-gray>.container>.review-box2 {margin-bottom: 0}.container-details .review-left,.container-details .review-right{width:100%;}.container-details .tripadvisor-logo{border-bottom: solid 1px #ccc; padding-bottom: 20px; margin-bottom:20px; }@media (max-width: 768px){.review-box2 {display: block;}.container-details .tripadvisor-logo{margin-top: 0;}.review-left{ width: 100%; margin-bottom: 30px; margin-top: 0}.review-right{width: 100%; }.flex-row .review-item{width: 100%;margin-bottom: 30px; margin-right: 0;}.review-title {height: auto;}}.icon-row {text-align: center;}.icon-row img,.container-details .icon-row img{display: initial}.icon-row .i-title{margin-top:0; margin-bottom:10px; font-weight:bold}.fixed-tm{position: fixed; bottom: 45px; left: 30px; background: #c5162b;width: 75px;height: 75px; border-radius: 50%; box-shadow: 1px 1px 4px 2px #ccc;padding-top: 20px;font-size: 18px;font-weight: bold;line-height: 18px;text-align: center}.fixed-tm a{color:#fff; text-center:center; text-decoration:none; }@media (max-width: 768px){.fixed-tm {width: calc(100% - 40px);margin: 0 20px;height: 38px; border-radius:19px;;line-height: 38px; padding-top: 0; bottom: 15px;left: 0;}}.flex-item:first-child {flex-basis: 175px; padding-right: 15px;}.flex-item:last-child {flex-basis: calc(100% - 175px);}.flex-item a{text-decoration: none; color: #000;} .flex-item a:hover{text-decoration: none; color: #ae0000;} .right-code {flex-grow:1; text-align: center;padding: 0 20px;}.right-code img {display: initial; width: 100%;}.right-con {padding: 15px; border-radius: 6px; margin-bottom: 20px;}.right-con .right-title{font-size: 24px; font-weight: bold;}.right-con li {margin-bottom: 8px;padding-bottom: 8px; border-bottom: dashed 1px #d8d8d8;}.right-con li a {text-decoration: none;color: #000; display: block;}.right-con li a:hover{color: #0059b1}.right-con ul ul li{padding-left:20px; margin-top:8px; font-size: 18px; border-bottom: none; padding-bottom: 0;}.right-con li li a {color: #666;}.right-con ul ul li::before {content: "▶"; color: #999; left: 0px; top: 0px; font-size:10px;position: absolute;}@media (max-width: 768px) { .highlightsbox-info {display: block;}.right-code {text-align: center;padding: 0px; padding-bottom: 5px;}.right-code img {width: 150px;}}
24.thankyoubox { background: #fff; padding: 50px 0;}.thankyoubox .container-details{padding-bottom: 0;}.thankyou-top { text-align: center; padding-bottom: 20px;}.container-details .thankyou-top h1 {margin-bottom: 0px; margin-top: 0; padding-bottom: 15px; font-family: 'Calibri',sans-serif;}.container-details .thankyou-top h1::before {background: none;}.container-details .thankyou-top img {display: inline-block;max-width: auto;height: auto;overflow-x: auto;}.contact-text { padding:30px; background: #f2f2f2; border-radius: 6px;}.contact-text li { padding-left:40px; position:relative; margin-bottom:12px; font-size: 20px;}.contact-text li a{ text-decoration: underline;}.contact-text li i{ background: url(/image/icon/form-icon.png) no-repeat;display:inline-block;width:27px;height:27px;position: absolute;left: 0; top:0px;}.contact-text li i.f-name { background-position: 0px 0px;}.contact-text li i.f-email { background-position: -35px 0px;}.contact-text li i.f-phone { background-position: -140px 0px;}.contact-text li i.f-fax { background-position: -245px 0px;}.contact-text li i.f-address { background-position: -280px 0px;}.contact-text li i.f-time { background-position: -315px 0px;}.oopsbox {width:80%;text-align:center; margin:60px auto 80px auto;}.oopsbox img {display:inline;}.oopsbox h1 {font-family:'Calibri',sans-serif; margin-bottom: 0; margin-top: 30px;}.oopsbox h1::before{background:none;}@media (max-width: 768px){.oopsbox{ width: 100%}}.whyus-row {text-align: center; padding: 15px 0;}.whyus-info p{margin-bottom: 12px;}.whyus-pic img{display:inline;text-align: center}@media (max-width: 768px){.whyus-col {display: flex;align-items: center;flex-wrap: wrap; flex-direction: row;}.whyus-pic { width:50px;}.whyus-info {width: calc(100% - 70px); text-align: left;margin-left: auto}}.right-img {margin: 8px 0 10px 15px;float: right; position: relative; width: 320px; height: auto;}.filter-box{ position: sticky; top: 0; background: #fff;z-index: 2; margin: 0 0 20px; box-shadow: 0 5px 5px -5px #ccc; padding: 15px 0;display: flex;}.filter-left {display: flex; flex-direction: row; flex-wrap:wrap;align-content: flex-start;}.filter-item {margin-right: 10px; position: relative;}.filter-item:last-child {margin-right: 0px;}.filter-nav{position: relative; padding:6px 35px 8px 18px; border: solid 1px #000; border-radius: 30px; height: 40px; display: inline-block;cursor: pointer;}.filter-nav a { text-decoration: none;}.filter-nav:hover,.filter-nav.active {border: solid 1px #c5162b; color: #c5162b}.filter-nav::before {content: "\f107"; position: absolute; right: 10px;font:20px/1 FontAwesome; top: calc(50% - 10px);}.filter-nav.active::before,.filter-nav:hover::before {content: "\f106"}@media (min-width: 992px){.filter-popup{display: none;}.filter-item:hover .filter-popup{ display: block; background: #fff; border-radius: 10px;box-shadow: 0 0px 8px 0px #ccc; padding:30px 20px 20px; z-index: 999;position: absolute;width: 650px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; top: 40px;}}.filter-item .icon--cross{color: #333}.filter-item input {display: none}.filter-item label.close {display:none;width:30px;height:30px; text-align: center; line-height:30px;}.popup-title { font-family: Times New Roman;font-weight: bold; margin-bottom: 10px;}.filter-popup ul {margin-bottom: 20px;}.filter-popup li {height: 36px; color: #000;padding:3px 15px; display: inline-block; border: solid 1px #ccc;border-radius:22px;margin-right:5px; margin-bottom:10px;font-size: 18px; line-height: 26px;}.filter-popup li.active,.filter-popup li:hover{color:#c5162b; border: solid 2px #c5162b;padding:2px 14px;}.filter-popup li a{text-decoration: none;color: #000;}.filter-popup li.active a {color: #c5162b;}.popup-bottom {border-top: dotted 1px #ccc; padding-top: 15px; text-align: right;}.popup-bottom .btn-base{margin-left: auto;}.clearbtn {color:#000;}.filter-right { margin-left: auto; line-height: 40px; padding-right: 5px;}.flex-row4 .caption {padding:12px 15px;}.flex-row4 .caption h3{font-weight: normal}.card-ul {margin-bottom: 20px;}.card-ul li{background:#f3f3f3; color: #666;padding:0.1rem 0.8rem; display: inline-block; border-radius:22px; margin-right:1px; margin-bottom:5px;font-size: 18px;}.card-ul li.card-day{background:#ffe1e5; color: #c5162b;}.card-price{margin-top: auto; text-align: center}.card-price strong {margin-left: 5px;}.card-price .btn-base {font-size: 18px; line-height: 1.25rem; text-decoration:none;}@media (max-width: 992px){.filter-item input ~ .filter-popup{display: none}.modal-overlay {bottom: 0; display: none; left: 0; position: fixed; right: 0; top: 0; z-index: 1;}
24.filter-item label.open {display:block;position:relative;z-index:100;}.filter-item input:checked + label {border: solid 1px #c5162b; color: #c5162b}.filter-item input:checked + label:before {content: "\f106"}.filter-item input:checked ~ .filter-popup {display: block; background: #fff; border-radius: 10px;box-shadow: 0 0px 8px 0px #ccc; padding:30px 20px 20px; z-index: 999;position: absolute;width: 500px;transition: all 0.2s ease-in-out;}.filter-item input.tabs:checked ~ label.close {display:block;z-index:9999; position: absolute; left: 470px;;top: 40px; font-size: 30px;}.filter-item input:checked ~ .modal-overlay {display: block;}.filter-item input.close:checked ~ .filter-popup,.filter-item input.close:checked + label.close,.filter-item input.overlay:checked ~ .modal-overlay,.filter-item input.overlay:checked ~ .filter-popup{display: none;}}@media (max-width: 768px){.filter-box {display: inherit}.filter-item{margin-bottom: 10px; position: inherit}.filter-item:hover .filter-popup,.filter-item input:checked ~ .filter-popup {width: 100%; left: 0;}.filter-item input.tabs:checked ~ label.close {top: 60px; right: 0px; left: auto;}.filter-nav{padding:6px 27px 8px 10px;}.filter-popup ul {max-height: 350px; overflow-y: scroll;}.filter-popup ul::-webkit-scrollbar {width: 6px; }.filter-popup ul::-webkit-scrollbar-track { background: #f1f1f1; }.filter-popup ul::-webkit-scrollbar-thumb {background: #888;}.filter-popup ul::-webkit-scrollbar-thumb:hover {background: #555;}.filter-right { margin-top: 10px; line-height: 24px;}.card-box { display: block;}.card-ul {margin-bottom: 20px;}.card-img, .card-info { width: 100%}.card-info{ margin-top: 15px;}}.faq-list{border-bottom: solid 1px #ccc;transition: transform .2s;}.faq-list summary{outline: none; cursor: pointer;background:#fff; padding:16px 30px 16px 0px; font-size:24px; position:relative; color: #000;list-style: none; }.faq-list summary::-webkit-details-marker {display: none; }.faq-list summary::before {content: "+"; position: absolute ;right: 5px; font-size: 28px;top: calc(50% - 13px);}.faq-list[open] summary::before {content: "-"; font-size: 40px;top: calc(50% - 15px);}.faq-con { color:#333;}ul + h2 {margin-top: 32px;}.table-responsive + h2 { margin-top: 30px;}.payment-item{ box-shadow:0 0px 5px 0 rgba(0,0,0,.2); margin-left: auto;margin-right:auto; border-radius: 6px;padding: 10px 30px; display: inline-block; margin-top:10px }.payment-item ul{display: flex;flex-direction: row;margin-bottom: 0;}.payment-item li {flex-grow: 1;margin-right: 30px;}.payment-item li:last-child {margin-right: 0;}.booking-steps { display: flex; justify-content: space-between;position: relative; margin: 30px 0;}.booking-steps::before {content: '';position: absolute;top: 1.1rem;left: 5rem;right: 5rem;height: 8px; background: linear-gradient(to right, #34c759 var(--progress, 60%), #ddd var(--progress, 0%)); z-index: 1;}.step {display: flex;flex-direction: column;align-items: center;position: relative;z-index: 2;}.step-number {width: 2.3rem;height: 2.3rem;border-radius: 50%;background: #ddd; color: #666;display: flex; align-items: center;justify-content: center;font-weight: bold; margin-bottom: 0.5rem;}.step-name {color: #888}.step.active .step-number,.step.completed .step-number { background: #34c759;color: white;}.step.active .step-name { color: #34c759;font-weight: bold;}.step.completed .step-name {color: #000;}@media (max-width: 768px){.payment-item {width: 100%;}.payment-item ul{flex-direction: column;}.payment-item li {margin-right: 0;margin-bottom: 10px; text-align: left}.payment-item li:last-child {margin-bottom: 0;}.booking-steps { flex-direction: column;}.booking-steps::before {top: 1rem;bottom:2rem;left:1rem;right:auto;width: 8px; height: auto;background: linear-gradient(to bottom, #34c759 var(--progress, 60%), #ddd var(--progress, 0%)); z-index: 1;}.step {flex-direction: row;align-items: flex-start;margin-bottom: 10px;}.step-number { margin-right: 0.5rem;}.step-name{padding-top: 6px}}</style>    <!--@ADDON-CSS@-->    <!--@CONSTRUCTION-CODE@-->  </head>
25  <body>
26<!--header-->			
27<header id="header">
28	<div class="container">
29  <div id="logo"><a href="/"><img src="//data.shanghaihighlights.com/pic/home/logo.png" alt="Shanghaihig Hlights Logo" width="118" height="85" class="img-responsive"></a></div>
30    <div class="top-box">
31      <ul>
32        <li><a href="/about-us">About Us</a> | <a href="/forms/contactus">Contact Us</a> | <i class="fa fa-envelope-o" aria-hidden="true"></i><a href="mailto:[email protected]">[email protected]</a></li>
33        <li><i class="fa fa-phone" aria-hidden="true"></i><strong>86-773-286-5632</strong> (Intl rates apply)<span class="t-arrow tag hidden"></span></li> </ul>
34        <div class="topsearch">
35        <form id="cse-search-box" name="googlesreach" action="/search">
36	      <input type="hidden" name="cx" value="91b1eee0151d34e9b">
37	      <input type="hidden" name="cof" value="FORID:11">
38	      <div class="relative">
39	        <input type="text" class="siteser" placeholder="Site Search..." name="q">
40	        <button type="submit" class="sitebtn" name="searchbtn" aria-label="searchbtn"><span class="fa fa-search"></span></button>
41          </div>
42        </form>
43      </div>
44     
45    </div>
46  </div>
47    <nav class="topnav" role="navigation"><div class="container">
48      <ul id="js_menuBox">
49      <li><a href="/tours">Tours<i class="fa fa-angle-down" aria-hidden="true"></i></a>
50          <ul>
51			  <span class="container">
52            <li><a href="/tours/visa-free-travel">Visa-Free Tours</a></li>
53            <li><a href="/tours/layover-travel">Layover Tours</a></li>
54			  </span>
55          </ul>
56      </li>
57      <li><a href="/day-trips">Day Trips<i class="fa fa-angle-down" aria-hidden="true"></i></a>
58          <ul>
59			  <span class="container">
60            <li><a href="/day-trips/shanghai-classic-tour-to-yuyuan-garden">Shanghai Classic Tour</a></li>
61            <li><a href="	/day-trips/one-day-shanghai-layover-tour">Shanghai 1-Day Layover</a></li>
62            <li><a href="/day-trips/half-day-shanghai-essence-cycling-tour">Shanghai Cycling Tour</a></li>      
63			  </span>
64            </ul>
65        </li>
66        <li><a href="/water-towns">Water Town Trips<i class="fa fa-angle-down" aria-hidden="true"></i></a>
67          <ul>
68          <span class="container">
69              <li><a href="	/day-trips/suzhou-tongli-water-town-from-shanghai">Suzhou and Tongli Tour</a></li>
70              <li><a href="/day-trips/zhujiajiao-water-town-from-shanghai">Zhujiajiao Tour from Shanghai</a></li>
71            <li><a href="	/day-trips/zhouzhuang-water-town-from-shanghai">Zhouzhuang Tour from Shanghai	</a></li>
72          </span>
73          </ul>
74        </li>
75        <li><a href="/transfer">Transfers<i class="fa fa-angle-down" aria-hidden="true"></i></a>
76          <ul>
77			  <span class="container">
78            <li><a href="/day-trips/pudong-airport-to-shanghai-downtown-transfer">Pudong Airport to Hotel</a></li>
79            <li><a href="/day-trips/wusongkou-cruise-terminal-to-hotel-transfer">Wusongkou Port to Hotel</a></li>
80            <li><a href="/day-trips/shanghai-to-disneyland-transfer">Hotel to Shanghai Disneyland</a></li>         
81			  </span>
82          </ul>
83        </li>
84        <li><a href="/trains">Trains</a> </li>
85        <li><a href="/travelguide">Travel Guide<i class="fa fa-angle-down" aria-hidden="true"></i></a>
86          <ul>
87			  <span class="container">
88            <li><a href="/shanghai">Shanghai Travel Guide</a></li>
89            <li><a href="/hangzhou">Hangzhou Travel Guide</a></li>
90            <li><a href="/suzhou">Suzhou Travel Guide</a></li>
91			  </span>
92          </ul>
93        </li>  
94		    <li><a href="/forms/customize">Create My Trip</a></li>
95      </ul></div>
96    </nav>
97</header>
98<!--header end-->
99<!--@TOP-BANNER@--><div class="banner"><img class="img-responsive" alt="Shanghai Layover Tour" src="https://images.shanghaihighlights.com/allpicture/2024/07/215f5e27135b4070be6427f311662dbb_cut_1920x600_149_1745798421.jpeg" width="1920" height="600"></div><!--@TOP-VIDEO@--><!--banner end-->
100<main id="main">
101<div class="container">
102
103<h1>Shanghai Layover Tours - How to Make the Most Out of Your Layover</h1>
104
105
106
107<p>A Shanghai layover tour is a great way to explore this vibrant city during transit. Since December 17, 2024, 54 countries have implemented the 240-hour visa-free policy. If eligible, you can enter through 60 ports across 24 provinces.</p>
108
109<p>On tours lasting 6, 8, or 12 hours, you can discover famous places like The Bund and Yu Garden, and also enjoy hassle-free private airport transfers and guide service.</p>
110
111<h2>Layover Itineraries</h2>
112
113<p>To visit key sites in Shanghai during the international layover, it is recommended to have a duration of at least 6 hours. This timeframe allows for a relaxed exploration of major attractions such as The Bund, Yu Garden, Nanjing Road, and possibly an additional site like the Shanghai Tower or a leisurely meal to savor local cuisine.</p>
114
115<h3>Half-Day Layover Recommendations - 6-Hour Itinerary</h3>
116
117<p>If you have a 6-hour layover in Shanghai, you can consider visiting 2 sites to make the most of your time.</p>
118
119<ul class="circle-ul">
120	<li><strong>Operation hours</strong>: 9 am - 6 pm</li>
121	<li><strong>Tour duration:</strong> approximately 3 hours</li>
122	<li><strong>Layover time needed:</strong> 6-8 hours</li>
123	<li><strong>Recommended itinerary</strong>: Pick up from Pudong Airport to th city (1 hour) or take Megalev Train from Pudong Airport (10 minutes), The Bund (1 hour), Yuyuan Garden (1 hour), take the private transfer (1 hour) or take the Megalev Train (10 minutes) back to Pudong Airport</li>
124</ul>
125
126<div class="m-bottom10"> </div>
127
128<div class="flex-row">
129<div class="flex-col-3"><a href="/day-trips/half-day-shanghai-layover-tour" rel="nofollow"><img alt="half-day layover" class="img-responsive" height="450" src="https://data.shanghaihighlights.com/image/grey.gif" width="600" loader="lazy" originalsrc="https://images.shanghaihighlights.com/allpicture/2024/10/3b53f5a19cfd43058de18fca3af479a5_cut_600x450_149_1745795631.jpg" /></a>
130
131<div class="caption bg-gray">
132<h3><a href="/day-trips/half-day-shanghai-layover-tour" rel="nofollow">Half-Day Shanghai Layover Tour Including Airport Pick-up and Transfers</a></h3>
133
134<p class="color6 font16 mheight">3-4 hours, 200+ booked</p>
135
136<div class="caption-btn">
137<p class="text-center color6">Price from <span class="red font30">US$<span class="js_getDayTripPrice" data="SHALC-94"></span></span></p>
138
139<p class="caption-btn"><a class="btn btn-red" href="/day-trips/half-day-shanghai-layover-tour" role="button">
139View Tour</a></p>
140</div>
141</div>
142</div>
143
144<div class="flex-col-3"><a href="/day-trips/half-day-zhujiajiao-water-town-tour" rel="nofollow"><img alt="half-day zhujiajiao" class="img-responsive" height="450" src="https://data.shanghaihighlights.com/image/grey.gif" width="600" loader="lazy" originalsrc="https://images.shanghaihighlights.com/allpicture/2017/11/883027b12cb9498bb221e40c_cut_600x450_149_1745796189.jpg" /></a>
145
146<div class="caption bg-gray">
147<h3><a href="/day-trips/half-day-zhujiajiao-water-town-tour" rel="nofollow">Half-Day Zhujiajiao Water Town Tour</a></h3>
148
149<p class="color6 font16 mheight">4 hours, 150+ booked</p>
150
151<div class="caption-btn">
152<p class="text-center color6">Price from <span class="red font30">US$<span class="js_getDayTripPrice" data="shalc-19"></span></span></p>
153
154<p class="caption-btn"><a class="btn btn-red" href="/day-trips/half-day-zhujiajiao-water-town-tour" role="button">View Tour</a></p>
155</div>
156</div>
157</div>
158
159<div class="flex-col-3"><a href="/day-trips/half-day-shanghai-essence-cycling-tour" rel="nofollow"><img alt="half-day cycling" class="img-responsive" height="450" src="https://data.shanghaihighlights.com/image/grey.gif" width="600" loader="lazy" originalsrc="https://images.shanghaihighlights.com/allpicture/2023/08/455c121807d2430e90cc9f7b_cut_600x450_444_1742998268.jpg" /></a>
160
161<div class="caption bg-gray">
162<h3><a href="/day-trips/half-day-shanghai-essence-cycling-tour" rel="nofollow">Half-Day Shanghai Essence Cycling Tour</a></h3>
163
164<p class="color6 font16 mheight">3 hours, 100+ booked</p>
165
166<div class="caption-btn">
167<p class="text-center color6">Price from <span class="red font30">US$<span class="js_getDayTripPrice" data="SHALC-59"></span></span></p>
168
169<p class="caption-btn"><a class="btn btn-red" href="/day-trips/half-day-shanghai-essence-cycling-tour" role="button">
169View Tour</a></p>
170</div>
171</div>
172</div>
173</div>
174
175<h3>One-Day Layover Recommendations - 8-Hour Itinerary</h3>
176
177<p>For an 8-hour layover in Shanghai, 2 to 3 sites are recommended. You can choose some well-known attractions with convenient transportation and rich cultural connotations, such as The Bund, Yu Garden, and the Shanghai Tower...</p>
178
179<ul class="circle-ul">
180	<li><strong>Operation hours</strong>: 9 am - 6 pm</li>
181	<li><strong>Tour duration:</strong> approximately 5 hours</li>
182	<li><strong>Layover time needed:</strong> 9-12 hours</li>
183	<li><strong>Recommended itinerary</strong>: Pick up from Pudong Airport to the city(1 hour) or take Megalev Train from Pudong Airport (10 minutes), The Bund (1 hour), Yuyuan Garden (1 hour), add one more attractions like Shanghai Tower, Former Frencha Concessiopn or Nanjing Road Shopping Street, then take the private transfer (1 hour) or take the Megalev Train (10 minutes) back to Pudong Airport</li>
184</ul>
185
186<div class="m-bottom10"> </div>
187
188<div class="flex-row">
189<div class="flex-col-3"><a href="/day-trips/one-day-shanghai-layover-tour" rel="nofollow"><img alt="one day layover" class="img-responsive" height="450" src="https://data.shanghaihighlights.com/image/grey.gif" width="600" loader="lazy" originalsrc="https://images.shanghaihighlights.com/allpicture/2015/08/4ba3e64c2dad4afe862edd2e_cut_600x450_149_1745797309.jpg" /></a>
190
191<div class="caption bg-gray">
192<h3><a href="/day-trips/one-day-shanghai-layover-tour" rel="nofollow">One Day Shanghai Layover Tour Including Airport Pick-up and Transfers</a></h3>
193
194<p class="color6 font16 mheight">5 hours, 100+ booked</p>
195
196<div class="caption-btn">
197<p class="text-center color6">Price from <span class="red font30">US$<span class="js_getDayTripPrice" data="shalc-94"></span></span></p>
198
199<p class="caption-btn"><a class="btn btn-red" href="/day-trips/one-day-shanghai-layover-tour" role="button">
199View Tour</a></p>
200</div>
201</div>
202</div>
203
204<div class="flex-col-3"><a href="/day-trips/shanghai-classic-tour-to-yuyuan-garden" rel="nofollow"><img alt="Shanghai Classic Day Tour" class="img-responsive" height="450" src="https://data.shanghaihighlights.com/image/grey.gif" width="600" loader="lazy" originalsrc="https://images.shanghaihighlights.com/allpicture/2014/07/571f04d0d0c64e29baa8f10e_cut_600x450_149_1745796759.jpg" /></a>
205
206<div class="caption bg-gray">
207<h3><a href="/day-trips/shanghai-classic-tour-to-yuyuan-garden" rel="nofollow">Shanghai Classic Day Tour to Yuyuan Garden</a></h3>
208
209<p class="color6 font16 mheight">7 hours, 100+ booked</p>
210
211<div class="caption-btn">
212<p class="text-center color6">Price from <span class="red font30">US$<span class="js_getDayTripPrice" data="SHALC-54"></span></span></p>
213
214<p class="caption-btn"><a class="btn btn-red" href="/day-trips/shanghai-classic-tour-to-yuyuan-garden" role="button">View Tour</a></p>
215</div>
216</div>
217</div>
218
219<div class="flex-col-3"><a href="/day-trips/one-day-shanghai-car-rental-with-driver" rel="nofollow"><img alt="Shanghai Car Rental" class="img-responsive" height="450" src="https://data.shanghaihighlights.com/image/grey.gif" width="600" loader="lazy" originalsrc="https://images.shanghaihighlights.com/allpicture/2016/08/710e624922ad461aab71e8ec_cut_600x450_149_1745797397.jpg" /></a>
220
221<div class="caption bg-gray">
222<h3><a href="/day-trips/one-day-shanghai-car-rental-with-driver" rel="nofollow">One-Day Shanghai Car Rental with Driver</a></h3>
223
224<p class="color6 font16 mheight">8 hours, 100+ booked</p>
225
226<div class="caption-btn">
227<p class="text-center color6">Price from <span class="red font30">US$<span class="js_getDayTripPrice" data="shalc-72"></span></span></p>
228
229<p class="caption-btn"><a class="btn btn-red" href="/day-trips/one-day-shanghai-car-rental-with-driver" role="button">
229View Tour</a></p>
230</div>
231</div>
232</div>
233</div>
234
235<h3>Layover at Late Afternoon till Night - 3 Hour Shanghai Activities at Night</h3>
236
237<p>Make the most of your late afternoon to night layover in Shanghai with a 3-hour plan: Explore glittering city lights along the Bund, stroll through Nanjing Road for shopping, and sample local street food at Yu Garden Bazaar.</p>
238
239<ul class="circle-ul">
240	<li><strong>Operation hours</strong>: 5 am-9 pm</li>
241	<li><strong>Tour duration:</strong> approximately 3 hours</li>
242	<li><strong>Layover time needed:</strong> 6-8 hours</li>
243	<li><strong>Recommended itinerary</strong>: Take the Megalev Train from Pudong Airport (10 minutes) to the city, The Bund skyline (1 hour), Huangpu River Cruise (45 minutes), Nanjing Road Shopping Street (1 hour), then back to Pudong Airport by Megalev Train (10 minutes)</li>
244</ul>
245
246<div class="m-bottom10"> </div>
247
248<div class="flex-row">
249<div class="flex-col-2"><a href="/day-trips/evening-huangpu-river-cruise-and-the-bund" rel="nofollow"><img alt="Evening Huangpu River Cruise" class="img-responsive" height="450" src="https://data.shanghaihighlights.com/image/grey.gif" width="600" loader="lazy" originalsrc="https://images.shanghaihighlights.com/allpicture/2017/11/2fde51697bfc4626b02f0547_cut_600x450_149_1746617518.jpg" /></a>
250
251<div class="caption bg-gray">
252<h3><a href="/day-trips/evening-huangpu-river-cruise-and-the-bund" rel="nofollow">Evening Huangpu River Cruise and Nanjing Road</a></h3>
253
254<p class="color6 font16 mheight">3 hours, 200+ booked</p>
255
256<div class="caption-btn">
257<p class="text-center color6">Price from <span class="red font30">US$<span class="js_getDayTripPrice" data="SHALC-33"></span></span></p>
258
259<p class="caption-btn"><a class="btn btn-red" href="/day-trips/evening-huangpu-river-cruise-and-the-bund" role="button">
259View Tour</a></p>
260</div>
261</div>
262</div>
263
264<div class="flex-col-2"><a href="/day-trips/shanghai-night-street-snack-food-adventure" rel="nofollow"><img alt="Shanghai Street Food Adventure" class="img-responsive" height="450" src="https://data.shanghaihighlights.com/image/grey.gif" width="600" loader="lazy" originalsrc="https://images.shanghaihighlights.com/allpicture/2019/07/39850bb452b74845a465db02_cut_600x450_149_1743636261.jpg" /></a>
265
266<div class="caption bg-gray">
267<h3><a href="/day-trips/shanghai-night-street-snack-food-adventure" rel="nofollow">3-Hour Shanghai Street Food Adventure</a></h3>
268
269<p class="color6 font16 mheight">3 hours, 100+ booked</p>
270
271<div class="caption-btn">
272<p class="text-center color6">Price from <span class="red font30">US$<span class="js_getDayTripPrice" data="SHALC-16"></span></span></p>
273
274<p class="caption-btn"><a class="btn btn-red" href="/day-trips/shanghai-night-street-snack-food-adventure" role="button">View Tour</a></p>
275</div>
276</div>
277</div>
278</div>
279
280<h2>Get to the City - Shanghai Airport Private Transfers for Layover Visitors</h2>
281
282<p>Shanghai Highlights provides the best value private transfers with an experienced driver. Be met and transferred at Shanghai Pudong Airport for your layover tour. Sit back and relax as we take care of your transportation, ensuring a hassle-free journey to explore Shanghai during your layover.</p>
283
284<ul class="circle-ul">
285	<li><strong>Subway Line 2</strong>: It is a cost-effective and time-saving option, suitable for those who are not in a hurry and prefer a more economical way.</li>
286	<li><strong>Maglev Train</strong>: It is the fastest way to get from Pudong Airport to Longyang Road Station, taking only about 8 minutes. The fare is 50 RMB for economy class and 100 RMB for business class.</li>
287	<li><strong>Airport Bus</strong>: It is suitable for those carrying large luggage or who are not in a hurry and prefer a more economical way. The fare is between 15 and 30 RMB, and takes about 1 hour to the city.</li>
288	<li><strong>Taxi or Private Transfer Service</strong>: It provides a door-to-door service, which is very convenient for those with a lot of luggage or those who are not familiar with the local transportation, and prefer a more comfortable ride.</li>
289</ul>
290
291<div class="m-bottom10"> </div>
292
293<div class="flex-row">
294<div class="flex-col-3"><a href="/day-trips/pudong-airport-to-shanghai-downtown-transfer" rel="nofollow"><img alt="pudong to shanghai" class="img-responsive" height="450" src="https://data.shanghaihighlights.com/image/grey.gif" width="600" loader="lazy" originalsrc="https://images.shanghaihighlights.com/allpicture/2016/08/b196b38fc6484e3d98ad5510_cut_600x450_149_1745797747.jpg" /></a>
295
296<div class="caption bg-gray">
297<h3><a href="/day-trips/pudong-airport-to-shanghai-downtown-transfer" rel="nofollow">Pudong International Airport(PVG) to Shanghai Downtown</a></h3>
298
299<p class="color6 font16 mheight">1 hour, 200+ booked</p>
300
301<div class="caption-btn">
302<p class="text-center color6">Price from <span class="red font30">US$<span class="js_getDayTripPrice" data="shalc-1"></span></span></p>
303
304<p class="caption-btn"><a class="btn btn-red" href="/day-trips/pudong-airport-to-shanghai-downtown-transfer" role="button">
304View Tour</a></p>
305</div>
306</div>
307</div>
308
309<div class="flex-col-3"><a href="/day-trips/hongqiao-airport-to-shanghai-downtown-transfer" rel="nofollow"><img alt="hongqiao to Shanghai" class="img-responsive" height="450" src="https://data.shanghaihighlights.com/image/grey.gif" width="600" loader="lazy" originalsrc="https://images.shanghaihighlights.com/allpicture/2015/05/e1b91a1ee0b64725aefc2c26_cut_600x450_149_1745798001.jpg" /></a>
310
311<div class="caption bg-gray">
312<h3><a href="/day-trips/hongqiao-airport-to-shanghai-downtown-transfer" rel="nofollow">Hongqiao International Airport (SHA) to Shanghai Downtown</a></h3>
313
314<p class="color6 font16 mheight">40 minutes, 200+ booked</p>
315
316<div class="caption-btn">
317<p class="text-center color6">Price from <span class="red font30">US$<span class="js_getDayTripPrice" data="shalc-2"></span></span></p>
318
319<p class="caption-btn"><a class="btn btn-red" href="/day-trips/hongqiao-airport-to-shanghai-downtown-transfer" role="button">View Tour</a></p>
320</div>
321</div>
322</div>
323
324<div class="flex-col-3"><a href="/day-trips/pudong-airport-to-hongqiao-airport-transfer" rel="nofollow"><img alt="pudong airport to hongqiao airport" class="img-responsive" height="450" src="https://data.shanghaihighlights.com/image/grey.gif" width="600" loader="lazy" originalsrc="https://images.shanghaihighlights.com/allpicture/2015/05/ddd0f67a93fa4ca5ac15ee9d_cut_600x450_149_1745798094.jpg" /></a>
325
326<div class="caption bg-gray">
327<h3>Pudong Airport (PVG) to Hongqiao Airport (SHA)/ Hongqiao Railway Station Transfer</h3>
328
329<p class="color6 font16 mheight">1 hour 10 minutes, 100+ booked</p>
330
331<div class="caption-btn">
332<p class="text-center color6">Price from <span class="red font30">US$<span class="js_getDayTripPrice" data="shalc-5"></span></span></p>
333
334<p class="caption-btn"><a class="btn btn-red" href="/day-trips/pudong-airport-to-hongqiao-airport-transfer" role="button">
334View Tour</a></p>
335</div>
336</div>
337</div>
338</div>
339
340<h2>Frequently Asked Questions about Shanghai Layover</h2>
341
342<p>Find info on visa requirements, transportation, luggage storage, and top attractions. Simplify your stopover experience and maximize your time in Shanghai.</p>
343
344<h3>1. Can I Leave Shanghai Airport During a Layover?</h3>
345
346<p>Yes, you can exit Shanghai airport during a layover, subject to visa requirements, layover duration, and airline policies.</p>
347
348<p>If eligible, utilize Shanghai's visa-free transit policy (up to 240 hours) for qualifying countries. Plan for a minimum 6-hour layover for city exploration, factoring in the commute, airport procedures, and flight schedules.</p>
349
350<p>Consider whether your luggage is checked through or if you need to handle baggage and re-check in if changing airlines.</p>
351
352<h3>2. Do I Need a Visa for a Shanghai Layover?</h3>
353
354<p>Visa necessity depends on your nationality and layover duration.</p>
355
356<p>From December 18, 2024, China's visa-free transit has been extended from the previous 72/144 hours to 240 hours (10 days).</p>
357
358<p>This policy applies to citizens from 54 countries who hold valid international travel documents (with a validity of at least three months) and a passenger ticket for connecting travel to a third country (region) with a confirmed seat and the departure time within 240 hours of the arrival time at Shanghai Pudong Airport.</p>
359
360<p>You need to inform the carrier when boarding, fill in an arrival/departure card, and apply for the 240-hour stay permit upon arrival (which can also be done online in advance).</p>
361
362<h3>3. Do I Need to Apply for a Permit in Advance for a 240-hour Free Layover in Shanghai?</h3>
363
364<p>No, you don't need to apply for a permit in advance for a 240-hour free layover. You can apply it upon arrival in Shanghai.</p>
365
366<p>Just make sure you are eligible, meet the necessary criteria, including having an onward ticket, and have the necessary documentation for this extended stay.</p>
367
368<h3>4. Minimum Layover Time Needed If I Want to Visit the City of Shanghai?</h3>
369
370<p>If you want to leave Shanghai airport during an international layover and visit the city, it is recommended to have at least 6 hours of layover time. It is recommended to allow sufficient time for transit procedures, travel to the city, sightseeing, and returning to the airport with ample buffer time before your connecting flight.</p>
371
372<h3>5. What to do in Shanghai During a Layover?</h3>
373
374<p><strong>For a Short Layover (Less than 6 Hours)</strong>: Suggest staying at the airport and making use of its amenities. Explore duty-free shops, sample various cuisines at airport restaurants, or unwind in the lounges. Airport facilities usually offer free Wi-Fi for browsing, work, or entertainment like videos.</p>
375
376<p><strong>For a Medium-Length Layover (6 - 8 Hours)</strong>: Embark on a half-day city tour if your layover exceeds 6 hours. Visit iconic 2-3 spots like The Bund and Yuyuan Garden, and Yuyuan Bazaar, immersing yourself in a 400-year-old Chinese garden. Enjoy traditional architecture, rockeries, and local delicacies at Yuyuan Bazaar. Budget around 1.5 hours for the garden visit.</p>
377
378<p><strong>For a Long Layover (9 - 12 Hours)</strong>: Opt for a full-day tour of 3-4 spots, including The Bund, Yuyuan Garden, Nanjing Road, Xintiandi, Shanghai Tower, and more. Discover Xintiandi, blending modern and traditional elements, featuring chic shops, cafes, and restaurants in historic Shikumen residences.</p>
379
380<p><strong>Late Afternoon till Night Layover in Shanghai (at least 6 hours)</strong>: The Bund and Huangpu River Cruise and Nanjing Road. Take the subway to East Nanjing Road Station and walk to The Bund. Admire the European-style buildings on the west bank of the Huangpu River and the modern skyscrapers on the east bank at dusk.</p>
381
382<p>Go to the Lujiazui area in Pudong to see modern skyscrapers by visiting the <strong>Shanghai Tower </strong>at the observation deck.</p>
383
384<p><strong>ERA Acrobatic Show at Shanghai Circus City (starts at 19:30 on weekdays, weekends, and holidays)</strong>: Watch skilled performers amaze you with spectacular acrobatics, and a mix of cultural influences for an unforgettable show.</p>
385
386<h3>6. Where to Store Luggage in Pudong Airport?</h3>
387
388<p>At Shanghai Pudong International Airport, you can leave your luggage at various locations in Terminal 1 and Terminal 2:</p>
389
390<h4>Terminal 1</h4>
391
392<p><strong>Departure Hall</strong>: Between Gates 4 - 5 and Gates 10 - 11 on the third floor. Service hours: 06:00 - 24:00. Hotline: 021 - 68345201.</p>
393
394<p><strong>Arrivals Hall</strong>: Near Gate 7 on the first floor in the domestic arrivals area. Same opening hours and hotline number.</p>
395
396<h4>Terminal 2</h4>
397
398<p><strong>Departure Hall</strong>: Located on the third floor near island A and island M. Service hours: 06:00 - 24:00. Hotline: 021 - 68340065.</p>
399
400<p><strong>Arrivals hall</strong>: Next to International Arrivals 2A exit on the second floor. Opening hours and hotline remain the same.</p>
401
402<h3>7. Return to the Airport</h3>
403
404<p>When you're done exploring during your stopover, remember to leave enough time to return to the airport. Plan to arrive at least 2-3 hours early for international flights and 1-2 hours early for domestic flights, taking into account traffic and your chosen way of travel like a taxi, metro, or airport shuttle.</p>
405</div>
406</main>
407<!---main end----> 
408<!--footer star-->
409<footer id="footer">
410  <div class="container">
411    <div class="flex-row">
412    <div class="footer-left vw-width">
413     <div class="footer-title">Shanghai Highlights</div>
414    <p>shanghaihighlights.com is the leading online Shanghai tour operator, offering one-stop Shanghai travel service and tours. <a href="/about-us">More...</a></p>
415    <p>Powered by <a href="https://www.chinatravel.com/" target="_blank">www.chinatravel.com</a></p>
416    <p><i class="fa fa-map-marker"></i>8/F, Building 3B, No. 1 Jinxing Road, Guilin, Guangxi, China </p>
417    <p><i class="fa fa-phone" aria-hidden="true"></i>86-773-286-5632 (Intl rates apply)</p>   
418    </div>
419      <div class="footer-right vw-width">
420	    <div class="footer-list footer-about">
421			<p class="pr-title">ABOUT US</p>
422          <ul>
423            <li><a rel="nofollow" href="/forms/contactus">Contact Us</a></li>
424            <li><a rel="nofollow" href="/about-us">About Us</a></li>
425            <li><a rel="nofollow" href="/about-us/terms">Terms and Conditions</a></li>
426          </ul>
427        </div>
428	    <div class="footer-list text-center">
429		  <p class="pr-title">WHAT OUR CUSTOMERS<br>
430        ARE SAYING</p>
431		  <p><a target="_blank" href="https://www.tripadvisor.com/Attraction_Review-g308272-d7106234-Reviews-China_Travel_Shanghai-Shanghai.html"><img src="//data.shanghaihighlights.com/image/icon/footer-ta.png" alt="Tripadvisor" width="129" height="93"></a></p>
432		</div></div>
433    </div>
434  </div>
435  <div class="footer-bottom">
436        <p>Copyright © 2004-2026 SHANGHAIHIGHLIGHTS.COM. All rights reserved</p>
437  </div>
438</footer>
439<!--footer end-->
440<script>
441eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('8.R=10;(4(){3 h=b 26();4 11(X){8.R=X&&X.1I===\'1b\'?h.1V==1:10;1c()}h.1T=11;h.1Z=11;h.S=\'1M:1R/1x;1F,1Q/1P=\'})();5(!c.g){c.g=(4(){3 1u=y.M.1S;3 P=4(l){6 I l==="4"||1u.Q(l)==="[19 1L]"};3 1j=4(D){3 f=1O(D);5(1N(f)){6 0}5(f===0||!1Y(f)){6 f}6(f>0?1:-1)*o.1X(o.20(f))};3 1y=o.1U(2,1W)-1;3 1a=4(D){3 9=1j(D);6 o.1G(o.1H(9,0),1y)};6 4 g(J){3 C=E;3 U=y(J);5(J==p){F b H("c.g 1K 1J 1E-1D 19 - V p 1k B")}3 n=j.m>1?j[1]:2o B;3 T;5(I n!=="B"){5(!P(n)){F b H("c.g: 2q 2j, 2i 2k 2l 2m 2n a 4")}5(j.m>2){T=j[2]}}3 9=1a(U.m);3 A=P(C)?y(b C(9)):b c(9);3 k=0;3 d;1l(k<9){d=U[k];5(n){A[k]=I T==="B"?n(d,k):n.Q(T,d,k)}z{A[k]=d}k+=1}A.m=9;6 A}}())}5(!c.M.v){c.M.v=4(u){3 T,k;5(E==p){F b H("E 1i p 1k V 2p")}3 O=y(E);3 9=O.m>>>0;5(I u!=="4"){F b H(u+" 1i V a 4")}5(j.m>1){T=j[1]}k=0;1l(k<9){3 d;5(k 13 O){d=O[k];u.Q(T,d,k,O)}k++}}}4 1c(2h){3 14=4(i){i.W("1b",4(){i.r.q=1});5(8.R){i.1z("S",i.1B("1A").25(\'.28\',\'.1x\'))}z{i.1z("S",i.1B("1A"))}};3 1p=c.g(e.1q("h[1C=27]"));1p.v(4(7,Y){7.r.q=0;7.r.1w="q 0.18 1e-13-1m";14(7)});3 w=1o();w();4 12(l,1s,1v){3 N=p,L=b 1r();6 4(){3 K=b 1r();22(N);5(K-L>=1v){l();L=K}z{N=21(l,1s)}}}4 1h(1n){3 16=1n.24();6{15:16.15+8.23-e.t.2e,1t:16.1t+8.2d-e.t.2g}}4 1o(){3 G=c.g(e.1q("h[1C=2f]"));G.v(4(7,Y){7.r.q=0;7.r.1w="q 0.18 1e-13-1m"});6 4(){3 1g=8.2a;3 x=(e.t&&e.t.x)||(e.1d&&e.1d.x);G=G.29(4(7,Y){3 1f=1h(7).15;3 Z=1f<1g+x;5(Z){14(7)}6!Z})}}5(8.W){8.W("2c",12(w,s,s),10)}z{5(8.17){8.17("2b",12(w,s,s))}}};',62,151,'|||var|function|if|return|element|window|len||new|Array|kValue|document|number|from|img|target|arguments||fn|length|mapFn|Math|null|opacity|style|500|documentElement|callback|forEach|lazyloader|scrollTop|Object|else||undefined||value|this|throw|lazyImageList|TypeError|typeof|arrayLike|curTime|startTime|prototype|timeout||isCallable|call|isSupportWebp|src||items|not|addEventListener|event|index|hasVisible|false|getResult|throttle|in|loadImageByUrl|top|box|attachEvent|5s|object|toLength|load|createImageLoader|body|ease|offsetTop|seeHeight|getOffset|is|toInteger|or|while|out|el|createLazyloader|imageList|querySelectorAll|Date|delay|left|toStr|atleast|transition|webp|maxSafeInteger|setAttribute|originalsrc|getAttribute|loader|like|array|base64|min|max|type|an|requires|Function|data|isNaN|Number|vuUAAA|UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA|image|toString|onerror|pow|width|53|floor|isFinite|onload|abs|setTimeout|clearTimeout|pageYOffset|getBoundingClientRect|replace|Image|ready|jpg|filter|innerHeight|onscroll|scroll|pageXOffset|clientTop|lazy|clientLeft|settings|the|provided|second|argument|must|be|void|defined|when'.split('|'),0,{}))
442    function loadScriptByAsync(src) {var asyncScript = document.createElement("script");asyncScript.async = true;asyncScript.crossorigin = "anonymous";asyncScript.src = src;firstScript=document.getElementsByTagName("script")[0];firstScript.parentNode.insertBefore(asyncScript, firstScript);}
443</script>
443
444<!--@PRODUCT-JS@--> <!--@ADDON-JS@-->  
444<script src="https://data.shanghaihighlights.com/js/mobile-first/base.js" defer></script>
444<script src="https://data.shanghaihighlights.com/js/mobile-first/getprice.js" defer></script>
444<script src="https://data.shanghaihighlights.com/js/mobile-first/getlist.js" defer></script>
444<!-- Google -->
445<!-- Google Tag Manager -->
446<script>
vendor: 327 bytes, lines 446-450
446(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
447new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
448j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
449'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
450})(window,document,'script','dataLayer','
450GTM-NRQ3FJR
vendor: 3 bytes, line 450
450');
450</script>
450
451<!-- End Google Tag Manager -->
452
453<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 453-454
453
454<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
454GTM-NRQ3FJR
vendor: 83 bytes, lines 454-455
454"
455height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
456<!-- End Google Tag Manager (noscript) -->
457<!-- End Google  --> 
458<!--@IN-ARTICLE-GOOGLE@--> 
459<!--@ADDTHIS-WIDGET@--><!--@PASSPARAM@--><input type="hidden" name="param_city" id="param_city" value=""/><input type="hidden" name="param_parentId" id="param_parentId" value="278016913"/></body>
460</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.