@font-face{font-family:caissa-font-icon;src:url(../fonts/caissa-font-icon.ttf?62yzcu) format("truetype"),url(../fonts/caissa-font-icon.woff?62yzcu) format("woff"),url(../fonts/caissa-font-icon.svg?62yzcu#caissa-font-icon) format("svg");font-weight:400;font-style:normal}.icon{font-family:caissa-font-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-double-down:before{content:"\e906"}.icon-double-up:before{content:"\e907"}.icon-double-right:before{content:"\e901"}.icon-double-left:before{content:"\e902"}.icon-group:before{content:"\e903"}.icon-location:before{content:"\e900"}.icon-flight:before{content:"\e539"}.icon-announcement:before{content:"\e85a"}.icon-arrow_back:before{content:"\e5c4"}.icon-arrow_downward:before{content:"\e5db"}.icon-arrow_drop_down:before{content:"\e5c5"}.icon-arrow_drop_up:before{content:"\e5c7"}.icon-arrow_forward:before{content:"\e5c8"}.icon-arrow_upward:before{content:"\e5d8"}.icon-flag:before{content:"\e153"}.icon-phone:before{content:"\e0cd"}.icon-friends-o:before{content:"\e3af"}.icon-navigate_before:before{content:"\e408"}.icon-navigate_next:before{content:"\e409"}.icon-photo_library:before{content:"\e413"}.icon-contacts:before{content:"\e0ba"}.icon-date_range:before{content:"\e916"}.icon-directions_bus:before{content:"\e530"}.icon-directions_run:before{content:"\e566"}.icon-directions_transit:before{content:"\e535"}.icon-done:before{content:"\e876"}.icon-edit_location:before{content:"\e568"}.icon-error_outline:before{content:"\e001"}.icon-event_note:before{content:"\e616"}.icon-sort-asc:before{content:"\e5ce"}.icon-sort-desc:before{content:"\e5cf"}.icon-face:before{content:"\e87c"}.icon-flight_land:before{content:"\e904"}.icon-flight_takeoff:before{content:"\e905"}.icon-star:before{content:"\e838"}.icon-home:before{content:"\e88a"}.icon-local_hotel:before{content:"\e549"}.icon-keyboard_voice:before{content:"\e31d"}.icon-language:before{content:"\e894"}.icon-restaurant:before{content:"\e561"}.icon-local_florist:before{content:"\e545"}.icon-shopping_cart:before{content:"\e8cc"}.icon-local_taxi:before{content:"\e559"}.icon-more_horiz:before{content:"\e5d3"}.icon-more_vert:before{content:"\e5d4"}.icon-person:before{content:"\e7fd"}.icon-public:before{content:"\e80b"}.icon-search:before{content:"\e8b6"}.icon-settings:before{content:"\e8b8"}.icon-shopping:before{content:"\e8cb"}.icon-mobile:before{content:"\e0d6"}.icon-sort-default:before{content:"\e5d7"}.icon-light:before{content:"\e42e"}.icon-wifi:before{content:"\e63e"}.icon-add:before{content:"\e145"}.icon-add_location:before{content:"\e567"}.icon-apps:before{content:"\e5c3"}.icon-attachment:before{content:"\e226"}.icon-build:before{content:"\e869"}.icon-chat:before{content:"\e0b7"}.icon-check_box:before{content:"\e834"}.icon-check_box_empty:before{content:"\e835"}.icon-close:before{content:"\e5cd"}.icon-mode_edit:before{content:"\e254"}.icon-payment:before{content:"\e8a1"}.icon-directions_boat:before{content:"\e532"}.icon-favorite:before{content:"\e87d"}.icon-favorite_border:before{content:"\e87e"}.icon-my_location:before{content:"\e55c"}.icon-headset_mic:before{content:"\e311"}.icon-help:before{content:"\e887"}.icon-help_outline:before{content:"\e8fd"}.icon-info:before{content:"\e88e"}.icon-mail_outline:before{content:"\e0e1"}.icon-monetization_on:before{content:"\e263"}.icon-radio-empty:before{content:"\e836"}.icon-perm_contact_calendar:before{content:"\e8a3"}.icon-phone_in_talk:before{content:"\e61d"}.icon-radio-checked:before{content:"\e837"}.icon-remove:before{content:"\e15b"}.icon-restaurant2:before{content:"\e56c"}.icon-textsms:before{content:"\e0d8"}.icon-star_border:before{content:"\e83a"}.icon-star_half:before{content:"\e839"}.icon-streetview:before{content:"\e56e"}.icon-timer:before{content:"\e425"}.icon-download:before{content:"\e258"}.icon-volume_up:before{content:"\e050"}a,address,article,aside,audio,body,canvas,caption,dd,div,dl,dt,embed,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,legend,li,menu,nav,ol,p,pre,section,span,strike,summary,table,tbody,td,tfoot,th,thead,tr,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{width:1200px!important}.container-fluid{padding:0}.nav>li>a:focus,.nav>li>a:hover{background-color:initial;background-color:transparent}a,a:focus,a:hover{color:inherit}button{border:none}input{padding-left:8px}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#fff;border-color:#fff}ul{list-style:none}body,html{font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;min-width:1200px;font-size:14px;background-color:#f5f5f5;color:#555}a.block-link{position:absolute;width:100%;height:100%;top:0;left:0;text-decoration:none;z-index:3;background-color:#fff;opacity:0;filter:alpha(opacity=1)}a.block{display:block}.bg-cover{background-position:50%;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}input::-webkit-input-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc;opacity:1}input:-ms-input-placeholder{color:#ccc}input:-moz-placeholder{color:#ccc;opacity:1}.bg-grey{background-color:#f5f5f5}.bg-white{background-color:#fff}.text-center{text-align:center}.text-right{text-align:right}.text-red{color:#ec407a}.text-gold{color:#cca53c}.text-grey{color:#90a4ae}.text-bold{font-weight:700}.text-white{color:#fff}input.error,select.error{border-color:#ec407a!important}ol.ol,ul.ul{padding-left:15px}ul.ul{list-style:disc}ul.list-inline{list-style:none}.page-nav{padding-top:17px;padding-bottom:7px;float:left}.page-nav .breadcrumb{float:left;padding-left:0;color:#90a4ae;font-size:18px;margin-bottom:0}.page-nav .breadcrumb li+li:before{font-family:caissa-font-icon;content:"\e409";font-size:20px;padding-left:0;padding-right:3px;vertical-align:top}.page-nav .breadcrumb a:hover{text-decoration:underline}.h1,.h2,.h3,.page-nav .breadcrumb li.active{color:#cca53c}.h2{font-size:18px;line-height:40px;margin-bottom:10px}.h3{font-size:14px;line-height:30px}.h3-content{margin-bottom:20px;line-height:26px}.noflow-x{overflow-x:hidden}.sub3-row{margin-left:-23px;margin-right:-23px}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-active{transform:translateX(10px);opacity:0}body .layer-ext-caissa .layui-layer-title{background-color:#cca53c;border-bottom-color:#bb9137;color:#fff}body .layer-ext-caissa .layui-layer-btn .layui-layer-btn0{border-color:#bb9137;background-color:#cca53c;color:#fff;border-radius:14px}body .layer-ext-caissa .layui-layer-setwin .layui-layer-close1{background:none;margin-top:-5px;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}body .layer-ext-caissa .layui-layer-setwin .layui-layer-close1:before{font-family:caissa-font-icon;content:"\e5cd";color:#fff;font-size:20px}body .layer-ext-caissa .layui-layer-ico88{background:none}body .layer-ext-caissa .layui-layer-ico88:before{content:url(../images/page/loading.gif);display:block;width:30px;height:30px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.6);z-index:9999}.ckeditor4 h1{color:#cca53c;font-size:18px;letter-spacing:2px}.ckeditor4 h2{color:#cca53c;font-size:16px;letter-spacing:1px}.ckeditor4 h3{color:#cca53c;font-size:14px}body .cookies-banner{background-color:#000;opacity:.8;width:100%;bottom:0;position:fixed;height:auto;z-index:10}.cookies-banner>.cookies-content{width:1200px;color:#fff;padding:10px;line-height:35px;margin-left:auto;margin-right:auto}.cookies-content>a{color:#cca53c}.cookies-content>span{margin-left:20px;padding:5px 10px;cursor:pointer}.header-top{height:160px;font-size:14px}.header-top,.header-top a{color:#cca53c}.header-top .ht1{padding-top:20px;padding-bottom:20px}.header-top .ht1 a.pull-right+a.pull-right{margin-right:15px}.header-top .ht2>div{float:left}.ht2-1{width:456px}.ht2-1-brance-container{margin-right:5px;margin-top:22px;width:80px;border:1px solid #fff;font-size:18px}.ht2-1-brance-container>a{display:inline-block;text-decoration:none}.ht2-2{width:444px;padding-top:20px;position:relative}.header-search-tip{width:333px;position:absolute;display:none;top:51px;left:45px;z-index:2;box-shadow:0 1px 1px 2px #cca53c;background-color:#fff;padding:5px 8px}.header-search-tip.active,.header-search-tip:hover{display:block}.hst-title{color:#cca53c;border-bottom:1px solid #eceff1;line-height:2em}a.hst-tip{font-size:12px;color:#90a4ae;line-height:2em;margin-right:10px}.ht2-3{width:25%}.ht2-3-1{width:90px;margin-right:13px}.ht2-3-1 span{padding:3px 15px;border-radius:15px;background-color:#cca53c;color:#fff}.ht2-3-2 p{line-height:1.7em}.top-search-form{position:relative}.top-search{height:30px;width:360px;margin-left:30px;line-height:30px;box-sizing:border-box;padding:0 15px 0 35px;border:1px solid #bb9137;color:#bb9137;outline:none;border-radius:15px;transition:border-color .2s ease;vertical-align:middle;font-size:14px}.top-search::-webkit-input-placeholder{color:#bb9137}.top-search::-moz-placeholder{color:#bb9137}.top-search:-ms-input-placeholder{color:#bb9137}.top-search:-moz-placeholder{color:#bb9137}.top-search:focus{border-color:#cca53c}.top-search-form>.icon-search{position:absolute;top:4px;left:38px;color:#bb9137;font-size:22px}.search-inline-suggestion{margin-top:15px;color:#cca53c;padding-left:30px}.search-inline-suggestion a+a{margin-left:15px}.index-navbar{background-color:#cca53c;height:60px;color:#fff;font-size:18px;line-height:58px}.v-nav-container{width:240px;background-color:#bb9137;float:left;cursor:pointer;position:relative;height:60px}ul.v-nav0{max-width:960px;overflow-x:hidden;float:left}.v-nav0>li{float:left;border-top:2px solid #cca53c}.v-nav0>li.active{background-color:#f5f5f5}.v-nav0>li:not(.active):hover{background-color:#bb9137}.nav.v-nav0>li>a{padding:0 10px;color:#fff}.nav.v-nav0>li>img{position:absolute;top:2px;left:25px}.nav.v-nav0>li.active>a{color:#cca53c}.v-nav-pannel{position:absolute;z-index:10;top:60px;left:0;height:500px;width:240px;display:none;color:#90a4ae}.v-nav-container.show>.v-nav-pannel,.v-nav-container:not(.disabled):hover>.v-nav-pannel,.v-nav-pannel:hover{display:block}.v-nav-column{height:500px;width:240px;background-color:#fff;background-color:hsla(0,0%,100%,.95);position:relative}.v-nav-item{position:relative;height:125px;border-bottom:1px solid #eee;padding:15px;line-height:1.6em}.v-nav-expand{position:absolute;display:none;left:240px;top:0;background-color:#fff;height:500px;width:400px;box-shadow:-2px 4px 3px 2px rgba(176,190,197,.5);padding:20px}.v-nav-item:hover{background-color:#fff;box-shadow:6px 0 10px 3px rgba(176,190,197,.5)}.v-nav-item:hover:after{display:block;content:"";position:absolute;height:100%;width:10px;right:0;top:0;background-color:#fff}.v-nav-expand:hover,.v-nav-item.show>.v-nav-expand,.v-nav-item:hover>.v-nav-expand{display:block}.v-nav-item:nth-of-type(2)>.v-nav-expand{top:-125px}.v-nav-item:nth-of-type(3)>.v-nav-expand{top:-250px}.v-nav-item:nth-of-type(4)>.v-nav-expand{top:-375px}.vni-title1{font-size:18px}.vni-title1,.vni-title2{color:#cca53c;line-height:26px;margin-bottom:5px}.vni-sub,.vni-title2{font-size:14px}.vni-sub{color:#999}.vni-links{line-height:24px;margin-bottom:10px}.vni-links a{color:#555;font-size:14px;margin-right:10px}.right-side-bar{width:70px;position:fixed;opacity:0;height:100%;background-color:#666;background-color:rgba(0,0,0,.9);transition:opacity .5s;right:0;top:0;z-index:10;padding-top:200px}.right-side-bar.disabled{display:none!important}@media screen and (min-width:1300px){.right-side-bar.active,.right-side-bar.affix,.right-side-bar:hover{opacity:1}}@media screen and (max-width:1299px){.right-side-bar{display:none}}.rsb-container{height:40px;margin-bottom:20px;width:70px;padding:0 15px;position:relative}.rsb-expend{display:none;position:absolute}.rsb-container.hover .rsb-expend,.rsb-container:hover .rsb-expend,.rsb-expend:hover{display:block}.rsb-container>a{display:block;height:40px}.rsb-weibo{background-color:#d71c22}.rsb-wechat{background-color:#00d00d}.rsb-wechat+.rsb-expend{top:-40px;left:-140px;width:160px}.rsb-ec-wechat{box-shadow:0 0 3px 2px #00d00d;padding:12px;border-radius:5px;background-color:#fff;width:130px}.rsb-newsletter{background-color:#38badf}.rsb-newsletter+.rsb-expend{top:-60px;left:-230px;width:250px}.rsb-ec-newsletter{box-shadow:0 0 3px 2px #38badf;width:220px;line-height:1.6em;padding:20px 15px;border-radius:5px;background-color:#fff;text-align:center}.rsb-cs{background-color:#cca53c}.rsb-cs+.rsb-expend{top:-8px;left:-190px}.rsb-ec-cs{box-shadow:0 0 3px 2px #cca53c;width:180px;line-height:1.6em;padding:5px;border-radius:5px;background-color:#fff;text-align:center}.rsb-order{background-color:#8a3c9e}.rsb-news,.rsb-news:hover{background-color:#536dfe;font-size:12px;width:40px;color:#fff;line-height:40px;text-decoration:none;padding-left:2px}.rsb-news+.rsb-expend{background-color:#536dfe}.rsb-news+.rsb-expend,.rsb-order+.rsb-expend{padding:0 20px;border-top-left-radius:20px;border-bottom-left-radius:20px;color:#fff;top:0;left:-80px;line-height:40px;width:160px;z-index:-1}.rsb-order+.rsb-expend{background-color:#8a3c9e}.rsb-nl-input{padding:3px 5px;border:1px solid #38badf;width:180px;margin-bottom:10px}.nl-resp{color:#ec407a}.btn-c-lightblue{padding:3px 20px;color:#fff;background-color:#2f97bd;border-radius:20px}.btn-c-lightblue:hover{background-color:#2085ab}#cruise-nav-pannel{width:92px;left:353px}#cruise-nav-pannel,#paris-nav-pannel{position:relative;margin-top:60px;background-color:#cca53c;z-index:2;display:none}#paris-nav-pannel{width:110px;left:611px}.footer{background-color:#cca53c;padding-top:50px;padding-bottom:80px;font-size:14px;margin-top:80px}.footer,.footer a{color:#fff}ul.fv-list{list-style:none;font-size:18px;position:relative;margin:0 auto;display:inline-block}ul.fv-list>li{float:left;position:relative}ul.fv-list>li>a,ul.fv-list>li>a:focus,ul.fv-list>li>a:hover{padding:8px 25px 8px 27px;color:#fff}ul.fv-list>li+li:before{content:"|";position:absolute;left:0;font-size:16px}[class^=sprite-icon-]{background-image:url(../images/page/common-sprite.png?v=2025-7-3);display:inline-block}.sprite-icon-404{background-position:0 0;width:153px;height:232px}.sprite-icon-airplan{background-position:-273px -180px;width:26px;height:27px}.sprite-icon-flag-de{background-position:-299px -180px;width:21px;height:14px}.sprite-icon-logo-env{background-position:-453px -180px;width:40px;height:40px}.sprite-icon-logo-gold{background-position:0 -232px;width:337px;height:76px}.sprite-icon-logo-headset{background-position:-333px -180px;width:40px;height:40px}.sprite-icon-logo-order{background-position:-373px -180px;width:40px;height:40px}.sprite-icon-logo-wechat{background-position:-413px -180px;width:40px;height:40px}.sprite-icon-logo-weibo{background-position:-233px -180px;width:40px;height:40px}.sprite-icon-map-blue{background-position:-153px -180px;width:40px;height:40px}.sprite-icon-pay-fail{background-position:-333px 0;width:180px;height:180px}.sprite-icon-pay-success{background-position:-153px 0;width:180px;height:180px}.sprite-icon-slogen{background-position:0 -308px;width:236px;height:43px}.sprite-icon-sort-asc{background-position:-493px -180px;width:10px;height:15px}.sprite-icon-sort-desc{background-position:-503px -180px;width:10px;height:15px}.sprite-icon-sort-none{background-position:-493px -195px;width:10px;height:15px}.sprite-icon-waterdrop-day{background-position:-193px -180px;width:40px;height:40px}#tc_product a,#tc_product a:focus,#tc_product a:hover,#tickets a,#tickets a:focus,#tickets a:hover{text-decoration:none}#tc_product{overflow:hidden;padding-bottom:5px}.tc_12{font-size:12px}.tc_14{font-size:14px}.tc_18{font-size:18px}.tc_white{color:#fff}.tc_gold{color:#cca53c}.tc_gray{color:#aebdc4}.tc_pink{color:#ec3e79}.tc_blue{color:#005793}.tc_bg_white{background-color:#fff}.tc_bold{font-weight:700}.tc_padding_5{padding:5px}.tc_float_left{float:left}.hidden{display:none}.tc_top{margin-top:20px;border-bottom:2px solid #cca53c}.ticket_box{width:280px;height:210px;background-color:#fff;float:left;margin-left:10px;margin-right:10px;margin-top:25px;border:1px solid #cfd8dc}.ticket_box:hover{box-shadow:1px 1px 5px 0 #888}.ticket_box_img{width:280px;height:110px;position:relative;text-align:center;padding-top:11px;overflow:hidden}.ticket_box_img img{width:80%;height:auto}.ticket_box_img:hover>.ticket_box_title{height:30px;transition:height .5s ease-out}.ticket_box_title{width:280px;font-size:14px;font-weight:700;height:0;line-height:30px;text-align:center;background-color:#5e5e60;color:#fff;position:absolute;z-index:1;opacity:.7;bottom:0;transition:height .5s ease-out}.ticket_box_content{position:relative;z-index:1;width:280px;height:100px;padding:10px;border-top:1px solid #cfd8dc}.tc_box_city,.tc_box_date,.tc_box_price{padding:0;border:0;margin:0 0 15px}.tc_box_price{margin-bottom:16px}.tc_page_title{font-size:24px;line-height:45px;color:#cca53c}.tc_more_content{font-size:10px;padding:2px 6px}.tc_more_content,.tc_more_tickets{background-color:#cca53c;color:#fff}.tc_more_tickets{font-size:14px;padding:5px 10px;border-radius:25px;cursor:pointer}.tc_sort_left{width:585px;float:left}.tc_take_off,.tc_ticket{height:45px;position:relative;float:left}.tc_take_off{width:120px;padding:15px 0 10px 12px;margin-left:25px;cursor:pointer;z-index:9}.tc_take_off:hover{background-color:#cca53c}.tc_take_off:hover>span,.tc_take_off:hover>span>i{color:#fff}.tc_take_off:hover>.tc_hidden_country{display:block}.tc_sort_right{width:585px;float:right;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tc_sort_time{color:#cca53c}.tc_sort_price,.tc_sort_time{height:45px;position:relative;float:right;padding:15px 12px 10px;cursor:pointer}.tc_hidden_country{display:none;width:130px;background-color:#fff;box-shadow:1px 1px 5px 0 #bb9137;position:absolute;left:0;top:45px}.tc_hidden_country ul{padding-left:10px;padding-right:10px;margin:0}.tc_hidden_country ul li{height:35px;line-height:35px}.tc_landing{width:155px;height:45px;position:relative;float:left;padding:15px 0 10px 12px;cursor:pointer;z-index:9}.tc_landing:hover{background-color:#cca53c}.tc_landing:hover>span,.tc_landing:hover>span>i{color:#fff}.tc_country_list{height:45px;line-height:45px;border-bottom:1px solid #cca53c}.tc_germany{margin-right:40px}.tc_china,.tc_germany{color:#b0bec5}.tc_country_selected{color:#cca53c}.tc_landing:hover>.tc_hidden_city{display:block}.tc_hidden_city{display:none;background-color:#fff;box-shadow:1px 1px 5px 0 #bb9137;position:absolute;left:0;top:45px;padding:10px;font-size:18px;color:#cca53c}.tc_city_list ul{width:420px;padding:10px;padding-left:0}.tc_city_list ul li{display:inline;margin-right:20px}.tc_info_sitemap{margin-top:30px;border-bottom:2px solid #cca53c;height:30px}.tc_info_top{margin-top:30px}.tc_sitemap{font-size:18px;color:#b0bec5}.tc_sitemap:hover{text-decoration:none}.tc_info_img{width:300px;height:140px;text-align:center;float:left;background-color:#fff}.tc_info_img img{width:280px;height:110px;padding-top:15px}.tc_info_text1,.tc_info_text2{width:870px;height:70px;float:left;margin-left:30px}.tc_info_text2{margin-bottom:20px}.tc_content_price{font-size:24px;color:#ec407a;width:340px}.tc_content_note{font-size:14px;font-weight:700;line-height:25px}.tc_info_title{line-height:40px;height:40px;background-color:#cca53c;color:#fff}.tc_flight_info,.tc_info_title{font-size:24px;padding-left:10px}.tc_flight_info{border-bottom:4px solid #cca53c;line-height:36px;color:#cca53c;margin-top:50px}.tc_table_form{margin-top:20px;margin-bottom:20px;width:40%}.tc_table_form td{padding:10px;font-size:14px;font-weight:700;height:40px}.tc_table_form td input[type=text]{width:320px;height:40px;padding-left:10px}.tc_textarea{margin-top:30px;margin-bottom:30px;margin-left:10px;width:800px;height:120px;padding:10px}.tc_submit{font-size:18px;color:#fff;background-color:#cca53c;padding:10px 20px;border:0}.tc_info_week{font-size:14px;width:171px;float:left;text-align:center;background-color:#f5f5f5;color:#90a4ae;height:40px;line-height:40px}.tc_week_active{color:#cca53c}.tc_date_bottom{border-bottom:4px solid #cca53c;margin-bottom:50px}.tc_flight_top{width:1200px;height:55px;float:left}.tc_flight_bottom{width:1200px;height:70px;float:left}.tc_flight_left_top{float:left;position:relative;height:55px;width:60px}.tc_flight_left_middle,.tc_flight_right_middle{float:left;position:relative;height:55px;width:30px;text-align:center}.tc_flight_left_middle2,.tc_flight_right_middle2{float:left;position:relative;height:55px;width:500px}.tc_flight_middle{float:left;position:relative;height:55px;width:20px;text-align:center}.tc_flight_hold{height:25px;line-height:25px;font-size:20px;color:#cca53c}.tc_flight_hold,.tc_flight_hold_hidden{float:left;position:absolute;width:20px;bottom:0}.tc_flight_dotted,.tc_flight_hold_hidden{height:10px;border-top:1px dotted #cca53c}.tc_flight_dotted{float:left;bottom:0;width:500px;position:absolute}.tc_flight_start_off_icon{left:0}.tc_flight_land_icon,.tc_flight_start_off_icon{font-size:20px;color:#cca53c;bottom:0;font-weight:700;position:absolute}.tc_flight_land_icon{right:0}.tc_flight_start_off{background-color:#cca53c;color:#fff;padding:3px 5px;bottom:0;font-weight:700;position:absolute}.tc_date_bottom2{border-bottom:1px solid #f5f5f5}.tc_table_flight{width:870px}.tc_table_flight .flight_tr1{background-color:#cca53c;color:#fff}.tc_table_flight .flight_tr2{background-color:#fff}.flight_tr1 td{height:30px;line-height:30px}.flight_tr1 td,.flight_tr2 td{width:33%;padding-left:10px;font-weight:700}.flight_tr2 td{height:40px;line-height:40px}.tc_flight_left_under{margin-top:10px;margin-left:60px;margin-right:60px}.tc_flight_under_left,.tc_flight_under_middle,.tc_flight_under_right{float:left;width:360px;color:#cca53c}.tc_flight_under_left{text-align:left}.tc_flight_under_middle{text-align:center}.tc_flight_under_right{text-align:right}#top-swiper{width:100%;height:500px}#top-swiper-pagination-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;bottom:30px;margin:0 auto;width:1202px;position:relative}#top-swiper .swiper-pagination-bullet{width:inherit;height:30px;border-top:2px solid #000;border-radius:0;color:#fff;opacity:1;background-color:#000;background-color:rgba(0,0,0,.8);line-height:28px;overflow:hidden;text-overflow:ellipsis;margin:0 1px}#top-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#ec407a;color:#ec407a;background-color:#fff}#top-swiper .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover}.news-scroll-container{height:40px;line-height:40px;background-color:#cca53c}.ns-arrow{width:80px;height:40px;font-size:18px;color:#cca53c;position:relative;background-color:#fff;padding-left:10px}.ns-arrow:after{content:"";display:block;position:absolute;right:-10px;top:0;width:0;height:0;border-style:solid;border-width:20px 0 20px 10px;border-color:transparent transparent transparent #fff}.news-ticker{height:40px;margin-left:15px;color:#fff;padding:0 10px}.news-ticker,.news-ticker li{width:1100px;overflow:hidden;text-overflow:ellipsis}.news-ticker li{white-space:nowrap}.top-tabs{padding:0 60px;color:#427fd3}.top-tabs .nav-tabs>li{width:270px;font-size:20px;line-height:40px;text-align:center}.top-tabs .nav-tabs>li:first-of-type{width:265px}.top-tabs .nav-tabs>li:nth-of-type(4){width:263px}.top-tabs .nav-tabs>li:nth-of-type(2),.top-tabs .nav-tabs>li:nth-of-type(3){width:276px}.top-tabs .nav-tabs>li:nth-of-type(n+5){display:none}.top-tabs .nav-tabs>li>a,.top-tabs .nav-tabs>li>a:focus,.top-tabs .nav-tabs>li>a:hover{border:none;border-bottom:2px solid #427fd3;color:#427fd3;padding:10px 0}.top-tabs .nav-tabs>li.active>a,.top-tabs .nav-tabs>li.active>a:focus,.top-tabs .nav-tabs>li.active>a:hover{border-color:#ec407a;color:#ec407a}.top-tabs .nav-tabs>li.active>a:after,.top-tabs .nav-tabs>li>a:hover:after{content:"\e5c7";font-family:caissa-font-icon;display:block;position:absolute;bottom:-12px;left:119px}.top-tab-contents{height:240px;padding:20px 0;width:1082px;margin-left:60px}.top-tab-contents>.tab-pane{position:relative}.top-tab-contents .swiper-slide{height:180px;width:254px;margin-right:22px;position:relative}.top-tab-contents .swiper-slide img{height:180px;width:254px}.top-tab-contents .swiper-slide img.tic{height:100px;width:254px;margin-top:30px}.top-tab-contents .swiper-slide{background-color:#fff}.swiper-btn-next,.swiper-btn-prev{height:180px;position:absolute;width:60px;font-size:44px;color:#ec407a;top:0;cursor:pointer}.swiper-btn-next.swiper-button-disabled,.swiper-btn-prev.swiper-button-disabled{color:#90a4ae}.swiper-btn-next{right:-60px;padding-left:10px}.swiper-btn-next:after{content:"\e409";font-family:caissa-font-icon;line-height:180px}.swiper-btn-prev{left:-60px;padding-left:5px}.swiper-btn-prev:after{content:"\e408";font-family:caissa-font-icon;line-height:180px}.img-label{position:absolute;bottom:0;transition:height .5s;background-color:#000;background-color:rgba(0,0,0,.8);height:32px;width:100%;padding:0 8px}.img-label-t1{line-height:32px;white-space:nowrap}.img-label-t1,.img-label-t2{color:#fff;text-overflow:ellipsis;overflow:hidden}.img-label-t2{font-size:12px;line-height:16px;display:block;display:-webkit-box;-webkit-line-clamp:2;height:32px}.img-label-t3{color:#ec407a;font-size:18px;padding-top:8px}.swiper-slide:hover .img-label{height:100px}.level-container{background-color:#f5f5f5;padding-top:35px}.level-title{height:45px;border-bottom-style:solid;border-bottom-width:1px;line-height:42px;margin-bottom:8px}.lv-t,.lv-t:focus,.lv-t:hover{font-size:24px;text-decoration:none;padding-bottom:8px;display:inline-block}.lv-tabs{float:right}.lv-tabs li{margin-left:35px;margin-right:35px;font-size:16px}.level-title .nav-tabs{border:none}.lv-tabs .nav-tabs>li>a{color:#90a4ae}.lv-tabs .nav-tabs>li>a,.lv-tabs .nav-tabs>li>a:focus,.lv-tabs .nav-tabs>li>a:hover{border:none;padding:11px 0;border-radius:0;width:90px;text-align:center}.lv-tabs .nav-tabs>li>a:focus,.lv-tabs .nav-tabs>li>a:hover{color:inherit}.lv-l,.lv-l>img,.lv-tab-contents .tab-pane{position:relative}.lv-l,.lv-l>img{width:345px;height:530px}.lv-hap .lv-l,.lv-hap .lv-l>img{height:260px}.lv-l{margin-bottom:10px}.lv-r{width:855px}.lvci-box{margin-left:10px;margin-bottom:10px;width:275px;height:260px;float:left;border:1px solid #ccc}.lvci-box:hover{box-shadow:0 0 5px 1px #ccc}.lvci-img-container,.lvci-img-container>img{width:273px;height:207px;position:relative;background-color:#fff}.lvci-img-container>img.tic{width:273px;height:107px;margin-top:34px}.lvci-sub{font-size:12px;color:#90a4ae;line-height:2em;height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lvci-price,.lvci-sub{padding-left:8px;padding-right:5px}.lvci-price{font-size:16px;color:#ec407a;line-height:1.6em}.lvci-baseprice{font-size:12px;color:#ccc;text-decoration:line-through;margin-right:10px}.lvci-price .icon-date_range{font-size:20px;margin-top:3px;float:right;cursor:pointer}.lvci-price .line-tag{position:relative;margin-top:3px}a.lvcate-more{display:block;position:absolute;right:0;top:-40px;padding:10px;color:#90a4ae;font-size:16px;text-decoration:none}.lvl-desc{height:172px;width:100%;text-align:center;position:absolute;bottom:0;line-height:172px;color:#fff;font-size:18px;display:none}.lv-hap .lvl-desc{height:87px;line-height:87px}.left-nav{position:absolute;top:800px;left:0;width:60px;min-height:200px;opacity:0;transition:opacity .5s}@media screen and (max-width:1319px){.left-nav{display:none}}.left-nav.affix{position:fixed;top:300px;opacity:1}.left-nav li{height:60px;width:60px;display:-ms-flexbox;display:flex;text-align:center;background-color:#fff}.left-nav li+li{border-top:1px solid #eceff1}.left-nav .nav>li>a.ln{color:#90a4ae;padding:8px 2px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%}.main-left{float:left;width:900px}.main-left,.main-right{color:#555;background-color:#fff;border:1px solid #cfd8dc;padding:10px 30px;margin-bottom:50px}.main-right{float:right;width:940px;padding-bottom:50px}.main-left.border-gold,.main-right.border-gold{border-color:#cca53c}.menu-right{width:280px;float:right}.menu-left,.menu-right{background-color:#fff;border:1px solid #cfd8dc}.menu-left{width:240px;float:left}.panel-side .list-group{margin-bottom:0}.panel-side .list-group-item{border-radius:0;border:none;color:#cca53c;border-bottom:1px solid #eee;border-left:3px solid #fff;margin-bottom:0;line-height:24px;padding:8px}.panel-side .list-group-item:focus,.panel-side .list-group-item:hover{background-color:#eee;color:#bb9137;border-left-color:#eee}.panel-side .list-group-item:after{content:"\e409";font-family:caissa-font-icon;position:relative;float:right;font-size:20px}.panel-side .list-group-item.active,.panel-side .list-group-item.active:focus,.panel-side .list-group-item.active:hover{border-left-color:#bb9137}.sub3{width:370px;float:left;margin-left:23px;margin-right:22px}.sub3-content .list-group-item{border-radius:0;border:1px solid #ddd;border-top:none;border-bottom-width:2px;padding:15px;height:52px}.sub3-content [class^=line-stars],.sub3-content i.icon{color:#cca53c;margin-right:10px;font-size:18px}#detectMobile{width:100%;height:100%;z-index:11;background-color:rgba(0,0,0,.6);position:fixed;top:0;display:none}.detect-box{width:800px;height:700px;margin:0 auto;margin-top:40%;position:relative;text-align:center}.detect-button{width:760px;height:120px;border-radius:25px;background-color:#fff;display:block;margin-left:20px;line-height:120px;font-size:50px;color:#ffb74d}.lv-top{border-bottom-color:#cca53c;color:#cca53c}.lv-top .nav-tabs>li.active>a,.lv-top .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#cca53c;border:1px solid #cca53c;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-top .lvl-desc{background-color:#cca53c;background-color:rgba(204,165,60,.8)}.left-nav li.ln-lv-top:not(.active):hover>a{color:#cca53c}.nav>.ln-lv-top.active{background-color:#cca53c}.nav>.ln-lv-top.active>a.ln{color:#fff}.lv-bus{border-bottom-color:#bb8edb;color:#bb8edb}.lv-bus .nav-tabs>li.active>a,.lv-bus .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#bb8edb;border:1px solid #bb8edb;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-bus .lvl-desc{background-color:#bb8edb;background-color:rgba(187,142,219,.8)}.left-nav li.ln-lv-bus:not(.active):hover>a{color:#bb8edb}.nav>.ln-lv-bus.active{background-color:#bb8edb}.nav>.ln-lv-bus.active>a.ln{color:#fff}.lv-tic{border-bottom-color:#5ad3d3;color:#5ad3d3}.lv-tic .nav-tabs>li.active>a,.lv-tic .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#5ad3d3;border:1px solid #5ad3d3;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-tic .lvl-desc{background-color:#5ad3d3;background-color:rgba(90,211,211,.8)}.left-nav li.ln-lv-tic:not(.active):hover>a{color:#5ad3d3}.nav>.ln-lv-tic.active{background-color:#5ad3d3}.nav>.ln-lv-tic.active>a.ln{color:#fff}.lv-cru{border-bottom-color:#44b8e4;color:#44b8e4}.lv-cru .nav-tabs>li.active>a,.lv-cru .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#44b8e4;border:1px solid #44b8e4;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-cru .lvl-desc{background-color:#44b8e4;background-color:rgba(68,184,228,.8)}.left-nav li.ln-lv-cru:not(.active):hover>a{color:#44b8e4}.nav>.ln-lv-cru.active{background-color:#44b8e4}.nav>.ln-lv-cru.active>a.ln{color:#fff}.lv-cus{border-bottom-color:#bfa498;color:#bfa498}.lv-cus .nav-tabs>li.active>a,.lv-cus .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#bfa498;border:1px solid #bfa498;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-cus .lvl-desc{background-color:#bfa498;background-color:hsla(18,23%,67%,.8)}.left-nav li.ln-lv-cus:not(.active):hover>a{color:#bfa498}.nav>.ln-lv-cus.active{background-color:#bfa498}.nav>.ln-lv-cus.active>a.ln{color:#fff}.lv-hap{border-bottom-color:#eaa9c2;color:#eaa9c2}.lv-hap .nav-tabs>li.active>a,.lv-hap .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#eaa9c2;border:1px solid #eaa9c2;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-hap .lvl-desc{background-color:#eaa9c2;background-color:rgba(234,169,194,.8)}.left-nav li.ln-lv-hap:not(.active):hover>a{color:#eaa9c2}.nav>.ln-lv-hap.active{background-color:#eaa9c2}.nav>.ln-lv-hap.active>a.ln{color:#fff}.lv-ser{border-bottom-color:#efaf5b;color:#efaf5b}.lv-ser .nav-tabs>li.active>a,.lv-ser .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#efaf5b;border:1px solid #efaf5b;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-ser .lvl-desc{background-color:#efaf5b;background-color:rgba(239,175,91,.8)}.left-nav li.ln-lv-ser:not(.active):hover>a{color:#efaf5b}.nav>.ln-lv-ser.active{background-color:#efaf5b}.nav>.ln-lv-ser.active>a.ln{color:#fff}.lv-bus1{border-bottom-color:#b69aca;color:#b69aca}.lv-bus1 .nav-tabs>li.active>a,.lv-bus1 .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#b69aca;border:1px solid #b69aca;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-bus1 .lvl-desc{background-color:#b69aca;background-color:rgba(182,154,202,.8)}.left-nav li.ln-lv-bus1:not(.active):hover>a{color:#b69aca}.nav>.ln-lv-bus1.active{background-color:#b69aca}.nav>.ln-lv-bus1.active>a.ln{color:#fff}.lv-bus2{border-bottom-color:#5ad3d3;color:#5ad3d3}.lv-bus2 .nav-tabs>li.active>a,.lv-bus2 .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#5ad3d3;border:1px solid #5ad3d3;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-bus2 .lvl-desc{background-color:#5ad3d3;background-color:rgba(90,211,211,.8)}.left-nav li.ln-lv-bus2:not(.active):hover>a{color:#5ad3d3}.nav>.ln-lv-bus2.active{background-color:#5ad3d3}.nav>.ln-lv-bus2.active>a.ln{color:#fff}.lv-bus3{border-bottom-color:#44b8e4;color:#44b8e4}.lv-bus3 .nav-tabs>li.active>a,.lv-bus3 .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#44b8e4;border:1px solid #44b8e4;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-bus3 .lvl-desc{background-color:#44b8e4;background-color:rgba(68,184,228,.8)}.left-nav li.ln-lv-bus3:not(.active):hover>a{color:#44b8e4}.nav>.ln-lv-bus3.active{background-color:#44b8e4}.nav>.ln-lv-bus3.active>a.ln{color:#fff}.lv-bus4{border-bottom-color:#bfa498;color:#bfa498}.lv-bus4 .nav-tabs>li.active>a,.lv-bus4 .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#bfa498;border:1px solid #bfa498;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-bus4 .lvl-desc{background-color:#bfa498;background-color:hsla(18,23%,67%,.8)}.left-nav li.ln-lv-bus4:not(.active):hover>a{color:#bfa498}.nav>.ln-lv-bus4.active{background-color:#bfa498}.nav>.ln-lv-bus4.active>a.ln{color:#fff}.lv-bus5{border-bottom-color:#eaa9c2;color:#eaa9c2}.lv-bus5 .nav-tabs>li.active>a,.lv-bus5 .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#eaa9c2;border:1px solid #eaa9c2;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-bus5 .lvl-desc{background-color:#eaa9c2;background-color:rgba(234,169,194,.8)}.left-nav li.ln-lv-bus5:not(.active):hover>a{color:#eaa9c2}.nav>.ln-lv-bus5.active{background-color:#eaa9c2}.nav>.ln-lv-bus5.active>a.ln{color:#fff}.lv-bus6{border-bottom-color:#efaf5b;color:#efaf5b}.lv-bus6 .nav-tabs>li.active>a,.lv-bus6 .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#efaf5b;border:1px solid #efaf5b;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-bus6 .lvl-desc{background-color:#efaf5b;background-color:rgba(239,175,91,.8)}.left-nav li.ln-lv-bus6:not(.active):hover>a{color:#efaf5b}.nav>.ln-lv-bus6.active{background-color:#efaf5b}.nav>.ln-lv-bus6.active>a.ln{color:#fff}.lv-bus7{border-bottom-color:#a7d07f;color:#a7d07f}.lv-bus7 .nav-tabs>li.active>a,.lv-bus7 .nav-tabs>li.active>a:focus{background-color:#f5f5f5;color:#a7d07f;border:1px solid #a7d07f;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.lv-bus7 .lvl-desc{background-color:#a7d07f;background-color:hsla(90,46%,66%,.8)}.left-nav li.ln-lv-bus7:not(.active):hover>a{color:#a7d07f}.nav>.ln-lv-bus7.active{background-color:#a7d07f}.nav>.ln-lv-bus7.active>a.ln{color:#fff}.bus-tourgroup-search-container{background-color:#cca53c;color:#fff}.form-group{margin-bottom:0}.form-group label{line-height:60px;font-size:18px}.form-group>.input-wrapper,.form-group>label{float:left}.input-wrapper{background-color:#fff;height:40px;margin-top:10px;position:relative;margin-right:20px;margin-left:7px}.input-wrapper input,.input-wrapper select{background-color:transparent;width:160px;height:40px;border:none;outline:none;color:#90a4ae;float:left;padding:5px 13px;appearance:none;z-index:2;position:relative;font-size:18px}.bordered .input-wrapper input,.bordered .input-wrapper select{border:1px solid #bb9137;line-height:20px}.input-wrapper i.input-append{border-left:1px solid #eee;position:absolute;right:5px;top:7px;color:#eee;font-size:26px;padding-left:5px;z-index:1}.bordered .input-wrapper i.input-append,.bus-tourgroup-search-container .input-wrapper i.input-append{border-left-color:#cca53c;color:#cca53c}.input-append-add,.input-append-remove{position:absolute;background-color:#bb9137;color:#fff;font-size:26px;width:36px;height:36px;top:2px;line-height:38px;text-align:center;cursor:pointer;z-index:2;-webkit-user-select:none;-ms-user-select:none;user-select:none}.input-group .input-append-add,.input-group .input-append-remove{top:30px}.input-append-day{position:absolute;display:block;height:36px;line-height:36px;width:16px;right:50px;top:2px;color:#90a4ae}.input-append-add:hover,.input-append-remove:hover{background-color:#987730}.input-append-add{right:2px}.input-append-remove{left:2px}.btn-filter-trigger{position:relative;float:right;margin-top:20px;background-color:#fff;border-radius:0;border:1px solid #cca53c;padding:4px 40px 4px 10px;color:#cca53c;line-height:20px;margin-bottom:11px}.btn-filter-trigger:hover{background-color:#f5f5f5}.btn-filter-trigger:after{position:absolute;font-family:caissa-font-icon;content:"\e5cf";display:block;top:0;right:0;height:28px;width:28px;line-height:28px;font-size:24px;color:#fff;background-color:#cca53c}.btn-filter-trigger.exp:after{content:"\e5ce"}.bus-filter-container{padding:8px;border:1px solid #cca53c;background-color:#fff;transition:height .5s;color:#90a4ae;position:relative;line-height:26px;margin-bottom:15px}.bus-filter-container.hide{height:0}table.bus-filters{width:100%}.bus-filters tr>td:first-of-type{width:90px;vertical-align:top}.bus-filter-candidates{height:20px;overflow:hidden;transition:height .5s;padding-right:50px;position:relative}.bus-filter-candidates.exp{height:auto}.bus-filters a{margin-right:15px}.bus-filters a.active{color:#cca53c}.bus-filter-candidates a.more{position:absolute;right:5px;top:0;margin-right:0}.sorter-row{border-bottom:2px solid #cca53c;padding:15px 0;font-size:18px;color:#cca53c;line-height:30px;position:relative;z-index:3}.sorter{float:right;margin-left:25px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.sorter>i{margin-left:5px}.sorter-left{float:left}.sorter-left .dark{color:#333}form.inline-kw-search{display:inline}input.inline-search{width:150px;margin-left:10px;line-height:30px;box-sizing:border-box;padding:2px 25px;color:#bb9137;outline:0;transition:width .5s;text-align:center;cursor:pointer}button.btn-dark-gold,input.inline-search{height:30px;border:1px solid #bb9137;border-radius:15px;font-size:16px}button.btn-dark-gold{display:none;background-color:#bb9137;color:#fff;line-height:28px;padding:0 10px 3px 5px}button.btn-dark-gold:hover{background-color:#9a782e}input.inline-search.exp{width:360px;text-align:left}button.btn-dark-gold.active,input.inline-search.exp+button.btn-dark-gold{display:inline}.container.simple{width:1226px!important}.line-list-item{padding:20px 19px 2px;margin-top:30px;border:1px solid #ccc;background-color:#fff}.line-list-item:hover{box-shadow:0 0 5px 1px #ccc}.simple .line-list-item{padding:0;width:282px;float:left;margin-right:12px;margin-left:12px}.simple .line-list-item .li-c,.simple .line-list-item .li-r{display:none}.li-c,.li-l,.li-r{float:left}.li-l{width:320px}.simple .li-l{width:280px}.li-l .li-img-container{position:relative}.li-l .li-img-container,.li-l img{height:240px;width:320px}.simple .li-l .li-img-container,.simple .li-l img{width:280px;height:210px}.li-l .img-label{display:none}.simple .li-l .img-label{display:block}.li-l-sub{color:#cca53c;font-size:16px;padding:5px 0;line-height:20px}.li-l-sub-simple{display:none;padding-top:2px;padding-bottom:5px}.simple .li-l-sub{display:none}.simple .li-l-sub-simple{display:block}.li-l-sub i{font-size:18px}.li-l-sub [class^=line-stars]{float:right}[class^=line-stars]:before{font-family:caissa-font-icon;font-size:20px;letter-spacing:3px}.line-stars10:before{content:"\e838 \e838 \e838 \e838 \e838"}.line-stars9:before{content:"\e838 \e838 \e838 \e838 \e839"}.line-stars8:before{content:"\e838 \e838 \e838 \e838 \e83a"}.line-stars7:before{content:"\e838 \e838 \e838 \e839 \e83a"}.line-stars6:before{content:"\e838 \e838 \e838 \e83a \e83a"}.line-stars5:before{content:"\e838 \e838 \e839 \e83a \e83a"}.line-stars4:before{content:"\e838 \e838 \e83a \e83a \e83a"}.line-stars3:before{content:"\e838 \e839 \e83a \e83a \e83a"}.line-stars2:before{content:"\e838 \e83a \e83a \e83a \e83a"}.line-stars1:before{content:"\e839 \e83a \e83a \e83a \e83a"}.line-stars0:before{content:"\e83a \e83a \e83a \e83a \e83a"}.li-c{width:640px;margin-left:20px;margin-bottom:10px}.li-r{width:180px;padding-left:20px;text-align:right}.line-tag{background-color:#fff;background-color:transparent;padding:2px 6px;line-height:16px;font-size:12px;color:#999;border:1px solid #999;vertical-align:middle;margin-left:10px;border-radius:5px;display:inline-block}.line-tag:focus,.line-tag:hover{text-decoration:none;font-weight:700;color:initial}.line-list-item .line-title{line-height:34px;color:#555;font-size:24px}.line-list-item .line-tag+.line-title{margin-left:10px}.line-list-item .line-abstract{color:#90a4ae;line-height:20px;padding:5px 0;margin-bottom:10px;border-bottom:1px solid #90a4ae;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;max-height:50px}.line-list-item table.line-detail{width:100%;line-height:24px;color:#555}.line-list-item table.line-detail tr>td:first-of-type{width:80px}.line-list-item .line-tourgroup+.line-tourgroup{margin-left:5px}.line-list-item .line-tourgroup+.line-tourgroup:before{content:";";margin-right:5px}.line-list-item .line-specialty{line-height:24px;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;max-height:48px}.line-list-item .li-price{padding-top:50px;font-size:18px;color:#b0bec5;font-weight:700}.line-list-item .li-baseprice{padding-top:3px;font-size:24px;color:#b0bec5;text-decoration:line-through}.line-list-item .li-baseprice+.li-price{padding-top:20px}.li-price span.num{color:#f39200;font-size:48px}.line-list-item .li-book{padding-top:80px}.li-book .book{background-color:#00bcd4;padding:10px 25px;line-height:34px;font-size:18px;color:#fff}.line-loading-container{height:60px;padding-top:15px}.line-loading-container #loading{line-height:32px;display:none}.line-loading-container #loading>img{height:32px;width:32px;vertical-align:bottom}.float-time-search{padding-left:15px;position:absolute;left:300px;top:10px;width:575px;background-color:#fff;line-height:60px;box-shadow:2px 2px 5px 2px #bb9137;box-shadow:2px 2px 5px 2px rgba(187,145,55,.57)}.float-time-search .icon-close{display:block;position:absolute;right:0;top:0;line-height:18px;cursor:pointer}.sale-page-container .intro{display:table;width:100%;height:100%;color:#fff;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:bottom;background-attachment:scroll;position:relative}.sale-page-container .intro .intro-body{display:table-cell;vertical-align:middle}.sale-page-container .intro .intro-body .brand-heading{font-size:40px}.sale-page-container .intro .intro-body .intro-text{font-size:18px}.sale-page-container p.for-next{height:155px;position:absolute;width:100%;bottom:0;left:0}.sale-page-container p.for-next i.icon-double-down{font-size:40px;margin-top:20px;display:block}.has-ani-down{animation:a ease-in-out 2s;animation-iteration-count:infinite;transform-origin:50% 50%}@keyframes a{0%{transform:translate(0)}50%{transform:translateY(19px)}to{transform:translate(0)}}.sale-page-container .title-day{font-family:Crimson Text,serif;font-size:72px;text-transform:uppercase;line-height:72px;text-shadow:2px 2px 6px #555}.sale-page-container .title-line-cn{font-size:60px;font-weight:700;letter-spacing:2px;line-height:70px;margin-bottom:10px;text-shadow:2px 2px 6px #555}.sale-page-container .title-line-en{font-size:36px;font-weight:700;text-transform:uppercase;line-height:45px;margin-bottom:20px;text-shadow:2px 2px 6px #555}.sale-page-container .line-desc{font-size:14px;line-height:24px;background-color:hsla(0,0%,100%,.85);padding:40px 30px;color:#666;letter-spacing:1px;text-align:justify}.sale-page-container .title-line-cn+.line-desc{margin-top:75px}.sale-page-container .line-desc>span:first-of-type{font-size:30px}.navbar-custom{padding:20px 0;border-bottom:0;letter-spacing:1px;transition:background .5s ease-in-out,padding .5s ease-in-out;opacity:0;z-index:-1}.navbar-custom.affix{padding:0;border-bottom:1px solid hsla(0,0%,100%,.3);background-color:rgba(0,0,0,.75);opacity:1;display:block;z-index:1030}.flip-container{perspective:1000;transform-style:preserve-3d}.flip-container:hover .back{transform:rotateY(0deg)}.flip-container:hover .front{transform:rotateY(180deg);display:none\9}.flipper{position:relative}.flipper,.flipper .back,.flipper .front{transition:.6s;transform-style:preserve-3d}.flipper .back,.flipper .front{backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:144px}.flipper .front{z-index:2;transform:rotateY(0deg)}.flipper .back{transform:rotateY(-180deg)}.tip-fliper{height:652px;width:100%}.flipper-content{height:375px;padding:25px 20px;color:#fff;margin-top:45px;width:250px;position:relative;margin-left:auto;margin-right:auto}.flipper-content .front-label{font-size:46px;text-align:center;margin-top:100px}.flipper-content .xl{font-size:20px}.line-info .line-title{font-size:36px;color:#555;font-weight:700;letter-spacing:1px;line-height:1.4;margin-bottom:10px}.line-info .line-title-sub{font-size:18px;color:#555;letter-spacing:1px;line-height:1.4;margin-bottom:20px}.prebook-container{float:left;width:570px;margin-left:30px;height:450px;overflow:hidden;position:relative;border:1px solid #eceff1;background-color:#fff}#line-fullcal,.prebook-form{width:568px;height:448px;position:absolute;top:0;transition:left .3s}#line-fullcal{left:0}#line-fullcal.selected{left:-570px}.prebook-form{left:570px;padding:15px}#line-fullcal.selected~.prebook-form{left:1px}#line-fullcal .fc-toolbar{margin:0}#line-fullcal .fc-center{font-size:18px;color:#cca53c;padding-top:5px}#line-fullcal .fc-button{height:28px;border-radius:0;border:none;background:#fff}#line-fullcal .fc-button:hover{background:#ccc}#line-fullcal th{background-color:#cca53c;color:#fff;line-height:1.4}.pbf-l1{margin-bottom:10px}.pbf-l1 .price{font-size:36px;color:#f39200;float:left;margin-right:10px;font-weight:700;text-align:right}.pbf-l1 .ppl{float:left;color:#90a4ae;font-size:18px;font-weight:700;margin-top:12px}.pbf-l1 .btn{background-color:#cca53c;border-radius:16px;float:right;color:#fff}.pbf-l1 .btn:hover{background-color:#9a782e}.prebook-form .form-group label{color:#555}.prebook-form .btn-prebook{background-color:#00bcd4;color:#fff;position:absolute;right:10px;bottom:15px;border-radius:0;font-size:18px}#cal-loader{position:absolute;width:100%;height:100%;z-index:100;background-color:hsla(0,0%,100%,.8);top:0;left:0}#cal-loader:before{content:url(../images/page/loading.gif);position:absolute;top:208px;left:240px}#cal-loader:after{content:"载入中...";top:215px;position:absolute;left:280px;font-size:18px;color:#555}.tooltipevent{padding:10px;color:#fff;background:#0080ff;position:absolute;z-index:9;box-shadow:3px 3px 2px #888;max-width:320px;line-height:1.2em}.line-info-block{padding:30px 20px;border:1px solid #cfd8dc;background-color:#fff;margin-top:20px}.lib-l{float:left;width:140px}.lib-r{float:left;width:990px;margin-left:25px;line-height:30px}.lib-title{font-weight:700}.divider,.lib-divider{height:1px;border-bottom:1px solid #eff1f3;margin-bottom:20px;margin-top:20px}.lib-days-container{border-left:1px solid #b0bec5;position:relative;width:1060px;margin-left:100px;padding-left:50px}.lib-day-title{font-weight:700;line-height:40px;border-bottom:1px solid #f0f2f4;width:710px;position:relative}.lib-pre-indicator{position:absolute;top:0;left:-70px;background-color:#fff;height:46px;width:40px;padding:3px 0}.lib-pre-indicator>.day-number{position:absolute;top:0;left:0;font-size:12px;text-align:center;line-height:34px;width:40px;color:#00c8e1}.lib-day-title>span{color:#cca53c;margin-right:10px;letter-spacing:2px}.lib-day-content{float:left;width:710px;border-bottom:1px solid #f0f2f4;line-height:30px;padding-top:10px;padding-bottom:10px;position:relative;margin-top:8px}.lib-day-img{float:right;position:relative}.lib-day-img,.lib-day-img>img{width:240px;height:180px}.lib-r .nav-tabs{border-bottom-color:#cca53c}.lib-r .nav-tabs>li>a{border-radius:0;padding:6px 8px}.lib-r .nav-tabs>li.active>a,.lib-r .nav-tabs>li.active>a:focus,.lib-r .nav-tabs>li.active>a:hover{background-color:#cca53c;border:1px solid #cca53c;border-bottom-color:#cca53c;color:#fff}.lib-r .nav-tabs>li>a:hover{border:1px solid #cca53c;border-bottom-color:#fff}.day-nav,.day-nav.affix-bottom{position:absolute;top:50px;left:0}.day-nav.affix{position:fixed;top:150px}.day-nav .nav>li.active>a,.day-nav .nav>li.active>a:focus,.day-nav .nav>li.active>a:hover{background-color:#00c8e1;color:#fff}table.line-cost{width:600px}table.line-cost td:first-of-type{width:450px;padding-left:10px}table.line-cost td:nth-of-type(2){text-align:right;padding-right:10px}table.line-cost tr.th{color:#cca53c}table.line-cost tr:nth-of-type(2n) td{background-color:#eee}.mp-container{position:relative;margin:0 auto;padding:20px 40px;border-top:3px solid #cca53c;width:920px;background-color:#fff}.mp-title{font-size:18px;color:#cca53c;margin-bottom:15px}.mp-desc{margin-top:10px;line-height:30px}.mp-img{width:840px;height:500px}.mp-close,.mp-close:hover{font-size:36px;position:absolute;right:5px;top:4px;color:#cca53c;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bus-book-block{width:900px;color:#555;float:left}.bus-book-block+.bus-book-block{margin-top:20px}.bbb-title{height:40px;line-height:40px;color:#fff;background-color:#cca53c;font-size:24px;letter-spacing:1px;padding-left:10px}.bbb-content-block{border:1px solid #cfd8dc;padding:20px 42px;background-color:#fff;line-height:28px}.bbb-room-title{line-height:40px;background-color:#f5edd8;padding-left:10px}.bbb-client-title,.bbb-room-title{height:40px;color:#cca53c;letter-spacing:1px;font-size:18px;margin-top:10px}.bbb-client-title{line-height:38px;border-bottom:2px solid #cca53c;margin-bottom:10px}.bbb-client-title .sub{font-size:12px;margin-left:30px}.right-price-board{width:280px;background-color:#fff;float:right}.right-price-board.affix{position:fixed;top:0;margin-left:920px}[v-cloak]{display:none}.rpb-content{border:1px solid #cfd8dc;background-color:#fff;line-height:28px}.panel-price .panel-heading,.panel-side .panel-heading{padding:0 10px;font-size:18px;line-height:40px;background-color:#cca53c;color:#fff;border-bottom:1px solid #ddd;cursor:pointer}.panel-side.brighter .panel-heading{border-color:#fff;font-size:14px;line-height:30px}.panel-price .panel-heading.collapsed,.panel-side .panel-heading.collapsed{background-color:#f5f5f5;color:#cca53c}.panel-price .panel-title,.panel-side .panel-title{position:relative}.panel-heading .panel-title:after{content:"\e5ce";font-family:caissa-font-icon;display:block;position:absolute;right:-5px;top:0;font-size:24px}.panel-heading.collapsed .panel-title:after{content:"\e409"}.panel-title>a{text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block}.panel-heading.collapsed .panel-title>a:hover{color:#bb9137}.panel-price .panel-body{padding:5px 10px;line-height:30px;color:#cca53c}.panel-price .panel-client-price{float:right;margin-right:20px;width:84px}.rpb-content .panel-price-sum{font-size:18px;line-height:40px;color:#555;padding-left:10px;margin-top:10px}.rpb-content .panel-price-sum>span{color:#ec407a;float:right;margin-right:10px;font-size:24px}.rpb-content .panel-price-sum-sub{line-height:20px;color:#90a4ae;padding:0 10px;text-align:right}.alipay-btn,.btn-gold,.creditpay-btn,.weixinpay-btn{background-color:#cca53c;border-radius:20px;color:#fff;font-size:18px;padding:6px 22px;outline:none}.alipay-btn:focus,.alipay-btn:hover,.btn-gold:focus,.btn-gold:hover,.creditpay-btn:focus,.creditpay-btn:hover,.weixinpay-btn:focus,.weixinpay-btn:hover{background-color:#bb9137;color:#fff;outline:none}.book-form-row{margin-right:-20px;margin-left:-20px}.book-form-row .input-group{float:left;margin-right:20px;margin-left:20px;width:244px;height:85px;position:relative;background-color:#fff}.input-group.trim{height:auto;padding:3px 0}.input-group.expand{width:100%}.bus-book-block .input-group.expand{max-width:814px}.input-group>label{display:block;color:#555;line-height:28px}.input-group>label>.label-note{float:right;color:red}.input-group input[type=email],.input-group input[type=number],.input-group input[type=text],.input-group select{width:100%;color:#555;z-index:2;position:relative;background-color:transparent;border:1px solid #bbc7cd;height:40px}.input-group select{padding-left:7px;appearance:none}.input-group textarea{padding:7px;background-color:transparent;border:1px solid #bbc7cd;resize:vertical}.input-group i.input-append{position:absolute;right:5px;top:37px;color:#cca53c;font-size:22px;z-index:1}.pre-checkbox>input[type=checkbox],.pre-radio>input[type=radio],.sur-checkbox>input[type=checkbox]{display:none}.sur-checkbox>input[type=checkbox]~span{display:block;width:100px;position:relative;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.sur-checkbox>input[type=checkbox]~span:after{display:block;content:"\e835";font-family:caissa-font-icon;right:0;position:absolute;top:0;font-size:20px;color:#cca53c}.sur-checkbox>input[type=checkbox]:checked~span:after{content:"\e834"}.sur-checkbox>input[type=checkbox]~span.arrow:after{content:"\e409";font-size:22px}.sur-checkbox>input[type=checkbox]~span.arrow:hover:after{transform:rotate(90deg)}.sur-checkbox>input[type=checkbox]:checked~span.arrow:after{content:"\e5cd"}.input-group>label.onlylabel{padding-top:6px}.pre-checkbox,.pre-radio{position:relative}.pre-checkbox>input[type=checkbox]~p,.pre-radio>input[type=radio]~p{padding-left:30px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.pre-checkbox>input[type=checkbox]~p:before{content:"\e835"}.pre-checkbox>input[type=checkbox]~p:before,.pre-radio>input[type=radio]~p:before{display:block;font-family:caissa-font-icon;left:0;position:absolute;top:0;font-size:20px;color:#cca53c}.pre-radio>input[type=radio]~p:before{content:"\e836"}.pre-checkbox>input[type=checkbox]:checked~p:before{content:"\e834"}.pre-radio>input[type=radio]:checked~p:before{content:"\e837"}.inline>label{float:left}.inline>.pre-checkbox+.pre-checkbox,.inline>.pre-radio+.pre-radio{margin-left:40px}.input-group .help-block{margin:0;line-height:14px;padding-top:3px;color:#ec407a}.input-group span.required{margin-left:2px}.input-group span.required:after{content:"*";color:#cca53c}.has-inline-help-block{width:244px;border:1px solid #bbc7cd;height:40px}.has-inline-help-block~.help-block{display:inline}.room-child{display:none}.order-pay-box{width:100%;padding:20px 10px;border:1px solid #cca53c;margin-bottom:20px;background-color:#fff;font-size:18px;line-height:40px;color:#cca53c}.order-pay-box #alipaysubmit,.order-pay-box #creditpay-form,.order-pay-box #weixinpaysubmit{display:inline;display:inline-block;margin-left:250px}.info-main{border:1px solid #ddd;padding:40px 50px;background-color:#fff;line-height:2em;margin-bottom:30px}.info-h1{color:#cca53c;font-size:30px;font-weight:700;border-left:3px solid #cca53c;padding-left:15px;line-height:38px}.info-h1-sub{color:#b0bec5;font-size:18px;text-transform:capitalize;margin-bottom:20px;border-left:3px solid #b0bec5;padding-left:15px;padding-top:5px}.info-hotel-logo{width:250px;margin:13px;height:170px;float:left}.info-hotel-logo img{height:120px;width:250px}.info-hotel-logo p{font-size:14px;color:#90a4ae;text-align:center}.info-h2{color:#cca53c;font-size:18px;border-left:3px solid #cca53c;line-height:20px}.info-h2,.info-h2-sub{padding-left:15px;margin-bottom:8px}.info-h2-sub{color:#90a4ae;font-size:14px;border-left:3px solid #90a4ae;line-height:18px}*+.info-h2{margin-top:40px}.info-sub3{width:332px;margin:3px 25px;float:left}table.info-table{color:#cca53c;line-height:40px;width:100%;table-layout:fixed;text-align:center}table.info-table tr:nth-of-type(odd)>td{background-color:#eceff1}.news-list{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #90a4ae;line-height:30px}.nl-title{font-size:18px;color:#212121}.nl-sub{font-size:12px;color:#90a4ae}.nl-content{font-size:14px}.nl-img{width:200px;margin-right:20px;float:left}.nl-r{float:left;width:655px}.faq-h3{margin-top:5px;margin-bottom:5px;color:#cca53c;font-size:14px;line-height:30px}.faq-content{color:#555;line-height:20px;margin-bottom:10px}.proc-title{background-color:#f5f5f5;color:#cca53c;padding-left:15px;margin:15px 0;line-height:40px}.proc-content{margin-bottom:15px;line-height:30px}.proc-img{width:600px;height:400px;display:block;border:1px solid #b0bec5}.rl-load-login{cursor:pointer}.reviews-list{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #cfd8dc;line-height:30px}.reviews-list td,.rl-email-error,.rl-orderid-error{padding-left:15px}.rl-title{color:#90a4ae}.rl-title-top{vertical-align:top}.rl-text{color:#90a4ae;margin-top:15px;margin-bottom:15px}.rl-margin20{margin-left:20px}.rl-comment,.rl-dialog,.rl-success{background-color:#fff;margin-left:auto;margin-right:auto;margin-top:160px;width:800px;border-radius:15px;height:auto}.rl-comment-title,.rl-dialog-title,.rl-success-title{background-color:#cca53c;text-align:center;font-size:20px;line-height:30px;color:#fff;width:100%;height:60px;padding:15px;border-radius:15px 15px 0 0}.rl-comment-close,.rl-dialog-close,.rl-success-close{float:right;cursor:pointer}.rl-login{color:#cca53c;margin:30px 30px 10px 135px}.rl-login input{width:320px;margin-bottom:20px;height:40px}.rl-has-sucess{border:1px solid #cca53c}.rl-has-error{border:1px solid #ec407a}.rl-comment-submit,.rl-dialog-submit{width:100%;text-align:center;padding-bottom:30px}.rl-comment-submit button,.rl-dialog-submit button{padding:7px 35px;font-size:14px}.rl-comment-info,.rl-comment-score,.rl-success-info{padding:30px 120px;color:#cca53c;line-height:30px}.rl-comment-score{padding-top:0}.rl-comment-score table td{padding-left:15px;line-height:30px;height:30px}.rl-comment-info p{width:100%;padding-left:15px;background-color:#f5edd8}.rl-comment-select{display:inline-block;width:150px}.rl-comment-textarea{width:530px;height:100px;margin-top:20px}.comment-score{display:inline-block;width:140px;height:25px;color:#f5edd8}.comment-score:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}.comment-score:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:200%}.comment-score:not(:checked)>label:before{content:"★"}.comment-score:not(:checked)>label:hover,.comment-score:not(:checked)>label:hover~label,.comment-score>input:checked+label:hover,.comment-score>input:checked+label:hover~label,.comment-score>input:checked~label,.comment-score>input:checked~label:hover,.comment-score>input:checked~label:hover~label,.comment-score>label:hover~input:checked~label{color:#cca53c}.comment-results,.login-results{margin-top:10px}#fix-contact{position:fixed;right:70px;bottom:0;background-color:#fff;width:220px;height:315px;opacity:0;z-index:2}#fix-contact a.b{background-color:#b6985a;color:#fff;font-size:22px;padding:17px;display:block}a.b:hover{text-decoration:none}.affix#fix-contact{opacity:1}.bussiness-ge-sum{width:100%;margin-top:3px}.bussiness-ge-sum td{padding:3px 7px;line-height:20px;min-height:20px}.bussiness-ge-sum td:first-of-type{color:#cca53c;width:90px}.cnotice{overflow:hidden;height:40px;text-overflow:ellipsis}.cline-introduction{position:relative;width:570px;height:450px;padding:30px;background-color:#fff;float:left;margin-left:30px;border:1px solid #cfd8dc}.cline-introduction dl{line-height:30px;font-size:14px}.cline-introduction dt{color:#cca53c;font-weight:700;width:100px;float:left}.cline-introduction dd{width:400px;float:left}.cline-button{font-size:18px;color:#fff;background-color:#00bcd4;padding:15px 25px;float:right;margin-top:20px}.cline-link{position:absolute;right:45px;bottom:30px}.cruise-type-2 .cruise-3-1{width:360px;height:380px;background-color:#fff;padding:15px 20px;margin-right:10px;float:left;position:relative}.cruise-type-2 .cruise-3-2{width:830px;height:760px;background-color:#fff;padding:15px 30px;float:left;position:relative}.cruise-type-2 .cruise-h1{height:24px;font-size:22px;border-left:3px solid #cca53c;color:#cca53c;padding-left:8px;letter-spacing:1px;margin-bottom:15px}.cruise-type-2 .cruise-swiper{margin-left:-5px;margin-top:30px}.cruise-type-2 .cruise-swiper .swiper-slide{margin-bottom:20px;padding:5px;height:300px}.cruise-type-2 .cruise-swiper .swiper-slide .inner-shadow{height:290px}.cruise-type-2 .cruise-swiper .swiper-slide .inner-shadow img{width:240px;height:180px}.cruise-type-2 .cruise-swiper .swiper-slide .inner-shadow img.com{height:120px}.cruise-type-2 .cruise-swiper .swiper-slide .inner-shadow:hover{box-shadow:0 0 5px 3px #ddd}.cruise-type-2 .cruise-swiper .swiper-slide .inner-shadow .img-label{height:115px;width:240px;background-color:#fff;bottom:5px}.cruise-type-2 .cruise-swiper .swiper-slide .inner-shadow .img-label.com{height:175px}.cruise-type-2 .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t1{color:#555;font-weight:700}.cruise-type-2 .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t2{color:#555;margin-bottom:7px}.cruise-type-2 .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t2.com{-webkit-line-clamp:6;height:96px}.cruise-type-2 .cruise-swiper .swiper-slide .inner-shadow .img-label .line-tag{border-color:#ec407a;color:#ec407a}.cruise-type-2 .cruise-swiper+.swiper-btn-next{height:40px;right:50px;top:6px;z-index:1;width:30px}.cruise-type-2 .cruise-swiper+.swiper-btn-next:after{line-height:40px}.cruise-type-2 .cruise-swiper+.swiper-btn-next+.swiper-btn-prev{height:40px;right:98px;top:6px;left:auto;width:30px;z-index:1}.cruise-type-2 .cruise-swiper+.swiper-btn-next+.swiper-btn-prev:after{line-height:40px}.search-form{width:1200px;background-color:#fff;height:130px;margin-top:-240px;margin-left:auto;margin-right:auto;padding:20px}.search-form .input-group{width:160px}.search-form .input-group label{color:#cca53c}.search-form .input-group select{border-color:#cca53c}.search-form .input-group input{width:160px;border-color:#cca53c}.cruise-type-1{width:1200px;height:560px;background-color:#fff;padding:15px 0 0;float:left;position:relative}.cruise-type-1 .cruise-h1{height:24px;font-size:26px;font-weight:700;padding-left:0;letter-spacing:1px;margin-bottom:15px}.cruise-type-1 .cruise-swiper{margin-left:-5px;margin-top:30px}.cruise-type-1 .cruise-swiper .swiper-slide{margin-bottom:20px;padding:5px;width:380px}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow{width:380px;height:460px;background-color:#eee}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow img{width:380px;height:243px}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow img.com{height:120px}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow:hover{box-shadow:0 0 5px 3px #ddd}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .img-label{height:200px;width:365px;background-color:#eee;bottom:5px}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .img-label.com{height:175px}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t1{font-size:20px;margin:10px;color:#555;font-weight:700;white-space:nowrap}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t2{color:#555;margin-bottom:7px;font-size:15px;line-height:24px;height:50px;margin-top:20px}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t2.com{-webkit-line-clamp:6;height:96px}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t2 .cruise-days{font-size:20px}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t2 .cruise-preis{font-size:20px;right:10px;position:absolute}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t2 .cruise-discount-preis{text-decoration:line-through red;color:gray}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t3{margin-top:20px;color:#ff6501}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t3 .line-tag{font-size:14px;border-color:#ff6501;background-color:#ff6501;color:#fff;padding:5px 10px}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .cruise-ship{position:absolute;top:15px;left:15px;background-color:rgba(0,0,0,.6);padding:5px;color:#fff;font-size:20px}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .curise-tag-img{position:absolute;top:140px;right:15px;padding:5px}.cruise-type-1 .cruise-swiper .swiper-slide .inner-shadow .curise-tag-img img{width:80px;height:80px}.cruise-type-1 .cruise-swiper+.swiper-btn-next{height:40px;right:23px;top:26px;z-index:1;width:30px;font-size:28px}.cruise-type-1 .cruise-swiper+.swiper-btn-next:after{line-height:40px;background-color:#555}.cruise-type-1 .cruise-swiper+.swiper-btn-next+.swiper-btn-prev{height:40px;right:58px;top:26px;left:auto;width:30px;z-index:1;font-size:28px}.cruise-type-1 .cruise-swiper+.swiper-btn-next+.swiper-btn-prev:after{line-height:40px;background-color:#555}.cruise-type-1 .swiper-btn-next.swiper-button-disabled,.cruise-type-1 .swiper-btn-prev.swiper-button-disabled{color:#fff}.cruise-divider{width:700px;margin-left:auto;margin-right:auto}.cruise-video{width:1200px}.cruise-video .cruise-text{width:400px;padding:20px 20px 20px 0;float:left;line-height:30px}.cruise-video .cruise-text .title{font-size:24px;font-weight:700}.cruise-video .cruise-text .desc{margin-top:20px}.cruise-video-more{width:1200px;padding:0;float:left;position:relative}.cruise-video-more .cruise-h1{height:24px;font-size:26px;font-weight:700;padding-left:0;letter-spacing:1px;margin-bottom:15px}.cruise-video-more .cruise-swiper{width:1200px;background-color:#fff;padding-top:20px;margin-top:30px;height:292px}.cruise-video-more .cruise-swiper .swiper-slide{margin-bottom:20px;padding:0;width:320px;height:260px}.cruise-video-more .cruise-swiper .swiper-slide .inner-shadow{width:285px;height:260px;background-color:#eee}.cruise-video-more .cruise-swiper .swiper-slide .inner-shadow img{width:285px;height:190px}.cruise-video-more .cruise-swiper .swiper-slide .inner-shadow:hover{box-shadow:0 0 5px 3px #ddd}.cruise-video-more .cruise-swiper .swiper-slide .inner-shadow .img-label{height:50px;width:285px;background-color:#eee;bottom:5px}.cruise-video-more .cruise-swiper .swiper-slide .inner-shadow .img-label .img-label-t1{font-size:20px;text-wrap:wrap;margin:10px;color:#555;font-weight:700}.cruise-video-more .cruise-swiper+.swiper-btn-next{height:40px;right:40px;top:26px;z-index:1;width:30px;font-size:28px}.cruise-video-more .cruise-swiper+.swiper-btn-next:after{line-height:40px;background-color:#555}.cruise-video-more .cruise-swiper+.swiper-btn-next+.swiper-btn-prev{height:40px;right:75px;top:26px;left:auto;width:30px;z-index:1;font-size:28px}.cruise-video-more .cruise-swiper+.swiper-btn-next+.swiper-btn-prev:after{line-height:40px;background-color:#555}.cruise-search-container{color:#cca53c;border:1px solid #cca53c;background-color:#fff}.cruise-search-container input,.cruise-search-container select{width:220px}.line-list-item .cruise-tourgroup+.cruise-tourgroup:before{content:"、"}.route-timetable{width:520px;height:280px;line-height:40px;border:1px solid #eee}.route-timetable tr{border-bottom:1px solid #eee}.route-timetable tr:last-of-type{border-bottom:none}.route-timetable tbody{height:240px;overflow-y:auto;overflow-x:hidden;display:block;width:100%}.route-timetable tbody td{text-align:center;width:140px}.route-timetable thead{background-color:#cfd8dc;font-weight:700;letter-spacing:1px;position:relative;display:block}.route-timetable thead th{text-align:center;width:130px}.cruise-com-title{font-size:22px;line-height:32px;font-weight:700;letter-spacing:1px}.cruise-com-img{width:400px;height:300px}.li-l img.list-com-logo{position:absolute;top:15px;left:15px;width:96px;height:48px}.line-swiper{float:left;height:530px;width:680px}.line-swiper .cruise-ship{position:absolute;top:15px;left:15px;background-color:rgba(0,0,0,.6);padding:5px;color:#fff;font-size:20px;z-index:1}.line-swiper .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover}.line-swiper .swiper-pagination-bullet{height:16px;width:16px;border-radius:50%;background:#fff;opacity:.8}.line-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#cca53c}.prebook-container-curise{float:left;width:460px;margin-left:30px;height:389px;margin-top:10px;position:relative;border:1px solid #eceff1;background-color:#fff}.prebook-container-curise .line-fullcal{width:auto;height:auto;position:absolute}.prebook-container-curise .line-fullcal .fc-scroller{height:auto!important;overflow:visible!important}.prebook-container-curise .line-fullcal .fc-today{background-color:#ffebb2!important}.prebook-container-curise .line-fullcal .fc-toolbar{margin:0}.prebook-container-curise .line-fullcal .fc-center{font-size:18px;color:#cca53c;padding-top:5px}.prebook-container-curise .line-fullcal .fc-button{height:28px;border-radius:0;border:none;background:#fff}.prebook-container-curise .line-fullcal .fc-button:hover{background:#ccc}.prebook-container-curise .line-fullcal th{background-color:#cca53c;color:#fff;line-height:1.4}#line-swiper{float:left;height:450px;width:600px}#line-swiper .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover}#line-swiper .swiper-pagination-bullet{height:16px;width:16px;border-radius:50%;background:#fff;opacity:.8}#line-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#cca53c}.swiper-btn-next,.swiper-btn-prev{color:#ff6501}.services{margin-top:40px}.services-box{width:1098px;height:260px;margin-bottom:40px}.services-text{width:380px;height:260px;border:1px solid #cca53c;padding-left:10px}.services-title{border-bottom:1px solid #cca53c;font-size:40px;font-weight:700}.services-contact,.services-content{font-size:16px}.services-contact-title{color:#cca53c;margin-bottom:20px;font-size:18px}.services-contact-box{width:530px;height:180px}.services-contact-box>ul{margin-left:250px}.services-contact-box>ul>li{line-height:25px}.services-ge-sum{width:100%;margin-top:3px}.services-ge-sum td{padding:3px 7px;line-height:20px;min-height:20px}.services-ge-sum td:first-of-type{color:#cca53c;width:90px}.project-content{width:360px;float:left;margin-left:30px;margin-top:30px;margin-bottom:20px}.project-content div{float:left;position:relative;font-size:14px}.project-content img{width:360px;height:360px}.project-content span{color:#fff;background-color:rgba(0,0,0,.7);padding:10px 20px;position:absolute;bottom:10px;left:50px;font-size:20px;width:250px;text-align:center}.project-content p{width:360px}.project-content .img-sourse{color:#b0bec5}.project-region{padding-top:10px;padding-bottom:20px}.project-region img{margin-top:20px;margin-left:30px;width:550px}.project-titel{color:#cca53c;font-size:30px;font-weight:700;border-left:3px solid #cca53c;padding-left:25px;line-height:38px;margin-bottom:30px}.project-main{background-color:#fff;line-height:2em;margin-bottom:30px;border:0;padding:0;font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;letter-spacing:1px;margin-top:30px}.project-main .banner{padding:30px;width:1200px}.project-contact-box{background-color:#fff;padding-left:30px;padding-top:30px;width:600px;height:330px;float:left}.project-contact-box img{float:left}.project-contact-box ul{margin-left:200px;font-size:14px}.project-contact-box ul li{width:300px;line-height:25px}.project-contact-box ul .contact-titel{margin-top:20px;font-size:16px;font-weight:700}.project-contact-box ul .contact-desc{border-bottom:1px solid #888;line-height:20px;padding-top:15px;padding-bottom:10px;color:#cca53c;height:66px}.project-contact-box ul .contact-tel{padding-top:10px}.project-contact-box ul .contact-wechat{padding-top:10px;display:-ms-flexbox;display:flex}.project-contact-box ul .contact-qrcode{margin-left:10px}.project-contact-box ul .contact-qrcode img{width:100px}#project-experts li{width:350px}