You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

182 lines
24 KiB
CSS

@charset "utf-8";
#content #contentHead #subNav { margin-top:-2px !important;}
/*------------------price details -------------------- */
.pricetable, .pricetable1 { width:auto; margin:0 0 15px 0; }
.pricetable table, .pricetable1 table { width:100%; border:1px solid #d1d1d1; padding:1px; }
.pricetable sup, .pricetable1 sup { font-family:Arial, Helvetica, sans-serif!important; font-size:10px!important; color:#545454!important; font-weight: normal!important; }
.pricetable th, .pricetable1 th { height:28px; padding: 0px 0 0 0;
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAgCAIAAABch4VNAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAlSURBVHjaYvr06RMTAwMDCv7//z8KxiaGTf7fv3945bGwAQIMAEPSRNIvXBV4AAAAAElFTkSuQmCC") repeat-x;
+background:url(https://data.chinahighlights.com/css/images/tour/bg-th-gray-2.png) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: normal; }
.pricetable th.last, .pricetable1 th.last { border-right: none; }
.pricetable th strong, .pricetable1 th strong { font-family:Arial, Helvetica, sans-serif }
.pricetable th a, .pricetable1 th a { font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:14px; }
.pricetable td, .pricetable1 td { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; line-height:18px; text-align:center; border-bottom:1px solid #c5c5c5; }
td.booking-steps { background:#f1f1f1; text-align:right; border-bottom: none!important }
td.booking-steps a { text-decoration: underline!important; color:#545454!important; }
td.booking-steps a:hover { text-decoration: none; color:#a31022; }
.pricetable td.expired, .pricetable1 td.expired { color:#CCC }
.pricetable td a, .pricetable1 td img { cursor:pointer }
.pricetable td a, .pricetable1 td a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a31022; text-decoration: none; }
.pricetable td a:hover, .pricetable1 td a:hover { text-decoration: underline }
.pricetable td.available a, .pricetable1 td.available a { font-family:Arial, Helvetica, sans-serif;/* background:url(https://data.chinahighlights.com/css/images/check.gif) no-repeat left;*/ padding-left:15px; font-size:14px; color:#a31022; text-decoration: none }
.pricetable td.first, .pricetable1 td.first { font-size:14px; text-align:left; }
.pricetable tr.last td, .pricetable1 tr.last td { border-bottom: none }
.pricetable td.last, .pricetable1 td.last { text-align:right; border-bottom:none; padding-top:10px; }
.pricetable td ol, .pricetable1 td ol { margin: 0 0 0 5px; padding-left:10px; }
.pricetable td ol li, .pricetable1 td ol li { line-height:15px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; text-align:left; list-style-position:outside; }
.pricetable td ol li a, .pricetable1 td ol li a { font-size:11px; color:#545454; }
.priceTitle { display: block;
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAdCAYAAAAzfpVwAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIYSURBVHjaYjxlYfGfYeDALyCOBuI1II7p8eN4FbMMpEuBgA2I5wPxAyA+Q0gxC8P/AXYuAwMPEC8FYgcgfo5PIRPIrYMAqwHx3JPmFmwEHPufYZBgTyBuGwohC8PFx03Nk3A5lvGosSlJiVbQyopBua6GgU1EhHBWf/OG4W5TC8P7Y8dIseIHELtanTl1BMOxhw1Jc6zZrm1EORTZwafcvEjNdA+B2N7m3KmHFKVZUhwKLpuA6slIv/JAvBAYkFwUOZYcQGaGswfiXpRy9t8/8svZA3rGOOUcLp2FsymwIwNoxzWgWZMhNRgFlQKygwiFLAWgf7+u0U3Hy+d2sfz/R/sqikI7mIF40T5to1CWfxT4eo+WIU45l2vnEcmA8ipdHIi7gCFLvkHIDsIfstRpf7D8o0NDhgp2vADiUopCdoeqHk45j9uXqBWyf4A4DmjeERZKzEF2EP6QpShUC7zuXNoNKbr+/adDaUC2HdO9712eiugpkJiefr56zcAuJkq8+tdvyC1nDwBxCUp1C0r8pOAL5XVgBxDVfHrxkuFCWS0DqXYA8QMgjve5f+UbSqtrg6zmgPdrsDQRXfwfXTuK2WEcbE5lYMgMeIzpULqVsySA7qAn1xfg7or/GzSO3QrE1fjHDQaHW28CcUrI8xu/CTh2wF37GToq84Jg22CA3foTiBOAmKiGMQuwfhlIxxYD8TpiFQMEGAAuyrAM6xODJgAAAABJRU5ErkJggg==") no-repeat left;
+background:url(https://data.chinahighlights.com/css/images/tour/detail/itinerary-43x29.png) no-repeat left; padding-left:55px; font-size:22px; margin-bottom:15px; }
.whyusboxTitle {
background:url("data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAIADPAwERAAIRAQMRAf/EAFgAAQADAQAAAAAAAAAAAAAAAAADBAUIAQEAAAAAAAAAAAAAAAAAAAAAEAEBAQEAAgIDAAAAAAAAAAAAEwECAwQRQSESIhEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A6E9j3O/P5N763fjd/nPrMBFQCgFAKAUAoBQCgFAKAUAoBQCgFAKAUAoBQCgFAKAUAoCXw+534865zd/Tvned5+vznwDNsBYCwFgLAWAsBYCwFgLAWAsBYCwFgLAWAsBYCwFgLAWAsBYFCwFgLAWAsBYCwFgLAWAsBYCwFgLAWAsBYCwFgLAWAsBYCwFgUq6BXQK6BXQK6BXQK6BXQK6BXQK6BXQK6BXQK6BXQK6BXQK6BXQK6BXQK6BXQK6BXQf/2Q==") no-repeat;
+background:url(https://data.chinahighlights.com/css/images/guide/tour-info-title.jpg) no-repeat; width:207px; height:27px; font-size:18px; padding-top:5px; text-align:center }
.whyusBox { border:1px solid #c5c5c5; margin-bottom:12px; }
.whyusBox ul { margin:10px; }
.whyusBox ul li { list-style: none;
background:url("data:image/gif;base64,R0lGODlhBQAFAJEAAAAAAP///7IQEP///yH5BAEAAAMALAAAAAAFAAUAAAIElI+pWAA7") no-repeat left 6px;
+background:url(https://data.chinahighlights.com/pic/square-red.gif) no-repeat left 6px; padding-left:12px; line-height:16px; margin-bottom:5px; }
.productsManager { margin-top:10px; }
/* tour detail new style */
#tourSummary { margin: 15px auto; clear:both; }
.intineraryInfo { padding-bottom:15px; height: auto; margin-bottom:-10px; position:relative }
.tourDates { display: block; margin: 0 0 8px 0; padding:5px 0 5px 0; font-size:16px; clear: both; position:relative }
.tourDates .tourDays { color:#a31022; }
#tourSummary p { line-height:20px!important; margin-bottom:10px!important; text-align:justify; font-size:12px; }
.tourPhoto { float: right; width: 200px; margin-left: 10px; }
.tourPhoto img { margin:0 0 5px 0!important; float: none!important; border-radius:4px; }
.tourPhoto .photoTitle { border-bottom:1px solid #d1d1d1; background:#fff; text-align: center; padding:5px; display: block; }
/* tour summary */
.switchTags { border-bottom:3px solid #a31022; overflow: hidden; height:28px; position:relative; background: #FFF; z-index: 10; margin-bottom: 0; }
.switchTags ul { margin-left:0 }
.switchTags ul li { list-style: none; float: left; width:auto; padding:5px 20px 5px 15px; margin-right:5px; text-align:center; font-size:14px; background:url(https://data.chinahighlights.com/css/images/tour/detail/bg-tag.png) repeat-x; height:18px; border-top-left-radius:4px; border-top-right-radius:4px; color:#fff; }
.switchTags ul li a { text-decoration: none; color:#fff; }
.switchTags ul li a.yourStyle { +background: url("https://data.chinahighlights.com/pic/out-link.png") no-repeat scroll right; background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACASURBVHjalFHBDQAhCEPDIm6jHwdxIN3Dj27jKHgkd4lGMLl+1DZQCwYW9N4p5wwaUko7EWMkuIB1lATJqdZq+LRSgffeHPYvrGY/xhB5lOxLKdRagxACOOdg09eg352bcNGa6RqaM2hvFOZM1z1os9d4Cz+B2jeYf5Z1FEwBBgAawT/4tQHiYQAAAABJRU5ErkJggg==") no-repeat right; padding-right: 20px; }
.switchTags ul li a.summary {
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAYAAACEJVa/AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADGSURBVHjapNIxDgFBFMbxmaXaZkUirqASbqCgE4kjuIRTKKgU3MEBSOgVQqVQSxCi2US2Gf8nu5slyGbnS34zzXsvM7OrjTEqkRK6aKKKMgq444QdFpjhEnfJELgYwDfp4of17usQLB42Jlukz5MhU2OXiWa5cquiyp6bwxIouwQyZGQ5ZChvkpN7ZXyPMXT0iUUH65TNUteOevXHzyapoIUe6nhgjiO2WGL/1pE4SVIeB5zR+FETc748lEYfK9TC/W+eAgwA8t2TRanyptwAAAAASUVORK5CYII=") no-repeat left 5px;
+background:url(https://data.chinahighlights.com/css/images/tour/detail/icon-summary.png) no-repeat left 5px; padding-left:25px; }
.switchTags ul li a.itinerary {
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABISURBVHjaYvj//78nED/7TxwAqfNkBDEYGBgkGYgHz0Ga/jOQCKiiiRGP2v9UtWnUeXRxHqlp7wUDUJMXED8nMpU/AakHCDAAXLCdBriId8AAAAAASUVORK5CYII=") no-repeat left;
+background:url(https://data.chinahighlights.com/css/images/tour/detail/icon-itinerary.png) no-repeat left; padding-left:20px; }
.switchTags ul li a.price {
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAELSURBVHjarJQxCsJAEEVN0EZLWws7U+oF7NczxNpcwgPoNeIZtBUPEAJaWEkEW1stTFz/ykQmwyYoceCxYZn5zM7+jaO1bojwwASMwRD0wAXEYAfW4FioMCKMABx1dUSU96njAnPw1N9FRvkFkaBCQBE2oSAX8UqOYAod1mmPkEfzmjTEgRjuEmyAD64gAWdwF3kjU+/SLcjY0xrS2gcH+l6J3LFpM7Ec5QTaDFUx5MSIpBUJikQatPqWnLSsE5McittRJLaQnbjkRBlmmDOxZ5zaAluxH7tkZZv1b6DDhjwFD9AVubvcJ1HJYH3mE8cy4LdPuGOzOo7lbyer83Z4R9Gvr9j5x//kJcAAoYLN+rOYsTEAAAAASUVORK5CYII=") no-repeat left 1px;
+background:url(https://data.chinahighlights.com/css/images/tour/detail/icon-price.png) no-repeat left 1px; padding-left:25px; }
.switchTags ul li.active, .switchTags ul li:hover {
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAdCAIAAAAYdrr0AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABJSURBVHjarJLBCQAwDAItZKjs/+xQsR0gPgT9yikhntuNTUXsKpCCEMg3YsSM3yGjXIKqfDTBHAGT0Jfb5fJRwSh/JcDuPAEGAKZnSFZwchHYAAAAAElFTkSuQmCC") repeat-x;
+background:url(https://data.chinahighlights.com/css/images/tour/detail/bg-tag-active.png) repeat-x; color:#fff; }
.switchTags ul li.active a, .switchTags ul li:hover a { color:#fff; }
/* currency converter */
.priceTips { font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight: normal; display: block; margin: 5px 0; line-height:20px; text-align:justify }
.priceTipsPic { background: url("https://data.chinahighlights.com/css/images/merge/csg-tour-detail.png") no-repeat 0px 0px;display: block; float: left;height: 48px;width: 70px;}
.moneyConverter { display: block; float: right; width:50px; margin:-35px 0 10px 0; background:url(https://data.chinahighlights.com/css/images/merge/nav-mere-20130723.png) no-repeat 50px 2px #f1f1f1;
padding:2px 5px; font -size:12px;
position:relative; border-radius:4px; border: 1px solid #d1d1d1; }
.moneyConverter #first { color:#a31022 }
.moneyConverter .currencyList { position:absolute; top:19px; left:-1px; width:60px; display: block; background:#f1f1f1; padding:5px 0 0 0; border:1px solid #d1d1d1; border-top:none; border-radius:0 0 4px 4px; }
.moneyConverter .currencyList ul { margin:0 }
.moneyConverter .currencyList ul li { list-style: none; line-height:16px; padding:2px 5px; cursor:pointer }
.moneyConverter .currencyList ul li:hover { background:#d1d1d1; }
.moneyConverter em { font-size:13px; font-style:normal; margin-right:3px; }
/* by Mercier*/
#tourTop { margin: 20px 0; height:300px; }
#tourTop .largeImg { float: left; width:680px; position: relative; }
#tourTop .largeImg > img { width:680px; height:303px; border-radius:4px;}
#tourTop .largeImg .titleBlock {
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABECAYAAACWJYUzAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA8SURBVHja7M1BAQAgDACh0+SLbow9hAKcalpwWyIWi8VisVgsFovFYrFYLBaLxWKxWCwWi8Vi8Z/xE2AAuxwBCGvaPxoAAAAASUVORK5CYII=") repeat;
+background:url(https://data.chinahighlights.com/css/images/tour/detail/bg-opacity-30x68.png) repeat; display: block; width: auto; padding:5px 10px 10px 10px; position:absolute; top: 20px; left:0; color:#fff; width:660px; }
#tourTop .largeImg h1 { color:#eee; border-bottom: none; margin: 0 0 5px 0; font-weight: normal; font-size:25px; text-shadow:0 0 2px #333; width:570px; }
#tourTop .largeImg h2 { font-size: 14px; color:#eee; margin:0; font-weight: normal; text-shadow:0 0 2px #333 }
/*#tourTop .largeImg .tourHighlights { position:absolute; bottom:0; left:0; width:644px; display: block; background:url(https://data.chinahighlights.com/css/images/searchbox-bg.png) repeat; padding:8px; color:#eee; }*/
.pintrestButton { position:absolute; right:35px; top:15px; }
#tourTop .topRight { float: right; width:275px; position: relative; }
#tourTop .topRight .map { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DADADA; background-color: #F2F2F2; border-radius:4px 4px 0 0; }
#tourTop .topRight .fbFans { display: block; margin-bottom:10px; height: 25px; position: absolute; top: -30px; width: 275px; }
#tourTop .topRight .fbFans img { height:25px; width:275px }
#tourTop .topRight .tourTypes { background: #F2F2F2; display: block; height:30px; border-top-color: #FAFAFA; border-top-width: 1px; border-top-style: solid; border-radius:0 0 4px 4px; }
#tourTop .topRight .tourTypes span { display: block; width: auto; height:21px; float: left; padding-top:10px; margin:0 10px; }
#tourTop .topRight .tourTypes .photographBlock { background:url(https://data.chinahighlights.com/css/images/merge/csg-tour-detail.png) no-repeat 0 -57px; width:20px; }
#tourTop .topRight .tourTypes .bikingBlock { background:url(https://data.chinahighlights.com/css/images/merge/csg-tour-detail.png) no-repeat -32px -57px; width:25px; }
#tourTop .topRight .tourTypes .hikingBlock { background:url(https://data.chinahighlights.com/css/images/merge/csg-tour-detail.png) no-repeat -60px -57px; width:20px; }
#tourTop .topRight .tourTypes .familyBlock { background:url(https://data.chinahighlights.com/css/images/merge/csg-tour-detail.png) no-repeat -94px -57px; width:20px; }
#tourTop .topRight .tourTypes .relaxBlock { background:url(https://data.chinahighlights.com/css/images/merge/csg-tour-detail.png) no-repeat -215px -57px; width:25px; }
#tourTop .topRight .tourTypes .outdoorBlock { background:url(https://data.chinahighlights.com/css/images/merge/csg-tour-detail.png) no-repeat -150px -57px; width:25px; }
#itineraryLeft { float: left; width:660px; }
.daytourBox { margin: 0 0 15px 0; padding:20px 10px; background:#f1f1f1; border-radius:2px; }
.summaryBox {/* background:url(https://data.chinahighlights.com/pic/summary-icon.png) no-repeat -5px -5px #fff;*/ margin: 15px 0 20px 0; font-size:14px; text-align: justify; line-height:25px;}
.summaryBox p { font-size:14px !important;}
.dayTourList { margin:10px 0 20px 0; background:#fff; padding:15px; box-shadow:0 0 5px #d1d1d1; border:1px solid #d5d5d5; border-radius:4px; }
.itineraryTitle { display: block;
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAdCAYAAAAzfpVwAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIYSURBVHjaYjxlYfGfYeDALyCOBuI1II7p8eN4FbMMpEuBgA2I5wPxAyA+Q0gxC8P/AXYuAwMPEC8FYgcgfo5PIRPIrYMAqwHx3JPmFmwEHPufYZBgTyBuGwohC8PFx03Nk3A5lvGosSlJiVbQyopBua6GgU1EhHBWf/OG4W5TC8P7Y8dIseIHELtanTl1BMOxhw1Jc6zZrm1EORTZwafcvEjNdA+B2N7m3KmHFKVZUhwKLpuA6slIv/JAvBAYkFwUOZYcQGaGswfiXpRy9t8/8svZA3rGOOUcLp2FsymwIwNoxzWgWZMhNRgFlQKygwiFLAWgf7+u0U3Hy+d2sfz/R/sqikI7mIF40T5to1CWfxT4eo+WIU45l2vnEcmA8ipdHIi7gCFLvkHIDsIfstRpf7D8o0NDhgp2vADiUopCdoeqHk45j9uXqBWyf4A4DmjeERZKzEF2EP6QpShUC7zuXNoNKbr+/adDaUC2HdO9712eiugpkJiefr56zcAuJkq8+tdvyC1nDwBxCUp1C0r8pOAL5XVgBxDVfHrxkuFCWS0DqXYA8QMgjve5f+UbSqtrg6zmgPdrsDQRXfwfXTuK2WEcbE5lYMgMeIzpULqVsySA7qAn1xfg7or/GzSO3QrE1fjHDQaHW28CcUrI8xu/CTh2wF37GToq84Jg22CA3foTiBOAmKiGMQuwfhlIxxYD8TpiFQMEGAAuyrAM6xODJgAAAABJRU5ErkJggg==") no-repeat left;
+background:url(https://data.chinahighlights.com/css/images/tour/detail/itinerary-43x29.png) no-repeat left; padding-left:55px; font-size:22px; margin-bottom:15px; }
.dayTourList ul { margin:0 }
.dayTourList ul li { list-style: none; }
.topIcon { width:50px; position:fixed; right:50%; top:50%; margin-right:-550px; }
#addtionalRight { float: right; width:275px; }
#questionBox { margin: 0 0 15px 0; position:relative; padding-top:15px;background:url(https://data.chinahighlights.com/css/images/tour/detail/bg-question-title-with-m.png) no-repeat center -5px; }
#questionBox .questionContent { display: block; padding:1px 10px 0px 10px; border:1px solid #d1d1d1; border-top: none; border-radius:0 0 4px 4px; }
#questionBox .couponPromo { display: block; width:100px; height:45px; position:absolute; right:-5px; top:7px; cursor:pointer; border-radius:4px; box-shadow:0 0 2px #555; background:url(https://data.chinahighlights.com/pic/ask-mark.png) no-repeat 78px center #26679d; }
#questionBox .couponPromo .couponText { color:#fff; font-size:14px; margin:3px 5px 0 5px; display: block; font-family:Arial, Helvetica, sans-serif}
#questionBox .couponPromo .couponText b { font-weight: normal; font-size:13px; display: block; margin-top:3px; text-shadow:0 0 2px #000}
#questionBox .couponPromo .rightBlock { background:#26679d; display:block; width:5px; height:55px; position:absolute; top:-5px; right:0; border-radius:4px;}
#questionBox .couponTip { border:1px solid #d1d1d1; border-radius:4px; width:200px; position:absolute; right:0; top:52px; padding:5px; background:#fff; z-index:8888; font-size:11px; box-shadow: 0 0 3px #555; display: none}
#questionBox .couponTip ol li { line-height:16px;}
#questionBox .couponTip .arrowUp {
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEhSURBVHjarFOxaoRAEJ1dtLAQrCwDIgiK4AeE+5bUgcBBqpAicE2uOjhIkTa/olxpoZWF36GN4mSeXCAheiZyD4ZhZ957zLKzKk1TWsCrxL3Eu8TzEplgyMyTIb1jVVXcdR0j4zzH/YpZQ6nvyrLkYRgYQC6KAqa7S4Z6auosyx4ty3oJw5CUUmMNOYoiQh39uRvrCbM70zQPcRyT5B89nM/1A3iLhkLaaK0/IJJJJidAHX3whH87ayjNG6QgCMi27YsPiT54gtNZNznhk+d55Lou/QXggQ/dr7WReKvrmtcAuu/rhAn3juM8+L5PawCd6Ldy9f24DXmec5IkZBgGrUXf9yQ7S03TbFXbtjz3ov+B+JAMR4rH/3I9aLoyPgUYANiMCEWbnVZZAAAAAElFTkSuQmCC") no-repeat;
+background:url(https://data.chinahighlights.com/pic/arrow-up-20x14.png) no-repeat; display: block; width:20px; height:12px; position:absolute; top:-12px; right:1px;}
#questionBox .interested { font-size:25px; color:#fff; display: block; margin:5px 0; }
#questionBox .interest-label { font-size:12px; color:#fff; display: block; margin-bottom:40px }
#questionBox .infoRequired { text-align: center; margin: 22px 0 0 0; display: block; }
#questionBox .infoRequired input, textarea { width:222px; height: 28px; font-size:12px; font-family:Verdana, Geneva, sans-serif; padding:5px; background-color: #fff; margin-bottom: 10px; border-color: #D1D1D1 #999999 #999999 #D1D1D1; border-radius: 4px; border-style: solid; border-width: 1px; box-shadow: 2px 2px 2px #d1d1d1; cursor:text }
#questionBox .infoRequired input:focus, textarea:focus { border-color: #0074CC; box-shadow: 0 4px 5px rgba(0, 0, 0, 0.075) inset, 0 0 8px #0074CC; }
#questionBox .infoRequired textarea { height: 100px; }
#questionBox .sendButton { margin: 0 0 11px 60px; display: block; padding:4px 25px 6px 25px; cursor:pointer }
#questionBox .infoRequired p { display: none; }
#questionBox .infoRequired p { +left: 660px;
}
#questionBox .infoRequired p { margin: 0; line-height: 20px !important; margin-bottom: 0px !important; position: relative; text-align: center; }
#questionBox .infoRequired p label { padding: 0; margin: 0; position:absolute; top: 9px; left: 20px; cursor: text }
#questionBox .infoRequired .des label { text-align: left; }
#questionBox .yourStyle { display: block; margin:35px 0 25px; }
#questionBox .yourStyle input { width:auto; border:none; padding:0; height:auto; vertical-align: middle; margin: -4px 3px 0 0; cursor: pointer }
#questionBox .yourStyle .whatStyle { display: block; font-size:11px; margin:5px 0 10px;color:#a31022;}
#questionBox .yourStyle .whatStyle a {color:#a31022; }
#questionBox .yourStyle .whatStyle a:hover { text-decoration: none;}
#questionBox #Aquestion {resize: none;}
#questionBox .sendButton { background: url("https://data.chinahighlights.com/css/images/merge/csg-tour-detail.png") no-repeat 11px -160px; cursor: pointer; display: block; height: 40px; width: 108px; margin: 0 0 11px 60px; padding: 4px 25px 6px; border: 0;}
/* tour hotels */
.hotelBlock { display: block; border:1px solid #d1d1d1; padding:1px; }
.hotelBlock .defaultClass, .hotelClass {
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAAAgCAIAAACdLA2kAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIKSURBVHja7FrLSgNBENzWES/JwXtefoQxiCAeFQWvfo+KIoIIHpUY9QP8CjWJhyD6A+pBswGP4iFTBh8QJF42Xcu2m77P0NNVNV3zkPWLx4AQUJ9RAnogMBEusBLUgkpctFDBDGKQrZJq9Tp4JLagf4Y3QjAh6Uw9a8BeGUjYgZJzDzMjnfe7AKBUFURCiHbOzmvvjcKSgvQhBo54waCZ1y6EQ1edueCpjMAHIW67oFDBeXA4y9xxNecW0P0I1HWmvTf6gB6S4ILG4MZct0vx+lTDb8Y2sc7U3jMwAxW1lGPmvaW62gJLOPnqe33D2tLeGkhy6PUzn+yFm1YbpRhRfONMPrOxlHNjgxM6u+nUmqGd89lA259odsni4X2EYeVCZnM578Z/l/C0GVbrIZ23kmr5ysLBXbSR5WJma6Uw0QdbrRFWr9s/6zdlF4Q0K+cCc37/NvLg2VJ2e7X4BdtJvX189WLON1vsvjK31xpmfKWU3VmbPm+0jy6fLZsQsSTfym5ryClyU5NPr+9Wu0MMj57ayDk/tNd/6LyNzH6ciTLO1CPQuKGgs3/QIWxRyxG+8HzOyLx7h5mPV2Agp/9O7WO4sFAsA4iCgJl+JvSOg9S/xfiAARpLZ5Y+tbEwA+li1KQUkFrMOOtn5Sk8P0L62cf430iXAkhcMHIl5tQbOmzINp4CU7L+EGAA4B/KoH2+B6gAAAAASUVORK5CYII=") no-repeat #d1d1d1;
}
.hotelBlock .defaultClass { +background:url(https://data.chinahighlights.com/css/images/tour/bg-blue-145x32.png) no-repeat #d1d1d1; height:26px; display: block; color:#fff; font-size:14px; padding:6px 0 0 40px; }
.hotelBlock .hotelName { font-size:15px; color:#a31022; display: block; margin-bottom:8px; }
.hotelBlock table { width:100%; font-size:12px; margin:5px 0 0 8px; }
.hotelBlock table td { padding:10px 5px; vertical-align:top; line-height:18px; }
.hotelBlock table td.borderLeft { border-left:1px dashed #999; padding-left:20px; }
.hotelBlock table td img { width: 150px; border-radius:4px; }
.hotelBlock table td a.readMore { text-decoration: none; font-size:12px; display: block; margin: 5px 0; font-weight: bold }
.hotelBlock table th { font-size:16px; font-weight: normal; padding:8px; border-bottom:1px dashed #999; }
.hotelBlock table td .aimg { display: block; height: 100px; overflow: hidden; }
.hotelTitle { border-left: 5px solid #A31022; display: block; font-size: 16px; font-weight: normal; margin: 8px 0; padding-left: 10px; }
.otherClass { border:1px solid #d1d1d1; padding:1px; margin:15px 0; }
.hotelClass { +background:url(https://data.chinahighlights.com/css/images/tour/bg-blue-145x32.png) no-repeat #d1d1d1; height:26px; display: block; color:#fff; font-size:14px; padding:6px 0 0 40px; }
.hotelClass .showMore {
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEXSURBVHjaYvz//z8DDDAmH2HAAoSAWBGI2YD4MhB/waaIiQE38APiM0D8FkofA+LPQHwViEOINagFiDcCsTEWOS0gXg3EW4CYH59B3kBcjSb2HYj7gNgEiA2B2BmIHwHxCiBmBilgwWJQLxr/LxD7APE+NHEQ3xKIo4B4MbpBIK+oo4ktxmIIDBwH4l/YvGaPRfF6BvzgGihGWbAEJDaF+MB3bC4SwqLwCwMRgJEh6TDIFQeAWJQILzgA8WusCfL/XJtr0Oh8jceQO0Dshk8NIyyLALMHKMb2IicyKAClFysgforPufAwArrsLNTWj0jyT6HeeUoojNAD+xQQe0Jj4gXUy/eJCWwWHIkMZNg7IL7JQCQACDAAa3s+TSa7jmYAAAAASUVORK5CYII=") no-repeat left;
+background:url(https://data.chinahighlights.com/css/images/tour/blue-arrow-18x15.png) no-repeat left; display: block; color:#2b7ac8; margin:-15px 0 0 120px; padding-left:20px; cursor:pointer }
#tourDesigner { margin:15px 0; display: block; clear: both; height:auto; overflow: hidden; }
/* submit checking */
#questionBox .infoRequired p .arrowDownTest label { line-height: 20px; position: relative; left: 0; margin: 0; padding: 0; top: 0; }
#questionBox .infoRequired p .arrowDownTest { background-color: #FFFFFF; border: 1px solid #999999; color: #A31022; display: block; padding: 3px 4px; position: absolute; z-index: 11000; left: 10px; top: -22px; }
#questionBox .infoRequired p .arrowDown { left: 4px; position: absolute; top: 26px; }
/* price in-exclusion */
#priceInclusive { margin: 10px 0 15px 0; border:1px solid #d1d1d1; height:330px; float: left; width:320px; border-radius:4px; display: none;overflow-x: scroll }
#priceInclusive ul, #priceExclusive ul { margin-left:5px; }
#priceInclusive ul li, #priceExclusive ul li { list-style: none;
background:url("data:image/gif;base64,R0lGODlhBQAFAJEAAAAAAP///7m5uf///yH5BAEAAAMALAAAAAAFAAUAAAIElI+pWAA7") no-repeat left 6px;
+background:url(https://data.chinahighlights.com/pic/square-gray.gif) no-repeat left 6px; padding-left:15px; line-height:18px; margin-bottom:8px; }
#priceExclusive { margin: 10px 0 15px 0; border:1px solid #d1d1d1; height:330px; float: right; width:300px; border-radius:4px; display: none;overflow-x: scroll}
.in-ex-title { display: block; font-size:14px; margin:0 0 10px 0; background:-moz-linear-gradient(center top , #DCE1E7 0%, #C2C4CA 100%) repeat; height:32px;}
.in-ex-title span { background:url("https://data.chinahighlights.com/css/images/merge/csg-tour-detail.png") no-repeat -44px -110px; display: block; height:28px; width:150px; padding:4px 0 0 10px; color:#fff; margin-bottom:10px;}
.booknow { background:#a31022; font-size:0.83em; padding:2px 3px; color:#fff; border-radius:4px;}