@charset "UTF-8";h2{position:relative;padding-left:15px}h2:before{position:absolute;content:"";width:6px;height:24px;background-color:#8c0505;left:0;top:50%;margin-top:-12px}.more-info h2{padding-left:0}.more-info h2:before{display:none}.pub_time{border-top:1px solid #dcdcdc;color:#626065;font-size:14px;height:40px;line-height:18px;padding-top:10px;text-align:right;font-style:italic}.overview-top{width:100%;margin:0 0 10px}.slides{width:680px;height:273px;border:1px solid #8e271f;overflow:hidden;position:relative}.slides h2{font-size:18px;margin:10px 0 0}.slide{left:0;position:absolute;top:0;width:680px;background:#fff}.slide img{float:left;margin:0 10px 0 0}.slide p{font-size:13px;max-height:153px;line-height:19px;overflow:hidden}.thumbs{width:100%;height:35px;border-top:5px solid #8e271f}.thumbs ul li{background:none repeat scroll 0 0 #eee;border-radius:0 0 2px 2px;color:#8e271f;cursor:pointer;float:left;font-size:13px;line-height:40px;margin:0 4px;padding:0 10px}.thumbs ul li:hover,.thumbs ul li.active{color:#fff;background:#8e271f}.thumbs a.all-things{line-height:40px;padding-right:15px;float:right}.share-tools{background:url(/imagesnew/itinerary/bg-share.png) no-repeat scroll right center transparent;height:37px;width:100%}.share-tools .addwish{background:url(/imagesnew/itinerary/icon-wish.png) no-repeat scroll left center transparent;display:block;float:right;height:18px;margin:8px 196px 8px 0;padding-left:18px}.social-tools{float:right;left:309px;position:relative;top:9px}.overview-left{float:left;width:450px}.overview-left h2{font-size:16px;margin:20px 0 0}.overview-left p{margin:0 0 10px}.most-title a{font-size:13px;float:right}dl.pop-tour{margin-top:20px}.pop-tour:nth-child(2){margin-top:0}dl.pop-tour:hover{background:#eaeaea99;border:1px solid #e0e0e0;cursor:pointer}.pop-tour h4{margin-top:0;margin-bottom:10px}dl.pop-tour h4 a{text-decoration:none;color:#434343}dl.pop-tour ul li{font-size:14px;margin-top:3px}dl.pop-tour h4 a:hover{color:#888}dl.pop-tour p{margin:10px 0;font-size:14px}dl.pop-tour img.reco-img{width:180px;height:150px}.pop img{float:left;clear:left;padding:1px;border:1px solid #ddd;background:#fff;margin:0 20px 0 0}h3.most-title{float:left;width:270px}.overview-right{width:220px;float:right;margin-top:20px}.overview-right h5{color:#222;margin:1px 0 10px;font-weight:700}.overview-right div{border:1px solid #ddd;padding:10px;margin:10px 0 20px;background:#fbfaf9}.overview-right .right-more{float:right}.WWtable td{width:53px;height:20px;text-align:center}.ww-r1{background:url(/imagesnew/destination/weather-rank1.png) no-repeat 50px center}.ww-r2{background:url(/imagesnew/destination/weather-rank2.png) no-repeat 50px center}.ww-r3{background:url(/imagesnew/destination/weather-rank3.png) no-repeat 50px center}.ww-r4{background:url(/imagesnew/destination/weather-rank4.png) no-repeat 50px center}.ww-r5{background:url(/imagesnew/destination/weather-rank5.png) no-repeat 50px center}.further-reading{width:100%;float:left;min-height:100px;border-top:1px dashed #ddd;padding:20px 0;margin:50px 0 0}.further-reading ul{margin:10px 0 20px}.further-reading h3{color:#434343;text-align:center}.further-reading ul li{margin:0 auto;float:left}.further-reading ul li a{border:1px solid #fff;float:left;padding:5px 10px;margin:5px;color:#434343;text-decoration:none}.further-reading ul li a:hover{color:#888;border:1px solid #ddd}.wea-table{margin:30px 0}.wea-table table{margin-top:20px;min-width:660px;width:100%;margin-left:30px}.temp span{display:block;float:left;height:18px;max-width:90px;background:url(/imagesnew/destination/temperature-plus.png) repeat-x}.wea-table table th{text-align:left}.wea-table table td{text-align:right;padding:3px 60px 3px 0}.wea-table table tr td:first-child,.wea-table table th:first-child{text-align:left;width:30px}.overview-popTour dl.pop-tour{padding:10px 0;border:1px solid #e0e0e0}.overview-popTour dl.pop-tour dd a.view-btn{float:right}.overview-popTour dl.pop-tour img.reco-img{width:100%;height:auto}.overview-tips{border:1px solid #ddd;padding:10px;margin:10px 0 20px;background:#fbfaf9}dl.pop-place{background:#fdfdfd;border:1px solid #ddd;border-radius:5px;padding:10px;margin:20px 0 40px}dl.pop-place p{font-size:14px;margin-bottom:5px}dl.pop-place dt{position:relative;background:#dadada;border-radius:5px;padding:5px}dl.pop-place dt img{width:100%;height:auto}dl.pop-place h3 a{color:inherit}dl.pop-place h3 a:hover{text-decoration:none}dl.pop-place dt div{width:47px;height:34px;background:url(/imagesnew/destination/img-num.png) no-repeat 0 0;position:absolute;left:20px;top:-5px;line-height:34px;text-align:center;color:#fff}.pop-place a.read-more{background:url(/imagesnew/btn.png) no-repeat -193px 0 #8b240d;display:block;color:#fff;text-decoration:none;text-align:center;border:none;font-weight:700;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;font-size:12px;width:86px;height:25px;line-height:25px;float:right;margin:0 10px 0 0}.pop-place a.read-more:hover{text-decoration:none;color:#fbb017;background-position:-193px -39px}#mapContainer{margin:0 auto;position:relative;width:960px}#mapContainer{padding:15px 0 0}#mapContainer img.worldMap{margin:5px 0 0}#worldMapList a{background:url(/imagesnew/sprite-destinationsMap.png) no-repeat scroll 100% -120px transparent;cursor:pointer;float:left;font-size:.94em;height:26px;overflow:visible;padding:0 15px 0 0;text-align:center;text-decoration:none}#worldMapList a span{background:url(/imagesnew/sprite-destinationsMap.png) no-repeat scroll 0 -60px transparent;color:#fff;float:left;height:26px;line-height:24px;padding:0 0 0 15px;position:relative;white-space:nowrap}#worldMapList a:hover{background-position:100% -153px}#worldMapList a:hover span{background-position:0 -93px}#worldMapList li{background-color:transparent;position:absolute}#worldMapList li.northAmerica{left:62px;top:97px}#worldMapList li.caribbean{left:160px;top:173px}#worldMapList li.centralAmerica{left:48px;top:190px}#worldMapList li.southAmerica{left:150px;top:238px}#worldMapList li.europe{left:330px;top:105px}#worldMapList li.middleEast{left:353px;top:151px}#worldMapList li.africa{left:333px;top:187px}#worldMapList li.antarctica{bottom:53px;left:380px}#worldMapList li.asia{right:424px;top:130px}#worldMapList li.pacific{right:362px;top:210px}#sponsoredPinsContainer li{background:url(/imagesnew/sprite-destinationsMap.png) no-repeat scroll 0 0 transparent;display:block;height:40px;position:absolute;width:19px}#sponsoredPinsContainer li a{color:#000;display:block;height:32px;width:19px}#sponsoredPinsContainer li span{background:none repeat scroll 0 0 #fff;border-color:rgba(0,0,0,.13) rgba(0,0,0,.13) rgba(0,0,0,.16) rgba(0,0,0,.08);border-style:solid;border-width:1px;box-shadow:1px 1px 2px #dd000080;cursor:pointer;display:none;font-size:11px;left:22px;padding:2px 8px;position:absolute;top:0;white-space:nowrap}.map-list h3{clear:both}.map-list dl{margin-top:10px;width:100%}.map-list dt{width:100%;padding:7px;border:1px solid #ddd}.map-list dl dt img{width:100%}.map-list .map-item{margin-bottom:20px}.map-list dl dt:hover{background:#f3ead599;cursor:pointer}.map-list dl .zoom{position:absolute;right:10px;bottom:10px}.map-list dl dd{width:100%;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.price-color{color:#7e0122}.contact-header{position:relative;border:1px solid #dddfe6;padding:1px;margin:0 auto 20px}.contact-header img{width:100%}.contact-header span{width:100%;min-height:25px;color:#fff;font-size:14px;background:#0003;text-indent:20px;padding:5px 0;line-height:22px;position:absolute;right:0;bottom:1px}.schedule-detail{width:100%;border:1px solid #dddddd}.schedule-detail tr{width:100%;text-align:center}.schedule-detail tr td{padding:8px}.table-even{background:none repeat scroll 0 0 #f0f8fa}.table-odd{background:none repeat scroll 0 0 #fff}.weather{min-height:20px;min-width:360px;padding:19px;margin-bottom:20px;background-color:#fdfdfd;border:1px solid #ececec;border-radius:4px;box-shadow:inset 0 1px 1px #0000000d}.weather iframe{display:block;margin:0 auto}.per-tab{width:100%;border-collapse:collapse;font-size:13px}.per-tab tr{background:#fff}.per-tab tr.odd{background:#fafafa;font-size:14px}.per-tab th{background:#912711;color:#fff;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:5px;vertical-align:middle;text-align:center}.per-tab td{border:1px solid #ccc;padding:5px;text-align:center;vertical-align:middle}.per-tab td.bold{font-weight:700}.margin-b{margin-bottom:10px}.img-big{width:90%}.theme_icon{width:20px;height:20px;margin-right:4px}table{width:100%;font-size:13px}.table td,.table th,.table thead th{vertical-align:middle}.table th{background:#912711;color:#fff;border-right:1px solid #ddd;border-left:1px solid #ddd;text-align:center}table,table tr,table td{border:1px solid #ddd;border-collapse:collapse;text-align:center}table .arrow{width:86px;height:40px;background:url(/images/airline/flight_arrow.png) no-repeat center right;margin-left:auto;margin-right:auto}.w100{width:100px}table .right{text-align:right;border:none;padding-right:0;width:100px}table .center{position:relative;text-align:center;vertical-align:middle;border:none}table .left{text-align:left;border:none;padding-left:0;width:100px}.no-space{white-space:nowrap}.pubFlights_3u,.pubFlights_8c,.pubFlights_8l,.pubFlights_bk,.pubFlights_ca,.pubFlights_cn,.pubFlights_cz,.pubFlights_eu,.pubFlights_fm,.pubFlights_g5,.pubFlights_gs,.pubFlights_ho,.pubFlights_hu,.pubFlights_kn,.pubFlights_mf,.pubFlights_mu,.pubFlights_ns,.pubFlights_pn,.pubFlights_sc,.pubFlights_zh,.pubFlights_vd,.pubFlights_jr,.pubFlights_ky,.pubFlights_tv,.pubFlights_9c,.pubFlights_jd,.pubFlights_g8,.pubFlights_gj,.pubFlights_dz,.pubFlights_yi,.pubFlights_qw,.pubFlights_dr,.pubFlights_uq,.pubFlights_fu,.pubFlights_aq,.pubFlights_gx,.pubFlights_oq,.pubFlights_a6,.pubFlights_gy,.pubFlights_y8,.pubFlights_ry,.pubFlights_9h,.pubFlights_n1,.pubFlights_da,.pubFlights_gt,.pubFlights_lt{padding-left:18px;padding-bottom:2px;background-color:transparent;background-image:url(/images/airline/flight_logo.png);background-repeat:no-repeat;text-align:left;line-height:15px}.pubFlights_3u{background-position:0 0px}.pubFlights_8c{background-position:0 -32px}.pubFlights_8l{background-position:0 -64px}.pubFlights_bk{background-position:0 -96px}.pubFlights_ca{background-position:0 -128px}.pubFlights_cn{background-position:0 -160px}.pubFlights_cz{background-position:0 -192px}.pubFlights_eu{background-position:0 -224px}.pubFlights_fm{background-position:0 -256px}.pubFlights_g5{background-position:0 -288px}.pubFlights_gs{background-position:0 -320px}.pubFlights_ho{background-position:0 -352px}.pubFlights_hu{background-position:0 -384px}.pubFlights_kn{background-position:0 -416px}.pubFlights_mf{background-position:0 -448px}.pubFlights_mu{background-position:0 -480px}.pubFlights_ns{background-position:0 -512px}.pubFlights_pn{background-position:0 -544px}.pubFlights_sc{background-position:0 -576px}.pubFlights_zh{background-position:0 -608px}.pubFlights_vd{background-position:0 -640px}.pubFlights_jr{background-position:0 -672px}.pubFlights_ky{background-position:0 -704px}.pubFlights_tv{background-position:0 -736px}.pubFlights_9c{background-position:0 -768px}.pubFlights_jd{background-position:0 -800px}.pubFlights_g8{background-position:0 -832px}.pubFlights_gj{background-position:0 -864px}.pubFlights_dz{background-position:0 -896px}.pubFlights_yi{background-position:0 -928px}.pubFlights_qw{background-position:0 -960px}.pubFlights_dr{background-position:0 -992px}.pubFlights_uq{background-position:0 -1024px}.pubFlights_fu{background-position:0 -1056px}.pubFlights_aq{background-position:0 -1088px}.pubFlights_gx{background-position:0 -1120px}.pubFlights_oq{background-position:0 -1152px}.pubFlights_a6{background-position:0 -1184px}.pubFlights_gy{background-position:0 -1216px}.pubFlights_y8{background-position:0 -1248px}.pubFlights_ry{background-position:0 -1280px}.pubFlights_9h{background-position:0 -1312px}.pubFlights_n1{background-position:0 -1344px}.pubFlights_da{background-position:0 -1376px}.pubFlights_gt{background-position:0 -1408px}.pubFlights_lt{background-position:0 -1440px}.flight_logo{padding-left:20px;line-height:17px\	;-webkit-transition:margin-left .3s ease .2s;transition:margin-left .3s ease .2s}.J_header_row .logo{white-space:nowrap}.stopover{position:absolute;top:50%;width:96px;left:50%;margin-top:-24px;margin-left:-48px;line-height:24px;color:#999}.low_text{margin-top:5px;white-space:nowrap}.stopover .low_text{margin-left:0}
