﻿@font-face{font-family:'flexslider-icon';src:url('/StyleCss/Desktop/Vendor/jQueryFlexSlider/fonts/flexslider-icon.eot');src:url('/StyleCss/Desktop/Vendor/jQueryFlexSlider/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('/StyleCss/Desktop/Vendor/jQueryFlexSlider/fonts/flexslider-icon.woff') format('woff'),url('/StyleCss/Desktop/Vendor/jQueryFlexSlider/fonts/flexslider-icon.ttf') format('truetype'),url('/StyleCss/Desktop/Vendor/jQueryFlexSlider/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\20";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:''}.flex-direction-nav .flex-prev{left:50px;line-height:1}.flex-direction-nav .flex-next{right:50px;text-align:right;line-height:1}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:''}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:''}.flex-control-nav{display:none;width:100%;position:absolute;bottom:10px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}/*! jQuery UI - v1.12.1 - 2017-06-06
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, button.css, controlgroup.css, checkboxradio.css, dialog.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.datepick tr td,th{border:0 solid #c4d2ea}#datepick-div a{font-size:12px}#datepick-div,.datepick-inline{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:0;margin:0;background:transparent;color:#222;width:15em}#datepick-div{display:none;z-index:100000;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.6);background-color:#fff}.datepick-inline{float:left;display:block;border:0}.datepick-rtl{direction:rtl}.datepick-dialog{padding:5px !important;border:4px ridge #4297d7 !important}.datepick-disabled{position:absolute;z-index:100;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}button.datepick-trigger{width:25px}img.datepick-trigger{float:left;vertical-align:middle;cursor:pointer}.datepick-prompt{float:left;padding:2px}* html .datepick-prompt{width:15em}.datepick-control,.datepick-links,.datepick-header,.datepick{clear:both;float:left;width:100%}.datepick-control{background:none repeat scroll 0 0 transparent;padding:0;bottom:0;display:block;left:0;position:absolute}.datepick-links{padding:0;position:relative}.datepick-control,.datepick-links{font-weight:bold;font-size:80%}.datepick-links label{padding:2px 5px;color:#76ac0f}.datepick-clear,.datepick-prev{float:left}#datepick-div .datepick-links label{display:none}#datepick-div .datepick-prev a{width:19px;height:20px;background:url(/StyleCss/Desktop/Vendor/jQueryDatePick/img/calendar-to-left.svg) no-repeat center;background-size:15px 15px;text-indent:-1000px;position:absolute;left:6px;bottom:-24px;padding:0 !important;overflow:hidden;line-height:45px}#datepick-div .datepick-next a{width:19px;height:20px;background:url(/StyleCss/Desktop/Vendor/jQueryDatePick/img/calendar-to-right.svg) no-repeat center;background-size:15px 15px;text-indent:1000px;position:absolute;right:6px;bottom:-24px;padding:0 !important;overflow:hidden;line-height:45px}#datepick-div .datepick-links a:hover{background-color:transparent}.datepick-rtl .datepick-clear,.datepick-rtl .datepick-prev{float:right;text-align:right}.datepick-current{float:left;width:30%;text-align:center;display:none}.datepick-next{float:right;width:34%;text-align:right}.datepick-close{left:0;position:absolute;text-align:center;top:0;width:100%}#datepick-div .datepick-close a{background-color:transparent !important}#datepick-div .datepick-close a{display:block;margin:-15px auto 0 auto;padding:0 !important;text-indent:-1550px;width:23px;height:28px;overflow:hidden;background-image:url(../../../../../StyleCss/Desktop/Vendor/jQueryDatePick/img/calendar_sprite.png);background-position:-40px 0}.datepick-rtl .datepick-close,.datepick-rtl .datepick-next{float:left;text-align:left}.datepick-header{background:#4cadf7;color:#fff;text-align:center;font-weight:bold;font-size:12px;height:1.6em;padding-top:3px;padding-bottom:5px;text-transform:uppercase}.weekend a{color:#f00}.datepick-header select{color:#215da5;font-size:10px;border:0;font-weight:bold}.datepick-header span{position:relative;top:3px}.datepick{text-align:center;font-size:100%;background-color:#fff}.datepick a{display:block;width:100%}.datepick-title-row{background-color:#f4f4f4}.datepick-title-row th{text-align:center;height:28px;border-bottom:1px solid #ccc;line-height:28px;font-weight:bold;color:#808080}.datepick-title-row th.datepick-week-end-cell{color:#fd6801;padding-left:7px}.datepick-week-col{background:#d0e5f5}.datepick-days-cell{font-size:12px;border-left:1px solid transparent;border-top:1px solid transparent;background:transparent;height:28px;width:28px}.datepick-days-cell a{display:block;height:28px;color:#666;line-height:28px;background:transparent}.datepick-other-month a{background:#fff}.datepick-week-over a{background:#d0e5f5}.datepick-unselectable{color:#cbcbcb;background:none}.datepick-today a{background:none}.datepick-current-day{background-color:#00a8ff;background:linear-gradient(to bottom,#00a8ff 0%,#00a8ff 100%);border-radius:2px}.datepick-current-day a{font-weight:bold;border:#215da5;color:#fff;background:none}.datepick-days-cell-over{background-color:#00a8ff;background:linear-gradient(to bottom,#00a8ff 0%,#00a8ff 100%);border-radius:2px}.datepick-days-cell-over a{background-color:#00a8ff;font-weight:bold;background:linear-gradient(to bottom,#00a8ff 0%,#00a8ff 100%);border-radius:2px;color:#fff !important}.datepick-status{width:100%;text-align:center}#datepick-div a,.datepick-inline a{cursor:pointer;margin:0;padding:0;text-decoration:none}.datepick-inline .datepick-links a{padding:0 5px !important}.datepick-control a,.datepick-links a{padding:2px 5px !important;color:#fff !important}.datepick-control a:hover{background:#215da5}.datepick-links a:hover,.datepick-title-row a:hover{background:#215da5}.datepick-multi{width:487px !important}.datepick-one-month{float:left;width:20em;border-left:1px solid #ccc}.datepick-new-row{clear:left;margin-right:5px;border-right:1px solid #ccc;border-left:0 solid #ccc}.datepick-new-row .datepick .datepick-days-row td:last-child{border-right:1px solid #ccc}.datepick-days-row:last-child .datepick-days-cell.datepick-week-end-cell{border-left:0 !important}.datepick-one-month .datepick-header{border-radius:0 5px 0 0}.datepick-new-row .datepick-header{border-radius:5px 0 0 0}.datepick-one-month .datepick{border-radius:0 0 5px 0}.datepick-new-row .datepick{border-radius:0 0 5px 5px}.datepick-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-1px;left:-1px;width:187px;height:187px}.ui-datepicker-lunar{font-size:12px;font-family:宋体,楷体 !important;font-weight:normal;width:100%;text-align:right;color:#666;float:right;opacity:.6}.datepick-days-cell{font-size:12px;border-left:1px solid rgba(231,231,231,.72);border-top:1px solid rgba(231,231,231,.72);height:28px;width:28px;text-align:left;padding-left:1px;padding-right:1px}.datepick-days-cell a{display:block;height:28px;color:#000 !important;line-height:18px !important;background:transparent;font-size:13px !important}.ui-datepicker-empty{display:block;height:36px;color:#666;line-height:18px !important;background:transparent}.datepick tr td{border-left:1px solid rgba(231,231,231,.72) !important;border-top:1px solid rgba(231,231,231,.72) !important}.datepick-days-cell-over .ui-datepicker-lunar{color:#fff !important}.datepick-current-day a,.datepick-current-day .ui-datepicker-lunar{color:#fff !important}.datepick-unselectable .ui-datepicker-lunar{color:#cbcbcb}.datepick-week-end-cell{border-right:0 !important}.ac_results{padding:0;border:1px solid #d4d4d4;background-color:#fff;overflow:hidden;z-index:99999;-webkit-box-shadow:0 0 9px 5px rgba(0,0,0,.35);-moz-box-shadow:0 0 9px 5px rgba(0,0,0,.35);box-shadow:0 0 9px 5px rgba(0,0,0,.35)}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li span{float:left}.ac_results li{color:#333;margin:0;padding:3px 8px;cursor:default;display:block;font-family:"Tahoma";font-size:12px;text-align:left;border-bottom:1px dashed #eee;text-transform:capitalize;line-height:20px;overflow:hidden}.ac_loading{background:url('/StyleCss/Desktop/Vendor/jQueryAutoComplete/images/loading.gif') right center no-repeat !important}.ac_odd{background-color:#def}.ac_even{background-color:#fff}.suggestCountry{color:#333}.ac_results ul li span{color:#999}.ac_results ul li.ac_over span{color:#333}.ac_results li.ac_over{background-color:#fde698;cursor:pointer;border-bottom:1px dashed #eee}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;font-size:1.02em;color:#333}.autocomplete-suggestion b{font-weight:normal;color:#1f8dd6}.autocomplete-suggestion.selected{background:#f0f0f0}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("../../../../../StyleCss/Desktop/Vendor/jQueryOwlCarousel/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}#box-booking{margin-top:385px}.box-tab-search-module{background:#024d8c;margin-left:0;height:45px;line-height:45px}.box-tab-search-module li{padding:0;color:#fff;border-right:1px solid #fff;float:left;text-align:center;font-size:16px;cursor:pointer;line-height:45px;position:relative}.box-tab-search-module li a{color:#fff;float:left;width:100%}.box-tab-search-module li a sup{color:#f1b604;margin:0 0 0 3px}.box-tab-search-module li.active a sup,.box-tab-search-module li a:hover sup{color:#f00}.box-tab-search-module li a:hover{color:#fff}.box-tab-search-module li:last-child{border-right:none}.box-tab-search-module li .address{float:left;margin-right:10px;line-height:1}.box-tab-search-module li .address .head-office{vertical-align:bottom;margin-bottom:0;margin-top:8px}.box-tab-search-module li .address .date{font-size:12px;color:#2e99f5}.box-tab-search-module li .num-group{float:right;line-height:1;margin-left:15px}.box-tab-search-module li .num-group .num-phone{display:block;font-size:26px;line-height:45px;font-family:Tahoma}.box-tab-search-module li img{vertical-align:middle}.box-tab-search-module li.tab-flight-and-hotel .ic-tab-fhotel{width:61px;height:20px;background:url(/Images/Desktop/Module/BookingModule/flight_and_hotel_w.png) no-repeat left center;display:inline-block;vertical-align:middle;transform:translateX(-20px);-o-transform:translateX(-20px);-ms-transform:translateX(-20px);-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px)}.box-tab-search-module li.tab-tour-package .ic-tab-ptour{width:26px;height:26px;background:url(/Images/Desktop/Module/BookingModule/compass_w.png) no-repeat left center;display:inline-block;vertical-align:middle;transform:translateX(-15px);-o-transform:translateX(-15px);-ms-transform:translateX(-15px);-webkit-transform:translateX(-15px);-moz-transform:translateX(-20px)}.box-tab-search-module li.tab-day-tour .ic-tab-dtour{width:31px;height:26px;background:url(/Images/Desktop/Module/BookingModule/day_tour_w.png) no-repeat left center;display:inline-block;vertical-align:middle}.box-tab-search-module li.tab-hotel .ic-tab-hotel{width:18px;height:27px;background:url(/Images/Desktop/Module/BookingModule/hotel_w.png) no-repeat left center;display:inline-block;vertical-align:middle}.box-tab-search-module li.tab-ve-may-bay .ic-tab-ve-may-bay{width:18px;height:22px;background:url(/Images/Desktop/Module/BookingModule/flight_ticket.png) no-repeat 0 -46px;display:inline-block;vertical-align:middle;transform:translateX(-5px);-o-transform:translateX(-5px);-ms-transform:translateX(-5px);-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px)}.box-tab-search-module li.tab-voucher .ic-tab-voucher{width:33px;height:32px;background:url(/Images/Desktop/Module/BookingModule/icon-voucher.png) no-repeat 0 -28px;display:inline-block;vertical-align:middle;transform:translateX(-5px);-o-transform:translateX(-5px);-ms-transform:translateX(-5px);-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px)}.box-tab-search-module li.active,.box-tab-search-module li.active:hover,.box-tab-search-module li:hover{background-color:#fff;border-color:#fff}.box-tab-search-module li:hover{background-color:#dcdbdb;border-color:#fff}.box-tab-search-module li.active>a,.box-tab-search-module li:hover>a{color:#024d8c}.box-tab-search-module li.tab-head-office.active,.box-tab-search-module li.tab-head-office:hover{background-color:unset}.box-tab-search-module li.tab-head-office.active>a,.box-tab-search-module li.tab-head-office:hover>a{color:#fff}.box-tab-search-module li.tab-flight-and-hotel.active .ic-tab-fhotel,.box-tab-search-module li.tab-flight-and-hotel:hover .ic-tab-fhotel{background:url(/Images/Desktop/Module/BookingModule/flight_and_hotel_b.png) no-repeat left center}.box-tab-search-module li.tab-tour-package.active .ic-tab-ptour,.box-tab-search-module li.tab-tour-package:hover .ic-tab-ptour{background:url(/Images/Desktop/Module/BookingModule/compass_b.png) no-repeat left center}.box-tab-search-module li.tab-day-tour.active .ic-tab-dtour,.box-tab-search-module li.tab-day-tour:hover .ic-tab-dtour{background:url(/Images/Desktop/Module/BookingModule/day_tour_b.png) no-repeat left center}.box-tab-search-module li.tab-hotel.active .ic-tab-hotel,.box-tab-search-module li.tab-hotel:hover .ic-tab-hotel{background:url(/Images/Desktop/Module/BookingModule/hotel_b.png) no-repeat left center}.box-tab-search-module li.tab-ve-may-bay.active.ic-tab-ve-may-bay,.box-tab-search-module li.tab-ve-may-bay:hover .ic-tab-ve-may-bay{background:url(/Images/Desktop/Module/BookingModule/flight_ticket.png) no-repeat 0 0}.box-tab-search-module li.tab-voucher.active .ic-tab-voucher,.box-tab-search-module li.tab-voucher:hover .ic-tab-voucher{background:url(/Images/Desktop/Module/BookingModule/icon-voucher.png) no-repeat 0 3px}.big-save{background:#cb1e38;position:absolute;top:-49px;left:0;padding:0 10px;line-height:38px;border-radius:3px;min-width:165px;text-align:center}.big-save:before{display:block;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #cb1e38;position:absolute;bottom:-10px;left:16px}@media screen and (min-width:1100px){.box-tab-search-module li.tab-hotel a span{margin-left:15px}.box-tab-search-module li.tab-head-office{padding:0 15px}}@media screen and (max-width:500px){.tab-flight-and-hotel,.tab-tour-package,.tab-day-tour,.tab-hotel{width:25%}.tab-flight-and-hotel>a>span{display:none;width:25%}}.form-search{background:#fff;padding:15px 12px 10px 12px}.form-search .form-group{position:relative;float:left;margin-bottom:0;display:table-cell;margin-right:8px}.form-gr-room-search{position:relative}.form-search .form-group.wf4{margin:0;float:right}.form-search .form-group>p{height:13px;margin-bottom:5px;color:#2c2c2c}.form-search .form-control{background:#fff;height:40px;border-radius:0;border-color:#e6e5e5;color:#4e4d4d;cursor:pointer}.form-search .form-group.wf1 input{padding-left:25px;padding-right:30px}.form-search .form-group.wf2 input{padding-left:30px}.form-search .form-group.wf3 input{padding-right:30px}.form-search .btn-style-1{float:right;width:100%;max-width:114px;border-radius:0;background:#cb1e38;color:#fff;border-left:2px solid #af1028;border-top:2px solid #af1028;font-size:18px;margin-top:18px}.form-search .form-group.wf4 .btn-style-1{float:none;max-width:100%}.box-checked{float:left;font-size:13px;margin-top:10px}.box-checked:hover{opacity:.8}.box-checked input{float:right;margin-top:3px;margin-left:5px;cursor:pointer;border:none;box-sizing:content-box}.box-checked label{float:left;clear:both;cursor:pointer;font-weight:normal;position:relative;width:100%}.box-checked label strong{text-transform:uppercase}.box-checked i{display:inline-block;width:20px;height:20px;position:absolute;top:2px;left:0;font-style:normal}.box-checked span{display:inline-block;padding-left:25px;line-height:24px;font-size:14px}.box-checked input[type=checkbox]{display:none}.box-checked input[type="checkbox"]+i:before{font-family:'FontAwesome';font-size:20px;width:20px;height:20px;line-height:22px;display:inline-block}.box-checked input[type="checkbox"]:checked+i{-webkit-animation:icon-beat .1s ease;animation:icon-beat .1s ease}.box-checked input[type="checkbox"]:checked+i+span{-webkit-transition:all .1s ease;transition:all .1s ease}.box-checked input[type="checkbox"]+i:before{content:""}.box-checked input[type="checkbox"]:checked+i:before{content:""}.box-check-in-out-search{margin-top:10px}.check-rooms .cd-sub-room{width:415px;padding:20px 20px;min-width:266px}.check-rooms .cd-sub-room .cd-sub-close{position:absolute;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;top:5px;right:5px}.check-rooms .cd-sub-room .row{margin:0 -5px}.check-rooms .cd-sub-room .col-sm-4{padding:0 5px;margin-right:0}.check-rooms .cd-sub-room .form-control{padding-right:30px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.check-rooms .cd-sub-room .form-control-feedback-sub{position:absolute;height:38px;width:30px;line-height:38px;text-align:center;right:5px;bottom:0}.check-rooms .cd-sub-room .room-tit{margin-bottom:5px}.check-rooms .cd-sub-room .control-label{margin-bottom:10px}.check-rooms .cd-sub-room .control-label-sm{font-weight:400;margin-bottom:10px}.check-rooms .cd-sub-room .btn-style-2{width:114px;margin-right:10px;color:#fff;border-radius:0;border-left:2px solid #af1028;border-top:2px solid #af1028;background:#cb1e38;font-size:18px}.cd-sub{position:absolute;display:block;left:0;top:65px;color:#333;background-color:#fff;border:1px solid #ccc;z-index:9;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 6px 13px -4px rgba(24,22,24,.3);-moz-box-shadow:0 6px 13px -4px rgba(24,22,24,.3);box-shadow:0 6px 13px -4px rgba(24,22,24,.3)}.cd-sub:after,.cd-sub:before{bottom:100%;left:35px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.cd-sub:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;margin-left:-8px}.cd-sub:before{border-color:rgba(204,204,204,0);border-bottom-color:#333;border-width:8px;margin-left:-8px}.cd-sub-duration{width:100%;padding:5px 0;max-width:192px}.cd-sub-duration ul li{padding:6px 20px;cursor:pointer;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-sub-duration ul li:hover{background-color:#81d166;color:#fff}.room-chose{margin-top:25px;position:relative}.room-chose .cp-detail{display:none;position:absolute;width:358px;left:0;top:50px;color:#333;background-color:#fff;border:1px solid #ccc;z-index:19;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 6px 13px -4px rgba(24,22,24,.3);-moz-box-shadow:0 6px 13px -4px rgba(24,22,24,.3);box-shadow:0 6px 13px -4px rgba(24,22,24,.3);padding:12px}.room-chose .cp-dropdown{cursor:pointer}.room-chose .table{margin-bottom:0}.room-chose .table caption{margin-bottom:10px;position:relative;color:#000;padding:5px 0}.room-chose .table .cp-detail-close{position:absolute;right:0;cursor:pointer}.room-chose .table tr th:first-child,.room-chose .table tr td:first-child{padding-left:0}.room-chose .table tr th{border-top:none}.pk-tour-choice-departure-place,.pk-tour-popup-choice-destination,.pk-tour-popup-choice-departure-month,.pk-tour-popup-choice-topic{position:relative;overflow:hidden}.pk-icon__close{position:absolute;top:0;right:0;width:40px;height:40px;line-height:40px;text-align:center;color:#ccc;opacity:0;cursor:pointer;transition:.5s all ease-in;-o-transition:.5s all ease-in;-moz-transition:.5s all ease-in;-webkit-transition:.5s all ease-in}.pk-icon__close.show{opacity:1}@media screen and (min-width:1200px){.form-search .form-group.wf1{width:189px}.form-search .form-group.wf2{width:144px}.form-search .form-group.wf3{width:308px}.form-search .form-group.wf4{width:140px}#formFlightHotelSearch.form-search .form-group.wf4{width:122px}.form-search .box-checked{width:386px;margin-right:8px}}@media screen and (max-width:1200px){.form-search .form-group{margin:0;padding-right:8px}.cd-sub{left:unset;right:0}.cd-sub:after,.cd-sub:before{left:unset;right:35px}.form-search .form-control-feedback.fa-angle-down{right:8px}}@media screen and (max-width:990px){.form-gr-place .form-group,.form-gr-date .form-group{margin-bottom:10px}.cd-sub{right:unset;left:0}.cd-sub:after,.cd-sub:before{right:unset;left:35px}}@media screen and (max-width:690px){.form-search .form-group{padding-right:8px}.form-gr-place .form-group,.form-gr-date .form-group{width:50%}.box-check-in-out-search{margin-top:0}.box-check-in-out-search .box-checked{width:100%;margin-bottom:5px}.box-check-in-out-search .form-group{width:50%;margin-bottom:10px}.form-gr-room-search>.form-group.wf3{width:100%}}@media screen and (max-width:500px){.cd-sub{position:static}.check-rooms .cd-sub-room{width:100%;box-shadow:none;border-radius:0;position:relative;top:6px}}@media screen and (max-width:400px){.form-gr-place .form-group,.form-gr-date .form-group{width:100%}}.form-search .form-group.pkt1 input,.form-search .form-group.pkt2 input,.form-search .form-group.pkt3 input,.form-search .form-group.pkt4 input{padding-left:10px;border-radius:4px}.form-search .form-group.pkt1 select,.form-search .form-group.pkt1 select{padding-left:30px}.form-search .form-group.pkt3 select{-moz-appearance:none;-webkit-appearance:none}.form-search .form-group.pkt3 select::-ms-expand{display:none}.select2-dropdown-open .select2-choice,.select2-container .select2-choice{height:40px;line-height:40px;font-size:14px;background:#fff !important}.select2-search input{height:30px;line-height:30px;background:none}.select2-results .select2-result-label{line-height:24px;font-size:14px}.select2-container .select2-choice .select2-arrow{background-color:#fff !important;background-image:none;border:0}.select2-container .select2-choice .select2-arrow b{background:none;display:unset}.select2-container .select2-choice .select2-arrow b:before{display:inline-block;font-family:FontAwesome;content:""}.select2-dropdown-open .select2-choice .select2-arrow b:before{content:""}@media screen and (min-width:1200px){.form-search .form-group.pkt1{width:240px;margin-right:10px}.form-search .form-group.pkt2{width:240px;margin-right:10px}.form-search .form-group.pkt3{width:240px;margin-right:10px}.form-search .form-group.pkt4{width:230px}}@media screen and (max-width:992px){#tab_package_tour .form-group{margin-top:10px}}.form-search .form-group.dt1 input{padding-left:25px;padding-right:30px}.form-search .form-group.dt2 input{padding-right:30px}.form-search .form-group.dt2 .form-control-feedback.fa-calendar{right:0;left:unset}@media screen and (min-width:1200px){.form-search .form-group.dt1{width:490px}.form-search .form-group.dt1{margin-right:15px}.form-search .form-group.dt2{width:490px}}@media screen and (max-width:992px){#tab_day_tour .form-group{margin-top:10px}}#tab_day_tour{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.search-box__day-tour{width:90%;max-width:34em}.form-search .form-control-feedback{height:40px;line-height:40px;width:25px}.form-search .form-control-feedback:before{font-size:18px}.form-search .form-control-feedback.fa-map-marker,.form-search .form-control-feedback.fa-calendar,.form-search .form-control-feedback.fa-angle-down{color:#c9c9c9;top:18px}.form-search .form-control-feedback.fa-map-marker{left:0}.form-search .form-control-feedback.fa-calendar{left:0;width:30px}img.datepick-trigger{display:none}#datepick-div{background-color:#fdfdfd;border-radius:0}.datepick-new-row{margin-right:0;border-right:0}.datepick-header{display:flex;justify-content:center;align-items:center;padding-top:4px;padding-bottom:4px;height:40px;border-radius:0 !important;background:#024d8c;line-height:30px}.datepick-header span{font-size:16px}.datepick-new-year,.datepick-new-month{padding:6px 3px;margin:0 2px;border-radius:4px;border:1px solid #003d70 !important;background:linear-gradient(to bottom,#065ba2,#014a87);color:#fff !important;font-size:1.25em !important;font-weight:normal !important}.datepick-new-year:hover,.datepick-new-month:hover{background:linear-gradient(to bottom,#187bce,#014a87);cursor:pointer}.datepick-new-month:focus,.datepick-new-year:focus{background:linear-gradient(to top,#065ba2,#014a87)}.datepick-new-month>option,.datepick-new-year>option{background-color:#f6f4f5;color:#373236}.datepick-header>span{position:initial;font-weight:normal;text-shadow:none;text-transform:none}.datepick-header>span:first-child:after{content:" -"}.datepick-title-row{background:#f7f6f6}.datepick-title-row th{color:#2c2c2c;border-bottom:none}#datepick-div .datepick-close a{display:none}.datepick-one-month{width:50%;box-sizing:border-box;border-left:0}.datepick-days-cell{text-align:center;width:calc(100%/7);font-size:13px}#datepick-div a,.datepick-inline a{text-align:center;font-size:14px}.ui-datepicker-lunar{text-align:center;color:#cbcbcb;font-family:Arial !important;opacity:1}.datepick tr td{border-left:0 !important;border-top:0 !important;line-height:18px;padding:5px}.datepick-days-cell a{font-size:15px !important}.datepick-days-row{padding:6px 0}#datepick-div .datepick-prev a,#datepick-div .datepick-next a{bottom:-30px}.datepick-new-row .datepick-header{border-radius:0}.datepick-current-day{background-color:#024d8c;background:linear-gradient(to bottom,#024d8c 0%,#024d8c 100%);border-radius:0}.datepick-current-day>span:first-child{background-color:#024d8c;background:linear-gradient(to bottom,#024d8c 0%,#024d8c 100%);border-radius:0}.datepick-days-cell-over{background-color:#024d8c;background:linear-gradient(to bottom,#024d8c 0%,#024d8c 100%);border-radius:0}.datepick-days-cell-over a{background-color:#024d8c;font-weight:bold;background:linear-gradient(to bottom,#024d8c 0%,#024d8c 100%);color:#fff !important}.datepick-title-row th.datepick-week-end-cell{color:#cb1e38}.datepick-days-cell.datepick-week-end-cell a>span:first-child{color:#cb1e38}.datepick-days-cell.datepick-week-end-cell.datepick-days-cell-over a>span:first-child{color:#fff}.datepick-days-cell.datepick-week-end-cell.datepick-current-day a>span:first-child{color:#fff}.datepick-one-month:nth-child(2n) .datepick{margin-left:1px}.popup-select-airport-world{position:absolute;width:760px;height:auto;z-index:100;top:53px;left:15px;display:none}.popup-select-airport-worlda.arrival{left:15px}.dialog-type-direction{width:100% !important;margin:0 auto !important;background:#fff !important;float:left !important}.dialog-type-direction .title-menu-city-country{font:bold 12px Arial;margin-bottom:5px;margin-top:0;padding:4px 0 0 0}.dialog-type-direction .menu-city-country{list-style-type:none;margin:0;padding:0}.dialog-type-direction .menu-city-country ul{list-style-type:none;margin:0;padding:0}.list-airport__item{padding:4px 8px;font-size:1.125em}.list-airport__item>a{color:#000}.list-airport__item:hover,.list-airport__item:hover>a{background:#024d8c;color:#fff;cursor:pointer}.dialog-type-direction .title-col-type-direction-import{font:bold 12px Arial;color:#111;margin-bottom:5px;margin-top:10px;padding:4px 0 0 0}.content-popup-city{border-top:0}.content-popup-city .choice-box-city{margin-bottom:10px;width:345px}.ui-dialog{padding:0;border-radius:0}.ui-dialog .ui-dialog-content{padding:0;border:1px solid #ccc;-webkit-box-shadow:-1px 9px 9px -6px rgba(120,109,120,1);box-shadow:-1px 9px 9px -6px rgba(120,109,120,1)}.ui-widget-header{background:#024d8c;padding:0 !important;border:none;border-radius:0}.ui-dialog-titlebar{display:none}.ui-dialog .ui-dialog-title{padding:10px 15px;font-size:16px;color:#fff;font-weight:normal}.ui-dialog .ui-dialog-titlebar-close{color:#fff;font-size:16px;background:#024d8c url(/Images/Desktop/Module/Icon/close.svg) no-repeat center;background-size:15px 15px}.ui-state-hover{background-color:#024d8c}.choice-box-city .input-group-addon{cursor:pointer;background:#024d8c;color:#fff;border:0}.choice-box-city .input-group-addon:hover{opacity:.8}.autocomplete-suggestions{-webkit-box-shadow:0 5px 4px -4px rgba(0,0,0,.35);-moz-box-shadow:0 5px 4px -4px rgba(0,0,0,.35);box-shadow:0 5px 4px -4px rgba(0,0,0,.35)}.autocomplete-suggestions .autocomplete-suggestion{padding:.6em}.autocomplete-suggestion{cursor:pointer;font-size:15px;color:#272727}.autocomplete-suggestion:nth-child(2n){background:#f5f5f5}.autocomplete-suggestion .sugg-name-airport{width:80%;float:left;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.autocomplete-suggestion .sugg-code-airport{width:20%;float:left;line-height:30px;text-align:center}.autocomplete-suggestion b{width:100%;float:left;color:#024d8c;line-height:30px;white-space:nowrap}.autocomplete-suggestion.autocomplete-selected{background:#024d8c;color:#fff}.autocomplete-suggestion.autocomplete-selected b{color:#fff}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}.ui-dialog:before,.ui-dialog:after{content:' ';height:0;position:absolute;width:0;border:11px solid transparent}.ui-dialog:before{border-bottom-color:#fff;position:absolute;top:-21px;left:10%;z-index:120}.ui-dialog:after{border-bottom-color:#ccc;position:absolute;top:-22px;left:10%;z-index:110}.block-playlater-info{line-height:18px;background:#fff;overflow:hidden}.pk-tour-item .block-playlater-info{margin:10px 0 0}.item-paylater-info{clear:both;line-height:20px;overflow:hidden}.content-info-top .item-paylater-info{clear:none;float:left;max-width:500px}.box-departure-schedule .lh24{line-height:18px}.box-info-conent{max-height:100px;overflow:hidden}.content-info-top.has-right-col .box-info-conent{max-height:60px}.content-info-top.has-right-col .item-paylater-info{max-width:260px;font-size:13px}.content-info-top.full-box .item-paylater-info{max-width:480px}.content-info-top .item-paylater-info .paylater-text{float:none;width:auto}.paylater-text{float:left;width:655px}.item-pk-tour .item-paylater-info{clear:both;padding:0 10px 5px 10px;line-height:20px;overflow:hidden}.item-pk-tour .paylater-text{float:left;width:655px;border-right:1px solid #edeae8}.content-info-top .paylater-button{margin:5px 0 0}.paylater-button{float:right}.btn-paylater{background:#07add6;color:#fff;text-transform:uppercase;padding:5px;border-radius:2px}.btn-paylater span{display:block;text-transform:none;font-size:12px}.item-paylater-info p span{color:#dc143c}