.logo,.topfunc.first{float:left}.process_btn,header ul.topfunc>li>a{cursor:pointer}.loginbox:after,.loginbox:before,.process_btn:before,.topfunc li a:after,header .inner:after{content:""}.ctbox,.menusub li,.order_edm input{box-sizing:border-box}.container.blur,.waterfallZone .water.head{pointer-events:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;vertical-align:baseline;margin:0;padding:0}.topfunc a,.topfunc li a:after{vertical-align:middle;height:100%}body,button,input,select{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,"微軟正黑體",Microsoft JhengHei,sans-serif}header.pageheader{position:relative;display:block;width:100%;height:40px;background-color:#FCFCFC;text-align:center;box-shadow:rgba(41,41,41,.2) 0 0 10px;z-index:21;-webkit-transition:all .3s;transition:all .3s}header .inner{position:relative;display:inline-block;width:94%;max-width:1500px;height:100%;margin:0 auto}.logo,.logo a,header .inner:after{display:block;position:relative}header .inner:after{clear:both;width:100%;height:0}.logo{height:40px;margin:0 30px 0 0}.logo a{height:100%;border:none}.topfunc,.topfunc li,.topfunc li a:after{display:inline-block}.logo img{position:relative;height:56%;width:auto;top:20%;border:none}.topfunc{height:100%;margin:0;padding:0;list-style:none;text-align:left}.topfunc.second{float:right}.topfunc li{font-size:15px;line-height:40px;position:relative;float:left;-webkit-transition:all .3s;transition:all .3s}.ic_mb:hover .menusub,.topfunc a{display:block}.topfunc a{position:relative;padding:0 1em;color:#3d5384;text-decoration:none;-webkit-transition:all .15s;transition:all .15s}.ic_fav span.fav_num,.ic_out a span{margin-left:3px;display:inline-block}.topfunc a:hover,.topfunc li.selected a{color:#fff;background-color:#39d0cb}.topfunc li.selected a:hover{color:#fff}.ic_fav span.fav_num{font-size:11px;border-radius:3px;background-color:#ff3888;padding:0 3px 0 2px;text-align:center;position:relative;line-height:1.5;color:#fff;vertical-align:1px;letter-spacing:-1px}.ic_out a span{font-size:12px;font-weight:300;opacity:.5;filter:alpha(opacity=50);max-width:4.8em;line-height:1.4;vertical-align:middle;max-height:2.8em;overflow:hidden;text-align:left}.menusub{position:absolute;display:none;width:100%;min-width:9em;padding:0;top:40px;left:0;list-style:none;z-index:600}.menusub li{display:block;height:40px;clear:both;width:100%;color:#3d5384;background-color:#dfe6ea;border-top:solid 1px #FFF}.process_btn{outline:0;border:none;font-family:inherit;display:inline-block;text-decoration:none;border-radius:3px;font-size:20px;color:#fff;padding:.4em 1em .4em 1.1em;margin:20px 0;overflow:hidden;position:relative;letter-spacing:.05em;background-color:#39d0cb;-webkit-transition:background .3s;transition:background .3s}.process_btn.sizeM{font-size:18px}.process_btn.sizeS{font-size:15px}.process_btn.sizeXS{font-size:13px}.process_btn:hover{background-color:#07ada7}.process_btn:before{position:absolute;width:300%;height:9em;bottom:1em;left:50%;border-radius:0 0 50% 50%;background-color:#81e1dd;background-color:rgba(255,255,255,.2);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:bottom .6s .2s;transition:bottom .6s .2s}.process_btn:hover:before{bottom:-3em}.loginbox{position:absolute;display:none;top:150%;left:50%;margin-left:-170px;border-radius:5px;border:3px solid #dfe6ea;background-color:#fff;box-shadow:rgba(0,0,0,.45) 13px 14px;cursor:default;z-index:500}.loginbox.on,.loginbox>div,.logindt span{display:block}.loginbox>div{position:relative;vertical-align:top}.logindt{width:280px;padding:30px;text-align:left}.logindt span{margin-bottom:15px;font-size:26px;font-weight:700}.logindt label{display:inline-block;font-size:15px;width:6em}.logindt input{width:170px;margin:5px 0;padding:5px;border:1px solid #dfe6ea;border-radius:3px;font-family:inherit;font-size:inherit;cursor:auto}.login_btn{display:block;margin:17px 0 0;font-size:18px;box-shadow:none}.loginbox:after,.loginbox:before{border:10px solid transparent;position:absolute;display:block;width:0;height:0;border-bottom-color:#DFE6EA;border-bottom-width:18px;top:-28px;left:50%;margin-left:-10px}.loginbox:after{border-bottom-color:#fff;top:-22px}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?yuqvjy);src:url(/fonts/icomoon.eot?yuqvjy#iefix) format('embedded-opentype'),url(/fonts/icomoon.ttf?yuqvjy) format('truetype'),url(/fonts/icomoon.woff?yuqvjy) format('woff'),url(/fonts/icomoon.svg?yuqvjy#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!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-gift:before{content:"\e902"}.icon-flight_takeoff:before{content:"\e900"}.icon-ticket:before{content:"\e901"}.icon-aircraft-take-off:before{content:"\e904"}.icon-flight:before{content:"\e539"}.icon-assignment_ind:before{content:"\e85e"}.icon-check:before{content:"\e5ca"}.icon-confirmation_number:before{content:"\e638"}.icon-exit_to_app:before{content:"\e879"}.icon-favorite:before{content:"\e87d"}.icon-format_list_bulleted:before{content:"\e241"}.icon-hot_tub:before{content:"\eb46"}.icon-local_hotel:before{content:"\e549"}.icon-shopping_cart:before{content:"\e8cc"}.icon-person:before{content:"\e7fd"}.icon-train:before{content:"\e570"}.icon-undo:before{content:"\e166"}.icon-suitcase:before{content:"\e903"}.icon-flag:before{content:"\f024"}.icon-tags:before{content:"\f02c"}@media screen and (min-width:1430px){.topfunc li{font-size:16px}}@media screen and (max-width:1300px){header .inner{width:96%}}@media screen and (max-width:945px){.ic_out a span,.topfunc a b,footer,li.ic_bwt{display:none}}@media screen and (min-width:770px){.topfunc li.selected:after{content:"";position:absolute;display:block;left:50%;bottom:-12px;border:6px solid transparent;border-top-color:#39d0cb;border-left-width:2em;border-right-width:2em;box-sizing:border-box;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:815px){.topfunc a{padding:0 .45em}li.ic_fb{display:none}.loginbox{left:auto;right:0;margin-left:0}}@media screen and (min-width:641px) and (max-width:870px){.topfunc li[class^=ic_] a:before{display:none}}@media screen and (max-width:640px){header .inner{width:100%}.logo{float:none}.fun_sw{position:absolute;display:block;width:34px;height:26px;right:10px;top:7px}.fun_sw span,.fun_sw span:nth-of-type(2):after{position:absolute;left:0;height:2px;background-color:#000}.fun_sw span{width:100%;display:inline-block;box-sizing:border-box;-webkit-transition:all .4s;transition:all .4s}.fun_sw span:nth-of-type(1){top:0}.fun_sw span:nth-of-type(2){top:12px}.fun_sw span:nth-of-type(3){bottom:0}.fun_sw span:nth-of-type(2):after{content:"";top:0;width:100%;-webkit-transition:all .4s;transition:all .4s}.loginbox,.menusub{position:relative;width:100%;top:0}.menusub li,header.pageheader.menuOn{height:auto}.menuOn .fun_sw span:nth-of-type(1){-webkit-transform:translate(50%) scale(0);-ms-transform:translate(50%) scale(0);transform:translate(50%) scale(0)}.menuOn .fun_sw span:nth-of-type(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menuOn .fun_sw span:nth-of-type(2):after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menuOn .fun_sw span:nth-of-type(3){-webkit-transform:translate(-50%) scale(0);-ms-transform:translate(-50%) scale(0);transform:translate(-50%) scale(0)}.topfunc{display:none;clear:both;visibility:hidden;width:100%}.topfunc li{float:none;display:block;text-align:center;border-top:#CACACA 1px dotted;font-size:22px;line-height:3em}header.pageheader.menuOn .topfunc{display:block;visibility:visible}.topfunc li[class^=ic_] a:before{display:none}.menusub{display:block;background-color:#EDF1F3}.loginbox:after,.loginbox:before,li.ic_mb>a,li.ic_out{display:none}.menusub li{padding:0;border-top:none}.loginbox{box-shadow:none;background-color:transparent}.loginbox>div{display:block;width:auto;padding:10px 0;border-top:#ccc 1px solid;text-align:center}.logindt span{display:none}.login_btn{margin:15px auto 0}.loginfb2{margin-top:5px}}footer{position:relative;z-index:10}.contect{background-color:#f6f7f2;overflow:hidden}.footer_fastlink{display:block;display:flex;width:96%;max-width:950px;margin:0 auto;padding:18px 0;justify-content:space-around;border-bottom:#ccc 1px solid}.footer_fastlink a,.footer_fastlink:before{display:inline-block;line-height:2;color:#000;font-size:15px}#footMain .footer_fastlink,body.Search-ListV2 .footer_fastlink,body.index .footer_fastlink{max-width:1250px}.footer_fastlink:before{content:"快速前往";padding:2px 8px;font-weight:700}.footer_bottom:after,.stores:after,i.checkbox:before{content:""}.footer_fastlink a{padding:2px 5px;text-decoration:none;opacity:.7}.footer_fastlink a:hover{color:#f68733;opacity:1}.footer_body{display:table;margin:35px auto 20px;width:96%;max-width:950px}#footMain .footer_body,body.Search-ListV2 .footer_body,body.index .footer_body{max-width:1250px}.footer_body>div{position:relative;display:table-cell;vertical-align:top}.footer_body .enterprise{width:23%}.footer_body .enterprise figure{width:77%;max-width:180px}.footer_body .enterprise figure a{border:0}.footer_body .enterprise figure img{max-width:100%}.footer_body .enterprise>div{margin-top:115px;padding-right:16px}.footer_body .enterprise>div>div:nth-child(1){font-size:15px;font-weight:700}.ctbox,.footer_body .enterprise>div>div:nth-child(2),.order_edm{font-size:13px}.footer_body .enterprise>div>a{font-size:13px;color:#000;text-decoration:none}.footer_body .enterprise>div>a:hover{color:#f68733}.stores:after{display:table;clear:both}.order_edm{margin-top:20px}.order_edm input{width:11em;height:35px;padding:0 0 0 .7em;line-height:35px;border:1px solid #ccc;background-color:transparent;outline:0}.order_edm input:focus{border-color:#f68733}.order_edm button{position:relative;left:-1px;width:7em;height:35px;color:#fff;cursor:pointer;border:0;background-color:#f68733;outline:0}.ctbox{display:inline-block;float:left;font-weight:500;line-height:19px;color:#000;width:33.3333%;height:60px;margin-bottom:18px;padding-right:25px;text-align:left;cursor:default}@media screen and (min-width:1280px){.ctbox{width:25%}}.ctbox strong{display:block;font-size:18px;line-height:22px;font-weight:700}.sbtn{position:absolute;color:#000;border:1px solid #000;opacity:.35;display:inline-block;padding:1px 2px;line-height:1;font-size:12px;font-family:"新細明體",PMingLiU;margin:2px 0 0 2px;cursor:pointer;transform:scale(.91667)}.sbtn:hover{background-color:#f68733;border-color:#f68733;color:#fff;opacity:1}.footer_bottom{position:relative;display:block;width:100%;height:auto;background-color:#383b3b;font-size:13px;line-height:45px;color:#a3a4a4}.footer_bottom:after{display:table;clear:both}.copyright{float:left;margin-left:2%}.footer_bottom .fl_r{float:right;color:inherit;text-decoration:none;cursor:pointer;padding:0 20px}.footer_bottom .fl_r:hover{background-color:#f68733;color:#fff}.waterfallZone{position:absolute!important;width:100%;z-index:25;font-size:15px}.waterfallZone .waterfall{border-radius:0 0 2px 2px;margin-top:-1px;padding:5px;width:100%;max-height:280px;max-height:50vh;background:#fff;border:1px solid #d4d4d4;overflow:auto;display:block;box-sizing:border-box}.waterfallZone .waterfall::-webkit-scrollbar{width:10px}.waterfallZone .backLink,.waterfallZone .water{display:block;width:100%;padding:5px;cursor:pointer;box-sizing:border-box}.waterfallZone .waterfall::-webkit-scrollbar-track{background-color:#eee;border-radius:8px}.waterfallZone .waterfall::-webkit-scrollbar-thumb{border-radius:8px;background-color:#bbb}.waterfallZone .backLink{color:#535353}.waterfallZone .backLink:hover{color:#39d0cb}.waterfallZone .water{border-radius:2px;color:#535353}.waterfallZone .strong,.waterfallZone .water.head{color:#000;font-weight:700}.waterfallZone .water.child_item{padding-left:20px}.waterfallZone .water.slt{color:#39d0cb}.waterfallZone .water:not(.slt):hover{background:#39d0cb;color:#fff}i.checkbox:before{display:inline-block;box-sizing:border-box;margin-right:4px;vertical-align:-1px;border:1px solid #aaa;border-radius:2px;width:13px;height:13px}.waterfallZone .water:hover i.checkbox:before{border-color:#fff}.slt i.checkbox:before{border:none;vertical-align:-2px;background:url(/Images/HTL/hotel.png) -60px -230px no-repeat}.mask{position:fixed;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.85);z-index:100}.mask.dark{background-color:rgba(55,55,55,.7)}.container.blur{-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);opacity:.66;filter:alpha(opacity=66);-webkit-backface-visibility:hidden}.mask .processing{position:relative;width:100px;height:100px;display:block;margin:-90px auto 0;top:50%}.processing-text{position:absolute;display:block;top:100px;width:12em;left:-4em;font-size:26px;font-weight:700;text-align:center;color:#07ada7;font-family:Meiryo,"微軟正黑體",Microsoft JhengHei,sans-serif;cursor:default;animation:change1-color 4.5s infinite;text-shadow:rgba(255,255,255,.85) 0 0 16px}.processing-text span{font-size:20px;line-height:1;text-shadow:none;font-weight:400;letter-spacing:.1em;padding:.2em .5em 0 .6em;border-radius:4px;background-color:#07ada7;color:#fff;animation:change1-bg-color 4.5s infinite}.processing-c-bg circle{stroke-dashoffset:100;-webkit-animation:b11 9s linear infinite,bt1_11 9s;-moz-animation:b11 9s linear infinite,bt1_11 9s;animation:b11 9s linear infinite,bt1_11 9s}.processing-c{-webkit-animation:c1_11 1.5s infinite linear;-moz-animation:c1_11 1.5s infinite linear;animation:c1_11 1.5s infinite linear}.processing-c circle{-webkit-animation:change1 4.5s infinite,c1_21 9s linear infinite,c1_31 4.5s infinite;-moz-animation:change1 4.5s infinite,c1_21 9s linear infinite,c1_31 4.5s infinite;animation:change1 4.5s infinite,c1_21 9s linear infinite,c1_31 4.5s infinite}@-webkit-keyframes b1{0%{stroke-dashoffset:-156}100%,5%{stroke-dashoffset:0}}@-webkit-keyframes c1_11{0%,100%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-360deg)}}@-webkit-keyframes c1_21{0%,100%,90%{stroke-width:0}10%,75%{stroke-width:5}}@-webkit-keyframes c1_31{0%{stroke-dasharray:104,156;stroke-dashoffset:-52}16%{stroke-dasharray:1,156;stroke-dashoffset:-52}16.01%{stroke-dasharray:1,156;stroke-dashoffset:-208}33%,33.01%{stroke-dasharray:104,52;stroke-dashoffset:-104}49%{stroke-dasharray:1,156;stroke-dashoffset:-104}49.01%{stroke-dasharray:1,156;stroke-dashoffset:52}66%,66.01%{stroke-dasharray:104,52;stroke-dashoffset:156}82%,82.01%{stroke-dasharray:1,156;stroke-dashoffset:156}99.99%{stroke-dasharray:104,52;stroke-dashoffset:256}}@-webkit-keyframes change1{0%,15%{stroke:#f99}17%,33%,33.01%,49%{stroke:#6bf}49.01%,66%,66.01%,81%{stroke:#6d9}83%,99.99%{stroke:#f99}}@-webkit-keyframes change1-bg-color{0%,15%,99.99%{background-color:#f99}33%,49%{background-color:#6bf}66%,81%{background-color:#6d9}}@-webkit-keyframes change1-color{0%,15%,99.99%{color:#f99}33%,49%{color:#6bf}66%,81%{color:#6d9}}@-webkit-keyframes bt1_11{0%,100%{stroke-width:0;stroke:rgba(200,200,200,0)}5%{stroke-width:18;stroke:rgba(200,200,200,.2)}7%{stroke-width:13;stroke:rgba(200,200,200,.2)}10%,80%{stroke-width:16;stroke:rgba(200,200,200,.1)}}