@font-face{font-family:'Roboto Condensed';src:url("fonts/RobotoCondensed-Light.eot");src:url("fonts/RobotoCondensed-Light.eot?#iefix") format("embedded-opentype"),url("fonts/RobotoCondensed-Light.woff") format("woff"),url("fonts/RobotoCondensed-Light.ttf") format("truetype"),url("fonts/RobotoCondensed-Light.svg#RobotoCondensed-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url("fonts/RobotoCondensed-Bold.eot");src:url("fonts/RobotoCondensed-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/RobotoCondensed-Bold.woff") format("woff"),url("fonts/RobotoCondensed-Bold.ttf") format("truetype"),url("fonts/RobotoCondensed-Bold.svg#RobotoCondensed-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url("fonts/RobotoCondensed-Regular.eot");src:url("fonts/RobotoCondensed-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/RobotoCondensed-Regular.woff") format("woff"),url("fonts/RobotoCondensed-Regular.ttf") format("truetype"),url("fonts/RobotoCondensed-Regular.svg#RobotoCondensed-Regular") format("svg");font-weight:400;font-style:normal}html.sc .filterBox.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button,html.sc .filterBoxFlight.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button,html.tc .filterBox.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button,html.tc .filterBoxFlight.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button{padding-left:45%}html.sc .filterBox.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button .ui-selectmenu-text,html.sc .filterBoxFlight.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button .ui-selectmenu-text,html.tc .filterBox.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button .ui-selectmenu-text,html.tc .filterBoxFlight.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button .ui-selectmenu-text{margin-right:70px}.configBox{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;margin-top:30px}.configBox .filterBox.airline .filterSelectBox.locationBox .ui-selectmenu-button.ui-button,.configBox .filterBoxFlight.airline .filterSelectBox.locationBox .ui-selectmenu-button.ui-button{padding-left:45%}.configBox .filterBox.airline .filterSelectBox.airlineNameBox .ui-selectmenu-button.ui-button,.configBox .filterBoxFlight.airline .filterSelectBox.airlineNameBox .ui-selectmenu-button.ui-button{padding-left:50%}.configBox .filterBox.agents .filterSelectBox .ui-selectmenu-button.ui-button,.configBox .filterBoxFlight.agents .filterSelectBox .ui-selectmenu-button.ui-button{padding-left:40%}.configBox .filterBox.taxi .destinationBox .ui-selectmenu-button.ui-button,.configBox .filterBoxFlight.taxi .destinationBox .ui-selectmenu-button.ui-button{padding-left:42%}.configBox .filterBox.taxi .filterInputBox,.configBox .filterBoxFlight.taxi .filterInputBox{width:65%}.configBox .filterBox.taxi .filterSelectBox,.configBox .filterBoxFlight.taxi .filterSelectBox{width:35%}.configBox p{font-weight:300}.configBox .choiceBox{display:none;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}.configBox .choiceBox.expand{height:0;display:block}.configBox .typeBox{display:block;width:100%;height:61px;border-bottom:1px solid #5163e7;overflow:hidden}.configBox .typeBox li{display:block;border-top:none;line-height:1.6}.configBox .typeBox li a{padding-top:0;padding-bottom:0}.configBox .typeBox li.current a{cursor:default;background:#3d51e4}.configBox .typeBox .cargoBox,.configBox .typeBox .passengerBox{width:50%;height:60px;background:#3141b6;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;display:block;float:left;text-align:center;line-height:60px;color:rgba(255,255,255,.5)}.configBox .typeBox .cargoBox.active,.configBox .typeBox .passengerBox.active{color:#fff;cursor:default;background:#3d51e4}.no-touchevents .configBox .typeBox .cargoBox:hover,.no-touchevents .configBox .typeBox .passengerBox:hover{background:#202b77;text-decoration:none}.no-touchevents .configBox .typeBox .cargoBox.active:hover,.no-touchevents .configBox .typeBox .passengerBox.active:hover{background:#3d51e4}.choiceBox ul{padding:20px 30px 10px 30px;background:#3141b6;border-top:1px solid #5163e7}.choiceBox ul li{display:inline-block;font-size:1.6rem;margin-right:10px;margin-bottom:10px;cursor:pointer}.choiceBox ul li .all,.choiceBox ul li label{display:block;padding:5px 10px;color:#fff;background:#3141b6;border:1px solid #5163e7;cursor:pointer;-webkit-transition:background .3s ease-out,border-color .3s ease-out;transition:background .3s ease-out,border-color .3s ease-out}.choiceBox ul li .all.active,.choiceBox ul li label.active{background:#fb5501;border-color:#fb5501;text-decoration:none}.choiceBox ul li input[type=checkbox]{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;top:50%;position:absolute}.choiceBox ul li input[type=checkbox]:checked+label{background:#fb5501;border-color:#fb5501;color:#fff}.no-touchevents .choiceBox ul li .all:hover,.no-touchevents .choiceBox ul li label:hover{background:#fb5501;border-color:#fb5501;text-decoration:none}.no-touchevents .filterBox .btnSearchCoach:hover,.no-touchevents .filterBoxFlight .btnSearchCoach:hover{text-decoration:none}.no-touchevents .filterBox .filterSelectBox:hover,.no-touchevents .filterBoxFlight .filterSelectBox:hover{background-color:#2a47b1}.filterBox,.filterBoxFlight{width:100%;height:100px;background-color:#3d51e4}.filterBox.agents.singleSelect .filterInputBox,.filterBoxFlight.agents.singleSelect .filterInputBox{width:60%}.filterBox.agents.singleSelect .agentsNameBox,.filterBoxFlight.agents.singleSelect .agentsNameBox{width:40%}.filterBox.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button,.filterBoxFlight.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button{padding-left:62%}.filterBox>div,.filterBoxFlight>div{border-right:1px solid #5163e7}.filterBox>div:last-child,.filterBoxFlight>div:last-child{border-right:none}.filterBox .btnSearchCoach,.filterBoxFlight .btnSearchCoach{float:right;display:block;width:8%;height:100px;font-size:0;text-align:center;position:relative;border:none;background-color:#01e1bf}.filterBox .btnSearchCoach:before,.filterBoxFlight .btnSearchCoach:before{display:none}.filterBox .btnSearchCoach:after,.filterBoxFlight .btnSearchCoach:after{content:"\e917";font-size:20px;line-height:100px}.filterBox .filterInputBox,.filterBoxFlight .filterInputBox{width:46%;padding-left:30px;height:100px;float:left;display:inline-block;background-color:#3d51e4;position:relative}.filterBox .filterInputBox .filterInputTxt,.filterBoxFlight .filterInputBox .filterInputTxt{position:absolute;top:31px;left:78px;font-size:24px;line-height:100%;border:none;background:0 0;color:#fff;width:73%;font-weight:300}.filterBox .filterInputBox .filterInputTxt::-webkit-input-placeholder,.filterBoxFlight .filterInputBox .filterInputTxt::-webkit-input-placeholder{color:#d8dcfa}.filterBox .filterInputBox .filterInputTxt::-moz-placeholder,.filterBoxFlight .filterInputBox .filterInputTxt::-moz-placeholder{color:#d8dcfa}.filterBox .filterInputBox .filterInputTxt:-ms-input-placeholder,.filterBoxFlight .filterInputBox .filterInputTxt:-ms-input-placeholder{color:#d8dcfa}.filterBox .filterInputBox .filterInputTxt:-moz-placeholder,.filterBoxFlight .filterInputBox .filterInputTxt:-moz-placeholder{color:#d8dcfa}.filterBox .filterInputBox::before,.filterBoxFlight .filterInputBox::before{width:22px;height:22px;position:absolute;top:50%;margin-top:-20px;display:inline-block;background-repeat:no-repeat;background-size:100% auto;vertical-align:middle;color:#fff;font-size:22px}.filterBox .filterSelectBox,.filterBoxFlight .filterSelectBox{font-size:18px;width:27%;height:100px;float:left;display:block;background-color:#3d51e4;position:relative;cursor:pointer;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.filterBox .filterSelectBox.active,.filterBoxFlight .filterSelectBox.active{background-color:#2a47b1}.filterBox .filterSelectBox.calendarBox.active:after,.filterBoxFlight .filterSelectBox.calendarBox.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 40%;transform-origin:50% 40%}.filterBox .filterSelectBox::after,.filterBoxFlight .filterSelectBox::after{content:" ";display:none;width:0;height:0;border-style:solid;border-width:9px 9px 0 9px;border-color:#9ea8f2 transparent transparent transparent;position:absolute;top:45px;right:10%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform-origin:50% 40%;transform-origin:50% 40%}.filterBox .filterSelectBox::before,.filterBoxFlight .filterSelectBox::before{content:attr(data-text);display:block;color:#fff;position:absolute;min-width:20%;top:50%;left:12%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1;pointer-events:none}.filterBox .filterSelectBox .calendar,.filterBox .filterSelectBox select,.filterBoxFlight .filterSelectBox .calendar,.filterBoxFlight .filterSelectBox select{background-color:transparent;border:0;color:#fff;width:100%;display:block;position:absolute;top:0;left:0;height:100px;line-height:100%;cursor:pointer;font-weight:300}.filterBox .filterSelectBox .calendar::-ms-expand,.filterBox .filterSelectBox select::-ms-expand,.filterBoxFlight .filterSelectBox .calendar::-ms-expand,.filterBoxFlight .filterSelectBox select::-ms-expand{display:none}.filterBox .filterSelectBox .ui-selectmenu-button.ui-button,.filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button{height:100px;line-height:100px;padding:0 0 0 32%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.filterBox .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text::after,.filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text::after{right:10%}.filterBox .filterSelectBox .ui-selectmenu-button-open,.filterBoxFlight .filterSelectBox .ui-selectmenu-button-open{background:#2a47b1}.filterBox .filterSelectBox.jobFunctionBox .ui-selectmenu-button.ui-button,.filterBoxFlight .filterSelectBox.jobFunctionBox .ui-selectmenu-button.ui-button{padding-left:65%}.filterBox .calendarBox::after,.filterBoxFlight .calendarBox::after{display:block}.filterBox .calendarBox .ui-datepicker-trigger,.filterBoxFlight .calendarBox .ui-datepicker-trigger{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;border:none;background:0 0;font-size:0;color:transparent}.filterBox .calendarBox .calendar,.filterBoxFlight .calendarBox .calendar{position:relative;padding-left:32%;left:0;z-index:1}.filterBox .calendarBox .calendar::-webkit-datetime-edit-month-field,.filterBoxFlight .calendarBox .calendar::-webkit-datetime-edit-month-field{color:#fff}.filterBox .calendarBox .calendar::-webkit-datetime-edit-day-field,.filterBoxFlight .calendarBox .calendar::-webkit-datetime-edit-day-field{color:#fff}.filterBox .calendarBox .calendar::-webkit-datetime-edit-year-field,.filterBoxFlight .calendarBox .calendar::-webkit-datetime-edit-year-field{color:#fff}.filterBox .calendarBox .calendar::-webkit-clear-button,.filterBoxFlight .calendarBox .calendar::-webkit-clear-button{display:none}.filterBox .calendarBox .calendar::-ms-clear,.filterBoxFlight .calendarBox .calendar::-ms-clear{display:none}.filterBox .calendarBox .calendar::-webkit-calendar-picker-indicator,.filterBoxFlight .calendarBox .calendar::-webkit-calendar-picker-indicator{display:none}.filterBox .calendarBox .calendar::-webkit-inner-spin-button,.filterBoxFlight .calendarBox .calendar::-webkit-inner-spin-button{display:none}.filterBox .calendarBox .ui-datepicker,.filterBoxFlight .calendarBox .ui-datepicker{width:100%;min-width:230px;top:100px!important}.filterBox.singleSelect .filterInputBox,.filterBoxFlight.singleSelect .filterInputBox{width:73%}.filterBox.noSelect .filterInputBox,.filterBoxFlight.noSelect .filterInputBox{width:100%}.ui-selectmenu-menu{font-size:18px}.no-touchevents .shopFilter .categoryOverlayBox a:hover{text-decoration:none;background:#2a47b1}.shopFilter .categoryBox .ui-selectmenu-button.ui-button,.shopFilter .categoryOverlayBox .ui-selectmenu-button.ui-button,.shopFilter .loactionBox .ui-selectmenu-button.ui-button{padding-left:45%}.shopFilter .categoryOverlayBox:before{display:none}.shopFilter .categoryOverlayBox a{display:block;white-space:nowrap;background:#3d51e4;font-weight:300;color:#fff;width:100%;height:100%;padding:36px 0 10px 45%;border:none;line-height:160%;border-radius:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.shopFilter .categoryOverlayBox a.active{text-decoration:none;background:#2a47b1}.shopFilter .categoryOverlayBox a.active span.text:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.shopFilter .categoryOverlayBox a span.title{font-weight:400;display:block;position:absolute;min-width:20%;top:36px;left:12%;z-index:1}.shopFilter .categoryOverlayBox a span.text{display:block;margin-right:50px;overflow:hidden;text-overflow:ellipsis}.shopFilter .categoryOverlayBox a span.text:after{content:'';display:block;position:absolute;right:10%;top:50%;margin-top:-5px;width:0;height:9px;border-style:solid;border-width:9px 9px 0 9px;border-color:#9ea8f2 transparent transparent transparent;margin-left:10px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform-origin:50% 40%;transform-origin:50% 40%}.shopFilter .categoryOverlayBox a i{font-style:normal}.no-touchevents .multiView .gridBox:hover,.no-touchevents .multiView .listBox:hover{background:#3749cd}.no-touchevents .multiView .gridBox:hover span,.no-touchevents .multiView .listBox:hover span{background-position:0 -18px}.multiView.singleSelect .filterInputBox{width:63%}.multiView.noSelect .filterInputBox{width:90%}.multiView .filterInputBox{width:36%}.multiView .gridBox,.multiView .listBox{width:5%;height:100px;float:left;display:block;text-align:center;background:#3d51e4;border-right:1px solid #5163e7;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.multiView .gridBox #gridBtn,.multiView .gridBox #listBtn,.multiView .listBox #gridBtn,.multiView .listBox #listBtn{position:absolute;width:18px;height:18px;top:50%;left:50%;margin-left:-9px;margin-top:-9px;overflow:hidden}.multiView .gridBox #gridBtn img,.multiView .gridBox #listBtn img,.multiView .listBox #gridBtn img,.multiView .listBox #listBtn img{position:absolute;top:0;left:0}.multiView .gridBox.selected,.multiView .listBox.selected{background:#3749cd}.multiView .gridBox.selected span,.multiView .listBox.selected span{background-position:0 -18px}.multiView .gridBox #listBtn,.multiView .listBox #listBtn{border-right:none}.multiView .gridBox span,.multiView .listBox span{display:block;width:18px;height:18px;margin:41px auto 0 auto}.multiView .gridBox span{background:url(/iwov-resources/image/common/grid_icon.png)}.multiView .listBox span{background:url(/iwov-resources/image/common/list_icon.png)}.mainlandCoach .configBox{margin-top:0;padding-left:0;padding-right:0;border-top:#5163e7 1px solid}.mainlandCoach .filterBox .loactionBox,.mainlandCoach .filterBoxFlight .loactionBox{width:24%}.mainlandCoach .filterBox .providerBox,.mainlandCoach .filterBoxFlight .providerBox{width:29%}.mainlandCoach .filterBox .calendarBox,.mainlandCoach .filterBoxFlight .calendarBox{width:21%}.mainlandCoach .filterBox .calendarBox:after,.mainlandCoach .filterBoxFlight .calendarBox:after{top:65%;margin-top:-5px}.mainlandCoach .filterBox .calendarBox .calendar,.mainlandCoach .filterBoxFlight .calendarBox .calendar{padding-left:20px;padding-top:28px}.mainlandCoach .filterBox .timeBox,.mainlandCoach .filterBox .yearBox,.mainlandCoach .filterBoxFlight .timeBox,.mainlandCoach .filterBoxFlight .yearBox{width:18%}.mainlandCoach .filterBox .filterSelectBox::before,.mainlandCoach .filterBoxFlight .filterSelectBox::before{left:20px;top:20px;-webkit-transform:translate(0,0);transform:translate(0,0)}.mainlandCoach .filterBox .filterSelectBox .ui-selectmenu-button.ui-button,.mainlandCoach .filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button{line-height:160%;padding-left:20px}.mainlandCoach .filterBox .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text,.mainlandCoach .filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text{margin-right:65px;padding-top:50px;text-align:left}.mainlandCoach .filterBox .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text::after,.mainlandCoach .filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text::after{right:30px;top:65%}@media (max-width:1275px){.mainlandCoach .filterBox .filterSelectBox::before,.mainlandCoach .filterBoxFlight .filterSelectBox::before{left:20px}.mainlandCoach .filterBox .filterSelectBox::after,.mainlandCoach .filterBoxFlight .filterSelectBox::after{right:10px}.mainlandCoach .filterBox .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text,.mainlandCoach .filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text{margin-right:45px}.mainlandCoach .filterBox .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text::after,.mainlandCoach .filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text::after{right:10px}}@media (max-width:1200px){.filterBox.singleSelect .filterInputBox,.filterBoxFlight.singleSelect .filterInputBox{width:70%}.filterBox .filterInputBox,.filterBoxFlight .filterInputBox{width:40%}.filterBox .filterSelectBox,.filterBoxFlight .filterSelectBox{width:30%}.filterBox.agents .filterSelectBox .ui-selectmenu-button.ui-button,.filterBoxFlight.agents .filterSelectBox .ui-selectmenu-button.ui-button{padding-left:40%}.filterBox.agents .filterSelectBox::before,.filterBoxFlight.agents .filterSelectBox::before{left:10%}.filterBox.agents.singleSelect .filterInputBox,.filterBoxFlight.agents.singleSelect .filterInputBox{width:55%}.filterBox.agents.singleSelect .agentsNameBox,.filterBoxFlight.agents.singleSelect .agentsNameBox{width:45%}.filterBox.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button,.filterBoxFlight.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button{padding-left:62%}.multiView.singleSelect .filterInputBox{width:60%}.multiView .filterInputBox{width:30%}}@media (max-width:1024px){.configBox{padding-left:40px;padding-right:40px}}@media (max-width:991px){body:after{content:"tablet portrait";display:none}.configBox{padding:0 20px;margin-top:20px;margin-bottom:0}.configBox .choiceBox{overflow:hidden}.configBox .choiceBox ul{width:100%;padding-left:10px;padding-right:10px}.configBox .choiceBox ul li{font-size:1.4rem}.configBox .gridBox,.configBox .listBox{display:none}.configBox .filterBox.agents .filterSelectBox.agentsNameBox .ui-selectmenu-button.ui-button,.configBox .filterBox.agents .filterSelectBox.airlineNameBox .ui-selectmenu-button.ui-button,.configBox .filterBox.agents .filterSelectBox.locationBox .ui-selectmenu-button.ui-button,.configBox .filterBox.airline .filterSelectBox.agentsNameBox .ui-selectmenu-button.ui-button,.configBox .filterBox.airline .filterSelectBox.airlineNameBox .ui-selectmenu-button.ui-button,.configBox .filterBox.airline .filterSelectBox.locationBox .ui-selectmenu-button.ui-button,.configBox .filterBoxFlight.agents .filterSelectBox.agentsNameBox .ui-selectmenu-button.ui-button,.configBox .filterBoxFlight.agents .filterSelectBox.airlineNameBox .ui-selectmenu-button.ui-button,.configBox .filterBoxFlight.agents .filterSelectBox.locationBox .ui-selectmenu-button.ui-button,.configBox .filterBoxFlight.airline .filterSelectBox.agentsNameBox .ui-selectmenu-button.ui-button,.configBox .filterBoxFlight.airline .filterSelectBox.airlineNameBox .ui-selectmenu-button.ui-button,.configBox .filterBoxFlight.airline .filterSelectBox.locationBox .ui-selectmenu-button.ui-button{padding-left:0}.configBox .filterBox.taxi .destinationBox .ui-selectmenu-button.ui-button,.configBox .filterBoxFlight.taxi .destinationBox .ui-selectmenu-button.ui-button{padding-left:0}.configBox .filterBox.taxi .filterInputBox,.configBox .filterBoxFlight.taxi .filterInputBox{width:100%}.configBox .filterBox.taxi .filterSelectBox,.configBox .filterBoxFlight.taxi .filterSelectBox{width:100%}.mainlandCoach .configBox{border-top:none}.mainlandCoach .filterBox,.mainlandCoach .filterBoxFlight{margin-bottom:0;height:auto;display:inline-block;display:block}.mainlandCoach .filterBox:after,.mainlandCoach .filterBoxFlight:after{content:'';display:block;height:0;clear:both;font-size:0;visibility:hidden}.mainlandCoach .filterBox .loactionBox,.mainlandCoach .filterBoxFlight .loactionBox{width:50%}.mainlandCoach .filterBox .providerBox,.mainlandCoach .filterBoxFlight .providerBox{width:50%}.mainlandCoach .filterBox .calendarBox,.mainlandCoach .filterBoxFlight .calendarBox{width:50%;border-top:#5163e7 1px solid}.mainlandCoach .filterBox .calendarBox:after,.mainlandCoach .filterBoxFlight .calendarBox:after{top:50%}.mainlandCoach .filterBox .calendarBox .calendar,.mainlandCoach .filterBoxFlight .calendarBox .calendar{text-align:left;padding-left:18px;padding-top:0}.mainlandCoach .filterBox .timeBox,.mainlandCoach .filterBox .yearBox,.mainlandCoach .filterBoxFlight .timeBox,.mainlandCoach .filterBoxFlight .yearBox{width:50%;border-top:#5163e7 1px solid}.mainlandCoach .filterBox .filterSelectBox .ui-selectmenu-button.ui-button,.mainlandCoach .filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button{padding-left:0}.mainlandCoach .filterBox .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text,.mainlandCoach .filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text{text-align:left;padding-left:18px;padding-top:0}.mainlandCoach .filterBox .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text:after,.mainlandCoach .filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text:after{top:50%}.mainlandCoach .filterBox .btnSearchCoach,.mainlandCoach .filterBoxFlight .btnSearchCoach{width:100%;height:50px;line-height:50px;font-size:1.6rem}.mainlandCoach .filterBox .btnSearchCoach:after,.mainlandCoach .filterBoxFlight .btnSearchCoach:after{font-size:1.8rem;line-height:50px;margin-left:12px;vertical-align:middle}.filterBox,.filterBoxFlight{margin-top:1%;height:120px}.filterBox.agents.singleSelect .filterInputBox,.filterBoxFlight.agents.singleSelect .filterInputBox{width:100%}.filterBox.agents.singleSelect .agentsNameBox,.filterBoxFlight.agents.singleSelect .agentsNameBox{width:100%}.filterBox.noSelect,.filterBoxFlight.noSelect{height:60px}.filterBox .filterInputBox,.filterBoxFlight .filterInputBox{width:100%;height:60px;border-bottom:1px solid #5163e7;padding-left:20px}.filterBox .filterInputBox .filterInputTxt,.filterBoxFlight .filterInputBox .filterInputTxt{top:10px;font-size:1.4rem;left:62px;height:40px;width:80%}.filterBox .filterSelectBox,.filterBoxFlight .filterSelectBox{width:50%;height:60px;font-size:16px}.filterBox .filterSelectBox.jobFunctionBox .ui-selectmenu-button.ui-button,.filterBoxFlight .filterSelectBox.jobFunctionBox .ui-selectmenu-button.ui-button{padding-left:0}.filterBox .filterSelectBox .ui-selectmenu-button.ui-button,.filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button{height:60px;line-height:1.6;padding:0;padding-top:17px}.filterBox .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text,.filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text{margin-right:0;padding-left:20px}.filterBox .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text::after,.filterBoxFlight .filterSelectBox .ui-selectmenu-button.ui-button .ui-selectmenu-text::after{right:20px}.filterBox .filterSelectBox select,.filterBoxFlight .filterSelectBox select{left:0;opacity:0;z-index:1}.filterBox .filterSelectBox .calendar,.filterBox .filterSelectBox select,.filterBoxFlight .filterSelectBox .calendar,.filterBoxFlight .filterSelectBox select{height:60px;line-height:60px;margin-right:0}.filterBox .filterSelectBox::before,.filterBoxFlight .filterSelectBox::before{display:none}.filterBox .calendarBox .calendar,.filterBoxFlight .calendarBox .calendar{padding-left:20px}.filterBox .calendarBox::after,.filterBoxFlight .calendarBox::after{top:27px}.filterBox .calendarBox .ui-datepicker,.filterBoxFlight .calendarBox .ui-datepicker{min-width:280px;width:calc(100vw - 40px);top:60px!important}.filterBox.singleSelect .filterInputBox,.filterBoxFlight.singleSelect .filterInputBox{width:100%}.filterBox.singleSelect .filterSelectBox,.filterBoxFlight.singleSelect .filterSelectBox{width:100%}.multiView.singleSelect .filterInputBox{width:100%}.multiView.singleSelect .filterSelectBox{width:100%}.multiView.singleSelect .filterSelectBox::before{left:20px;top:17px}.multiView.noSelect{height:60px}.multiView.noSelect .filterInputBox{width:100%}.shopFilter .categoryOverlayBox a{height:60px;padding:0;padding-top:17px}.shopFilter .categoryOverlayBox a span.title{display:none}.shopFilter .categoryOverlayBox a span.text{margin-right:0;padding-left:20px}html.sc .agentsInfoTable .contentNameBox .codeBox,html.tc .agentsInfoTable .contentNameBox .codeBox{width:40%}html.sc .filterBox.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button,html.sc .filterBoxFlight.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button,html.tc .filterBox.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button,html.tc .filterBoxFlight.agents.singleSelect .agentsNameBox .ui-selectmenu-button.ui-button{padding-left:0}}@media (max-width:500px){body:after{content:"mobile";display:none}.filterBox .filterInputBox,.filterBoxFlight .filterInputBox{padding-left:6%}.filterBox .filterInputBox .filterInputTxt,.filterBoxFlight .filterInputBox .filterInputTxt{font-size:1.4rem;top:10px;left:17%}.filterBox .filterSelectBox,.filterBoxFlight .filterSelectBox{font-size:1.4rem}.filterBox .filterSelectBox .ui-selectmenu-text::after,.filterBoxFlight .filterSelectBox .ui-selectmenu-text::after{border-width:6px 6px 0 6px}.filterBox .calendarBox::after,.filterBoxFlight .calendarBox::after{border-width:6px 6px 0 6px}.shopFilter .categoryOverlayBox a span.text::after{border-width:6px 6px 0 6px}}@media (max-width:414px){body:after{content:"mobile";display:none}.configBox .typeBox .agentsBox{padding-top:8px;line-height:140%;padding-left:15px;padding-right:15px}html.sc .configBox .typeBox .agentsBox,html.tc .configBox .typeBox .agentsBox{line-height:60px;padding-top:0}}.categoriesBox{margin-top:30px;margin-bottom:40px}.categoriesBox .listNameBox{width:100%;height:70px;display:none;font-size:1.4rem;line-height:70px;font-weight:400}.categoriesBox .listNameBox span{display:inline-block}.categoriesBox .listNameBox .brandBox{width:35%;padding-left:82px}.categoriesBox .listNameBox .locationBox{width:31%}.categoriesBox .listNameBox .dateBox,.categoriesBox .listNameBox .hourBox{width:30%}.categoriesBox .listNameBox .nameBox{width:66%;padding-left:82px}.categoriesBox .hide{display:none}.categoriesBox.column6 .row .box{margin-bottom:16px}.categoriesBox.shopListing .row .catItem .img{padding-bottom:100%}.categoriesBox .row .box{margin-bottom:40px}.categoriesBox .row .catItem .img{width:100%;position:relative;background:#f5f6f5}.categoriesBox .row .catItem .img .spacer{width:100%}.categoriesBox .row .catItem .img .hover_img,.categoriesBox .row .catItem .img .logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;opacity:1;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.categoriesBox .row .catItem .img .logo{width:auto}.categoriesBox .row .catItem .img .hover_img{opacity:0}.categoriesBox .row .catItem .img:hover .logo{opacity:0}.categoriesBox .row .catItem .img:hover .hover_img{opacity:1}.categoriesBox .row .catItem.logoOnly .img:hover .logo{opacity:1}.categoriesBox.list-mode{margin-top:0}.categoriesBox.list-mode.shopListing .listNameBox .brandBox{padding-left:30px}.categoriesBox.list-mode.shopListing .row .box{margin-bottom:0}.categoriesBox.list-mode.shopListing .row .catItem .img{width:12%;height:75px;margin:0}.categoriesBox.list-mode.shopListing .row .catItem .img img{-webkit-transform:translate3d(0,-50%,0) scale(1);transform:translate3d(0,-50%,0) scale(1);left:20px}.categoriesBox.list-mode.shopListing .row .catItem .title{width:23%}.categoriesBox.list-mode.listingCol2 .row .catItem .title{width:60.4%}.categoriesBox.list-mode .listNameBox{display:block}.categoriesBox.list-mode .shopInfo{padding-top:0}.categoriesBox.list-mode .row{margin-left:0;margin-right:0}.categoriesBox.list-mode .row .catItem:nth-child(2n){background-color:#fbfbfb}.categoriesBox.list-mode .row .catItem{margin:0;width:100%;background-color:#f2f2f2;overflow:hidden}.categoriesBox.list-mode .row .catItem a{-webkit-text-decoration:under;text-decoration:under}.categoriesBox.list-mode .row .catItem .address,.categoriesBox.list-mode .row .catItem .date,.categoriesBox.list-mode .row .catItem .img,.categoriesBox.list-mode .row .catItem .time,.categoriesBox.list-mode .row .catItem .title{float:left;font-size:1.8rem;padding:0}.categoriesBox.list-mode .row .catItem .address,.categoriesBox.list-mode .row .catItem .date,.categoriesBox.list-mode .row .catItem .time,.categoriesBox.list-mode .row .catItem .title{padding-right:20px;padding-top:25px;padding-bottom:25px;line-height:140%}.categoriesBox.list-mode .row .catItem .address,.categoriesBox.list-mode .row .catItem .date,.categoriesBox.list-mode .row .catItem .time{padding-left:30px}.categoriesBox.list-mode .row .catItem .img{background:0 0;width:53px;height:53px;overflow:visible;margin-top:11px;margin-left:2px;margin-right:20px}.categoriesBox.list-mode .row .catItem .img .new{left:-8px}.categoriesBox.list-mode .row .catItem .img .spacer{display:none}.categoriesBox.list-mode .row .catItem .img .logo{max-width:75px}.categoriesBox.list-mode .row .catItem .img .hover_img{display:none!important}.categoriesBox.list-mode .row .catItem .img::before{display:none}.categoriesBox.list-mode .row .catItem .img:hover{border:none}.categoriesBox.list-mode .row .catItem .img:hover .logo{opacity:1}.categoriesBox.list-mode .row .catItem .img img{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.categoriesBox.list-mode .row .catItem .address{width:31.8%}.categoriesBox.list-mode .row .catItem .address::before{top:20px}.categoriesBox.list-mode .row .catItem .time{width:30%}.categoriesBox.list-mode .row .catItem .time::before{top:23px}.categoriesBox.list-mode .row .catItem .date{width:27%}.categoriesBox.list-mode .row .catItem .date::before{top:22px}.categoriesBox.list-mode .row .catItem .title{width:28.8%;padding-right:20px}.categoriesBox.list-mode .row .catItem .shopInfo li{padding-bottom:0}@media (max-width:991px){body:after{content:"tablet portrait";display:none}.categoriesBox{margin-bottom:20px}}@media (max-width:767px){body:after{content:"mobile";display:none}.categoriesBox.column6 .row{margin-left:-5px;margin-right:-5px}.categoriesBox.column6 .row .box{padding-left:5px;padding-right:5px;margin-bottom:10px}}.component.procedures .fullWidthInner{background:#f2f2f2}.component.procedures .proceduresContent{padding-top:50px;padding-bottom:30px}.component .contentBox{padding-bottom:40px}.proceduresIcon{border-top:#d6d6d6 1px solid;padding-top:30px}.procedures .steps{overflow:hidden;display:block}.procedures .steps+.configBox{margin-top:0;padding-left:0;padding-right:0;border-top:#5163e7 1px solid}.procedures .steps.total2 li{min-width:50%}.procedures .steps.total2 li a:after,.procedures .steps.total2 li a:before{display:none}.procedures .steps.total3 li{min-width:33.33333333%}.procedures .steps.total4 li{min-width:25%}.procedures .steps.total5 li{width:20%;min-width:0}.procedures .steps li{display:inline-block;margin-right:-4px;margin-bottom:0;vertical-align:top;border:none;background-color:transparent;line-height:1.6}.procedures .steps li:not(:first-child) .titleGroup{padding-left:36px}.procedures .steps li:last-child .afterSubmitTab:after,.procedures .steps li:last-child .afterSubmitTab:before,.procedures .steps li:last-child .titleGroup:after,.procedures .steps li:last-child .titleGroup:before,.procedures .steps li:last-child a:after,.procedures .steps li:last-child a:before{display:none}.procedures .steps li.current .afterSubmitTab,.procedures .steps li.current .titleGroup,.procedures .steps li.current a{background:#01e1bf;color:#000}.procedures .steps li.current .afterSubmitTab:before,.procedures .steps li.current .titleGroup:before,.procedures .steps li.current a:before{opacity:0}.procedures .steps li.current .afterSubmitTab:after,.procedures .steps li.current .titleGroup:after,.procedures .steps li.current a:after{border-color:transparent transparent transparent #01e1bf}.procedures .steps li .afterSubmitTab,.procedures .steps li .titleGroup,.procedures .steps li a{padding-left:20px;padding-right:4px;padding-top:0;padding-bottom:0;color:#fff;font-size:2.4rem;text-align:center;display:block;position:relative;background:#3d51e4;height:60px;line-height:60px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.procedures .steps li .afterSubmitTab:after,.procedures .steps li .afterSubmitTab:before,.procedures .steps li .titleGroup:after,.procedures .steps li .titleGroup:before,.procedures .steps li a:after,.procedures .steps li a:before{content:'';position:absolute;top:0;width:0;height:0;border-style:solid;border-width:30px 0 30px 17px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.procedures .steps li .afterSubmitTab:before,.procedures .steps li .titleGroup:before,.procedures .steps li a:before{right:-17px;border-color:transparent transparent transparent #fff;z-index:1;opacity:1}.procedures .steps li .afterSubmitTab:after,.procedures .steps li .titleGroup:after,.procedures .steps li a:after{right:-16px;border-color:transparent transparent transparent #3d51e4;z-index:2}.procedures .steps li .afterSubmitTab:focus,.procedures .steps li .afterSubmitTab:hover,.procedures .steps li .titleGroup:focus,.procedures .steps li .titleGroup:hover,.procedures .steps li a:focus,.procedures .steps li a:hover{text-decoration:none}.procedures .steps li a:hover{background:#01e1bf;color:#000}.procedures .steps li a:hover:before{opacity:0}.procedures .steps li a:hover:after{border-color:transparent transparent transparent #01e1bf}.procedures .steps li .titleGroup{font-size:1.8rem;text-align:left}.procedures .steps li .titleGroup:before{display:none}.procedures .steps li .titleGroup:after{display:none}.procedures .steps li .titleGroup dt{float:left;min-width:70px;padding-right:20px}.procedures .steps li .titleGroup dd{float:left}.mainlandCoach.procedures .steps li{margin-right:0}.mainlandCoach.procedures .steps li.disabled.current a:hover{background:#01e1bf;color:#000}.mainlandCoach.procedures .steps li.disabled.current a:hover:before{opacity:0}.mainlandCoach.procedures .steps li.disabled.current a:hover:after{border-color:transparent transparent transparent #01e1bf}.mainlandCoach.procedures .steps li.disabled .titleGroup:hover,.mainlandCoach.procedures .steps li.disabled a:hover{background:#3d51e4;color:#fff}.mainlandCoach.procedures .steps li.disabled a:hover:before{opacity:1}.mainlandCoach.procedures .steps li.disabled a:hover:after{border-color:transparent transparent transparent #3d51e4}.mainlandCoach.procedures .steps li .afterSubmitTab,.mainlandCoach.procedures .steps li .titleGroup,.mainlandCoach.procedures .steps li a{padding-right:0}.mainlandCoach.procedures .steps li .afterSubmitTab:hover,.mainlandCoach.procedures .steps li .titleGroup:hover,.mainlandCoach.procedures .steps li a:hover{background-color:#01e1bf;color:#000}.mainlandCoach.procedures .tabContainer .tabItem{padding-top:0}@media (max-width:991px){body:after{content:"tablet portrait";display:none}.component.procedures .proceduresContent .proceduresItem{padding-top:0}.component .contentBox{min-height:0}.component .proceduresList{padding-bottom:20px}.proceduresIcon .iconList li{width:102px}.procedures .steps.step2 li .afterSubmitTab,.procedures .steps.step2 li a{padding-right:20px}.procedures h2{padding-bottom:12px}.procedures .steps+.configBox{border-top:none}.procedures .steps.nonScroll{margin-right:0;white-space:normal}.procedures .steps li .afterSubmitTab,.procedures .steps li a{font-size:1.6rem;height:50px;line-height:50px;padding-right:11px}.procedures .steps li .afterSubmitTab:after,.procedures .steps li .afterSubmitTab:before,.procedures .steps li a:after,.procedures .steps li a:before{border-width:25px 0 25px 10px}.procedures .steps li .afterSubmitTab:before,.procedures .steps li a:before{right:-10px}.procedures .steps li .afterSubmitTab:after,.procedures .steps li a:after{right:-9px}.mainlandCoach{overflow:visible}.mainlandCoach.procedures .steps li:not(:first-child) .titleGroup{padding-left:10px}.mainlandCoach.procedures .steps li .afterSubmitTab,.mainlandCoach.procedures .steps li .titleGroup,.mainlandCoach.procedures .steps li a{height:50px;line-height:50px}}@media (max-width:767px){body:after{content:"mobile";display:none}.component.procedures .proceduresContent{padding-top:0}.procedures .proceduresNavContainer{margin-right:-20px}.procedures .steps{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.procedures .steps.total5 li{width:auto;min-width:20%}.procedures .steps li .titleGroup{font-size:1.6rem}.procedures .steps li .titleGroup dt{min-width:0;padding-right:10px}.procedures .steps li .titleGroup dd{display:none}}.securityScreening.hide{display:none}.securityScreening .row{margin-bottom:80px}@media (max-width:767px){.securityScreening .row{margin-bottom:20px}.securityScreening .row body:after{content:"mobile";display:none}}.securityScreening .row:last-child{margin-bottom:0}@media (max-width:767px){.securityScreening .left{margin-bottom:20px}.securityScreening .left body:after{content:"mobile";display:none}}.securityScreening .left .stepLeft{float:left;width:27%}.securityScreening .left .stepLeft .stepIcon{width:69px;height:69px;border-radius:50%;background-color:#3d51e4;color:#fff;font-size:1.4rem;text-align:center;line-height:1.1;font-weight:400;padding-top:11px}.securityScreening .left .stepLeft .stepIcon span{display:block;font-size:3.2rem}.securityScreening .left .visual{float:left;width:73%;text-align:center}.securityScreening .left .visual a{display:block}.securityScreening .left .visual .image,.securityScreening .left .visual .videoThumb{position:relative;height:0;padding-top:74.08%}.securityScreening .left .visual .image{background-color:#f2f2f2;border-bottom:#3d51e4 4px solid}.securityScreening .left .visual .image img{max-width:308px;max-height:100%}.securityScreening .left .visual .videoThumb a{width:100%;height:100%;position:absolute;top:0;left:0}.securityScreening .left .visual .videoThumb .videoBox::before{width:84px;height:84px;margin-top:-42px;margin-left:-42px;border-radius:50%;background:url(../image/passenger-guide/icon-play.png) no-repeat 0 0;background-size:100% auto;-webkit-box-shadow:0 3px 80px rgba(0,0,0,.3);box-shadow:0 3px 80px rgba(0,0,0,.3)}.securityScreening .left .visual .videoThumb .videoBox::after{display:none}.securityScreening .left .visual img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.securityScreening p{padding-left:20px}@media (max-width:767px){.securityScreening p{padding-left:0;padding-right:0}.securityScreening p body:after{content:"mobile";display:none}}.securityScreening p a{font-weight:700}.component.txtOnly,.mainlandCoach.txtOnly{margin-bottom:0}.accordion .accordionList .accordionItem .accordionContent .accordionInner .content .title{font-size:1.4em;margin-bottom:10px}.accordion .accordionList .accordionItem .accordionContent .accordionInner .content .title .icon-marker-flightinfo{width:36px;color:#7d8f97;font-size:21px}.accordion .accordionList .accordionItem .accordionContent .accordionInner .content .subtitle{margin-bottom:30px}.accordion .accordionList .accordionItem .accordionContent .accordionInner .content .row .desc,.accordion .accordionList .accordionItem .accordionContent .accordionInner .content .row .img,.accordion .accordionList .accordionItem .accordionContent .accordionInner .content .row .title{display:inline-block;width:100%}.accordion .accordionList .accordionItem .accordionContent .accordionInner .content .row .desc img,.accordion .accordionList .accordionItem .accordionContent .accordionInner .content .row .img img,.accordion .accordionList .accordionItem .accordionContent .accordionInner .content .row .title img{width:100%}.accordion .accordionList .accordionItem .accordionContent .accordionInner .content .row .title{margin-bottom:0}.accordion .accordionList .accordionItem .accordionContent .accordionInner .content .row .desc{margin-bottom:30px}.accordion .accordionList .accordionItem .accordionContent .accordionInner .remarkBox{font-size:1.6rem;margin-bottom:30px}.accordion .accordionList .accordionItem .accordionContent .accordionInner .remarkBox h3{font-size:1.6rem;padding-bottom:5px}.accordion .accordionList .accordionItem .accordionContent .accordionInner .remarkBox ol{list-style:decimal;margin-left:20px}.accordion .accordionList .accordionItem .accordionContent .accordionInner .remarkBox ol li{padding-left:5px}.hiddenAirline{background-color:#fff;padding:25px 35px;height:700px;overflow:auto;-webkit-overflow-scrolling:touch}@media (max-width:991px){.hiddenAirline{height:500px}.hiddenAirline body:after{content:"tablet portrait";display:none}}.hiddenAirline .bulletList li:before{background:#333}.hiddenAirline a{color:#000;text-decoration:underline;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.hiddenAirline a:hover{color:#e80006}.lv2menu ul li a::before{border-color:#ff397b}.lv3menu ul li a.current{background-color:#ff397b}.lv3menu .expandMenu ul li a:before{border-color:#ff397b}.no-touchevents .lv3menu ul li a:hover{background-color:#ff397b}.tabContainer .tabNav li.current{border-color:#ff397b}.no-touchevents .tabContainer .tabNav li:hover{border-color:#ff397b}.component.column3 .img:before,.component.column4 .img:before,.mainlandCoach.column3 .img:before,.mainlandCoach.column4 .img:before{border-color:#ff397b}.searchBox{border-color:#ff397b}.icon-arrow-back{color:#ff397b}.mobileTabContainer .hkia_customSelect{border-top-color:#ff397b}a.back span.end,a.back span.front{color:#ff397b}.hkia-connects{width:100%}.hkia-connects iframe{width:100%}//buildAt20240725-163020
