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.