@charset "UTF-8";
/*!
 * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:0}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{position:relative;display:block;overflow:hidden;outline:0!important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-bar-edge{position:absolute;display:block;top:0;left:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.type_last{z-index:2}.irs-min{position:absolute;display:block;left:0;cursor:default}.irs-max{position:absolute;display:block;right:0;cursor:default}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:0 0;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs{height:55px}.irs-with-grid{height:75px}.irs-line{height:2px;top:34px;background:#eee;background:#dee2e6;border:0;border-radius:16px}.irs-line-left{height:2px}.irs-line-mid{height:2px}.irs-line-right{height:2px}.irs-bar{height:3px;top:33px;border-top:0;border-bottom:0;background:#04abf2;background:#04abf2}.irs-bar-edge{height:10px;top:33px;width:14px;border:1px solid #428bca;border-right:0;background:#428bca;background:-webkit-gradient(linear,left bottom,left top,from(#428bca),to(#7fc3e8));background:linear-gradient(to top,#428bca 0,#7fc3e8 100%);border-radius:16px 0 0 16px;-moz-border-radius:16px 0 0 16px}.irs-shadow{height:2px;top:38px;background:#000;opacity:.3;border-radius:5px;-moz-border-radius:5px}.irs-slider{top:25px;width:20px;height:20px;border:0;background:#ddd;background:#04abf2;border-radius:27px;-moz-border-radius:27px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.irs-slider.state_hover,.irs-slider:hover{background:#fff;border:2px solid #04abf2}.irs-max,.irs-min{color:#333;font-size:12px;line-height:1.333;text-shadow:none;top:0;padding:1px 5px;background:rgba(0,0,0,.1);border-radius:3px;-moz-border-radius:3px}.lt-ie9 .irs-max,.lt-ie9 .irs-min{background:#ccc}.irs-from,.irs-single,.irs-to{color:#fff;font-size:14px;line-height:1.333;text-shadow:none;padding:1px 5px;background:#04abf2;border-radius:3px;-moz-border-radius:3px}.lt-ie9 .irs-from,.lt-ie9 .irs-single,.lt-ie9 .irs-to{background:#999}.irs-grid{height:27px}.irs-grid-pol{opacity:.5;background:#428bca}.irs-grid-pol.small{background:#999}.irs-grid-text{bottom:5px;color:#99a4ac}@charset "UTF-8";@font-face{font-family:"icomoon";src:url("/Assets/Begonia/fonts/icomoon.eot?yec0jo");src:url("/Assets/Begonia/fonts/icomoon.eot?yec0jo#iefix") format("embedded-opentype"),url("/Assets/Begonia/fonts/icomoon.ttf?yec0jo") format("truetype"),url("/Assets/Begonia/fonts/icomoon.woff?yec0jo") format("woff"),url("/Assets/Begonia/fonts/icomoon.svg?yec0jo#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-High-speed-railway-icon:before{content:""}.icon-meal-icon:before{content:""}.icon-hotel-icon:before{content:""}.icon-bus:before{content:""}.icon-icon-signUp:before{content:""}.icon-icon-share:before{content:""}.icon-icon-server:before{content:""}.icon-bullhorn:before{content:""}.icon-date_search:before{content:""}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(/Assets/Begonia/fonts/MaterialIcons-Regular.eot?);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/Assets/Begonia/fonts/MaterialIcons-Regular.woff2) format("woff2"),url(/Assets/Begonia/fonts/MaterialIcons-Regular.woff) format("woff"),url(/Assets/Begonia/fonts/MaterialIcons-Regular.ttf) format("truetype");src:url(/Assets/Begonia/fonts/MaterialIconsBaseline.woff2) format("woff2")}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;src:url(/Assets/Begonia/fonts/MaterialIconsOutlined-Regular.woff2) format("woff2")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-outlined{font-family:"Material Icons Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-round{font-family:"Material Icons Round";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-sharp{font-family:"Material Icons Sharp";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-two-tone{font-family:"Material Icons Two Tone";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Regular.ttf) format("truetype");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Regular.ttf) format("truetype");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Regular.ttf) format("truetype");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Regular.ttf) format("truetype");unicode-range:U+370-3FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Regular.ttf) format("truetype");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Regular.ttf) format("truetype");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Regular.ttf) format("truetype");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Bold.ttf) format("truetype");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Bold.ttf) format("truetype");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Bold.ttf) format("truetype");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Bold.ttf) format("truetype");unicode-range:U+370-3FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Bold.ttf) format("truetype");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Bold.ttf) format("truetype");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url(/Assets/Begonia/fonts/Roboto-Bold.ttf) format("truetype");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.Detail .TextPrimary{color:#05acf2}.Detail .TextSecondary{color:#17d0b0}.Detail .TextPrice{color:#ef5c6e}.Detail .TextDark{color:#222}.Detail .BgPrimary{background-color:#05acf2}.Detail .BgInfo{background-color:#e7f7fd}.Detail .BgLight{background-color:#f7f7f7}.Detail .BgMuted{background-color:#ddd}.Detail .BgBasic{background-color:#eee}.Detail .BtnPrimary{background-color:#05acf2;border:1px solid #05acf2;color:#fff}.Detail .BtnPrimary:hover{background-color:#0488c0;border:1px solid #0488c0}.Detail .BtnSecondary{background-color:#17d0b0;border:1px solid #17d0b0;color:#fff}.Detail .BtnSecondary:hover{background-color:#12a289;border:1px solid #12a289}.Detail .BtnMuted{background-color:#ddd;border:1px solid #ddd;color:#545454}.Detail .BtnMuted:hover{background-color:#c4c4c4;border:1px solid #c4c4c4}.Detail .BtnPrimaryBorder{background-color:#fff;border:1px solid #05acf2;color:#05acf2}.Detail .BtnPrimaryBorder:hover{background-color:#05acf2;color:#fff}.Detail .BorderPrimary{border:1px solid #05acf2}.Detail .BorderMuted{border:1px solid #ddd}.Detail .BorderSecondary{border:1px solid #17d0b0}.Detail h1{font-size:2rem;line-height:2.8rem}@media(max-width:1199px){.Detail h1{font-size:1.6rem;line-height:2.2rem}}@media(max-width:767px){.Detail h1{font-size:1.4rem;line-height:1.9rem}}@media(max-width:575px){.Detail h1{font-size:1.2rem;line-height:1.7rem}}.Detail h2{font-size:1.5rem}@media(max-width:1199px){.Detail h2{font-size:1.35rem}}@media(max-width:767px){.Detail h2{font-size:1.2rem;line-height:1.7rem}}.Detail h3{font-size:1.125rem}@media(max-width:575px){.Detail h3{font-size:1.0125rem}}.Detail h4{font-size:1rem}@media(max-width:575px){.Detail h4{font-size:.9rem}}.Detail h5{font-size:.938rem}.Detail h1,.Detail h2,.Detail h3,.Detail h4,.Detail h5,.Detail h6{font-family:"PT Sans",微軟正黑體,sans-serif;margin:0 0 .5rem}.Detail h1,.Detail h2,.Detail h3,.Detail h4,.Detail h5,.Detail h6{font-family:"PT Sans",微軟正黑體,sans-serif;margin:0 0 .5rem}.Detail a,.Detail a:hover{text-decoration:none}.Detail img{max-width:100%}.Detail ol,.Detail ul{-webkit-padding-start:26px;padding-inline-start:26px}.Detail button,.Detail select,.Detail input{outline:0}.Detail a:focus,.Detail button:focus,.Detail button.active{outline:0!important}.Detail .btn.focus,.Detail .btn:focus{-webkit-box-shadow:none;box-shadow:none}@media(max-width:767px){.Detail .btn{font-size:.9rem}}.Detail .fontEg{font-family:"Roboto",sans-serif}.Detail .MarketIcon{color:#05acf2}@media(max-width:1600px){.DetailContainer{-ms-flex:0 0 80%;-webkit-box-flex:0;flex:0 0 80%;max-width:80%}}@media(max-width:991.98px){.DetailContainer{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}@media(max-width:575px){.DetailContainer{padding-top:15px}}.Detail .MainTitle{font-weight:600;position:relative;margin-bottom:30px;padding-left:20px}.Detail .MainTitle::before{content:"";position:absolute;background-image:url("/Assets/Begonia/images/detail/maintitleicon.svg");background-position:center;background-repeat:no-repeat;width:16px;height:22px;top:2px;left:0}@media(max-width:575px){.Detail .MainTitle{margin-bottom:20px}}.Detail .table{color:#222;margin:0}.Detail .table th,.Detail .table td{padding:.75rem}@media(max-width:991.98px){.Detail .table th,.Detail .table td{display:table-cell;margin:0}}.Detail .table thead th{background-color:#f7f7f7}.Detail .table th:first-child{border-left:1px solid #ddd}.Detail .table thead th,.Detail .table th,.Detail .table td{border-bottom:1px solid #ddd;border-right:1px solid #ddd}.Detail .SearchTable .table{margin:0 0 1rem}.Detail .SearchTable .table thead th,.Detail .SearchTable .table th,.Detail .SearchTable .table td{border-top:2px solid #fff!important}.Detail.sub_menu-trip{height:100vh;position:fixed;z-index:8}@media(min-width:992px){.Detail.sub_menu-trip{right:0;overflow:unset;top:0;bottom:0}}@media(max-width:991.98px){.Detail.sub_menu-trip{overflow:unset;height:50px;width:100vw;right:0;bottom:0}}.Detail.sub_menu-trip ul{-webkit-padding-start:0;padding-left:0}.Detail.sub_menu-trip .sub_inside{height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:5.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media(min-width:992px){.Detail.sub_menu-trip .sub_inside{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(max-width:991.98px){.Detail.sub_menu-trip .sub_inside{height:50px;width:100vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:992px) and (max-width:1350px){.Detail.sub_menu-trip .server_menu{width:100%}}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu{width:60vw;height:50px}}@media(max-width:767px){.Detail.sub_menu-trip .server_menu{width:80vw}}@media(max-width:575px){.Detail.sub_menu-trip .server_menu{width:70vw}}.Detail.sub_menu-trip .server_menu li{-webkit-box-shadow:0 1px 4.45px .55px rgba(4,0,0,.2);box-shadow:0 1px 4.45px .55px rgba(4,0,0,.2);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.Detail.sub_menu-trip .server_menu li:hover{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-timing-function:0;transition-timing-function:0;-webkit-filter:brightness(110%);filter:brightness(110%)}.Detail.sub_menu-trip .server_menu li[disabled]:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}.Detail.sub_menu-trip .server_menu li:nth-child(1){background:#dc3545}.Detail.sub_menu-trip .server_menu a{width:100%;height:100%;color:#fff}@media(min-width:992px){.Detail.sub_menu-trip .server_menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:992px){.Detail.sub_menu-trip .server_menu>ul>li{border-radius:0;width:auto;min-width:105px;height:55px;font-size:1.2rem;font-weight:bold;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0}}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu>ul>li{width:100%}}@media(min-width:992px){.Detail.sub_menu-trip .server_menu>ul>li a{padding:5px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:1350px){.Detail.sub_menu-trip .server_menu>ul>li a{font-size:19px}}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu>ul>li a{font-size:16px;padding-top:5px}}@media(max-width:575px){.Detail.sub_menu-trip .server_menu>ul>li a{font-size:0}}.Detail.sub_menu-trip .server_menu>ul>li a i,.Detail.sub_menu-trip .server_menu>ul>li a span{margin-right:5px;line-height:45px}@media(max-width:1350px){.Detail.sub_menu-trip .server_menu>ul>li a i,.Detail.sub_menu-trip .server_menu>ul>li a span{font-size:24px}}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu>ul>li a i,.Detail.sub_menu-trip .server_menu>ul>li a span{font-size:15px}}@media(max-width:575px){.Detail.sub_menu-trip .server_menu>ul>li a i,.Detail.sub_menu-trip .server_menu>ul>li a span{font-size:18px;margin:0}}.Detail.sub_menu-trip .server_menu>ul>li.join-fixed-btn{font-size:1.3rem}.Detail.sub_menu-trip .server_menu>ul>li.join-fixed-btn .disabled{background:#aaa}.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn{background:#04abf2;position:relative}.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul{width:110px;display:table;position:absolute;top:0;bottom:0;height:55px;right:-110px;-webkit-transition:.3s;transition:.3s}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul{width:100%;right:0;bottom:0;height:auto;top:unset;bottom:-110px}}@media(max-width:575px){.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul{bottom:-260px}}.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul li{width:50%;height:55px;border-radius:0;margin-bottom:0;display:table;float:left}@media(max-width:575px){.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul li{width:100%}}.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul li:first-child{width:100%}.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul li:last-child{width:100%}.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul li:nth-child(2){width:50%}.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul li:nth-last-child(2){width:50%}.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul li:nth-child(1){background:#00c300}.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul li:nth-child(2){background:#3b5998}.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul li i{margin:0}@media(max-width:575px){.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn ul li i{line-height:55px}}.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn:hover ul{right:0;-webkit-transition:.3s;transition:.3s}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu>ul>li.download-fixed-btn:hover ul{bottom:0}}.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn{background:#d89d11;position:relative}.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul{width:220px;display:table;position:absolute;top:0;bottom:0;height:55px;right:-220px;-webkit-transition:.3s;transition:.3s}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul{width:100%;right:0;bottom:0;height:auto;top:unset;bottom:-110px}}@media(max-width:575px){.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul{bottom:-260px}}.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul li{width:25%;height:55px;border-radius:0;margin-bottom:0;display:table;float:left}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul li{width:50%;line-height:55px}}@media(max-width:575px){.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul li{width:100%}}.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul li i{margin:0}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul li i{font-size:19px}}.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul li:nth-child(1){background:#3b5998}.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul li:nth-child(2){background:#00c300}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul li:nth-child(2) img{width:24px}}.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul li:nth-child(3){background:#8957a1}.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn ul li:nth-child(4){background:#f39800}.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn:hover ul{right:0;-webkit-transition:.3s;transition:.3s}@media(max-width:991.98px){.Detail.sub_menu-trip .server_menu>ul>li.share-fixed-btn:hover ul{bottom:0}}.Detail.sub_menu-trip .server_menu>ul>li.query-fixed-btn{background:#28a745}.Detail.sub_menu-trip .server_menu>ul>li.query-fixed-btn>a>span{font-size:24px;width:34px}.Detail.sub_menu-trip .server_menu>ul>li.favor-fixed-btn a{width:50%;padding:5px 13px}@media(max-width:575px){.Detail.sub_menu-trip .server_menu>ul>li.favor-fixed-btn a{padding:5px 10px}}.Detail.sub_menu-trip .server_menu>ul>li.favor-fixed-btn a i{margin:0}.Detail.sub_menu-trip .server_menu>ul>li.favor-fixed-btn a:nth-child(1){background:#dc5b67;width:100%}@media(min-width:992px){.Detail.sub_menu-trip .server_menu>ul>li.favor-fixed-btn a:nth-child(1){padding:5px 17.5px}}.Detail.sub_menu-trip .server_menu>ul>li.favor-fixed-btn a:nth-child(1)[disabled],.Detail.sub_menu-trip .server_menu>ul>li.favor-fixed-btn a:nth-child(1):disabled{background:#ddd;cursor:default}.Detail.sub_menu-trip .server_menu>ul>li.favor-fixed-btn a:nth-child(1)::after{content:"收藏";margin-left:10px}@media(max-width:575px){.Detail.sub_menu-trip .server_menu>ul>li.favor-fixed-btn a:nth-child(1)::after{display:none}}.Detail.sub_menu-trip .server_menu>ul>li.favor-fixed-btn a:nth-child(2){background:#1e2d7e}.Detail.sub_menu-trip .trip_menu{margin:0 auto}@media(min-width:992px){.Detail.sub_menu-trip .trip_menu{width:107px;background:#fff;margin-left:45px;border:1px solid #999;text-align:center;padding:10px 10px 0 10px}}@media(max-width:991.98px){.Detail.sub_menu-trip .trip_menu{width:40vw;margin:0 auto;position:relative;height:50px;vertical-align:middle}}@media(max-width:767px){.Detail.sub_menu-trip .trip_menu{width:20vw}}@media(max-width:575px){.Detail.sub_menu-trip .trip_menu{width:30vw}}@media(max-width:991.98px){.Detail.sub_menu-trip .trip_menu:after{border:solid #05abf2;border-width:0 1px 1px 0;content:"";display:inline-block;height:8px;margin-top:-7px;padding:0;pointer-events:none;position:absolute;right:15px;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}}@media(max-width:991.98px){.Detail.sub_menu-trip .trip_menu:focus-within::after{margin-top:-2px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@media(min-width:992px){.Detail.sub_menu-trip .trip_menu i{color:#ffd200;font-size:26px;margin-bottom:5px}}@media(max-width:991.98px){.Detail.sub_menu-trip .trip_menu i{display:none}}.Detail.sub_menu-trip .trip_menu li{list-style:none;margin:0 auto 10px auto}.Detail.sub_menu-trip .trip_menu li a{position:relative;display:block;text-align:center;background:#fff;cursor:pointer}@media(min-width:992px){.Detail.sub_menu-trip .trip_menu li a{width:100%;height:auto;border:0;border-bottom:1px solid #bbbeca;border-radius:0;padding-bottom:8px}}@media(min-width:992px){.Detail.sub_menu-trip .trip_menu li a:hover{background:none}}@media(max-width:991.98px){.Detail.sub_menu-trip .trip_menu ul,.Detail.sub_menu-trip .trip_menu li{display:none}}.Detail.sub_menu-trip .trip_menu li:last-child a{border-bottom:0;padding-bottom:0}@media(min-width:992px){.Detail.sub_menu-trip .trip_menu li a span{font-size:1rem;width:100%;padding-top:0;color:#111;display:inline-block}}@media(min-width:992px){.Detail.sub_menu-trip .trip_menu li a:hover span{color:#04abf2}}.Detail.sub_menu-trip .trip_menu select{-moz-appearance:none;-webkit-appearance:none;font-family:sans-serif;font-size:14px;width:100%;height:50px;border-radius:0;padding:10px;background-color:#fff;border:solid 1px #fff;display:none}@media(max-width:991.98px){.Detail.sub_menu-trip .trip_menu select{display:inline-block}}.Detail.sub_menu-trip .trip_menu select:disabled{background-color:#f5f5f5;border:solid 1px #777}.Detail.sub_menu-trip .trip_menu select:disabled:hover,.Detail.sub_menu-trip .trip_menu select:disabled:focus,.Detail.sub_menu-trip .trip_menu select:disabled:active{background-color:#f5f5f5;border:solid 1px #777}.Detail.sub_menu-trip .trip_menu select:disabled:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #777 inset;box-shadow:0 0 0 1000px #777 inset}.Detail.sub_menu-trip .trip_menu select::-ms-expand{display:none}@media(max-width:991.98px){.Detail .breadcrumb{margin-bottom:0}}.Detail .breadcrumb .breadcrumb-item{position:relative;font-size:.938rem;color:#222;line-height:25px;height:25px}.Detail .breadcrumb .breadcrumb-item:last-child{font-family:"Roboto",sans-serif}.Detail .breadcrumb .breadcrumb-item a{color:#222;text-decoration:none;line-height:25px;height:25px;display:block}.Detail .breadcrumb .breadcrumb-item a:hover{color:#05acf2}.Detail .breadcrumb .breadcrumb-item.active{color:#05acf2}.Detail .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:16px}.Detail .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"";background-image:url("/Assets/Begonia/images/detail/chevron_right_black_24dp.svg");background-position:center;background-repeat:no-repeat;background-size:16px;width:16px;height:25px;left:0;position:absolute;line-height:25px}@media(max-width:767px){.Detail .breadcrumb .breadcrumb-item{font-size:.7504rem}}@media(max-width:575px){.Detail .breadcrumb{display:none}}.Detail .TripTitle .TripType{max-width:90px;min-width:90px}.Detail .TripTitle .TripType span{font-size:1.125rem;border-radius:20px;margin-top:7px;padding:1px 12px;color:#2aa845;border:2px solid #2aa845}@media(max-width:1199px){.Detail .TripTitle .TripType span{font-size:1rem;margin-top:5px}}@media(max-width:767px){.Detail .TripTitle .TripType span{font-size:.9rem;line-height:1.2rem;border-width:1px}}@media(max-width:1199px){.Detail .TripTitle .TripType{max-width:80px;min-width:80px}}@media(max-width:767px){.Detail .TripTitle .TripType{max-width:75px;min-width:75px}}@media(max-width:575px){.Detail .TripTitle .TripType{margin-bottom:5px}}.Detail .TripTitle h1{color:#222}.Detail .TripBasic .ImgBox{max-width:518px;min-width:518px;max-height:300px;overflow:hidden}@media(max-width:1600px){.Detail .TripBasic .ImgBox{max-width:480px;min-width:480px;max-height:278px}}@media(min-width:992px) and (max-width:1199px){.Detail .TripBasic .ImgBox{max-width:360px;min-width:360px;max-height:208px}}@media(max-width:991.98px){.Detail .TripBasic .ImgBox{max-width:100%;min-width:initial;max-height:initial;height:360px}}@media(max-width:767px){.Detail .TripBasic .ImgBox{height:320px}}@media(max-width:575px){.Detail .TripBasic .ImgBox{height:260px}}.Detail .TripBasic .ImgBox .carousel-inner img{-o-object-fit:cover;object-fit:cover;height:100%}.Detail .TripBasic .ImgBox .carousel-inner{max-height:300px}@media(max-width:1600px){.Detail .TripBasic .ImgBox .carousel-inner{max-height:initial;height:278px}}@media(min-width:992px) and (max-width:1199px){.Detail .TripBasic .ImgBox .carousel-inner{max-height:208px}}@media(max-width:991.98px){.Detail .TripBasic .ImgBox .carousel-inner{max-height:initial;height:360px}}@media(max-width:767px){.Detail .TripBasic .ImgBox .carousel-inner{height:320px}}@media(max-width:575px){.Detail .TripBasic .ImgBox .carousel-inner{height:260px}}@media(max-width:991.98px){.Detail .TripBasic .ImgBox .carousel-item{height:360px}}@media(max-width:767px){.Detail .TripBasic .ImgBox .carousel-item{height:320px}}@media(max-width:575px){.Detail .TripBasic .ImgBox .carousel-item{height:260px}}.Detail .TripBasic .ImgBox .carousel-control-prev,.Detail .TripBasic .ImgBox .carousel-control-next{width:10%}.Detail .TripBasic .ImgBox .carousel-control-prev .material-icons,.Detail .TripBasic .ImgBox .carousel-control-next .material-icons{font-size:40px}.Detail .TripBasic .InfoBox{padding-left:50px}@media(max-width:1600px){.Detail .TripBasic .InfoBox{padding-left:20px}}@media(max-width:991.98px){.Detail .TripBasic .InfoBox{width:100%;top:18px;-webkit-transform:translate(0,-18%);transform:translate(0,-18%);margin:0 auto;padding:0}}.Detail .InfoTop{height:32px}@media(min-width:992px) and (max-width:1199px){.Detail .InfoTop{height:20px}}@media(max-width:991.98px){.Detail .InfoTop{height:45px;padding:0 10px}}.Detail .InfoTag span{font-size:1rem;color:#fff;padding:5px 14px;border-radius:20px}.Detail .InfoTag span.Guaranteed{background-color:#dc3545}.Detail .InfoTag span.Push{background-color:#e09f08}.Detail .InfoTag span.Remark{background-color:#1e7e34}.Detail .InfoTag span+span{margin-left:6px}@media(min-width:992px) and (max-width:1199px){.Detail .InfoTag span{font-size:.938rem;color:#fff;padding:2px 10px}}@media(max-width:575px){.Detail .InfoTag span{padding:2px 10px;font-size:.938rem}}.Detail .GroupNumber{font-size:.938rem;color:#808080}@media(max-width:991.98px){.Detail .GroupNumber{background:rgba(255,255,255,.7);padding:2px 8px;border-radius:50px;color:#222}}@media(max-width:575px){.Detail .GroupNumber{font-size:.7973rem}}.Detail .DateBlock{border:1px solid #ddd;margin:26px 0;padding:18px}@media(max-width:1600px){.Detail .DateBlock{margin:20px 0}}@media(max-width:1350px){.Detail .DateBlock{margin:10px 0}}@media(min-width:992px) and (max-width:1199px){.Detail .DateBlock{padding:8px}}@media(max-width:575px){.Detail .DateBlock{padding:8px 10px}}.Detail .DateBlock h4{margin-bottom:0;padding-right:10px}@media(min-width:992px) and (max-width:1350px){.Detail .DateBlock h4{display:block!important;margin-bottom:5px}}@media(min-width:992px) and (max-width:1199px){.Detail .DateBlock h4{font-size:.938rem}}@media(max-width:575px){.Detail .DateBlock h4{display:block!important;margin-bottom:2px}}.Detail .DateBlock .YMD{position:relative;font-size:20px;font-weight:600;padding-left:10px}.Detail .DateBlock .YMD::before{content:"";position:absolute;width:1px;height:100%;left:0;background-color:#ddd}@media(max-width:1350px){.Detail .DateBlock .YMD::before{display:none}}@media(max-width:1350px){.Detail .DateBlock .YMD{padding-left:0}}@media(min-width:992px) and (max-width:1199px){.Detail .DateBlock .YMD{font-size:1.125rem}}@media(max-width:575px){.Detail .DateBlock .YMD{font-size:1.125rem}}.Detail .DateBlock .week{line-height:20px;padding-left:5px}.Detail .DateBlock .DateCenterLine{width:28px;height:1px;background-color:#05acf2;margin:0 2%}@media(min-width:992px) and (max-width:1199px){.Detail .DateBlock .DateCenterLine{margin:0 3%}}@media(max-width:575px){.Detail .DateBlock .DateCenterLine{width:15px;margin:0 4%}}.Detail .DateBlock .SearchDate a{color:#05acf2}.Detail .DateBlock .SearchDate a:hover{color:#0488c0}.Detail .DateBlock .SearchDate a span{font-size:1.125rem}@media(max-width:575px){.Detail .DateBlock .SearchDate a span{font-size:1.2375rem}}@media(min-width:992px) and (max-width:1350px){.Detail .DateBlock .SearchDate{height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(max-width:575px){.Detail .DateBlock .SearchDate{height:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(max-width:991.98px){.Detail .DateBlock{border:1px solid #05acf2}}.Detail .DateBlock .flight{position:absolute;right:15px;font-size:.9rem;line-height:.9rem;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:#05acf2;color:#fff;padding:8px;border:0;border-radius:0}.Detail .DateBlock .DateAir a,.Detail .PriceBlock .FlightDetails .fontEg a{background:#04abf2;color:#fff;font-size:.8911rem;border-radius:6px;padding:3px 10px}.Detail.AGT .DateBlock{margin:10px 0}.Detail .FlightBlock{margin-top:-32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 15px;background:#fff;position:relative;border:1px solid #ddd;border-top:0}.Detail .FlightBlock .FligtLogo img{height:35px}.Detail .FlightBlock .FligtAbbr,.Detail .FlightBlock .FligtAirport{font-size:1rem}@media(max-width:1199px){.Detail .FlightBlock .FligtAbbr,.Detail .FlightBlock .FligtAirport{font-size:.938rem}}.Detail .FlightBlock .FligtBtn{position:absolute;right:15px;bottom:5px;background:#05acf2;padding:2px 10px}@media(max-width:1199px){.Detail .FlightBlock .FligtBtn{padding:2px 6px;right:10px}}.Detail .FlightBlock .FligtBtn a{font-size:.9rem;color:#fff}@media(max-width:1199px){.Detail .FlightBlock{margin-top:-10px;padding:3px 8px}}@media(max-width:991.98px){.Detail .FlightBlock{margin-top:0;margin-bottom:10px;background:#f7f7f7;border:0}}.Detail .PriceBlock{font-size:1rem;background-color:#f7f7f7;color:#222;padding:24px 18px}.Detail .PriceBlock ul{padding-left:0}.Detail .PriceBlock li{line-height:30px}.Detail .PriceBlock li>span{padding-left:10px;padding-right:3px}.Detail .PriceBlock li+li{margin-top:10px}@media(min-width:992px) and (max-width:1199px){.Detail .PriceBlock li+li{margin-top:5px}}.Detail .PriceBlock li>strong{font-weight:bold!important;font-size:18px;line-height:30px}.Detail .PriceBlock .icons{background:#fff;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,.2);box-shadow:1px 2px 2px 0 rgba(0,0,0,.2);border-radius:15px;width:26px;height:26px;margin-right:5px}.Detail .PriceBlock .icons>span{font-size:1.125rem;color:#545454;line-height:26px}@media(min-width:992px) and (max-width:1199px){.Detail .PriceBlock .icons>span{font-size:1rem}}@media(min-width:992px) and (max-width:1199px){.Detail .PriceBlock .icons{width:24px;height:24px}}.Detail .PriceBlock .TotalPrice{font-size:1rem}@media(max-width:991.98px){.Detail .PriceBlock .TotalPrice>div:first-child{margin-bottom:5px}}.Detail .PriceBlock .TotalPrice .Price{font-size:2.375rem;font-weight:600;color:#ef5c6e}@media(max-width:1199px){.Detail .PriceBlock .TotalPrice .Price{font-size:1.5rem}}.Detail .PriceBlock .TotalPrice .ReferPrice{font-size:2rem;font-weight:600;color:#aaa;text-decoration:line-through}.Detail .PriceBlock .TotalPrice .agt .Price{padding-left:5px;font-size:2rem}@media(max-width:1199px){.Detail .PriceBlock .TotalPrice .agt .Price{font-size:1.5rem}}@media(max-width:575px){.Detail .PriceBlock .TotalPrice .agt .Price{font-size:1.125rem}}.Detail .PriceBlock .TotalPrice .fit{font-size:1rem;color:#808080;padding-bottom:5px}.Detail .PriceBlock .TotalPrice .fit .Price{padding-left:5px;font-size:1rem;color:#808080;margin-top:5px}.Detail .PriceBlock .TotalPrice a{background-color:transparent;color:#222;cursor:pointer}.Detail .PriceBlock .TotalPrice a:hover{color:#05acf2}.Detail .PriceBlock .TotalPrice a span{color:#05acf2}@media(min-width:992px) and (max-width:1199px){.Detail .PriceBlock .TotalPrice a span{font-size:22px}}@media(max-width:575px){.Detail .PriceBlock .TotalPrice a span{font-size:1.4rem}}@media(max-width:1350px){.Detail .PriceBlock .TotalPrice a{display:block!important;text-align:right;width:100%;margin-bottom:3px}}@media(max-width:575px){.Detail .PriceBlock .TotalPrice a{color:#05acf2}}@media(max-width:1199px){.Detail .PriceBlock .TotalPrice{font-size:.938rem}}@media(max-width:575px){.Detail .PriceBlock .TotalPrice{font-size:.8442rem}}@media(max-width:1600px){.Detail .PriceBlock{padding:18px}}@media(max-width:1350px){.Detail .PriceBlock{padding:11px 18px}}@media(max-width:1199px){.Detail .PriceBlock{padding:8px;font-size:.938rem}}@media(max-width:575px){.Detail .PriceBlock{font-size:.8442rem;padding:14px 10px}}@media(max-width:575px){.Detail .LowestPrice .table thead th{display:none}.Detail .LowestPrice .table tbody td,.Detail .LowestPrice .table tbody th{display:block}}.Detail.MarketingBox h2{font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Detail.MarketingBox h2 span.Marketing_content{font-size:20px;color:#333}.Detail.MarketingBox h2 .MarketIcon{font-size:2rem}@media(max-width:767px){.Detail.MarketingBox h2 .MarketIcon{font-size:1.5rem;margin-top:3px}}.Detail.MarketingBox .DateList .dropdown-menu{max-height:340px;min-width:250px;width:16vw}.Detail.MarketingBox .DateList .dropdown-menu .dropdown-item_block{max-height:300px}.Detail.MarketingBox .DateList .dropdown-menu .dropdown-item{font-size:1.125rem;color:#222;text-decoration:none}@media(max-width:767px){.Detail.MarketingBox .DateList .dropdown-menu .dropdown-item span:nth-child(2){text-align:right!important;padding-right:15px}}@media(max-width:767px){.Detail.MarketingBox .DateList .dropdown-menu .dropdown-item{font-size:1rem;padding:.25rem .5rem}}.Detail.MarketingBox .DateList .dropdown-menu .dropdown-item:nth-child(odd){background-color:#f7f7f7}.Detail.MarketingBox .DateList .dropdown-menu .dropdown-item:hover,.Detail.MarketingBox .DateList .dropdown-menu .dropdown-item:focus,.Detail.MarketingBox .DateList .dropdown-menu .dropdown-item.active,.Detail.MarketingBox .DateList .dropdown-menu .dropdown-item:active{background-color:#e7f7fd}.Detail.MarketingBox .DateList .dropdown-menu span{width:50%}@media(max-width:767px){.Detail.MarketingBox .DateList .dropdown-menu span{width:30%}}.Detail.MarketingBox .DateList .dropdown-menu span:nth-child(2){font-size:.938rem}@media(max-width:767px){.Detail.MarketingBox .DateList .dropdown-menu span:nth-child(2){width:70%;font-size:.8442rem;text-align:right!important;padding-right:10px}}.Detail.MarketingBox .DateList .dropdown-menu span>span{font-size:1.25rem}@media(max-width:767px){.Detail.MarketingBox .DateList .dropdown-menu span>span{font-size:1rem}}@media(max-width:767px){.Detail.MarketingBox .DateList .dropdown-menu .dropdown-header{padding:.5rem}}@media(max-width:767px){.Detail.MarketingBox .DateList .dropdown-menu{min-width:200px}}.Detail.MarketingBox .DateList .dropleft .dropdown-toggle::before{display:none}.Detail.MarketingBox .MarketingBlock{background-color:#e7f7fd;padding:15px 20px;border:1px solid #c7ebfa;position:relative;min-height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Detail.MarketingBox .MarketingBlock::before{content:"";position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:0 60px 60px 0;border-color:transparent #c7ebfa transparent transparent}@media(max-width:575px){.Detail.MarketingBox .MarketingBlock{padding:15px}}.Detail.MarketingBox .MarketingContent{z-index:1;font-size:18px;font-weight:bold;color:#dc5b67}@media(max-width:575px){.Detail.MarketingBox .MarketingContent{font-size:.938rem}}.Detail.MarketingBox .MarketingDate{min-width:292px;max-width:292px;height:130px;z-index:1}.Detail.MarketingBox .MarketingDate .ChooseDate{border:1px solid #ddd;padding:15px}@media(max-width:767px){.Detail.MarketingBox .MarketingDate .ChooseDate{margin-top:10px;padding:10px}}@media(max-width:767px){.Detail.MarketingBox .MarketingDate .ChooseDate>h4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-bottom:5px}}@media(max-width:767px){.Detail.MarketingBox .MarketingDate .ChooseDate>div:nth-child(2){width:200px;padding-right:10px}}.Detail.MarketingBox .MarketingDate .ChooseDate a{font-size:1.5rem;text-decoration:underline;color:#f60}.Detail.MarketingBox .MarketingDate .ChooseDate a:hover{text-decoration:none}@media(max-width:1199px){.Detail.MarketingBox .MarketingDate .ChooseDate a{font-size:1.125rem}}.Detail.MarketingBox .MarketingDate .ChooseDate button{border:0;background-color:#f60}.Detail.MarketingBox .MarketingDate .ChooseDate button:hover{background-color:#cc5200}.Detail.MarketingBox .MarketingDate .ChooseDate button{color:#fff}@media(max-width:1199px){.Detail.MarketingBox .MarketingDate .ChooseDate button{font-size:.938rem}}@media(max-width:767px){.Detail.MarketingBox .MarketingDate .ChooseDate button{padding:2px 5px}}@media(max-width:1199px){.Detail.MarketingBox .MarketingDate{min-width:220px;max-width:220px}}@media(max-width:767px){.Detail.MarketingBox .MarketingDate{min-width:100%;max-width:100%;height:auto}}.Detail.MarketingBox .MoreMarketing{border:1px solid #c7ebfa;background-color:#fff;padding:23px}.Detail.MarketingBox .MoreMarketing>h3{font-weight:600}.Detail.MarketingBox .MoreMarketing ul{-webkit-padding-start:0;padding-inline-start:0}@media(max-width:575px){.Detail.MarketingBox .MoreMarketing>h3>span{font-size:1.25rem}}.Detail.MarketingBox .MoreMarketing li+li{border-top:1px solid #ddd;padding-top:.8rem!important}.Detail.MarketingBox .MoreMarketing .MoreTitle a{color:#222;vertical-align:sub;font-weight:600}.Detail.MarketingBox .MoreMarketing .MoreTitle a:hover{color:#05acf2}.Detail.MarketingBox .MoreMarketing .MoreTitle .MarketIcon{font-size:1.5rem}@media(max-width:575px){.Detail.MarketingBox .MoreMarketing .MoreTitle .MarketIcon{font-size:1.3rem;margin-top:2px}}@media(max-width:575px){.Detail.MarketingBox .MoreMarketing .MoreTitle{font-size:.938rem}}.Detail.MarketingBox .MoreMarketing .MoreDate{max-width:380px;min-width:380px;font-size:1rem;position:relative}.Detail.MarketingBox .MoreMarketing .MoreDate::before{content:"";position:absolute;width:1px;height:100%;left:0;background-color:#a3e0fa}@media(max-width:767px){.Detail.MarketingBox .MoreMarketing .MoreDate::before{display:none}}.Detail.MarketingBox .MoreMarketing .MoreDate h4{font-size:.9rem}.Detail.MarketingBox .MoreMarketing .MoreDate>a{font-size:1.125rem;color:#f60;text-decoration:underline;width:38px;display:inline-block}.Detail.MarketingBox .MoreMarketing .MoreDate>a:hover{text-decoration:none}.Detail.MarketingBox .MoreMarketing .MoreDate>a+a{margin-left:10px}@media(max-width:1350px){.Detail.MarketingBox .MoreMarketing .MoreDate>a+a{margin-left:5px}}@media(max-width:1350px){.Detail.MarketingBox .MoreMarketing .MoreDate>a{font-size:1rem}}.Detail.MarketingBox .MoreMarketing .MoreDate button{border:0;background-color:#f60}.Detail.MarketingBox .MoreMarketing .MoreDate button:hover{background-color:#cc5200}.Detail.MarketingBox .MoreMarketing .MoreDate button{color:#fff;font-size:.875rem;float:right}@media(max-width:1350px){.Detail.MarketingBox .MoreMarketing .MoreDate{max-width:250px;min-width:250px}}@media(max-width:767px){.Detail.MarketingBox .MoreMarketing .MoreDate{max-width:100%;min-width:100%;padding-top:8px;padding-bottom:5px}}@media(max-width:575px){.Detail.MarketingBox .MoreMarketing{padding:15px}}.tooltip .tooltip-inner{background:#545454!important;text-align:left!important;border:1px #545454;max-width:300px!important;padding:10px;line-height:1.4rem;border-radius:8px}.tooltip-inner h4{color:#ffde00;font-size:1.125rem}.tooltip-arrow{border-left-color:#545454!important;border-right-color:#545454!important;opacity:0}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{border-left-color:#545454!important;border-right-color:#545454!important}.tooltip{opacity:1!important}@media(max-width:575px){.tooltip{display:none}}.Detail.DepartureDate{position:relative;margin-top:60px}@media(max-width:991.98px){.Detail.DepartureDate{margin-top:30px}}.Detail.DepartureDate .PushIcon{color:#e09f08}.Detail.DepartureDate .GuaranteedIcon{color:#ef5c6e}.Detail.DepartureDate .IconMean{position:absolute;top:120px;right:15px}.Detail.DepartureDate .IconMean span{font-size:.938rem}.Detail.DepartureDate .IconMean span>span{font-size:18px;margin-right:2px}.Detail.DepartureDate .IconMean span+span{margin-left:8px}@media(max-width:575px){.Detail.DepartureDate .IconMean span:not(:first-child){display:none}}@media(max-width:575px){.Detail.DepartureDate .IconMean span:first-child>span{font-size:0;width:6px;height:6px;background:#05acf2;display:inline-block;border-radius:6px;margin-top:5px;margin-right:5px}}.Detail.DepartureDate .nav-tabs li+li{margin-left:12px}.Detail.DepartureDate .nav-tabs .nav-link{position:relative;border:1px solid #05acf2;border-radius:25px;border-bottom-color:#05acf2;font-size:1.125rem;width:46px;height:46px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#05acf2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;white-space:nowrap}@media(max-width:575px){.Detail.DepartureDate .nav-tabs .nav-link{font-size:1rem;width:40px;height:40px}}.Detail.DepartureDate .nav-tabs .TabTitle{position:absolute;left:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin:0;padding:0;color:transparent}@media(max-width:767px){.Detail.DepartureDate .nav-tabs .TabTitle{left:12px}}@media(max-width:575px){.Detail.DepartureDate .nav-tabs .TabTitle{left:17px}}.Detail.DepartureDate .nav-tabs .material-icons-outlined,.Detail.DepartureDate .nav-tabs .material-icons-outlined{-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;text-align:center}@media(max-width:575px){.Detail.DepartureDate .nav-tabs .material-icons-outlined,.Detail.DepartureDate .nav-tabs .material-icons-outlined{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}}.Detail.DepartureDate .nav-tabs .nav-item.show .nav-link,.Detail.DepartureDate .nav-tabs .nav-link.active,.Detail.DepartureDate .nav-tabs .nav-link:hover{width:120px}.Detail.DepartureDate .nav-tabs .nav-item.show .nav-link .TabTitle::before,.Detail.DepartureDate .nav-tabs .nav-link.active .TabTitle::before,.Detail.DepartureDate .nav-tabs .nav-link:hover .TabTitle::before{content:attr(data-text);position:absolute;top:0;left:23px;width:80px;height:30px;overflow:hidden;font-weight:600;animation:type .3s steps(18);-webkit-animation:type .3s steps(10);white-space:nowrap}@-webkit-keyframes type{0%{width:0%}100%{width:100%}}@keyframes type{0%{width:0%}100%{width:100%}}.Detail.DepartureDate .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link.active .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link.active .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link:hover .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link:hover .material-icons-outlined{-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;text-align:left;padding-left:7px}@media(max-width:767px){.Detail.DepartureDate .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link.active .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link.active .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link:hover .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link:hover .material-icons-outlined{-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;padding-left:9px}}@media(max-width:575px){.Detail.DepartureDate .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link.active .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link.active .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link:hover .material-icons-outlined,.Detail.DepartureDate .nav-tabs .nav-link:hover .material-icons-outlined{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;padding-left:15px;font-size:20px}}.Detail.DepartureDate .nav-tabs .nav-link:hover .TabTitle::before{color:#05acf2}.Detail.DepartureDate .nav-tabs .nav-item.show .nav-link .TabTitle::before,.Detail.DepartureDate .nav-tabs .nav-link.active .TabTitle::before{color:#fff}.Detail.DepartureDate .nav-tabs .nav-item.show .nav-link,.Detail.DepartureDate .nav-tabs .nav-link.active{background-color:#05acf2;color:#fff}.Detail.DepartureDate .nav-tabs{margin-bottom:15px}.Detail.DepartureDate .fc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem}.Detail.DepartureDate .fc .fc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Detail.DepartureDate .fc table{border-collapse:collapse;border-spacing:0;font-size:1rem}.Detail.DepartureDate .fc th{text-align:center}.Detail.DepartureDate .fc th,.Detail.DepartureDate .fc td{vertical-align:top;padding:0}.Detail.DepartureDate .fc a[data-navlink]{cursor:pointer}.Detail.DepartureDate .fc a[data-navlink]:hover{text-decoration:underline}.Detail.DepartureDate .fc .fc-view-harness-active>.fc-view{position:initial;top:initial;right:initial;bottom:initial;left:initial}.Detail.DepartureDate .fc .fc-direction-ltr{direction:ltr;text-align:left}.Detail.DepartureDate .fc .fc-direction-rtl{direction:rtl;text-align:right}.Detail.DepartureDate .fc .fc-theme-standard td,.Detail.DepartureDate .fc .fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.Detail.DepartureDate .fc .fc-theme-standard .fc-scrollgrid-section-header>td{border:0}.Detail.DepartureDate .fc .fc-liquid-hack td,.Detail.DepartureDate .fc .fc-liquid-hack th{position:relative}.Detail.DepartureDate .fc .fc-scrollgrid-liquid{height:100%}.Detail.DepartureDate .fc .fc-scrollgrid,.Detail.DepartureDate .fc .fc-scrollgrid table{width:100%!important;height:auto!important;table-layout:fixed}.Detail.DepartureDate .fc .fc-daygrid-bg-harness{position:absolute;top:0;bottom:0}.Detail.DepartureDate .fc .fc-daygrid-dot-event{display:initial;padding:0;position:initial}.Detail.DepartureDate .fc .fc-daygrid-dot-event:hover,.Detail.DepartureDate .fc .fc-daygrid-dot-event.fc-event-mirror{background:none}.Detail.DepartureDate .fc .fc-scroller{overflow:hidden!important}.Detail.DepartureDate .fc .fc-scroller-liquid-absolute{position:initial;top:initial;right:initial;left:initial;bottom:initial}.Detail.DepartureDate .fc .fc-scroller-harness{position:relative;overflow:hidden;direction:ltr}.Detail.DepartureDate .fc .fc-bg-event,.Detail.DepartureDate .fc .fc-non-business,.Detail.DepartureDate .fc .fc-highlight{position:absolute;top:0;left:0;right:0;bottom:0}.Detail.DepartureDate .fc.fc-theme-standard td,.Detail.DepartureDate .fc.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.Detail.DepartureDate .fc.fc-theme-standard .fc-scrollgrid,.Detail.DepartureDate .fc.fc-theme-standard td.fc-head-container.fc-widget-header,.Detail.DepartureDate .fc.fc-theme-standard .fc-scrollgrid>tbody>tr>td{border:0}.Detail.DepartureDate .fc.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:0}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar{margin:0;padding:1.2em 1.5em;border:1px solid #ddd;border-bottom:0;background:#fff}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:575px){.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar>div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar>div h2+div{margin-top:8px}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-today-button{border-radius:0;padding:3px 10px;font-size:1rem;background-color:#e7f7fd;color:#05acf2;border:1px solid #e7f7fd;height:35px}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-today-button.active,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-today-button:hover,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-today-button:focus{background-color:#05acf2;border:1px solid #05acf2;color:#fff}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-today-button.active:hover,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-today-button:hover:hover,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-today-button:focus:hover{background-color:#0488c0;border:1px solid #0488c0}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-today-button.active,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-today-button:hover,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-today-button:focus{-webkit-box-shadow:0 0 black;box-shadow:0 0 black}@media(max-width:575px){.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-today-button{padding:0 3px;font-size:.8442rem;width:48px;height:29px}}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-button-group{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}@media(max-width:575px){.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-button-group{margin-left:5px}}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-button-group button{background:transparent;border:0;padding:0;color:#05acf2;width:55px;height:58px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-button-group button:hover,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:disabled):active,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:disabled).fc-button-active,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-button-group button:focus{-webkit-filter:brightness(.8)}@media(max-width:575px){.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-button-group button{width:25px;height:30px}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-button-group button+button{margin-left:10px}}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar span.fc-icon.fc-icon-chevron-left,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar span.fc-icon.fc-icon-chevron-right{font-size:0;width:40px;height:40px;display:block;background-repeat:no-repeat;background-image:url("/Assets/Begonia/images/detail/fc-icon-arrow.svg");background-position:center;margin:0 auto}@media(max-width:575px){.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar span.fc-icon.fc-icon-chevron-left,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar span.fc-icon.fc-icon-chevron-right{width:25px;height:30px}}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-prev-button:disabled span.fc-icon.fc-icon-chevron-left,.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar .fc-next-button:disabled span.fc-icon.fc-icon-chevron-right{opacity:.3;-webkit-filter:grayscale(1)}.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar span.fc-icon.fc-icon-chevron-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width:575px){.Detail.DepartureDate .fc .fc-toolbar.fc-header-toolbar{padding:.7em;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.Detail.DepartureDate .fc .fc-toolbar-title{font-size:1.5rem;color:#222;font-family:"Roboto",sans-serif;margin-bottom:0}.Detail.DepartureDate .fc .fc-view-harness{height:auto!important}.Detail.DepartureDate .fc .Month-button-group .btn{background-color:#fff;border:1px solid #05acf2;color:#05acf2}.Detail.DepartureDate .fc .Month-button-group .btn:hover{background-color:#05acf2;color:#fff}.Detail.DepartureDate .fc .Month-button-group .btn{border-radius:0;padding:3px 20px;font-size:1rem}.Detail.DepartureDate .fc .Month-button-group .btn.active,.Detail.DepartureDate .fc .Month-button-group .btn:hover,.Detail.DepartureDate .fc .Month-button-group .btn:focus{background-color:#05acf2;border:1px solid #05acf2;color:#fff}.Detail.DepartureDate .fc .Month-button-group .btn.active:hover,.Detail.DepartureDate .fc .Month-button-group .btn:hover:hover,.Detail.DepartureDate .fc .Month-button-group .btn:focus:hover{background-color:#0488c0;border:1px solid #0488c0}.Detail.DepartureDate .fc .Month-button-group .btn+.btn{margin-left:6px}@media(max-width:575px){.Detail.DepartureDate .fc .Month-button-group .btn+.btn{margin-left:3px}}.Detail.DepartureDate .fc .Month-button-group .btn span{font-size:1.125rem}@media(max-width:575px){.Detail.DepartureDate .fc .Month-button-group .btn{padding:0 3px;font-size:.8442rem;width:45px}}.Detail.DepartureDate .fc .fc-col-header-cell.fc-day{font-size:1.125rem;color:#545454;padding:6px;letter-spacing:.1rem}@media(max-width:575px){.Detail.DepartureDate .fc .fc-col-header-cell.fc-day{font-size:.8442rem}}@media(max-width:575px){.Detail.DepartureDate .fc .fc-col-header-cell.fc-day{padding:3px}}.Detail.DepartureDate .fc .fc-col-header-cell-cushion{display:block;padding:0}.Detail.DepartureDate .fc .fc-daygrid-body{width:100%!important;border-top:3px solid #ddd}.Detail.DepartureDate .fc .fc-daygrid-day.fc-day{color:#222;font-size:1.125rem;font-weight:600}.Detail.DepartureDate .fc .fc-daygrid-day.fc-day a{color:#222;margin:0;display:block}.Detail.DepartureDate .fc .fc-daygrid-day.fc-day a:hover{color:#222}.Detail.DepartureDate .fc .fc-daygrid-day.fc-day a .fontEg{font-size:1.5rem}@media(max-width:1600px){.Detail.DepartureDate .fc .fc-daygrid-day.fc-day{font-size:1rem}}@media(max-width:1199px){.Detail.DepartureDate .fc .fc-daygrid-day.fc-day{font-size:.9rem}}@media(max-width:575px){.Detail.DepartureDate .fc .fc-daygrid-day.fc-day{font-size:.8rem}}.Detail.DepartureDate .fc .fc-daygrid-day.fc-day.fc-day-other a:hover{color:#ddd}.Detail.DepartureDate .fc .fc-daygrid-day-number{padding:0;position:relative;z-index:4}@media(max-width:575px){.Detail.DepartureDate .fc .fc-daygrid-day-number .full{display:block}}.Detail.DepartureDate .fc .fc-daygrid-day-frame{height:100px;padding:5px 10px;position:relative;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media(max-width:1600px){.Detail.DepartureDate .fc .fc-daygrid-day-frame{padding:5px}}@media(max-width:575px){.Detail.DepartureDate .fc .fc-daygrid-day-frame{padding:2px}}.Detail.DepartureDate .fc .fc-daygrid-day-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}.Detail.DepartureDate .fc .fc-day-other .fc-daygrid-day-top,.Detail.DepartureDate .fc .fc-day-other .fc-daygrid-day-top a{color:#ddd;opacity:1}.Detail.DepartureDate .fc .fc-icon-group{z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;right:0;top:-30px;position:absolute}.Detail.DepartureDate .fc .fc-icon-group span+span,.Detail.DepartureDate .fc .fc-icon-group span+button{margin-left:3px}@media(max-width:1199px){.Detail.DepartureDate .fc .fc-icon-group span+span,.Detail.DepartureDate .fc .fc-icon-group span+button{margin-left:1px}}@media(max-width:575px){.Detail.DepartureDate .fc .fc-icon-group>span{display:none}}.Detail.DepartureDate .fc .fc-icon-group .GuaranteedIcon,.Detail.DepartureDate .fc .fc-icon-group .PushIcon{font-size:1.125rem}@media(max-width:1199px){.Detail.DepartureDate .fc .fc-icon-group .GuaranteedIcon,.Detail.DepartureDate .fc .fc-icon-group .PushIcon{font-size:1rem}}.Detail.DepartureDate .fc .fc-icon-group .MarketIcon{font-size:1.5rem}@media(max-width:1199px){.Detail.DepartureDate .fc .fc-icon-group .MarketIcon{font-size:1.125rem}}.Detail.DepartureDate .fc .fc-icon-group button.fc-tooltip{padding:0;line-height:0;background:transparent;border:0}@media(max-width:575px){.Detail.DepartureDate .fc .fc-icon-group button.fc-tooltip{vertical-align:text-top;padding-top:10px}}@media(max-width:575px){.Detail.DepartureDate .fc .fc-icon-group button.fc-tooltip .MarketIcon{font-size:0;width:6px;height:6px;background:#05acf2;display:block;border-radius:6px}}.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events{position:initial;left:initial;right:initial;margin:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .full{font-size:.938rem;color:#ddd;position:absolute;left:0;top:0}@media(max-width:575px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .full{font-size:.8442rem}}.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .Alternate{color:#17d0b0;font-size:.8442rem;position:absolute;left:0;top:-5px;z-index:2}@media(max-width:767px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .Alternate{font-size:.7504rem}}.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-ms-flex-align:center;-webkit-box-align:end;align-items:flex-end;position:absolute;left:0;right:0;bottom:0;z-index:5}@media(max-width:1199px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;left:0;right:2px}}.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .day-events-bottom-available{font-size:.813rem;color:#545454;padding:0;min-width:46px;max-width:46px}@media(max-width:1600px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .day-events-bottom-available{font-size:.75rem}}@media(max-width:1350px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .day-events-bottom-available{min-width:42px;max-width:42px}}@media(max-width:1199px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .day-events-bottom-available{margin-bottom:2px;text-align:right}}@media(max-width:575px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .day-events-bottom-available{font-weight:400}}.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .fc-price{font-size:.75rem;line-height:16px}@media(max-width:575px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .fc-price{font-weight:400}}.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .fc-price span{font-size:.938rem;padding-right:2px!important}@media(max-width:767px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .fc-price span{font-size:.7504rem}}@media(max-width:575px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .fc-price span{font-weight:400;padding-right:0!important}}.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .fc-price span:first-child{font-weight:400;font-size:.8442rem;padding-right:1px}@media(max-width:767px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .fc-price span:first-child{font-size:.7504rem}}@media(max-width:575px){.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .fc-price span:first-child{display:none}}.Detail.DepartureDate .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .fc-price span.ReferPrice{color:#aaa;text-decoration:line-through}.Detail.DepartureDate .fc .fc-daygrid-event-harness{height:100%;position:relative}@media(max-width:1199px){.Detail.DepartureDate .fc .fc-daygrid-event-harness+.fc-daygrid-event-harness .day-events-bottom .day-events-bottom-available{margin-bottom:-2px}}.Detail.DepartureDate .fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.Detail.DepartureDate .fc .fc-non-business{background:#ffeee6;background:var(--fc-non-business-color,#ffeee6)}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .table thead{display:none}}.Detail.DepartureDate .SearchTable .table thead th,.Detail.DepartureDate .SearchTable .table tbody th,.Detail.DepartureDate .SearchTable .table tbody td{border-right:0;border-top:0}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .table thead th,.Detail.DepartureDate .SearchTable .table tbody th,.Detail.DepartureDate .SearchTable .table tbody td{margin:0}}.Detail.DepartureDate .SearchTable .table tbody td{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Detail.DepartureDate .SearchTable .table thead th{border-bottom:1px solid #05acf2}.Detail.DepartureDate .SearchTable .table th:first-child{border-left:0}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .table th:first-child{border-bottom:0;background:#f7f7f7}}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .table tbody tr{margin-top:10px;border:1px solid #ddd}.Detail.DepartureDate .SearchTable .table tbody tr+tr{margin-top:10px}}.Detail.DepartureDate .SearchTable .table tbody tr.month_2{background:#f4fcff}.Detail.DepartureDate .SearchTable .DateStart,.Detail.DepartureDate .SearchTable .DateEnd{font-weight:400}.Detail.DepartureDate .SearchTable .DateCenterLine{width:1px;height:14px;background-color:#05acf2;margin:4px auto}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .DateCenterLine{width:14px;height:1px;margin:0 6px}}.Detail.DepartureDate .SearchTable .GoDate,.Detail.DepartureDate .SearchTable .ItineraryName,.Detail.DepartureDate .SearchTable .AvailableSeat,.Detail.DepartureDate .SearchTable .SaleSituation,.Detail.DepartureDate .SearchTable thead .TourName,.Detail.DepartureDate .SearchTable thead .TourPrice,.Detail.DepartureDate .SearchTable thead .Remark{text-align:center}.Detail.DepartureDate .SearchTable .Remark{-ms-flex:0 0 427px;-webkit-box-flex:0;flex:0 0 427px;max-width:427px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Detail.DepartureDate .SearchTable .Remark a.tag{color:#fff;font-size:14px;margin:0 5px 0 0;border-radius:36px}.Detail.DepartureDate .SearchTable .Remark a.tag.btn-warning{background:#d89d11;border-color:#d89d11}.Detail.DepartureDate .SearchTable .Remark a:hover.tag.btn-warning{background:#ffc107;border-color:#ffc107}.Detail.DepartureDate .SearchTable thead .Remark{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Detail.DepartureDate .SearchTable .Remark .material-icons-outlined{color:#dda005}.Detail.DepartureDate .SearchTable .GoDate{max-width:200px;min-width:200px}@media(max-width:1600px){.Detail.DepartureDate .SearchTable .GoDate{max-width:140px;min-width:140px}}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .GoDate{max-width:100%;min-width:100%}}.Detail.DepartureDate .SearchTable .ItineraryName{max-width:350px;min-width:350px}@media(max-width:1600px){.Detail.DepartureDate .SearchTable .ItineraryName{max-width:140px;min-width:140px}}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .ItineraryName{max-width:100%;min-width:100%}}.Detail.DepartureDate .SearchTable .AvailableSeat{-ms-flex:0 0 100px;-webkit-box-flex:0;flex:0 0 100px;max-width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .AvailableSeat::before{content:"可售";position:absolute;left:15px;font-weight:400}.Detail.DepartureDate .SearchTable .AvailableSeat{border-bottom:0;padding-left:60px;position:relative;min-width:76px;max-width:76px}}.Detail.DepartureDate .SearchTable .TourPrice{-ms-flex:0 0 160px;-webkit-box-flex:0;flex:0 0 160px;max-width:160px}@media(max-width:1600px){.Detail.DepartureDate .SearchTable .TourPrice{-ms-flex:0 0 120px;-webkit-box-flex:0;flex:0 0 120px;max-width:120px}}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .TourPrice{border-bottom:0;-ms-flex:1;-webkit-box-flex:1;flex:1;max-width:initial}}.Detail.DepartureDate .SearchTable .SaleSituation{-ms-flex:0 0 160px;-webkit-box-flex:0;flex:0 0 160px;max-width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1600px){.Detail.DepartureDate .SearchTable .SaleSituation{-ms-flex:0 0 120px;-webkit-box-flex:0;flex:0 0 120px;max-width:120px}}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .SaleSituation{border-bottom:0;-ms-flex:0 0 100px;-webkit-box-flex:0;flex:0 0 100px;max-width:100px;min-width:100px}}.Detail.DepartureDate .SearchTable .SaleSituation span.BtnMuted{background-color:transparent;border:transparent;color:#aaa}.Detail.DepartureDate .SearchTable .SaleSituation span.BtnPrimary{background-color:transparent;border:transparent;color:#05acf2}.Detail.DepartureDate .SearchTable .SaleSituation span.BtnSecondary{background-color:transparent;border:transparent;color:#17d0b0}.Detail.DepartureDate .SearchTable .TotalSeat{-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;max-width:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .TotalSeat{border-bottom:0;padding-left:60px;position:relative;min-width:76px;max-width:76px}.Detail.DepartureDate .SearchTable .TotalSeat::before{content:"名額";position:absolute;left:15px;font-weight:400}}.Detail.DepartureDate .SearchTable .TotalSeat+.AvailableSeat{-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;max-width:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable .TotalSeat+.AvailableSeat{border-bottom:0;padding-left:60px;position:relative;min-width:76px;max-width:76px}.Detail.DepartureDate .SearchTable .TotalSeat+.AvailableSeat::before{content:"可售";position:absolute;left:15px;font-weight:400}}.Detail.DepartureDate .SearchTable .TotalSeat+.AvailableSeat+.TourPrice+.SaleSituation{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;max-width:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Detail.DepartureDate .SearchTable tbody .TourName{font-weight:600;font-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Detail.DepartureDate .SearchTable tbody .TourName>div+a,.Detail.DepartureDate .SearchTable tbody .TourName>a+div{margin-top:10px}.Detail.DepartureDate .SearchTable tbody .TourName>a{color:#545454}.Detail.DepartureDate .SearchTable tbody .TourName>a:hover{color:#05acf2}@media(max-width:991.98px){.Detail.DepartureDate .SearchTable tbody .TourName{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.Detail.DepartureDate .SearchTable tbody tr{display:block;cursor:pointer}.Detail.DepartureDate .SearchTable tbody tr:hover,.Detail.DepartureDate .SearchTable .table tbody tr.month_2:hover{background:#f8f9fa}.Detail.DepartureDate .SearchTable tbody .ItineraryName{text-align:left}.Detail.DepartureDate .SearchTable tbody .TextPrice{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;font-weight:600}.Detail.DepartureDate .SearchTable tbody .TextPrice span{font-size:.8rem}.Detail.DepartureDate .SearchTable tbody .TextPrice span.ReferPrice{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;font-size:.9rem;color:#aaa;text-decoration:line-through}.Detail.DepartureDate .SearchTable .InfoTag span{font-size:.8rem;padding:4px 10px;font-weight:400}.Detail.DepartureDate .SearchTable .Marketing{background-color:#e7f7fd;padding:4px 6px;border-radius:4px;font-size:1.125rem;font-weight:400}.Detail.DepartureDate .SearchTable .Marketing span{margin-right:4px;font-size:1.5rem}.Detail.DepartureDate .SearchTable .Marketing a{font-size:1rem;color:#0488c0}.Detail.DepartureDate .SearchTable .Marketing a:hover{color:#05acf2}.Detail.DepartureDate .SearchTable button,.Detail.DepartureDate .SearchTable a.btn{padding:3px 20px;border-radius:0}.Detail.DepartureDate .SearchTable .SearchMore{padding:3px 20px 3px 18px;display:block;margin:0 auto}.MGO .Detail.DepartureDate .SearchTable .Remark,.MPGO .Detail.DepartureDate .SearchTable .Remark{-ms-flex:0 0 277px;-webkit-box-flex:0;flex:0 0 277px;max-width:277px}.MGO .Detail.DepartureDate .SearchTable .GoDate,.MPGO .Detail.DepartureDate .SearchTable .GoDate{max-width:150px;min-width:150px}@media(max-width:1600px){.MGO .Detail.DepartureDate .SearchTable .GoDate,.MPGO .Detail.DepartureDate .SearchTable .GoDate{max-width:140px;min-width:140px}}@media(max-width:991.98px){.MGO .Detail.DepartureDate .SearchTable .GoDate,.MPGO .Detail.DepartureDate .SearchTable .GoDate{max-width:100%;min-width:100%}}.MGO .Detail.DepartureDate .SearchTable .go-airport,.MPGO .Detail.DepartureDate .SearchTable .go-airport{max-width:200px;min-width:200px;text-align:center}.MGO .Detail.DepartureDate .SearchTable .go-airport .plane-logo,.MPGO .Detail.DepartureDate .SearchTable .go-airport .plane-logo{height:50px}.MGO .Detail.DepartureDate .SearchTable .go-airport .plane-sche,.MPGO .Detail.DepartureDate .SearchTable .go-airport .plane-sche{width:100%;display:table}@media(max-width:1600px){.MGO .Detail.DepartureDate .SearchTable .go-airport,.MPGO .Detail.DepartureDate .SearchTable .go-airport{max-width:140px;min-width:140px}}@media(max-width:991.98px){.MGO .Detail.DepartureDate .SearchTable .go-airport,.MPGO .Detail.DepartureDate .SearchTable .go-airport{max-width:100%;min-width:100%}.MGO .Detail.DepartureDate .SearchTable .go-airport>.row,.MPGO .Detail.DepartureDate .SearchTable .go-airport>.row{width:100%}.MGO .Detail.DepartureDate .SearchTable .go-airport .plane-sche,.MPGO .Detail.DepartureDate .SearchTable .go-airport .plane-sche{width:initial;display:contents}}.Detail.Hotel{position:relative}@media(max-width:767px){.Detail.Hotel .table .HotelName th,.Detail.Hotel .table .HotelName td{border-right:0}}.Detail.Hotel .nav-tabs li+li{margin-left:12px}.Detail.Hotel .nav-tabs .nav-link{position:relative;border:1px solid #05acf2;border-radius:25px;border-bottom-color:#05acf2;font-size:1.125rem;width:46px;height:46px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#05acf2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;white-space:nowrap}@media(max-width:575px){.Detail.Hotel .nav-tabs .nav-link{font-size:1rem;width:40px;height:40px}}.Detail.Hotel .nav-tabs .TabTitle{position:absolute;left:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin:0;padding:0;color:transparent}@media(max-width:767px){.Detail.Hotel .nav-tabs .TabTitle{left:12px}}@media(max-width:575px){.Detail.Hotel .nav-tabs .TabTitle{left:17px}}.Detail.Hotel .nav-tabs .material-icons-outlined,.Detail.Hotel .nav-tabs .material-icons-outlined{-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;text-align:center}@media(max-width:575px){.Detail.Hotel .nav-tabs .material-icons-outlined,.Detail.Hotel .nav-tabs .material-icons-outlined{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}}.Detail.Hotel .nav-tabs .nav-item.show .nav-link,.Detail.Hotel .nav-tabs .nav-link.active,.Detail.Hotel .nav-tabs .nav-link:hover{width:120px}.Detail.Hotel .nav-tabs .nav-item.show .nav-link .TabTitle::before,.Detail.Hotel .nav-tabs .nav-link.active .TabTitle::before,.Detail.Hotel .nav-tabs .nav-link:hover .TabTitle::before{content:attr(data-text);position:absolute;top:0;left:23px;width:80px;height:30px;overflow:hidden;font-weight:600;animation:type .3s steps(18);-webkit-animation:type .3s steps(10);white-space:nowrap}@keyframes type{0%{width:0%}100%{width:100%}}.Detail.Hotel .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link.active .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link.active .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link:hover .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link:hover .material-icons-outlined{-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;text-align:left;padding-left:7px}@media(max-width:767px){.Detail.Hotel .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link.active .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link.active .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link:hover .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link:hover .material-icons-outlined{-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;padding-left:9px}}@media(max-width:575px){.Detail.Hotel .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-item.show .nav-link .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link.active .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link.active .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link:hover .material-icons-outlined,.Detail.Hotel .nav-tabs .nav-link:hover .material-icons-outlined{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;padding-left:15px;font-size:20px}}.Detail.Hotel .nav-tabs .nav-link:hover .TabTitle::before{color:#05acf2}.Detail.Hotel .nav-tabs .nav-item.show .nav-link .TabTitle::before,.Detail.Hotel .nav-tabs .nav-link.active .TabTitle::before{color:#fff}.Detail.Hotel .nav-tabs .nav-item.show .nav-link,.Detail.Hotel .nav-tabs .nav-link.active{background-color:#05acf2;color:#fff}.Detail.Hotel .nav-tabs{margin-bottom:15px}.Detail.Hotel .PlanBlock{border-top:0}.Detail.Hotel .PlanBlock thead tr th{background-color:#05acf2;color:#fff;border-top:0;border-bottom:0}.Detail.Hotel .PlanBlock thead tr th:nth-child(1){width:calc(50% + 50px)}@media(max-width:1199px){.Detail.Hotel .PlanBlock thead tr th:nth-child(1){width:calc(40% + 50px)}}.Detail.Hotel .PlanBlock thead tr th:nth-child(2){width:15%}@media(max-width:1199px){.Detail.Hotel .PlanBlock thead tr th:nth-child(2){width:25%}}.Detail.Hotel .PlanBlock thead tr th:nth-child(3){width:calc(35% - 50px)}@media(max-width:767px){.Detail.Hotel .PlanBlock thead tr th{display:none}}@media(max-width:767px){.Detail.Hotel .PlanBlock{position:relative;border-top:1px solid #05acf2}.Detail.Hotel .PlanBlock+.PlanBlock{border-top:0}}.Detail.Hotel .PlanBlock>.table th,.Detail.Hotel .PlanBlock>.table td{border-top:0;border-bottom:0}.Detail.Hotel .HotelPlan{min-width:50px;max-width:50px;font-size:1rem}@media(max-width:767px){.Detail.Hotel .HotelPlan{min-width:initial;max-width:initial;padding:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.125rem}}.Detail.Hotel .HotelName{position:relative;-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}@media(max-width:767px){.Detail.Hotel .HotelName{position:initial}}.Detail.Hotel .HotelName>div>span.flex-grow-0{max-width:70px;min-width:70px}@media(max-width:1350px){.Detail.Hotel .HotelName{padding-bottom:35px}}@media(max-width:1199px){.Detail.Hotel .HotelName{-ms-flex:0 0 40%;-webkit-box-flex:0;flex:0 0 40%;max-width:40%}}@media(max-width:767px){.Detail.Hotel .HotelName{max-width:100%;padding-bottom:.75em}}.Detail.Hotel .HotelName>div{-ms-flex-wrap:wrap;flex-wrap:wrap}.Detail.Hotel .HotelName>div>span.same_level{padding:0 10px}.Detail.Hotel .PlanDirections{background:#f7f7f7;padding:10px}.Detail.Hotel .RoomTypeAndPrice{-ms-flex:0 0 30%;-webkit-box-flex:0;flex:0 0 30%;max-width:30%}.Detail.Hotel .RoomTypeAndPrice .RoomType{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;height:100%;min-height:40px}@media(max-width:1199px){.Detail.Hotel .RoomTypeAndPrice .RoomType{-ms-flex:0 0 62.5%;-webkit-box-flex:0;flex:0 0 62.5%;max-width:62.5%}}.Detail.Hotel .RoomTypeAndPrice .RoomType+.RoomPrice{border-left:1px solid #ddd}.Detail.Hotel .RoomTypeAndPrice button span{font-size:1.25rem;color:#17d0b0}.Detail.Hotel .RoomTypeAndPrice .dropright .dropdown-toggle::after{display:none}.Detail.Hotel .RoomTypeAndPrice .dropdown-menu{width:240px;border:1px solid #17d0b0;font-size:.938rem;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);box-shadow:2px 2px 4px 0 rgba(0,0,0,.2)}.Detail.Hotel .RoomTypeAndPrice .dropdown-menu .RoomTypeMemo{line-height:1.5rem}.Detail.Hotel .RoomTypeAndPrice .dropdown-menu::before{content:"";position:absolute;left:-9px;top:9px;width:0;height:0;border-style:solid;border-width:5px 9px 5px 0;border-color:transparent #17d0b0 transparent transparent}@media(max-width:575px){.Detail.Hotel .RoomTypeAndPrice .dropdown-menu::before{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:-10px;border-width:0 5px 9px 5px;border-color:transparent transparent #17d0b0 transparent}}.Detail.Hotel .RoomTypeAndPrice .dropdown-menu::after{content:"";position:absolute;left:-7px;top:10px;width:0;height:0;border-style:solid;border-width:4px 8px 4px 0;border-color:transparent #fff transparent transparent;z-index:0}@media(max-width:575px){.Detail.Hotel .RoomTypeAndPrice .dropdown-menu::after{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:-8px;border-width:0 4px 8px 4px;border-color:transparent transparent #fff transparent}}@media(max-width:575px){.Detail.Hotel .RoomTypeAndPrice .dropdown-menu{top:30px!important;left:50%!important;-webkit-transform:translate(-50%,0)!important;transform:translate(-50%,0)!important}}@media(max-width:1199px){.Detail.Hotel .RoomTypeAndPrice{-ms-flex:0 0 40%;-webkit-box-flex:0;flex:0 0 40%;max-width:40%}}@media(max-width:767px){.Detail.Hotel .RoomTypeAndPrice{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;border-top:1px solid #ddd!important;border-bottom:1px solid #ddd!important}}.Detail.Hotel .RoomTypeAndPrice>div+div{border-top:1px solid #ddd}.Detail.Hotel .RoomTypeAndPrice>div span{font-size:1.25rem}@media(max-width:575px){.Detail.Hotel .RoomTypeAndPrice>div span{font-size:1rem}}.Detail.Hotel .RoomTypeAndPrice>div span.ReferPrice{font-size:1rem;color:#aaa;text-decoration:line-through;width:100%;text-align:right;padding-right:0!important}.Detail.Hotel .RoomPrice{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;height:100%;min-height:40px;font-size:.938rem;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}@media(max-width:1199px){.Detail.Hotel .RoomPrice{-ms-flex:0 0 37.5%;-webkit-box-flex:0;flex:0 0 37.5%;max-width:37.5%}}.Detail.Hotel .HotelMore .SignUp{width:94px;background-color:#05acf2}.Detail.Hotel .HotelMore .SignUp:hover{background-color:#0488c0}.Detail.Hotel .HotelMore .SignUp{padding:4px 20px}@media(min-width:768px) and (max-width:1199px){.Detail.Hotel .HotelMore .SignUp{width:60px;padding:4px 8px}}@media(max-width:767px){.Detail.Hotel .HotelMore .SignUp{margin-right:5px;padding:4px 8px}}.Detail.Hotel .HotelMore .PriceDescription{background-color:transparent}.Detail.Hotel .HotelMore .PriceDescription:hover{color:#05acf2}.Detail.Hotel .HotelMore .PriceDescription span{color:#05acf2}@media(max-width:1199px){.Detail.Hotel .HotelMore .PriceDescription span{font-size:1.125rem}}@media(max-width:1199px){.Detail.Hotel .HotelMore .PriceDescription{font-size:.85rem}}.Detail.Hotel .HotelMore .Inquire{width:94px;background-color:#28a745;padding:4px 20px}.Detail.Hotel .HotelMore .Inquire:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.Detail.Hotel .HotelMoreInfo .card{border:0;border-top:1px solid #ddd}@media(min-width:768px) and (max-width:1199px){.Detail.Hotel .HotelMoreInfo .card>div{padding-top:100px!important}}@media(max-width:1350px){.Detail.Hotel .HotelMoreInfo .HotelInfo>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media(min-width:768px) and (max-width:1199px){.Detail.Hotel .HotelMoreInfo .HotelInfo>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}@media(min-width:768px) and (max-width:1199px){.Detail.Hotel .HotelMoreInfo .HotelInfo>div:first-child{position:absolute;top:20px;width:calc(100% - 55px)}}.Detail.Hotel .HotelMoreInfo .HotelInfo .HotelAdd{min-width:230px;max-width:230px;border-left:1px solid #ddd;padding-left:10px}.Detail.Hotel .HotelMoreInfo .HotelInfo .HotelAdd h5{margin-bottom:5px}@media(min-width:768px) and (max-width:1199px){.Detail.Hotel .HotelMoreInfo .HotelInfo .HotelAdd{min-width:initial;max-width:initial;border-left:0;padding-left:0}}@media(max-width:1199px){.Detail.Hotel .HotelMoreInfo .HotelInfo .HotelAdd{min-width:300px;max-width:300px;border-left:1px solid #ddd;padding-left:10px}}@media(max-width:767px){.Detail.Hotel .HotelMoreInfo .HotelInfo .HotelAdd{border-left:0;padding-left:0;margin-bottom:10px}}.Detail.Hotel .HotelMoreInfo .HotelInfo .Star span{color:#facb3f}.Detail.Hotel .HotelMoreInfo .HotelInfo button{padding:.1rem .6rem;font-size:.938rem;background-color:#fff;border:1px solid #222;color:#222}.Detail.Hotel .HotelMoreInfo .HotelInfo button:hover{background-color:#222;color:#fff}.Detail.Hotel .HotelMoreInfo .HotelInfo .Introduction h5{line-height:1.6rem}.Detail.Hotel .HotelMoreInfo .HotelImg{max-width:450px;min-width:450px;height:300px;overflow:hidden}.Detail.Hotel .HotelMoreInfo .HotelImg .carousel-inner,.Detail.Hotel .HotelMoreInfo .HotelImg .carousel-item{height:300px;position:relative}@media(max-width:1199px){.Detail.Hotel .HotelMoreInfo .HotelImg .carousel-inner,.Detail.Hotel .HotelMoreInfo .HotelImg .carousel-item{height:200px}}@media(max-width:767px){.Detail.Hotel .HotelMoreInfo .HotelImg .carousel-inner,.Detail.Hotel .HotelMoreInfo .HotelImg .carousel-item{height:auto}}.Detail.Hotel .HotelMoreInfo .HotelImg img{position:absolute;top:50%;left:50%;display:block;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:767px){.Detail.Hotel .HotelMoreInfo .HotelImg img{position:initial;top:initial;left:initial;min-width:initial;min-height:initial;-webkit-transform:none;transform:none}}.Detail.Hotel .HotelMoreInfo .HotelImg .carousel-control-prev,.Detail.Hotel .HotelMoreInfo .HotelImg .carousel-control-next{width:10%}.Detail.Hotel .HotelMoreInfo .HotelImg .carousel-control-prev .material-icons,.Detail.Hotel .HotelMoreInfo .HotelImg .carousel-control-next .material-icons{font-size:40px}.Detail.Hotel .HotelMoreInfo .HotelImg h4{position:absolute;right:15px;bottom:10px;z-index:10;color:#fff}@media(max-width:1199px){.Detail.Hotel .HotelMoreInfo .HotelImg{max-width:300px;min-width:300px;height:200px}}@media(max-width:767px){.Detail.Hotel .HotelMoreInfo .HotelImg{max-width:100%;min-width:initial;height:auto}}.Detail.Hotel .HotelBtn{position:absolute;bottom:10px;right:10px;background-color:#17d0b0;border:1px solid #17d0b0;color:#fff}.Detail.Hotel .HotelBtn:hover{background-color:#12a289;border:1px solid #12a289}.Detail.Hotel .HotelBtn{padding:3px 10px;height:34px}.Detail.Hotel .HotelBtn.Openinfo{bottom:0}.Detail.Hotel .HotelBtn.Multiple{width:174px;bottom:inherit;top:0;right:0;display:block;background-color:#fff;border:1px solid #17d0b0;color:#17d0b0}.Detail.Hotel .HotelBtn.Multiple:hover{background-color:#17d0b0;color:#fff}@media(max-width:767px){.Detail.Hotel .HotelBtn.Multiple{width:156px}}@media(max-width:767px){.Detail.Hotel .HotelBtn .material-icons{font-size:1.125rem}}@media(max-width:1350px){.Detail.Hotel .HotelBtn{right:0;bottom:0}}@media(max-width:767px){.Detail.Hotel .HotelBtn{height:29px;right:inherit;bottom:12px}}.Detail.Hotel [aria-expanded=true].HotelBtn,.Detail.Hotel [aria-expanded=false].HotelBtn.Openinfo{display:none}.Detail.Hotel [aria-expanded=true].HotelBtn.Multiple,.Detail.Hotel [aria-expanded=false].HotelBtn.Openinfo.Multiple{display:block;font-size:0}.Detail.Hotel [aria-expanded=true].HotelBtn.Multiple::before,.Detail.Hotel [aria-expanded=false].HotelBtn.Openinfo.Multiple::before{content:"收合全部飯店介紹";font-size:1rem;font-weight:600;position:absolute;right:10px}@media(max-width:767px){.Detail.Hotel [aria-expanded=true].HotelBtn.Multiple::before,.Detail.Hotel [aria-expanded=false].HotelBtn.Openinfo.Multiple::before{font-size:.9rem;top:2px}}.Detail.Hotel [aria-expanded=true].HotelBtn.Multiple span,.Detail.Hotel [aria-expanded=false].HotelBtn.Openinfo.Multiple span{-webkit-transform:rotate(180deg);transform:rotate(180deg);float:left}.Detail.Hotel [aria-expanded=true].HotelBtn.Openinfo{display:block;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:160px;background-color:#fff;border:1px solid #17d0b0;color:#17d0b0}.Detail.Hotel [aria-expanded=true].HotelBtn.Openinfo:hover{background-color:#17d0b0;color:#fff}.Detail.Hotel [aria-expanded=true].HotelBtn.Openinfo span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Detail.Hotel [aria-expanded=false].HotelBtn+.PlanDirections{margin-bottom:40px}@media(max-width:767px){.Detail.Hotel [aria-expanded=false].HotelBtn+.PlanDirections{margin-bottom:0}}.Detail.Hotel .BorderPrimary:nth-child(n+3){border-top:0}.Detail.Hotel .BorderPrimary .BorderPrimary{position:relative}.Detail.Hotel .hotelplan-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.5rem;display:none}@media(max-width:767px){.Detail.Hotel .hotelplan-menu.hotelplan-fixed{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:0;left:0;right:0;z-index:15;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;margin-bottom:10px;padding-bottom:10px}.Detail.Hotel .hotelplan-menu .list-group-item{width:auto;font-size:1rem;color:#05acf2;padding:1px 10px;border:1px solid #05acf2;border-radius:4px;margin-right:.5rem;background-color:#e7f7fd}.Detail.Hotel .hotelplan-menu .list-group-item.active{color:#05acf2;background-color:#fff;font-weight:bold}}.Detail.Hotel .hotel_anchor_point{position:absolute;top:-30px}.Detail.Hotel .plan_num{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.5px;position:relative;border-bottom:1px solid #ddd}@media(max-width:767px){.Detail.Hotel .plan_num{padding-top:45px}}.Detail.Hotel .plan_num .HotelTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 126px);padding-left:110px;border-right:1px solid #ddd;padding-right:15px}@media(max-width:767px){.Detail.Hotel .plan_num .HotelTitle{padding-left:15px;width:100%;border-right:0}}.Detail.Hotel .plan_num .HotelTitle>span{display:-webkit-box;display:-ms-flexbox;display:flex;background:#05acf2;color:#fff;padding:.75rem 1rem;width:95px;font-weight:700;letter-spacing:.5px;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;bottom:0;left:0}@media(max-width:767px){.Detail.Hotel .plan_num .HotelTitle>span{width:100%;bottom:unset;font-size:1.125rem;padding:9px}}.Detail.Hotel .plan_num .HotelTitle .Hotel_Name{padding:.75rem 0;width:100%}.Detail.Hotel .plan_num .HotelTitle .Hotel_Name>div{-ms-flex-wrap:wrap;flex-wrap:wrap}.Detail.Hotel .plan_num .HotelTitle .Hotel_Name a{color:#222;text-decoration:underline}.Detail.Hotel .plan_num .SignUp{width:94px;background-color:#05acf2;padding:4px 20px;margin:0 1rem}@media(max-width:767px){.Detail.Hotel .plan_num .SignUp{width:60px;padding:4px 15px;display:none}}.Detail.Hotel .plan_num .SignUp:hover{background-color:#0488c0}.Detail.Hotel .HotelBlock{padding:1.25rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.Detail.Hotel .HotelBlock .HotelNameBox .Star span{color:#facb3f}@media(max-width:767px){.Detail.Hotel .HotelBlock .HotelNameBox{-ms-flex-wrap:wrap;flex-wrap:wrap}.Detail.Hotel .HotelBlock .HotelNameBox h2{width:100%;margin-bottom:5px}}.Detail.Hotel .HotelBlock .HotelInfo{max-width:calc(100% - 450px);min-width:calc(100% - 450px)}@media(max-width:1439px){.Detail.Hotel .HotelBlock .HotelInfo{max-width:calc(100% - 350px);min-width:calc(100% - 350px)}}@media(max-width:1199px){.Detail.Hotel .HotelBlock .HotelInfo{max-width:calc(100% - 300px);min-width:calc(100% - 300px)}}@media(max-width:767px){.Detail.Hotel .HotelBlock .HotelInfo{max-width:100%;min-width:100%}}.Detail.Hotel .HotelBlock .HotelInfo .Star span{color:#facb3f}.Detail.Hotel .HotelBlock .HotelInfo .HotelAdd{min-width:230px;max-width:230px;border-left:1px solid #ddd;padding-left:15px}@media(max-width:1550px){.Detail.Hotel .HotelBlock .HotelInfo .HotelAdd{min-width:170px;max-width:170px}}@media(max-width:991.98px){.Detail.Hotel .HotelBlock .HotelInfo .HotelAdd{min-width:120px;max-width:120px}}.Detail.Hotel .HotelBlock .HotelInfo .HotelAdd a{padding:.1rem .6rem;font-size:.938rem;background-color:#fff;border:1px solid #222;color:#222}@media(max-width:991.98px){.Detail.Hotel .HotelBlock .HotelInfo .HotelAdd a{margin-bottom:5px}}.Detail.Hotel .HotelBlock .HotelInfo .HotelAdd a:hover{background-color:#222;color:#fff}.Detail.Hotel .HotelBlock .HotelInfo .HotelAdd hr{border-top:1px dashed #ddd;margin:1rem 0}@media(max-width:767px){.Detail.Hotel .HotelBlock .HotelInfo .HotelAdd hr{display:none}}.Detail.Hotel .HotelBlock .HotelInfo .Introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media(max-width:767px){.Detail.Hotel .HotelBlock .HotelInfo .Introduction{margin-top:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.Detail.Hotel .HotelBlock .HotelInfo .Introduction h5{overflow-y:auto;line-height:1.5;margin-bottom:0;width:100%;height:300px;scrollbar-gutter:stable}.Detail.Hotel .HotelBlock .HotelInfo .Introduction h5::-webkit-scrollbar{width:5px;height:8px}.Detail.Hotel .HotelBlock .HotelInfo .Introduction h5::-webkit-scrollbar-button{width:5px;height:5px}.Detail.Hotel .HotelBlock .HotelInfo .Introduction h5::-webkit-scrollbar-track{background:transparent}.Detail.Hotel .HotelBlock .HotelInfo .Introduction h5::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}.Detail.Hotel .HotelBlock .HotelInfo .Introduction h5::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}@media(max-width:767px){.Detail.Hotel .HotelBlock .HotelInfo .Introduction h5{overflow:hidden;max-height:80px;scrollbar-gutter:unset;position:relative}.Detail.Hotel .HotelBlock .HotelInfo .Introduction h5::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff)}}.Detail.Hotel .HotelBlock .HotelInfo .Introduction p{margin:0}.Detail.Hotel .HotelBlock .HotelInfo .Introduction a{border:1px solid #17d0b0;background-color:#17d0b0;color:#fff;padding:0 5px 2px 10px;height:30px;font-size:1rem;display:none}@media(max-width:767px){.Detail.Hotel .HotelBlock .HotelInfo .Introduction a{display:block}}.Detail.Hotel .HotelBlock .HotelImg .carousel-item{max-width:450px;min-width:450px;height:300px;overflow:hidden;position:relative;background-image:url("/Assets/Begonia/Images/no-photo.jpg");background-position:center;background-size:cover}@media(max-width:1439px){.Detail.Hotel .HotelBlock .HotelImg .carousel-item{max-width:350px;min-width:350px}}@media(max-width:1199px){.Detail.Hotel .HotelBlock .HotelImg .carousel-item{max-width:300px;min-width:300px}}@media(max-width:767px){.Detail.Hotel .HotelBlock .HotelImg .carousel-item{max-width:100%;min-width:100%;height:200px;margin-bottom:1rem}}.Detail.Hotel .HotelBlock .HotelImg .carousel-item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:100%}.Detail.Hotel .HotelPrice_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.25rem 1.25rem}@media(max-width:767px){.Detail.Hotel .HotelPrice_box{margin-top:0}}.Detail.Hotel .HotelPrice_box>div:nth-child(1){padding-top:1rem;border-top:1px solid #ddd}.Detail.Hotel .HotelPrice_box .TypeAndPrice{width:100%;margin-top:.5rem}.Detail.Hotel .HotelPrice_box .TypeAndPrice .table tbody{border:0}@media(max-width:767px){.Detail.Hotel .HotelPrice_box .TypeAndPrice .table tbody{width:100%}}.Detail.Hotel .HotelPrice_box .TypeAndPrice .table tr{border:0}@media(max-width:767px){.Detail.Hotel .HotelPrice_box .TypeAndPrice .table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:767px){.Detail.Hotel .HotelPrice_box .TypeAndPrice .table{display:-webkit-box;display:-ms-flexbox;display:flex}.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:0}}.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td.RoomTypeAndPrice{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ddd}@media(max-width:767px){.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td.RoomTypeAndPrice{border-top:0!important}}.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td.RoomTypeAndPrice:nth-child(1){border-left:1px solid #ddd}.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td.RoomTypeAndPrice>div{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:0}@media(max-width:767px){.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td.RoomTypeAndPrice>div{border-top:1px solid #ddd;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:63px}}.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td.RoomTypeAndPrice>div+div{border-left:1px solid #ddd}@media(max-width:767px){.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td.RoomTypeAndPrice>div+div{border-left:0}}.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td.RoomTypeAndPrice .RoomType{background:#f7f7f7;font-weight:bold;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-bottom:1px solid #ddd;padding-top:.5rem;padding-bottom:.5rem}@media(max-width:767px){.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td.RoomTypeAndPrice .RoomType{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;height:unset;border-bottom:0;border-right:1px solid #ddd;font-weight:normal}}.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td.RoomTypeAndPrice .RoomPrice{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.5rem;padding-bottom:.5rem;border:0}@media(max-width:767px){.Detail.Hotel .HotelPrice_box .TypeAndPrice .table td.RoomTypeAndPrice .RoomPrice{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;height:unset;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.Detail.Hotel .HotelPrice_box .TypeAndPrice .table span.ReferPrice{font-size:1.05rem;font-weight:normal;color:#aaa;text-decoration:line-through;display:block;text-align:center}@media(max-width:767px){.Detail.Hotel .HotelPrice_box .TypeAndPrice .table span.ReferPrice{font-size:1rem;text-align:right}}.Detail.Hotel .HotelPrice_box .TypeAndPrice .table span.TextPrice{font-size:1.25rem}@media(max-width:767px){.Detail.Hotel .HotelPrice_box .TypeAndPrice .table span.TextPrice{font-size:1rem}}.Detail.Hotel .Searchpicture .BorderPrimary{position:relative}.Detail.Hotel .Searchpicture .BorderPrimary>.SignUp{width:94px;background-color:#05acf2;padding:4px 20px;display:none;margin:0 auto 1.25rem}.Detail.Hotel .Searchpicture .BorderPrimary>.SignUp:hover{background-color:#0488c0}@media(max-width:767px){.Detail.Hotel .Searchpicture .BorderPrimary>.SignUp{display:block;padding:4px 8px}}@media(max-width:767px){.Detail.Hotel .Searchpicture .HotelBlock .HotelInfo .HotelAdd{min-width:100%;max-width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border:0;padding:0}.Detail.Hotel .Searchpicture .HotelBlock .HotelInfo>.d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.Detail.Hotel .Searchpicture .scrollspy-example{position:relative}.HotelIntro .modal-dialog{max-width:90%;margin:1.75rem auto}.MPGO .Detail.Hotel .HotelName>div>span a,.MPGDT .Detail.Hotel .HotelName>div>span a,.GPDT .Detail.Hotel .HotelName>div>span a{color:#222;text-decoration:underline}.MPGO .Detail.Hotel .HotelName>div>span a:hover,.MPGDT .Detail.Hotel .HotelName>div>span a:hover,.GPDT .Detail.Hotel .HotelName>div>span a:hover{color:#f60}.MPGO .Detail .HotelInfo .HotelInfo .Star span,.MGO .Detail .HotelInfo .HotelInfo .Star span,.MPGDT .Detail .HotelInfo .HotelInfo .Star span,.MGDT .Detail .HotelInfo .HotelInfo .Star span,.GPDT .Detail .HotelInfo .HotelInfo .Star span{color:#facb3f}.MPGO .Detail .HotelInfo .HotelInfo .HotelAdd,.MGO .Detail .HotelInfo .HotelInfo .HotelAdd,.MPGDT .Detail .HotelInfo .HotelInfo .HotelAdd,.MGDT .Detail .HotelInfo .HotelInfo .HotelAdd,.GPDT .Detail .HotelInfo .HotelInfo .HotelAdd{min-width:200px;max-width:200px;border-left:1px solid #ddd;padding-left:10px}.MPGO .Detail .HotelInfo .HotelInfo a,.MGO .Detail .HotelInfo .HotelInfo a,.MPGDT .Detail .HotelInfo .HotelInfo a,.MGDT .Detail .HotelInfo .HotelInfo a,.GPDT .Detail .HotelInfo .HotelInfo a{padding:.1rem .6rem;font-size:.938rem;background-color:#fff;border:1px solid #222;color:#222}.MPGO .Detail .HotelInfo .HotelInfo a:hover,.MGO .Detail .HotelInfo .HotelInfo a:hover,.MPGDT .Detail .HotelInfo .HotelInfo a:hover,.MGDT .Detail .HotelInfo .HotelInfo a:hover,.GPDT .Detail .HotelInfo .HotelInfo a:hover{background-color:#222;color:#fff}.MPGO .Detail .HotelInfo .HotelInfo .Introduction h5,.MGO .Detail .HotelInfo .HotelInfo .Introduction h5,.MPGDT .Detail .HotelInfo .HotelInfo .Introduction h5,.MGDT .Detail .HotelInfo .HotelInfo .Introduction h5,.GPDT .Detail .HotelInfo .HotelInfo .Introduction h5{text-align:justify;line-height:25px}.MPGO .Detail .HotelInfo .HotelImg .carousel-item,.MGO .Detail .HotelInfo .HotelImg .carousel-item,.MPGDT .Detail .HotelInfo .HotelImg .carousel-item,.MGDT .Detail .HotelInfo .HotelImg .carousel-item,.GPDT .Detail .HotelInfo .HotelImg .carousel-item{width:376px;height:290px;overflow:hidden;position:relative}.MPGO .Detail .HotelInfo .HotelImg .carousel-item h4,.MGO .Detail .HotelInfo .HotelImg .carousel-item h4,.MPGDT .Detail .HotelInfo .HotelImg .carousel-item h4,.MGDT .Detail .HotelInfo .HotelImg .carousel-item h4,.GPDT .Detail .HotelInfo .HotelImg .carousel-item h4{position:absolute;bottom:0;z-index:111;background:#fff;width:100%;line-height:40px;margin:0;text-align:center}@media(max-width:575px){.Detail .HotelInfo.DetailBox .HotelInfo>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:575px){.Detail .HotelInfo.DetailBox .HotelInfo>div>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media(max-width:575px){.MPGO .Detail .HotelInfo.DetailBox .HotelInfo .HotelAdd,.MGO .Detail .HotelInfo.DetailBox .HotelInfo .HotelAdd,.MPGDT .Detail .HotelInfo.DetailBox .HotelInfo .HotelAdd,.MGDT .Detail .HotelInfo.DetailBox .HotelInfo .HotelAdd,.GPDT .Detail .HotelInfo.DetailBox .HotelInfo .HotelAdd{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;border-left:0}}.Detail .HotelInfo.DetailBox .HotelInfo .HotelAdd hr{margin-top:10px;margin-bottom:10px}@media(max-width:575px){.Detail .HotelInfo.DetailBox .HotelInfo .HotelAdd hr{border-top:0}}.Detail.DayTrip{position:relative}.Detail.DayTrip .DayTripBlock+.DayTripBlock{margin-top:50px}@media(max-width:575px){.Detail.DayTrip .DayTripBlock{padding-top:10px}}.Detail.DayTrip .DayBlock{max-width:112px;min-width:112px}.Detail.DayTrip .DayBlock>div{width:100px;height:100px;background-color:#05acf2;color:#fff;font-size:1.125rem;position:relative}.Detail.DayTrip .DayBlock>div span{font-size:1.5rem;padding:0 4px}@media(max-width:991.98px){.Detail.DayTrip .DayBlock>div span{font-size:1.35rem;padding:0 2px}}.Detail.DayTrip .DayBlock>div::after{content:"";position:absolute;top:50%;right:-12px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:0;height:0;border-style:solid;border-width:6px 0 6px 12px;border-color:transparent transparent transparent #05acf2}@media(max-width:575px){.Detail.DayTrip .DayBlock>div::after{border-width:0 19px 19px 0;border-color:transparent #0488c0 transparent transparent;bottom:-19px;top:initial;-webkit-transform:translate(0,0);transform:translate(0,0);right:inherit;left:0}}@media(max-width:991.98px){.Detail.DayTrip .DayBlock>div{width:70px;height:70px;font-size:.938rem}}@media(max-width:575px){.Detail.DayTrip .DayBlock>div{position:absolute;top:-20px}}@media(max-width:991.98px){.Detail.DayTrip .DayBlock{max-width:82px;min-width:82px}}@media(max-width:575px){.Detail.DayTrip .DayBlock{max-width:18px;min-width:18px;position:relative}}.Detail.DayTrip .TripBlock{border:1px solid #dee2e6}.Detail.DayTrip .TripBlock h3{line-height:32px;border-bottom:1px solid #ddd;margin-bottom:0;text-align:justify;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:991.98px){.Detail.DayTrip .TripBlock h3{line-height:32px;min-height:188px;padding-right:270px!important}}@media(max-width:767px){.Detail.DayTrip .TripBlock h3{padding:1.5rem!important}}@media(max-width:575px){.Detail.DayTrip .TripBlock h3{padding:1rem!important}}.Detail.DayTrip .TripBlock .TripMeal{border-bottom:1px solid #ddd;min-height:130px}.Detail.DayTrip .TripBlock .TripMeal ul{margin-bottom:0;-webkit-padding-start:0;padding-inline-start:0}.Detail.DayTrip .TripBlock .TripMeal li+li{padding-top:8px}@media(max-width:991.98px){.Detail.DayTrip .TripBlock .TripMeal{border-bottom:0}}@media(max-width:575px){.Detail.DayTrip .TripBlock .TripMeal{border-bottom:1px solid #ddd}}.Detail.DayTrip .TripBlock .TripHotel{min-height:70px}.Detail.DayTrip .TripBlock .TripHotel>div>a{color:#f90}.Detail.DayTrip .TripBlock .TripHotel>div>a:hover{color:#f60}.Detail.DayTrip .TripBlock .TripHotel>div>span.same_level{padding:0 10px;display:contents}@media(max-width:991.98px){.Detail.DayTrip .TripBlock .TripMeal,.Detail.DayTrip .TripBlock .TripHotel{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.Detail.DayTrip .TripBlock .TripMeal .IconTitle,.Detail.DayTrip .TripBlock .TripHotel .IconTitle{max-width:74px;min-width:74px}.Detail.DayTrip .TripBlock .TripMeal .IconTitle span,.Detail.DayTrip .TripBlock .TripHotel .IconTitle span{font-size:34px;color:#545454}.Detail.DayTrip .TripBlock .TripImg{max-width:433px;min-width:433px;padding:30px;border-left:1px solid #ddd}@media(max-width:1199px){.Detail.DayTrip .TripBlock .TripImg{max-width:350px;min-width:350px}}@media(max-width:991.98px){.Detail.DayTrip .TripBlock .TripImg{max-width:250px;min-width:250px;padding:0;position:absolute;right:0;border-left:0}}@media(max-width:767px){.Detail.DayTrip .TripBlock .TripImg{max-width:100%;min-width:initial;position:initial}}.Detail.DayTrip .TripBlock .TripInfo .IconTitle{background-color:#f7f7f7}.Detail.DayTrip .TripBlock.ImgNone h3{padding-right:20px!important}@media(max-width:575px){.Detail.DayTrip .TripBlock.ImgNone h3{padding-left:60px!important}}.Detail.DayTrip .TripBlock.ImgNone .TripImg{display:none}.Detail.DayTrip .TripBlock.ImgNone .TripInfo>div{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-flow:row!important;flex-flow:row!important}@media(max-width:575px){.Detail.DayTrip .TripBlock.ImgNone .TripInfo>div{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-flow:column!important;flex-flow:column!important}}.Detail.DayTrip .TripBlock.ImgNone .TripMeal,.Detail.DayTrip .TripBlock.ImgNone .TripHotel{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;border-bottom:0}@media(max-width:575px){.Detail.DayTrip .TripBlock.ImgNone .TripMeal,.Detail.DayTrip .TripBlock.ImgNone .TripHotel{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media(max-width:575px){.Detail.DayTrip .TripBlock.ImgNone .TripMeal{border-bottom:1px solid #ddd}}.Detail.DayTrip .DayTripMoreInfo .card{border:0;border-top:1px solid #ddd}@media(max-width:575px){.Detail.DayTrip .DayTripMoreInfo .card{padding:1rem}}.Detail.DayTrip .DayTripMoreInfo .card>div{z-index:2}.Detail.DayTrip .DayTripBtn{position:absolute;bottom:10px;right:10px;background-color:#17d0b0;border:1px solid #17d0b0;color:#fff}.Detail.DayTrip .DayTripBtn:hover{background-color:#12a289;border:1px solid #12a289}.Detail.DayTrip .DayTripBtn{padding:3px 10px;height:34px}.Detail.DayTrip .DayTripBtn.Openinfo{bottom:0}.Detail.DayTrip .DayTripBtn.Multiple{width:174px;bottom:inherit;top:30px;right:15px;display:block;z-index:1;background-color:#fff;border:1px solid #17d0b0;color:#17d0b0}.Detail.DayTrip .DayTripBtn.Multiple:hover{background-color:#17d0b0;color:#fff}@media(max-width:767px){.Detail.DayTrip .DayTripBtn.Multiple{width:156px}}@media(max-width:767px){.Detail.DayTrip .DayTripBtn .material-icons{font-size:1.125rem}}@media(max-width:1350px){.Detail.DayTrip .DayTripBtn{right:0;bottom:0}}@media(max-width:767px){.Detail.DayTrip .DayTripBtn{height:29px;right:inherit;bottom:12px}}.Detail.DayTrip [aria-expanded=true].DayTripBtn.Multiple{display:block;font-size:0}.Detail.DayTrip [aria-expanded=true].DayTripBtn.Multiple::before{content:"收合全部詳細行程";font-size:1rem;font-weight:600;position:absolute;right:10px}@media(max-width:767px){.Detail.DayTrip [aria-expanded=true].DayTripBtn.Multiple::before{font-size:.9rem;top:2px}}.Detail.DayTrip [aria-expanded=true].DayTripBtn.Multiple span{-webkit-transform:rotate(180deg);transform:rotate(180deg);float:left}.Detail.DayTrip .DayTripMoreInfo .DayTripBtn{bottom:-15px;right:45px;z-index:2}@media(max-width:575px){.Detail.DayTrip .DayTripMoreInfo .DayTripBtn{bottom:-29px;right:14px}}.Detail.DayTrip .DayTripMoreInfo .collapse{position:relative}.Detail.DayTrip .DayTripMoreInfo .collapse.show::before{border:1px solid #17d0b0;content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 1px);z-index:1;left:-1px;bottom:-1px}.Detail.DayTrip .DayTripMoreInfo .collapse.show+.DayTripBtn{font-size:0;background-color:#fff;border:1px solid #17d0b0;color:#17d0b0}.Detail.DayTrip .DayTripMoreInfo .collapse.show+.DayTripBtn:hover{background-color:#17d0b0;color:#fff}.Detail.DayTrip .DayTripMoreInfo .collapse.show+.DayTripBtn{width:142px}.Detail.DayTrip .DayTripMoreInfo .collapse.show+.DayTripBtn::before{content:"收合詳細行程";font-size:1rem;font-weight:600;position:absolute;right:10px}@media(max-width:767px){.Detail.DayTrip .DayTripMoreInfo .collapse.show+.DayTripBtn::before{font-size:.9rem;top:2px}}.Detail.DayTrip .DayTripMoreInfo .collapse.show+.DayTripBtn span{-webkit-transform:rotate(180deg);transform:rotate(180deg);float:left}@media(max-width:767px){.Detail.DayTrip .DayTripMoreInfo .collapse.show+.DayTripBtn{width:126px}}.Detail.DayTrip .DayTripBlock{padding-top:48px;margin-top:-50px}@media(max-width:575px){.Detail.DayTrip .DayTripBlock{padding-top:68px;margin-top:-50px}}.Detail.DayTrip .DayTripBlock+.DayTripBlock{padding-top:98px;margin-top:-50px}@media(max-width:575px){.Detail.DayTrip .DayTripBlock+.DayTripBlock{padding-top:118px;margin-top:-50px}}.D_products_domestic_gdetail .Detail.DayTrip .DayTripBtn.Multiple{top:0;right:0}.DayTripBlock{position:relative}.day_anchor_point{position:absolute;top:-6px}#day_menu{position:relative;padding-top:50px}#day_menu .list-group{width:100%;max-width:1397px;background:rgba(0,169,235,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;margin:0 auto;left:0;right:0;z-index:5}@media(max-width:575px){#day_menu .list-group{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;white-space:nowrap;webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:hidden}}#day_menu .list-group .list-group-item{width:initial;background-color:transparent;border:0;color:#fff}#day_menu .list-group .list-group-item.active{background-color:#007bff;border-color:#007bff;border-radius:.25rem;margin-bottom:0}#day_menu .list-group .list-group-item:hover{background-color:#007bff;border-color:#007bff;border-radius:.25rem;margin-bottom:0}.LowestPrice{color:#222;width:100%}.LowestPrice .close{opacity:1}.LowestPrice .close:hover{opacity:.5}.LowestPrice .material-icons{font-size:2rem}@media(max-width:575px){.LowestPrice .material-icons{font-size:1.8rem}}@media(max-width:575px){.LowestPrice table{border-bottom:1px solid #ddd}}.LowestPrice .TripNoteItems .material-icons{font-size:24px}.LowestPrice .table tr{border-bottom:0}@media(max-width:767px){.LowestPrice .table tr:hover{background:#fff}}.LowestPrice th:first-child,.LowestPrice td:first-child{border-left:1px solid #ddd}@media(max-width:767px){.LowestPrice th,.LowestPrice td{font-size:.938rem}}.LowestPrice thead th{padding:.3rem;font-size:.938rem;display:table-cell;margin:0}@media(max-width:575px){.LowestPrice thead th{display:none}}.LowestPrice tbody td{padding:1rem .3rem;font-size:.938rem;display:table-cell;margin:0}.LowestPrice tbody td span{font-size:1.25rem;font-weight:600}@media(max-width:767px){.LowestPrice tbody td span{font-size:1rem}}.LowestPrice tbody td span.ReferPrice{font-size:1.05rem;font-weight:normal;color:#aaa;text-decoration:line-through;display:block}@media(max-width:575px){.LowestPrice tbody td{display:block;width:100%;border:1px solid #ddd;border-bottom:0!important;text-align:left!important}}.LowestPrice tbody td::before{display:none}@media(max-width:575px){.LowestPrice tbody td::before{content:attr(data-th);width:100%;display:inline-block;font-weight:400}}@media(max-width:575px){.LowestPrice table+table tbody td:nth-child(1){border-top:0}}.LowestPrice.HotelPrice .modal-body>div:first-child>h3{min-width:90px;max-width:90px;border-right:1px solid #05acf2;text-align:center;font-weight:600}@media(max-width:575px){.LowestPrice.HotelPrice .modal-body>div:first-child>h3{font-size:.938rem}}.LowestPrice.HotelPrice .modal-body>div:first-child>div>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.LowestPrice.HotelPrice .modal-body>div:first-child>div>ul>li>h4{-ms-flex:0 0 10%;-webkit-box-flex:0;flex:0 0 10%;max-width:10%}.LowestPrice.HotelPrice .modal-body li+li{margin-top:10px}.LowestPrice.HotelPrice .TypeAndPrice+.TypeAndPrice{margin-top:20px}.LowestPrice.HotelPrice .modal-body button{background-color:#05acf2;border:1px solid #05acf2;color:#fff}.LowestPrice.HotelPrice .modal-body button:hover{background-color:#0488c0;border:1px solid #0488c0}.LowestPrice.HotelPrice .modal-body button{width:94px;padding:8px 20px}@media(max-width:575px){.LowestPrice.HotelPrice .modal-body button{position:fixed;bottom:0;right:0;width:100%}}@media(max-width:575px){.LowestPrice.HotelPrice ul li span{font-size:.938rem}}.LowestPrice .modal-dialog{max-width:90%;margin:1.75rem auto}@media(min-width:576px){.LowestPrice .modal-dialog{max-width:90%}}@media(min-width:992px){.LowestPrice .modal-dialog{max-width:900px}}.LowestPrice .fit,.LowestPrice .fit span{color:#808080;margin-top:5px}@media(max-width:575px){.LowestPrice .agt,.LowestPrice .fit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:right}}.LowestPrice .ColorDirec{padding:6px 0 5px 15px}@media(max-width:767px){.LowestPrice .ColorDirec{padding:1px 0 5px 15px}}.LowestPrice .ColorDirec span{font-size:.938rem;color:#222;padding:0 15px 0 15px;position:relative}.LowestPrice .ColorDirec span::before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;left:0;top:6px}.LowestPrice .ColorDirec span.AgtColor::before{background-color:#ef5c6e}.LowestPrice .ColorDirec span.FitColor::before{background-color:#808080}.Detail.Traffic{font-size:1.125rem}.Detail.Traffic .TrafficItems>div{padding:8px 15px}@media(max-width:1199px){.Detail.Traffic .TrafficItems>div{padding:8px}}.Detail.Traffic .TrafficItems+.TrafficItems{margin-top:5px}.Detail.Traffic .Day{-ms-flex:0 0 12%;-webkit-box-flex:0;flex:0 0 12%;max-width:12%;border-right:1px solid #93defd;font-weight:600}@media(max-width:767px){.Detail.Traffic .Day{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}}.Detail.Traffic .TrafficBlock{-ms-flex:0 0 88%;-webkit-box-flex:0;flex:0 0 88%;max-width:88%}@media(max-width:767px){.Detail.Traffic .TrafficBlock{-ms-flex:0 0 80%;-webkit-box-flex:0;flex:0 0 80%;max-width:80%}}.Detail.Traffic .Date{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}@media(max-width:1199px){.Detail.Traffic .Date{-ms-flex:0 0 150px;-webkit-box-flex:0;flex:0 0 150px;max-width:150px;border-bottom:1px solid #ddd;padding-bottom:5px}}.Detail.Traffic .Transportation{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}@media(max-width:1199px){.Detail.Traffic .Transportation{-ms-flex:0 0 calc(100% - 150px);-webkit-box-flex:0;flex:0 0 calc(100% - 150px);max-width:calc(100% - 150px);border-bottom:1px solid #ddd;padding-bottom:5px}}.Detail.Traffic .Route{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}@media(max-width:1350px){.Detail.Traffic .Route{-ms-flex:0 0 30%;-webkit-box-flex:0;flex:0 0 30%;max-width:30%}}@media(max-width:1199px){.Detail.Traffic .Route{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;max-width:initial;padding-top:5px;padding-right:10px}}.Detail.Traffic .Time{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}@media(max-width:1350px){.Detail.Traffic .Time{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}}@media(max-width:1199px){.Detail.Traffic .Time{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;max-width:initial;padding-top:5px}}.Detail.Traffic .Transportation>span{font-size:1.25rem;margin-right:5px}.Detail.Traffic .Route .material-icons,.Detail.Traffic .Time .material-icons{font-size:1.125rem}@media(max-width:575px){.Detail.Traffic{font-size:1rem}}.Detail.Optional .table,.Detail.OtherCosts .table,.Detail.VisaCosts .table{text-align:left}.Detail.Optional thead th:nth-child(2),.Detail.Optional tbody td:nth-child(2),.Detail.OtherCosts thead th:nth-child(2),.Detail.OtherCosts tbody td:nth-child(2),.Detail.VisaCosts thead th:nth-child(2),.Detail.VisaCosts tbody td:nth-child(2){width:37%;text-align:left}@media(max-width:767px){.Detail.Optional thead th:nth-child(2),.Detail.Optional tbody td:nth-child(2),.Detail.OtherCosts thead th:nth-child(2),.Detail.OtherCosts tbody td:nth-child(2),.Detail.VisaCosts thead th:nth-child(2),.Detail.VisaCosts tbody td:nth-child(2){width:100%}}.Detail.Optional thead th:nth-child(3),.Detail.Optional tbody td:nth-child(3),.Detail.OtherCosts thead th:nth-child(3),.Detail.OtherCosts tbody td:nth-child(3),.Detail.VisaCosts thead th:nth-child(3),.Detail.VisaCosts tbody td:nth-child(3){width:30%}@media(max-width:767px){.Detail.Optional thead th:nth-child(3),.Detail.Optional tbody td:nth-child(3),.Detail.OtherCosts thead th:nth-child(3),.Detail.OtherCosts tbody td:nth-child(3),.Detail.VisaCosts thead th:nth-child(3),.Detail.VisaCosts tbody td:nth-child(3){width:100%}}.Detail.Optional thead th:nth-child(4),.Detail.Optional tbody td:nth-child(4),.Detail.OtherCosts thead th:nth-child(4),.Detail.OtherCosts tbody td:nth-child(4),.Detail.VisaCosts thead th:nth-child(4),.Detail.VisaCosts tbody td:nth-child(4){width:25%}@media(max-width:767px){.Detail.Optional thead th:nth-child(4),.Detail.Optional tbody td:nth-child(4),.Detail.OtherCosts thead th:nth-child(4),.Detail.OtherCosts tbody td:nth-child(4),.Detail.VisaCosts thead th:nth-child(4),.Detail.VisaCosts tbody td:nth-child(4){width:100%}}.Detail.Optional thead th:nth-child(5),.Detail.Optional tbody td:nth-child(5),.Detail.OtherCosts thead th:nth-child(5),.Detail.OtherCosts tbody td:nth-child(5),.Detail.VisaCosts thead th:nth-child(5),.Detail.VisaCosts tbody td:nth-child(5){width:5%;text-align:left}@media(max-width:767px){.Detail.Optional thead th:nth-child(5),.Detail.Optional tbody td:nth-child(5),.Detail.OtherCosts thead th:nth-child(5),.Detail.OtherCosts tbody td:nth-child(5),.Detail.VisaCosts thead th:nth-child(5),.Detail.VisaCosts tbody td:nth-child(5){width:100%}}.Detail.Optional th:first-child,.Detail.OtherCosts th:first-child,.Detail.VisaCosts th:first-child{width:3%}@media(max-width:767px){.Detail.Optional .table tr,.Detail.OtherCosts .table tr,.Detail.VisaCosts .table tr{border:1px solid #ddd}.Detail.Optional .table td,.Detail.OtherCosts .table td,.Detail.VisaCosts .table td{border-right:0}.Detail.Optional thead th,.Detail.Optional tbody th,.Detail.OtherCosts thead th,.Detail.OtherCosts tbody th,.Detail.VisaCosts thead th,.Detail.VisaCosts tbody th{display:none}.Detail.Optional tbody td,.Detail.OtherCosts tbody td,.Detail.VisaCosts tbody td{display:block;padding:5px;border:0}.Detail.Optional tbody td:nth-child(3),.Detail.Optional tbody td:nth-child(4),.Detail.OtherCosts tbody td:nth-child(3),.Detail.OtherCosts tbody td:nth-child(4),.Detail.VisaCosts tbody td:nth-child(3),.Detail.VisaCosts tbody td:nth-child(4){display:inline-block;height:40px}.Detail.Optional tbody td:nth-child(3)::before,.Detail.Optional tbody td:nth-child(4)::before,.Detail.OtherCosts tbody td:nth-child(3)::before,.Detail.OtherCosts tbody td:nth-child(4)::before,.Detail.VisaCosts tbody td:nth-child(3)::before,.Detail.VisaCosts tbody td:nth-child(4)::before{content:attr(data-th);width:50px;display:inline-block}.Detail.Optional tbody td:nth-child(2),.Detail.OtherCosts tbody td:nth-child(2),.Detail.VisaCosts tbody td:nth-child(2){background-color:#e7f7fd;font-weight:bold;padding:8px}.Detail.Optional tbody td:nth-child(4),.Detail.OtherCosts tbody td:nth-child(4),.Detail.VisaCosts tbody td:nth-child(4){padding-top:8px}.Detail.Optional tbody td+th,.Detail.Optional tbody td+td,.Detail.OtherCosts tbody td+th,.Detail.OtherCosts tbody td+td,.Detail.VisaCosts tbody td+th,.Detail.VisaCosts tbody td+td{border-top:1px solid #ddd}}@media(max-width:767px){.Detail.OtherCosts tbody td:nth-child(4)::before{content:attr(data-th) "";width:auto}}.Detail.OptionalPrice,.Detail.OtherCostsPrice{font-size:.938rem}.Detail.OptionalPrice span,.Detail.OtherCostsPrice span{font-size:1.25rem;font-weight:600}.GDT .Detail.Optional thead th:nth-child(2),.GDT .Detail.Optional tbody td:nth-child(2),.GPDT .Detail.Optional thead th:nth-child(2),.GPDT .Detail.Optional tbody td:nth-child(2){width:37%;text-align:left}@media(max-width:767px){.GDT .Detail.Optional thead th:nth-child(2),.GDT .Detail.Optional tbody td:nth-child(2),.GPDT .Detail.Optional thead th:nth-child(2),.GPDT .Detail.Optional tbody td:nth-child(2){width:100%}}.GDT .Detail.Optional thead th:nth-child(3),.GDT .Detail.Optional tbody td:nth-child(3),.GPDT .Detail.Optional thead th:nth-child(3),.GPDT .Detail.Optional tbody td:nth-child(3){width:15%}@media(max-width:767px){.GDT .Detail.Optional thead th:nth-child(3),.GDT .Detail.Optional tbody td:nth-child(3),.GPDT .Detail.Optional thead th:nth-child(3),.GPDT .Detail.Optional tbody td:nth-child(3){width:50%}}.GDT .Detail.Optional thead th:nth-child(4),.GDT .Detail.Optional tbody td:nth-child(4),.GPDT .Detail.Optional thead th:nth-child(4),.GPDT .Detail.Optional tbody td:nth-child(4){width:15%}@media(max-width:767px){.GDT .Detail.Optional thead th:nth-child(4),.GDT .Detail.Optional tbody td:nth-child(4),.GPDT .Detail.Optional thead th:nth-child(4),.GPDT .Detail.Optional tbody td:nth-child(4){width:50%}}.GDT .Detail.Optional thead th:nth-child(5),.GDT .Detail.Optional tbody td:nth-child(5),.GPDT .Detail.Optional thead th:nth-child(5),.GPDT .Detail.Optional tbody td:nth-child(5){width:25%;text-align:left}@media(max-width:767px){.GDT .Detail.Optional thead th:nth-child(5),.GDT .Detail.Optional tbody td:nth-child(5),.GPDT .Detail.Optional thead th:nth-child(5),.GPDT .Detail.Optional tbody td:nth-child(5){width:100%}}.GDT .Detail.Optional th:first-child,.GPDT .Detail.Optional th:first-child{width:3%}.GDT .Detail.Optional th:last-child,.GPDT .Detail.Optional th:last-child{width:5%}.Detail .TripNoteBlock{background-color:#e7f7fd}.Detail .TripNoteBlock .NoteTitle{max-width:155px;min-width:155px}.Detail .TripNoteBlock .NoteTitle h3{font-weight:600}.Detail .TripNoteItems{position:relative}.Detail .TripNoteItems+.TripNoteItems{padding:20px 0}.Detail .TripNoteItems+.TripNoteItems::before{position:absolute;content:"";width:100%;height:1px;background:#05acf2;top:0}.Detail .TripNoteItems:first-child{padding-bottom:20px}.Detail .TripNoteItems:last-child{padding-bottom:0}.Detail .FreeOptional th:first-child{width:3%}@media(max-width:767px){.Detail .FreeOptional table tr{border:1px solid #ddd}.Detail .FreeOptional .table td{border-right:0}.Detail .FreeOptional thead th{display:none}.Detail .FreeOptional tbody td{border-right:0;display:block;padding:5px;border:0}.Detail .FreeOptional tbody td:nth-child(2){font-weight:bold;padding:8px}.Detail .FreeOptional tbody td:last-child{border-bottom:0}}.Detail .TipSuggestions th{text-wrap:nowrap}.GPDT section:last-child,.GDT section:last-child{margin-bottom:60px}.GPDT section+section,.GDT section+section{margin-top:60px}@media(max-width:575px){.GPDT section+section,.GDT section+section{margin-top:50px}}@media(max-width:991.98px){.GPDT section.MarketingBox,.GDT section.MarketingBox{margin-top:0}}.GDT .TripTitle .TripType{max-width:70px;min-width:70px}@media(max-width:1199px){.GDT .TripTitle .TripType{max-width:60px;min-width:60px}}@media(max-width:767px){.GDT .TripTitle .TripType{max-width:65px;min-width:65px}}.GDT .TripTitle .TripType span{color:#05acf2;border:2px solid #05acf2}.GDT .TripBasic .ImgBox{max-width:567px;min-width:567px;max-height:350px;overflow:hidden}@media(max-width:1600px){.GDT .TripBasic .ImgBox{max-width:480px;min-width:480px;max-height:310px}}@media(min-width:992px) and (max-width:1199px){.GDT .TripBasic .ImgBox{max-width:350px;min-width:350px;max-height:230px}}@media(max-width:991.98px){.GDT .TripBasic .ImgBox{max-width:100%;min-width:initial;max-height:initial;height:360px}}@media(max-width:767px){.GDT .TripBasic .ImgBox{height:320px}}@media(max-width:575px){.GDT .TripBasic .ImgBox{height:260px}}.GDT .TripBasic .ImgBox .carousel-inner img{-o-object-fit:cover;object-fit:cover;height:100%}.GDT .TripBasic .ImgBox .carousel-inner{max-height:350px}@media(max-width:1600px){.GDT .TripBasic .ImgBox .carousel-inner{max-height:initial;height:310px}}@media(min-width:992px) and (max-width:1199px){.GDT .TripBasic .ImgBox .carousel-inner{max-height:230px}}@media(max-width:991.98px){.GDT .TripBasic .ImgBox .carousel-inner{max-height:initial;height:360px}}@media(max-width:767px){.GDT .TripBasic .ImgBox .carousel-inner{height:320px}}@media(max-width:575px){.GDT .TripBasic .ImgBox .carousel-inner{height:260px}}@media(max-width:991.98px){.GDT .TripBasic .ImgBox .carousel-item{height:360px}}@media(max-width:767px){.GDT .TripBasic .ImgBox .carousel-item{height:320px}}@media(max-width:575px){.GDT .TripBasic .ImgBox .carousel-item{height:260px}}.GDT .TripBasic .ImgBox .carousel-control-prev,.GDT .TripBasic .ImgBox .carousel-control-next{width:10%}.GDT .TripBasic .ImgBox .carousel-control-prev .material-icons,.GDT .TripBasic .ImgBox .carousel-control-next .material-icons{font-size:40px}.GDT .AGT .TripBasic .ImgBox{max-width:518px;min-width:518px;max-height:300px;overflow:hidden}@media(max-width:1600px){.GDT .AGT .TripBasic .ImgBox{max-width:480px;min-width:480px;max-height:278px}}@media(min-width:992px) and (max-width:1199px){.GDT .AGT .TripBasic .ImgBox{max-width:360px;min-width:360px;max-height:208px}}@media(max-width:991.98px){.GDT .AGT .TripBasic .ImgBox{max-width:100%;min-width:initial;max-height:initial;height:360px}}@media(max-width:767px){.GDT .AGT .TripBasic .ImgBox{height:320px}}@media(max-width:575px){.GDT .AGT .TripBasic .ImgBox{height:260px}}.GDT .AGT .TripBasic .ImgBox .carousel-inner img{-o-object-fit:cover;object-fit:cover;height:100%}.GDT .AGT .TripBasic .ImgBox .carousel-inner{max-height:300px}@media(max-width:1600px){.GDT .AGT .TripBasic .ImgBox .carousel-inner{max-height:initial;height:278px}}@media(min-width:992px) and (max-width:1199px){.GDT .AGT .TripBasic .ImgBox .carousel-inner{max-height:208px}}@media(max-width:991.98px){.GDT .AGT .TripBasic .ImgBox .carousel-inner{max-height:initial;height:360px}}@media(max-width:767px){.GDT .AGT .TripBasic .ImgBox .carousel-inner{height:320px}}@media(max-width:575px){.GDT .AGT .TripBasic .ImgBox .carousel-inner{height:260px}}@media(max-width:991.98px){.GDT .AGT .TripBasic .ImgBox .carousel-item{height:360px}}@media(max-width:767px){.GDT .AGT .TripBasic .ImgBox .carousel-item{height:320px}}@media(max-width:575px){.GDT .AGT .TripBasic .ImgBox .carousel-item{height:260px}}.GDT .AGT .TripBasic .ImgBox .carousel-control-prev,.GDT .AGT .TripBasic .ImgBox .carousel-control-next{width:10%}.GDT .AGT .TripBasic .ImgBox .carousel-control-prev .material-icons,.GDT .AGT .TripBasic .ImgBox .carousel-control-next .material-icons{font-size:40px}@media(max-width:575px){.GDT .TripBasic .InfoBox{top:12px;-webkit-transform:translate(0,-12%);transform:translate(0,-12%)}}@media(max-width:991.98px){.GDT .InfoTop{height:60px}}.GDT .DateBlock{margin:15px 0}@media(max-width:1600px){.GDT .DateBlock{margin:10px 0;padding:10px 15px}}@media(max-width:1350px){.GDT .DateBlock{margin:8px 0}}@media(max-width:575px){.GDT .DateBlock{padding:8px 10px}}@media(min-width:992px) and (max-width:1199px){.GDT .DateBlock{padding:5px;font-size:.938rem}.GDT .DateBlock .SearchDate{height:20px}.GDT .DateBlock h4{font-size:.8rem;padding-right:5px;display:inline-block!important}.GDT .DateBlock .YMD{font-size:1rem}.GDT .DateBlock .DateCenterLine{margin:0 1%;width:10px}}@media(max-width:1600px){.GDT .FlightBlock{margin-top:-22px}}@media(max-width:1199px){.GDT .FlightBlock{margin-top:-10px}}@media(max-width:991.98px){.GDT .FlightBlock{margin-top:0}}.GDT .PriceBlock{padding:15px 18px}@media(max-width:1600px){.GDT .PriceBlock{font-size:.938rem;padding:12px 15px}}@media(max-width:1350px){.GDT .PriceBlock{padding:10px}}@media(min-width:992px) and (max-width:1199px){.GDT .PriceBlock{padding:5px 10px}}@media(min-width:992px) and (max-width:1350px){.GDT .PriceBlock li+li{margin-top:5px}}.GDT .PriceBlock ul{padding-bottom:15px}@media(min-width:992px) and (max-width:1199px){.GDT .PriceBlock ul{padding-bottom:10px}}@media(max-width:1600px){.GDT .PriceBlock .TotalPrice{font-size:.938rem}}.GDT .PriceBlock .TotalPrice button{background-color:#ddd;margin-top:8px;font-size:.8911rem;padding:2px 8px}.GDT .PriceBlock .TotalPrice button span{color:#222;font-size:1.125rem;vertical-align:text-bottom}.GDT .PriceBlock .TotalPrice button:hover{background-color:#545454;color:#fff}.GDT .PriceBlock .TotalPrice button:hover span{color:#fff}@media(max-width:1350px){.GDT .PriceBlock .TotalPrice button{margin-bottom:0}}@media(max-width:575px){.GDT .PriceBlock .TotalPrice button{color:#222}}.GDT .PriceBlock .TotalPrice .NotShow{opacity:0;height:15px;display:block;margin-top:0}@media(min-width:992px) and (max-width:1199px){.GDT .PriceBlock .TotalPrice .NotShow{height:0}}@media(min-width:992px) and (max-width:1350px){.GDT .PriceBlock .TotalPrice .Price{font-size:2rem}}@media(min-width:992px) and (max-width:1199px){.GDT .PriceBlock .TotalPrice .Price{font-size:1.6rem}}.GDT .PriceType.LowestPrice{font-size:.938rem}.GDT .PriceType.LowestPrice .table thead th{background-color:#fff;padding:.2rem;font-weight:400;width:20%}@media(max-width:575px){.GDT .PriceType.LowestPrice .table thead th{width:100%}}.GDT .PriceType.LowestPrice tbody td{padding:.4rem .75rem;position:relative;width:20%}@media(max-width:1600px){.GDT .PriceType.LowestPrice tbody td{padding:.2rem}}@media(max-width:1350px){.GDT .PriceType.LowestPrice tbody td{font-size:.7504rem}}@media(max-width:575px){.GDT .PriceType.LowestPrice tbody td{text-align:right!important;padding-right:10px;width:100%}.GDT .PriceType.LowestPrice tbody td::before{display:inline-block;position:absolute;left:10px;width:auto}}@media(max-width:1350px){.GDT .PriceType.LowestPrice tbody td span{font-size:1rem}}@media(max-width:1350px){.GDT .PriceType.LowestPrice{font-size:.8442rem}}@media(min-width:992px) and (max-width:1199px){.GDT .PriceType.LowestPrice{font-size:.7504rem}}.Detail.flight{color:#222;width:100%}.Detail.flight .close{opacity:1}.Detail.flight .close:hover{opacity:.5}.Detail.flight .material-icons{font-size:2rem}@media(max-width:575px){.Detail.flight .material-icons{font-size:1.8rem}}.Detail.flight .modal-dialog{max-width:90%;margin:1.75rem auto}@media(min-width:576px){.Detail.flight .modal-dialog{max-width:90%}}@media(min-width:992px){.Detail.flight .modal-dialog{max-width:900px}}.Detail.flight h2.modal-title{font-size:20px;font-family:"PT Sans",微軟正黑體,sans-serif;margin:0 0 .5rem}.Detail.flight h2.modal-title strong{color:#04abf2;margin-left:10px}.Detail.flight .flight_details{border:1px solid #04abf2;margin-top:5px}.Detail.flight .flight_details:first-child{margin-top:0}.Detail.flight .flight_details .details_box+.details_box{border-top:1px solid #04abf2}@media(max-width:991.98px){.Detail.flight .flight_details .details_box+.details_box{border:0}}.Detail.flight .flight_details .details_box+.details_box h4{border-top:1px solid #fff}@media(max-width:991.98px){.Detail.flight .flight_details .details_box+.details_box h4{border:0}}.Detail.flight .flight_details .details_box>h4{background:#04abf2;text-align:center;height:100%;color:#fff;font-weight:bold;line-height:28px}@media(max-width:991.98px){.Detail.flight .flight_details .details_box>h4{height:auto;padding:10px}}.Detail.flight .flight_details .details_box>h4 span{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Detail.flight .flight_details .details_box>h4 i{color:#c9f1ff;width:100%}.Detail.flight .flight_details .details_box .flight_infor ul{list-style-type:none;padding:0;margin:0}.Detail.flight .flight_details .details_box .flight_infor li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:576px){.Detail.flight .flight_details .details_box .flight_infor li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.Detail.flight .flight_details .details_box .flight_infor li+li{border-top:1px dashed #ccc}.Detail.flight .flight_details .details_box .flight_infor .detail_airline{text-align:center;width:23%;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #ddd;font-size:1.2rem}@media(max-width:991.98px){.Detail.flight .flight_details .details_box .flight_infor .detail_airline{width:100%;border-right:0;padding-bottom:5px;margin-bottom:5px}}@media(max-width:575px){.Detail.flight .flight_details .details_box .flight_infor .detail_airline span{font-weight:bold}}.Detail.flight .flight_details .details_box .flight_infor .detail_airline img{height:35px}.Detail.flight .flight_details .details_box .flight_infor .go{width:30%;text-align:center;font-size:1.2rem;color:#444}@media(max-width:991.98px){.Detail.flight .flight_details .details_box .flight_infor .go{width:38%}}@media(max-width:575px){.Detail.flight .flight_details .details_box .flight_infor .go{width:100%}}.Detail.flight .flight_details .details_box .flight_infor .time{width:17%;text-align:center;font-size:.85rem;color:#888;position:relative}@media(max-width:991.98px){.Detail.flight .flight_details .details_box .flight_infor .time{width:24%}}@media(max-width:575px){.Detail.flight .flight_details .details_box .flight_infor .time{width:50%;padding:15px 5px}}.Detail.flight .flight_details .details_box .flight_infor .time hr{height:1px;background:#111;margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.Detail.flight .flight_details .details_box .flight_infor .time::after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:calc(50% - 9px);right:1px;color:#111;font-size:1rem}@media(max-width:991.98px){.Detail.flight .flight_details .details_box .flight_infor .time::after{top:calc(50% - 8px)}}.Detail.flight .flight_details .details_box .flight_infor .to{width:30%;text-align:center;font-size:1.2rem;color:#444}@media(max-width:991.98px){.Detail.flight .flight_details .details_box .flight_infor .to{width:38%}}@media(max-width:575px){.Detail.flight .flight_details .details_box .flight_infor .to{width:100%}}#PrintForm .form-check label{cursor:pointer}#PrintForm .form-check .form-check-input{position:initial;opacity:1}.Detail.DepartureDate .SearchTable tbody tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Detail.DepartureDate .SearchTable .table thead th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Detail.DepartureDate .SearchTable .table tbody th,.Detail.DepartureDate .SearchTable .table tbody td{border:0!important}.Detail.DepartureDate .SearchTable .table tbody tr{border-bottom:1px solid #ddd}.MGO .Detail.DepartureDate .SearchTable .table .GoDate,.MGO .Detail.DepartureDate .SearchTable .table .go-airport,.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat,.MGO .Detail.DepartureDate .SearchTable .table .BookingNum,.MGO .Detail.DepartureDate .SearchTable .table .WaitingNum,.MGO .Detail.DepartureDate .SearchTable .table .AvailableSeat,.MGO .Detail.DepartureDate .SearchTable .table .TourPrice,.MGO .Detail.DepartureDate .SearchTable .table .SaleSituation,.MPGO .Detail.DepartureDate .SearchTable .table .GoDate,.MPGO .Detail.DepartureDate .SearchTable .table .go-airport,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat,.MPGO .Detail.DepartureDate .SearchTable .table .BookingNum,.MPGO .Detail.DepartureDate .SearchTable .table .WaitingNum,.MPGO .Detail.DepartureDate .SearchTable .table .AvailableSeat,.MPGO .Detail.DepartureDate .SearchTable .table .TourPrice,.MPGO .Detail.DepartureDate .SearchTable .table .SaleSituation{max-width:initial!important;min-width:initial!important}.MGO .Detail.DepartureDate .SearchTable .table .ItineraryName,.MPGO .Detail.DepartureDate .SearchTable .table .ItineraryName{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 38%!important;flex:0 0 38%!important}.MGO .Detail.DepartureDate .SearchTable .table .ItineraryName .InfoTag p,.MPGO .Detail.DepartureDate .SearchTable .table .ItineraryName .InfoTag p{margin-bottom:0}.MGO .Detail.DepartureDate .SearchTable .table .GoDate,.MPGO .Detail.DepartureDate .SearchTable .table .GoDate{-webkit-box-flex:0!important;-ms-flex:0 0 10%!important;flex:0 0 10%!important}.MGO .Detail.DepartureDate .SearchTable .table .go-airport,.MPGO .Detail.DepartureDate .SearchTable .table .go-airport{-webkit-box-flex:0!important;-ms-flex:0 0 15%!important;flex:0 0 15%!important}.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat{-webkit-box-flex:0!important;-ms-flex:0 0 5%!important;flex:0 0 5%!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.MGO .Detail.DepartureDate .SearchTable .table .BookingNum,.MPGO .Detail.DepartureDate .SearchTable .table .BookingNum{-webkit-box-flex:0!important;-ms-flex:0 0 5%!important;flex:0 0 5%!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.MGO .Detail.DepartureDate .SearchTable .table .WaitingNum,.MPGO .Detail.DepartureDate .SearchTable .table .WaitingNum{-webkit-box-flex:0!important;-ms-flex:0 0 5%!important;flex:0 0 5%!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.MGO .Detail.DepartureDate .SearchTable .table .AvailableSeat,.MPGO .Detail.DepartureDate .SearchTable .table .AvailableSeat{-webkit-box-flex:0!important;-ms-flex:0 0 5%!important;flex:0 0 5%!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.MGO .Detail.DepartureDate .SearchTable .table .TourPrice,.MPGO .Detail.DepartureDate .SearchTable .table .TourPrice{-webkit-box-flex:0!important;-ms-flex:0 0 10%!important;flex:0 0 10%!important}.MGO .Detail.DepartureDate .SearchTable .table .SaleSituation,.MPGO .Detail.DepartureDate .SearchTable .table .SaleSituation{-webkit-box-flex:0!important;-ms-flex:0 0 7%!important;flex:0 0 7%!important}.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 15%!important;flex:0 0 15%!important}.MGO .Detail.DepartureDate .SearchTable .table .TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .TourPrice+.SaleSituation+.Remark{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 35%!important;flex:0 0 35%!important}.MGO .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.BookingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.BookingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.BookingNum+.WaitingNum+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.BookingNum+.WaitingNum+.TourPrice+.SaleSituation+.Remark{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 20%!important;flex:0 0 20%!important}.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.BookingNum+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.BookingNum+.TourPrice+.SaleSituation+.Remark,.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.WaitingNum+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.WaitingNum+.TourPrice+.SaleSituation+.Remark,.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MGO .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.TourPrice+.SaleSituation+.Remark,.MGO .Detail.DepartureDate .SearchTable .table .BookingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .BookingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MGO .Detail.DepartureDate .SearchTable .table .WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 25%!important;flex:0 0 25%!important}.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.TourPrice+.SaleSituation+.Remark,.MGO .Detail.DepartureDate .SearchTable .table .BookingNum+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .BookingNum+.TourPrice+.SaleSituation+.Remark,.MGO .Detail.DepartureDate .SearchTable .table .WaitingNum+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .WaitingNum+.TourPrice+.SaleSituation+.Remark,.MGO .Detail.DepartureDate .SearchTable .table .AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .AvailableSeat+.TourPrice+.SaleSituation+.Remark{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 30%!important;flex:0 0 30%!important}.MGDT .Detail.DepartureDate .SearchTable .table .GoDate,.MPGDT .Detail.DepartureDate .SearchTable .table .GoDate{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 10%!important;flex:0 0 10%!important}.MGDT .Detail.DepartureDate .SearchTable .table .ItineraryName,.MPGDT .Detail.DepartureDate .SearchTable .table .ItineraryName{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 53%!important;flex:0 0 53%!important}.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.MGDT .Detail.DepartureDate .SearchTable .table .BookingNum,.MGDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.MGDT .Detail.DepartureDate .SearchTable .table .AvailableSeat,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.MPGDT .Detail.DepartureDate .SearchTable .table .BookingNum,.MPGDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.MPGDT .Detail.DepartureDate .SearchTable .table .AvailableSeat{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 5%!important;flex:0 0 5%!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.MGDT .Detail.DepartureDate .SearchTable .table .TourPrice,.MPGDT .Detail.DepartureDate .SearchTable .table .TourPrice{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 10%!important;flex:0 0 10%!important}.MGDT .Detail.DepartureDate .SearchTable .table .SaleSituation,.MPGDT .Detail.DepartureDate .SearchTable .table .SaleSituation{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 7%!important;flex:0 0 7%!important}.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 20%!important;flex:0 0 20%!important}.MGDT .Detail.DepartureDate .SearchTable .table .TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .TourPrice+.SaleSituation+.Remark{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 40%!important;flex:0 0 40%!important}.MGDT .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.TourPrice+.SaleSituation+.Remark{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 25%!important;flex:0 0 25%!important}.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.TourPrice+.SaleSituation+.Remark,.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.WaitingNum+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.WaitingNum+.TourPrice+.SaleSituation+.Remark,.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MGDT .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.TourPrice+.SaleSituation+.Remark,.MGDT .Detail.DepartureDate .SearchTable .table .BookingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .BookingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MGDT .Detail.DepartureDate .SearchTable .table .WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 30%!important;flex:0 0 30%!important}.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.TourPrice+.SaleSituation+.Remark,.MGDT .Detail.DepartureDate .SearchTable .table .BookingNum+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .BookingNum+.TourPrice+.SaleSituation+.Remark,.MGDT .Detail.DepartureDate .SearchTable .table .WaitingNum+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .WaitingNum+.TourPrice+.SaleSituation+.Remark,.MGDT .Detail.DepartureDate .SearchTable .table .AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .AvailableSeat+.TourPrice+.SaleSituation+.Remark{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 35%!important;flex:0 0 35%!important}.GDT .Detail.DepartureDate .SearchTable .table .GoDate,.GDT .Detail.DepartureDate .SearchTable .table .TourName,.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.GDT .Detail.DepartureDate .SearchTable .table .BookingNum,.GDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.GDT .Detail.DepartureDate .SearchTable .table .AvailableSeat,.GDT .Detail.DepartureDate .SearchTable .table .TourPrice,.GPDT .Detail.DepartureDate .SearchTable .table .GoDate,.GPDT .Detail.DepartureDate .SearchTable .table .TourName,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.GPDT .Detail.DepartureDate .SearchTable .table .BookingNum,.GPDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.GPDT .Detail.DepartureDate .SearchTable .table .AvailableSeat,.GPDT .Detail.DepartureDate .SearchTable .table .TourPrice{max-width:initial!important;min-width:initial!important}.GDT .Detail.DepartureDate .SearchTable .table .GoDate,.GPDT .Detail.DepartureDate .SearchTable .table .GoDate{-webkit-box-flex:0!important;-ms-flex:0 0 10%!important;flex:0 0 10%!important}.GDT .Detail.DepartureDate .SearchTable .table .TourName,.GPDT .Detail.DepartureDate .SearchTable .table .TourName{-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important}.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.GDT .Detail.DepartureDate .SearchTable .table .BookingNum,.GDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.GDT .Detail.DepartureDate .SearchTable .table .AvailableSeat,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.GPDT .Detail.DepartureDate .SearchTable .table .BookingNum,.GPDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.GPDT .Detail.DepartureDate .SearchTable .table .AvailableSeat{-webkit-box-flex:0!important;-ms-flex:0 0 5%!important;flex:0 0 5%!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.GDT .Detail.DepartureDate .SearchTable .table .TourPrice,.GPDT .Detail.DepartureDate .SearchTable .table .TourPrice{-webkit-box-flex:0!important;-ms-flex:0 0 10%!important;flex:0 0 10%!important}.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 10%!important;flex:0 0 10%!important}.GDT .Detail.DepartureDate .SearchTable .table .TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .TourPrice+.SaleSituation{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 30%!important;flex:0 0 30%!important}.GDT .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.TourPrice+.SaleSituation{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 15%!important;flex:0 0 15%!important}.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.TourPrice+.SaleSituation,.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.WaitingNum+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.WaitingNum+.TourPrice+.SaleSituation,.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.AvailableSeat+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.AvailableSeat+.TourPrice+.SaleSituation,.GDT .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .BookingNum+.WaitingNum+.TourPrice+.SaleSituation,.GDT .Detail.DepartureDate .SearchTable .table .BookingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .BookingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GDT .Detail.DepartureDate .SearchTable .table .WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 20%!important;flex:0 0 20%!important}.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.TourPrice+.SaleSituation,.GDT .Detail.DepartureDate .SearchTable .table .BookingNum+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .BookingNum+.TourPrice+.SaleSituation,.GDT .Detail.DepartureDate .SearchTable .table .WaitingNum+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .WaitingNum+.TourPrice+.SaleSituation,.GDT .Detail.DepartureDate .SearchTable .table .AvailableSeat+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .AvailableSeat+.TourPrice+.SaleSituation{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 25%!important;flex:0 0 25%!important}@media(max-width:991.98px){.MGO .Detail.DepartureDate .SearchTable .table .GoDate,.MGO .Detail.DepartureDate .SearchTable .table .ItineraryName,.MGO .Detail.DepartureDate .SearchTable .table .go-airport,.MGO .Detail.DepartureDate .SearchTable .table .TourPrice,.MGO .Detail.DepartureDate .SearchTable .table .SaleSituation,.MPGO .Detail.DepartureDate .SearchTable .table .GoDate,.MPGO .Detail.DepartureDate .SearchTable .table .ItineraryName,.MPGO .Detail.DepartureDate .SearchTable .table .go-airport,.MPGO .Detail.DepartureDate .SearchTable .table .TourPrice,.MPGO .Detail.DepartureDate .SearchTable .table .SaleSituation{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:initial!important;min-width:initial!important}.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat,.MGO .Detail.DepartureDate .SearchTable .table .BookingNum,.MGO .Detail.DepartureDate .SearchTable .table .WaitingNum,.MGO .Detail.DepartureDate .SearchTable .table .AvailableSeat,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat,.MPGO .Detail.DepartureDate .SearchTable .table .BookingNum,.MPGO .Detail.DepartureDate .SearchTable .table .WaitingNum,.MPGO .Detail.DepartureDate .SearchTable .table .AvailableSeat{-webkit-box-flex:0!important;-ms-flex:0 0 25%!important;flex:0 0 25%!important;max-width:initial!important;min-width:initial!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10%;position:relative}.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat::before,.MGO .Detail.DepartureDate .SearchTable .table .BookingNum::before,.MGO .Detail.DepartureDate .SearchTable .table .WaitingNum::before,.MGO .Detail.DepartureDate .SearchTable .table .AvailableSeat::before,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat::before,.MPGO .Detail.DepartureDate .SearchTable .table .BookingNum::before,.MPGO .Detail.DepartureDate .SearchTable .table .WaitingNum::before,.MPGO .Detail.DepartureDate .SearchTable .table .AvailableSeat::before{position:absolute;left:10%;font-weight:400}.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat::before,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat::before{content:"機位"}.MGO .Detail.DepartureDate .SearchTable .table .BookingNum::before,.MPGO .Detail.DepartureDate .SearchTable .table .BookingNum::before{content:"已售"}.MGO .Detail.DepartureDate .SearchTable .table .WaitingNum::before,.MPGO .Detail.DepartureDate .SearchTable .table .WaitingNum::before{content:"候補"}.MGO .Detail.DepartureDate .SearchTable .table .AvailableSeat::before,.MPGO .Detail.DepartureDate .SearchTable .table .AvailableSeat::before{content:"可售"}.MGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGO .Detail.DepartureDate .SearchTable .table .TotalSeat+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:initial!important;min-width:initial!important}.MGDT .Detail.DepartureDate .SearchTable .table .GoDate,.MGDT .Detail.DepartureDate .SearchTable .table .ItineraryName,.MGDT .Detail.DepartureDate .SearchTable .table .TourPrice,.MGDT .Detail.DepartureDate .SearchTable .table .SaleSituation,.MPGDT .Detail.DepartureDate .SearchTable .table .GoDate,.MPGDT .Detail.DepartureDate .SearchTable .table .ItineraryName,.MPGDT .Detail.DepartureDate .SearchTable .table .TourPrice,.MPGDT .Detail.DepartureDate .SearchTable .table .SaleSituation{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.MGDT .Detail.DepartureDate .SearchTable .table .BookingNum,.MGDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.MGDT .Detail.DepartureDate .SearchTable .table .AvailableSeat,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.MPGDT .Detail.DepartureDate .SearchTable .table .BookingNum,.MPGDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.MPGDT .Detail.DepartureDate .SearchTable .table .AvailableSeat{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 25%!important;flex:0 0 25%!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10%;position:relative}.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition::before,.MGDT .Detail.DepartureDate .SearchTable .table .BookingNum::before,.MGDT .Detail.DepartureDate .SearchTable .table .WaitingNum::before,.MGDT .Detail.DepartureDate .SearchTable .table .AvailableSeat::before,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition::before,.MPGDT .Detail.DepartureDate .SearchTable .table .BookingNum::before,.MPGDT .Detail.DepartureDate .SearchTable .table .WaitingNum::before,.MPGDT .Detail.DepartureDate .SearchTable .table .AvailableSeat::before{position:absolute;left:10%;font-weight:400}.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition::before,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition::before{content:"團位"}.MGDT .Detail.DepartureDate .SearchTable .table .BookingNum::before,.MPGDT .Detail.DepartureDate .SearchTable .table .BookingNum::before{content:"已售"}.MGDT .Detail.DepartureDate .SearchTable .table .WaitingNum::before,.MPGDT .Detail.DepartureDate .SearchTable .table .WaitingNum::before{content:"候補"}.MGDT .Detail.DepartureDate .SearchTable .table .AvailableSeat::before,.MPGDT .Detail.DepartureDate .SearchTable .table .AvailableSeat::before{content:"可售"}.MGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark,.MPGDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation+.Remark{max-width:initial!important;min-width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}.GDT .Detail.DepartureDate .SearchTable .table .GoDate,.GDT .Detail.DepartureDate .SearchTable .table .TourName,.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.GDT .Detail.DepartureDate .SearchTable .table .BookingNum,.GDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.GDT .Detail.DepartureDate .SearchTable .table .AvailableSeat,.GDT .Detail.DepartureDate .SearchTable .table .TourPrice,.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .GoDate,.GPDT .Detail.DepartureDate .SearchTable .table .TourName,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.GPDT .Detail.DepartureDate .SearchTable .table .BookingNum,.GPDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.GPDT .Detail.DepartureDate .SearchTable .table .AvailableSeat,.GPDT .Detail.DepartureDate .SearchTable .table .TourPrice,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation{max-width:initial!important;min-width:initial!important}.GDT .Detail.DepartureDate .SearchTable .table .GoDate,.GDT .Detail.DepartureDate .SearchTable .table .TourName,.GDT .Detail.DepartureDate .SearchTable .table .TourPrice,.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation,.GPDT .Detail.DepartureDate .SearchTable .table .GoDate,.GPDT .Detail.DepartureDate .SearchTable .table .TourName,.GPDT .Detail.DepartureDate .SearchTable .table .TourPrice,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition+.BookingNum+.WaitingNum+.AvailableSeat+.TourPrice+.SaleSituation{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.GDT .Detail.DepartureDate .SearchTable .table .BookingNum,.GDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.GDT .Detail.DepartureDate .SearchTable .table .AvailableSeat,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition,.GPDT .Detail.DepartureDate .SearchTable .table .BookingNum,.GPDT .Detail.DepartureDate .SearchTable .table .WaitingNum,.GPDT .Detail.DepartureDate .SearchTable .table .AvailableSeat{-webkit-box-flex:0!important;-ms-flex:0 0 25%!important;flex:0 0 25%!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10%;position:relative}.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition::before,.GDT .Detail.DepartureDate .SearchTable .table .BookingNum::before,.GDT .Detail.DepartureDate .SearchTable .table .WaitingNum::before,.GDT .Detail.DepartureDate .SearchTable .table .AvailableSeat::before,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition::before,.GPDT .Detail.DepartureDate .SearchTable .table .BookingNum::before,.GPDT .Detail.DepartureDate .SearchTable .table .WaitingNum::before,.GPDT .Detail.DepartureDate .SearchTable .table .AvailableSeat::before{position:absolute;left:10%;font-weight:400}.GDT .Detail.DepartureDate .SearchTable .table .RegimentPosition::before,.GPDT .Detail.DepartureDate .SearchTable .table .RegimentPosition::before{content:"團位"}.GDT .Detail.DepartureDate .SearchTable .table .BookingNum::before,.GPDT .Detail.DepartureDate .SearchTable .table .BookingNum::before{content:"已售"}.GDT .Detail.DepartureDate .SearchTable .table .WaitingNum::before,.GPDT .Detail.DepartureDate .SearchTable .table .WaitingNum::before{content:"候補"}.GDT .Detail.DepartureDate .SearchTable .table .AvailableSeat::before,.GPDT .Detail.DepartureDate .SearchTable .table .AvailableSeat::before{content:"可售"}}section.group_banner input{outline:0}section.group_banner .img_box{min-height:unset}section.group_banner.search_banner{height:auto;background:none;margin-top:3rem}@media(max-width:767.98px){section.group_banner.search_banner{width:100%}}section.group_banner::before{display:none}section.group_banner .search-area{position:unset}section.group_banner .search-area>form.container{background:#effaff;display:table;border-bottom:3px solid #d4ebf5}section.group_banner .search-area .search-box{height:140px;position:relative;margin:1rem 0 1rem;-webkit-box-shadow:none;box-shadow:none;-ms-flex-line-pack:baseline;align-content:baseline}@media(max-width:1199px){section.group_banner .search-area .search-box{height:220px}}@media(max-width:991px){section.group_banner .search-area .search-box{height:240px}}@media(max-width:767px){section.group_banner .search-area .search-box{height:440px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}section.group_banner .search-area .search-box .select-goal,section.group_banner .search-area .search-box .select-place,section.group_banner .search-area .search-box .select-date{padding:10px;height:70px;border:0}section.group_banner .search-area .search-box .select-goal .title,section.group_banner .search-area .search-box .select-place .title,section.group_banner .search-area .search-box .select-date .title{height:25px;min-height:25px}section.group_banner .search-area .search-box .select-goal .title h6,section.group_banner .search-area .search-box .select-place .title h6,section.group_banner .search-area .search-box .select-date .title h6{color:#666;font-size:.95rem;margin:0 0 0 10px}section.group_banner .search-area .search-box .select-goal,section.group_banner .search-area .search-box .select-place{width:calc(12% - 10px);margin-right:10px}@media(max-width:1199px){section.group_banner .search-area .search-box .select-goal,section.group_banner .search-area .search-box .select-place{width:calc(19% - 10px)}}section.group_banner .search-area .search-box .select-type{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.group_banner .search-area .search-box .select-type .form-check{padding-left:30px;padding-right:10px;margin-right:10px;padding-top:3px;padding-bottom:3px;border-radius:4px;margin-bottom:10px;margin-left:0}section.group_banner .search-area .search-box .select-type .form-check.check-GO{background:#cdeefc}section.group_banner .search-area .search-box .select-type .form-check.check-GO label{margin-bottom:0;color:#0481b6;font-size:15px}section.group_banner .search-area .search-box .select-type .form-check.check-PGO{background:#d4edda}section.group_banner .search-area .search-box .select-type .form-check.check-PGO label{margin-bottom:0;color:#28a745;font-size:15px}section.group_banner .search-area .search-box .select-type .form-check .checkmark{top:7px;left:10px}@media(max-width:319px){section.group_banner .search-area .search-box .select-type{padding-left:0;padding-right:0}section.group_banner .search-area .search-box .select-type .form-check{padding-left:27px;padding-right:7px;margin-right:10px}section.group_banner .search-area .search-box .select-type .form-check.check-PGO{margin-right:0}section.group_banner .search-area .search-box .select-type .form-check .checkmark{left:7px}}section.group_banner .search-area .search-box .select-departure,section.group_banner .search-area .search-box .select-destination{width:calc(18% - 10px);margin-right:10px;background:#fff;padding:10px;height:70px;border:0}@media(max-width:1199px){section.group_banner .search-area .search-box .select-departure,section.group_banner .search-area .search-box .select-destination{width:calc(28.5% - 10px)}}section.group_banner .search-area .search-box .select-departure .title,section.group_banner .search-area .search-box .select-destination .title{height:25px;min-height:25px}section.group_banner .search-area .search-box .select-departure .title i,section.group_banner .search-area .search-box .select-destination .title i{color:#04abf2;display:inline-block;position:relative}section.group_banner .search-area .search-box .select-departure .title h6,section.group_banner .search-area .search-box .select-destination .title h6{display:inline-block;color:#666;font-size:.95rem;margin:0 0 0 10px;letter-spacing:1px}section.group_banner .search-area .search-box .select-date,section.group_banner .search-area .search-box .select-input{width:calc(26% - 10px);margin-right:10px}@media(max-width:1199px){section.group_banner .search-area .search-box .select-date,section.group_banner .search-area .search-box .select-input{width:calc(43% - 10px)}}section.group_banner .search-area .search-box .select-date>input,section.group_banner .search-area .search-box .select-input>input{width:100%;height:70px}section.group_banner .search-area .search-box .select-date{padding:10px;height:70px;border:0}@media(max-width:1199px){section.group_banner .search-area .search-box .select-date{width:43%;margin-right:0}}section.group_banner .search-area .search-box .select-date .title{height:25px;min-height:25px!important}section.group_banner .search-area .search-box .select-date .title h6{color:#666;font-size:.95rem;margin:0 0 0 10px}section.group_banner .search-area .search-box .select-date .select input{width:calc(50% - 30px);padding:0;letter-spacing:0}@media(max-width:320px){section.group_banner .search-area .search-box .select-date .select input{letter-spacing:-1px}}section.group_banner .search-area .search-box .select-input i{top:27px!important}section.group_banner .search-area .search-box .select-status{position:absolute;bottom:0;right:13%}@media(max-width:1199px){section.group_banner .search-area .search-box .select-status{right:58%}}@media(max-width:767px){section.group_banner .search-area .search-box .select-status{width:auto!important;position:unset;margin-bottom:10px}}section.group_banner .search-area .search-box .search-btn{height:70px;line-height:70px}@media(max-width:1199px){section.group_banner .search-area .search-box .search-btn{width:57%}}@media(max-width:767px){section.group_banner .search-area .search-box>div:nth-child(1){width:calc(100% - 0px);margin-right:0}section.group_banner .search-area .search-box>div:nth-child(2){width:calc(100% - 0px);margin-right:0;margin-left:0}section.group_banner .search-area .search-box>div:nth-child(n+3){margin-right:0;width:100%;margin-bottom:0}section.group_banner .search-area .search-box button.search-btn{width:100%}}section.group_banner .form-check{margin-left:2rem}section.group_banner .form-check label{color:#222}section.group_banner .form-check span.checkmark{height:18px;width:18px;left:-3px}section.group_banner .form-check input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}section.group_banner .form-check .checkmark{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #eee;border-radius:0}section.group_banner .form-check .checkmark:after{content:"";position:absolute;display:none;left:5px;top:0;width:7px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}section.group_banner .form-check .customcheck:hover input~.checkmark{background-color:#eee;border-radius:0}section.group_banner .form-check .customcheck input:checked~.checkmark{background-color:#04abf2;border-radius:0;border:1px solid #fff}section.group_banner .form-check .customcheck input:checked~.checkmark:after{display:block}section.group_banner .code{padding:2px 4px;font-size:14px;color:#c7254e;background-color:#f9f2f4;border-radius:4px}section.group_banner .leftPark{height:30px;width:100%;float:left;padding:0}section.group_banner .rightPark{height:30px;width:100%;float:left;padding:0}section.group_banner .area_input{border:0;outline:0;font-size:16px;height:30px;width:100%;cursor:pointer;background-image:url(/Assets/Begonia/Images/arrow-down.svg);background-repeat:no-repeat;background-position:98%}section.group_banner .area_content{width:590px;border-top:0;padding-bottom:10px;position:absolute;display:block;opacity:0;visibility:hidden;background:transparent;padding:0;-webkit-transition:all .5s;transition:all .5s}section.group_banner .area_content.isBlock{opacity:1;visibility:visible}@media(max-width:767px){section.group_banner .area_content.isBlock{width:100%}}@media(max-width:767px){section.group_banner .area_content{width:100%}}@media(max-width:375px){section.group_banner .area_content{width:310px}}section.group_banner .area_menu{overflow:hidden;font-size:14px;color:#35393e}section.group_banner .area_menu ul{margin:0;padding:0}section.group_banner .area_menu ul li{float:left;width:33.33%;list-style:none;text-align:center;height:35px;line-height:35px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background-color:#f4f4f4;border-bottom:1px solid #cad0dd}section.group_banner .area_menu ul li:nth-child(2){border-right:1px solid #cad0dd;border-left:1px solid #cad0dd}section.group_banner .area_menu ul li.isClick{background-color:transparent;border:0;color:#269fff;border-bottom:6px #269fff double}section.group_banner .area_data_content{padding:10px;overflow:hidden;margin-left:-10px;margin-top:-1px;background-color:#fff;z-index:100;border-radius:10px 10px 10px 10px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 8px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 8px 0 rgba(0,0,0,.3);box-shadow:0 0 8px 0 rgba(0,0,0,.3)}section.group_banner .area_data_content:after,section.group_banner .area_data_content:before{content:"";position:absolute;border-color:transparent transparent #fff;border-style:solid;border-width:10px 12px;top:-20px;left:10px;z-index:101}section.group_banner .area_data_content:after{border-bottom:10px solid rgba(112,97,97,.2);top:-21px;z-index:0}section.group_banner .area_data_content .isBlock{display:block;background:#fff;padding:0}section.group_banner .area_data_content .area_menu{margin:0 0 10px;overflow:hidden;font-size:14px;color:#35393e}section.group_banner .area_data_content .area_menu ul{margin:0;padding:0}section.group_banner .area_data_content .area_menu ul li{float:left;list-style:none;text-align:center;height:35px;line-height:35px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background-color:transparent;border:0;padding-bottom:35px;font-size:16px;width:25%}@media(max-width:767px){section.group_banner .area_data_content .area_menu ul li{width:33.33%}}section.group_banner .area_data_content .area_menu ul li.isClick{background-color:transparent;color:#269fff;border-bottom:6px #269fff double}@media(max-width:767px){section.group_banner .area_data_content{margin-right:-10px}}@media(max-width:375px){section.group_banner .area_data_content{margin-left:-10px}}section.group_banner .area_data{display:none;overflow:hidden}section.group_banner .area_data .data_Part{overflow:hidden;border-bottom:1px solid #fff;background:#e8f7fe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.group_banner .area_data .part_type{width:17%;float:left;font-size:16px;text-align:center;padding:4px 10px;background:#e8f7fe;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media(max-width:767px){section.group_banner .area_data .part_type{width:29%}}@media(max-width:375px){section.group_banner .area_data .part_type{width:40%}}section.group_banner .area_data ul{width:83%;min-height:35px;float:left;margin:0;padding:0;display:table;border-bottom:1px solid #d4ebf5;background:#fff}@media(max-width:767px){section.group_banner .area_data ul{width:71%}}@media(max-width:375px){section.group_banner .area_data ul{width:60%}}section.group_banner .area_data ul li{float:left;list-style:none;padding:5px;font-size:16px;cursor:pointer;margin:0;width:25%}@media(max-width:767px){section.group_banner .area_data ul li{width:50%}}@media(max-width:375px){section.group_banner .area_data ul li{width:100%}}section.group_banner .area_data ul li a{padding:0 3px;display:block;font-size:16px;color:#212529;border-radius:3px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media(max-width:767px){section.group_banner .area_data ul li a{padding:0}}section.group_banner .area_data ul li a:hover{background-color:#88c4f4;color:#fff!important}section.group_banner .area_data ul .isClick{background-color:#88c4f4;color:#fff}section.group_banner .isBlock{display:block!important;z-index:99}#showFeature.area_data .part_type{width:25%}#showFeature.area_data ul{width:75%}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:0}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{color:#bbb}button,select,input{outline:0}body{background:#fff}.form-check input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.form-check .checkmark{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #eee;border-radius:0}.form-check .checkmark:after{content:"";position:absolute;display:none;left:5px;top:0;width:7px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.form-check .customcheck:hover input~.checkmark{background-color:#eee;border-radius:0}.form-check .customcheck input:checked~.checkmark{background-color:#04abf2;border-radius:0;border:1px solid #fff}.form-check .customcheck input:checked~.checkmark:after{display:block}section.search_con{margin-top:0;margin-bottom:50px}section.search_con .container{background:none;padding:20px 15px}section.search_con .group_tag{font-size:12px;padding:2px 12px;margin-left:10px;background:#cdeefc;border-radius:50px;color:#0481b6}@media(min-width:992px) and (max-width:1199px){section.search_con .group_tag{padding:2px 7px;margin-left:0}}section.search_con .free_tag{font-size:12px;padding:2px 12px;margin-left:10px;background:#d4edda;border-radius:50px;color:#28a745}@media(min-width:992px) and (max-width:1199px){section.search_con .free_tag{padding:2px 4px;margin-left:0}}.list_con .title{padding-bottom:5px;margin-bottom:15px;border:0}@media(max-width:1199px){.filter_list .resize_input{font-size:14px}}@media(max-width:991px){.filter_list>h4{display:none}}.filter_list .accordion .card:first-child{margin-top:15px}.filter_list .accordion .card{margin-bottom:40px;border:0;background:transparent}.filter_list .btn{border:0;font-size:1.2rem}.filter_list .btn::after{top:10px}.filter_list .btn i::before{line-height:0}.filter_list .form-check{margin:5px 15px 5px 30px;font-size:16px;color:#666}.filter_list .form-check .checkmark{border:1px solid #e2e2e2}.filter_list .form-check .disabled .checkmark,.filter_list .form-check .disabled input:checked~.checkmark{background-color:#ddd;border-radius:0;border:1px solid #fff}.filter_list .form-check .disabled .checkmark::after,.filter_list .form-check .disabled input:checked~.checkmark::after{display:none}.filter_list .form-check .disabled:hover input~.checkmark{background-color:#ddd}.filter_list .icon-bus{font-size:17px}.select_filter .form-inline .sequence{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.select_filter .form-inline .form-group input[type=radio]+label{margin:0 0 0 -1px;width:25%;padding:5px;font-size:1rem;border:1px solid #e2e2e2;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media(max-width:767px){.select_filter .form-inline .form-group input[type=radio]+label:nth-child(2){font-size:0}.select_filter .form-inline .form-group input[type=radio]+label:nth-child(2)::before{content:"推薦";font-size:1rem}.select_filter .form-inline .form-group input[type=radio]+label:nth-child(6){font-size:0}.select_filter .form-inline .form-group input[type=radio]+label:nth-child(6)::before{content:"日期";font-size:1rem}}.select_filter .form-inline .form-group input[type=radio]:hover+label{background:#e8f7fe}.select_filter .form-inline .form-group input[type=radio]:checked+label{color:#0481b6;background:#e8f7fe;font-weight:bold}@media(max-width:767px){.select_filter .form-inline .form-group{margin-top:1rem;margin-bottom:1rem}}.all_box,.pic_style{margin:15px 0 30px 0}@media(max-width:991px){.filter_header{margin-bottom:0}.filter_header .data-icon-filter:before{display:inline-block}}figure.block_style{margin:15px 0 15px 0;border-color:#e2e2e2;-webkit-box-shadow:1px 1px 4px #e2e2e2;box-shadow:1px 1px 4px #e2e2e2;background-color:#fff}@media(max-width:767px){figure.block_style:hover .main_words{background:#fff}}figure.block_style:nth-child(1){margin:0 0 15px 0}figure.block_style .pic_all::after{content:"";width:0;height:0;border-style:solid;border-width:0 0 100px 100px;border-color:transparent transparent transparent rgba(4,171,242,.5);position:absolute;left:0;top:0;z-index:0}figure.block_style .pic_all .item_days{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-size:1.8rem;padding:13px 0;z-index:9;width:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold}figure.block_style .pic_all .item_days span{font-size:.9rem;margin-left:5px;margin-top:8px;font-weight:normal}figure.block_style .pic_all .group_tag,figure.block_style .pic_all .free_tag{position:absolute;top:10px;right:10px;-webkit-box-shadow:2px 1px 5px rgba(0,0,0,.3);box-shadow:2px 1px 5px rgba(0,0,0,.3)}@media(max-width:767px){figure.block_style .pic_all .group_tag,figure.block_style .pic_all .free_tag{display:none}}figure.block_style .pic_all .go_tag{position:absolute;z-index:9;bottom:5px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding:0 10px}figure.block_style .pic_all .go_tag .tag{margin-bottom:10px;margin-right:10px;padding:2px 12px;line-height:22px}@media(max-width:767px){figure.block_style .pic_all .img_box::before{padding-top:72.5806451613%}}figure.block_style .info_all{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}figure.block_style .main_words{height:auto;background:#fff;padding:15px 20px;display:table;width:100%}@media(max-width:767px){figure.block_style .main_words{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px}}figure.block_style .main_words .go-date{font-size:1.3rem;line-height:2rem}figure.block_style .main_words a{width:calc(100% - 50px);margin:0 0 5px;display:block}@media(max-width:767px){figure.block_style .main_words a{width:100%;margin-top:10px}}figure.block_style .main_words a h4{font-size:1.45rem;font-weight:bold}@media(max-width:767px){figure.block_style .main_words a h4{font-size:1.3rem;line-height:1.8rem}}figure.block_style .main_words h6{line-height:30px;width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:1199px){figure.block_style .main_words h6{width:100%}}@media(max-width:767px){figure.block_style .main_words h6{margin-top:.5rem}}figure.block_style .main_words h6>div{max-width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}figure.block_style .main_words h6>div span{margin-right:0}figure.block_style .main_words .icon-collect{position:absolute;right:20px;top:20px;margin:0}@media(max-width:767px){figure.block_style .main_words .icon-collect{position:unset}}figure.block_style .main_words .group_tag,figure.block_style .main_words .free_tag{display:none}@media(max-width:767px){figure.block_style .main_words .group_tag,figure.block_style .main_words .free_tag{display:block;margin:0}}figure.block_style .main_words .preferential_box{margin-top:10px;display:table;width:100%}figure.block_style .main_words .preferential_box a{width:100%;margin:0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#e8f7fe;border-radius:4px;position:relative}figure.block_style .main_words .preferential_box a:hover p{color:#04abf2}figure.block_style .main_words .preferential_box a:nth-last-child(1){margin-bottom:0}figure.block_style .main_words .preferential_box a i{margin:5px 10px;color:#fff;font-size:14px;width:24px;height:24px;background:#04abf2;border-radius:30px;text-align:center;line-height:24px}figure.block_style .main_words .preferential_box a .itinerary{color:#007eb7;width:calc(100% - 140px);line-height:1.65rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1rem;padding:4px 0}@media(max-width:767px){figure.block_style .main_words .preferential_box a .itinerary{-webkit-line-clamp:2;width:calc(100% - 55px)}}figure.block_style .main_words .preferential_link{width:auto;display:table;float:right;font-size:14px;color:#04abf2;font-weight:bold;margin:5px 0 0}figure.block_style .note_words{padding:0;border-top:0;width:60%;border-right:0}@media(max-width:1199px){figure.block_style .note_words{border-bottom:0}}@media(max-width:767px){figure.block_style .note_words{background:none;width:100%}figure.block_style .note_words .plane{font-size:15px}}figure.block_style .note_words>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;color:#333;letter-spacing:.05rem}figure.block_style .note_words>div.departure{margin-bottom:5px}figure.block_style .note_words>div.departure i{font-size:1.2rem}figure.block_style .note_words>div i{margin-right:10px;width:15px;text-align:center}figure.block_style .media_all_plane-lg{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0;background:#f5f5f5;padding:14px 20px}@media(max-width:1199px){figure.block_style .media_all_plane-lg{display:none}}figure.block_style .media_all_plane-md{display:none;background:#f5f5f5;padding:15px 20px}@media(max-width:1199px){figure.block_style .media_all_plane-md{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:767px){figure.block_style .media_all_plane-md{background:#fff;padding:0 15px 15px}}figure.block_style .price_box{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:767px){figure.block_style .price_box{width:100%;margin-top:10px}}figure.block_style .price_box span{font-size:1.8rem;font-weight:bold}.limited{font-size:.9rem;padding:0 8px;border:4px solid #e8f7fe;background:#fff;color:#04abf2;line-height:26px;border-radius:4px}.limited:hover+.limited_days{display:table}@media(max-width:767px){.limited{width:100%;text-align:center}}.limited_days{max-width:300px;background:#fff;border:1px solid #e2e2e2;border-radius:4px;display:none;position:absolute;bottom:calc(100% + 10px);right:0;-webkit-filter:drop-shadow(1px 1px 2px #e2e2e2);filter:drop-shadow(1px 1px 2px #e2e2e2);cursor:default}.limited_days::before,.limited_days::after{content:"";display:block;border:solid transparent;width:0;height:0;position:absolute;right:1rem;border-width:10px 10px 0 10px}.limited_days::before{border-top-color:#e2e2e2;bottom:-10px}.limited_days::after{border-top-color:#fff;bottom:-9px}@media(max-width:767px){.limited_days{max-width:100%;width:100%;top:calc(100% + 10px);bottom:unset;z-index:1}.limited_days::before,.limited_days::after{right:calc(50% - 7px);border-width:0 10px 10px 10px}.limited_days::before{border-bottom-color:#e2e2e2;border-top-color:transparent;top:-10px;bottom:unset}.limited_days::after{border-bottom-color:#fff;border-top-color:transparent;top:-9px;bottom:unset}}.limited_days ul{display:table;margin:0;padding:5px;list-style-type:none;border-collapse:initial}.limited_days ul li{font-size:1rem;text-decoration:underline;padding:5px 10px;line-height:1.2rem;float:left;color:#fd6700}.pic_style figure.block_style{margin:0 0 20px 0;border:0;border:1px solid #e2e2e2;-webkit-box-shadow:1px 1px 4px #e2e2e2;box-shadow:1px 1px 4px #e2e2e2;padding-bottom:8rem!important}.pic_style figure.block_style:nth-child(3n+2){margin-right:6px;margin-left:6px;max-width:calc(33.33333% - 12px);padding:0}.pic_style figure.block_style:nth-child(3n+1){margin:0 0 20px 0;padding:0;margin-right:14px;max-width:calc(33.33333% - 14px)}.pic_style figure.block_style:nth-child(3n){margin-left:14px;padding:0;max-width:calc(33.33333% - 14px)}@media(max-width:1199px){.pic_style figure.block_style:nth-child(2n+1){margin-right:10px;margin-left:0;max-width:calc(50% - 10px)}.pic_style figure.block_style:nth-child(2n){margin-left:10px;margin-right:0;max-width:calc(50% - 10px)}}@media(max-width:767px){.pic_style figure.block_style:nth-child(n){margin-right:0;margin-left:0;max-width:100%}}.pic_style figure.block_style .pic_all::before{display:none}.pic_style figure.block_style .go_number{position:absolute;top:5px;right:10px;color:#fff;text-shadow:1px 1px 3px #000}.pic_style figure.block_style .price_all{padding-bottom:5px;background:#fff;border:0;height:auto;position:absolute;left:0;right:0;bottom:0;padding-top:0}@media(max-width:767px){.pic_style figure.block_style .price_all{padding:0 15px 5px}}.pic_style figure.block_style .price_all h4 span{font-size:1.8rem;font-weight:bold}.pic_style figure.block_style .note_words{width:100%;padding:10px;line-height:1.7rem}@media(max-width:767px){.pic_style figure.block_style .note_words{padding:0}}.pic_style figure.block_style .go-date{font-size:1.2rem;line-height:1.4rem}.pic_style figure.block_style .main_words{border:0;padding-bottom:0}@media(max-width:767px){.pic_style figure.block_style .main_words{padding:15px 15px 0}}.pic_style figure.block_style .main_words>a{width:100%;margin-top:.7rem}.pic_style figure.block_style .main_words h4{font-size:1.3rem;line-height:1.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:112px}@media(max-width:767px){.pic_style figure.block_style .main_words h4{height:auto;overflow:unset;display:inline-block}}.pic_style figure.block_style .main_words .preferential_box p{-webkit-line-clamp:2;width:calc(100% - 50px)}.pic_style figure.block_style .main_words .limited{width:100%;text-align:center}.pic_style figure.block_style .main_words .limited_days{max-width:100%;width:100%}.pic_style figure.block_style .main_words .limited_days::before,.pic_style figure.block_style .main_words .limited_days::after{right:calc(50% - 7px)}.pic_style figure.block_style .group_tag,.pic_style figure.block_style .free_tag{margin-top:8px;margin-left:0;display:table}@media(max-width:767px){.pic_style figure.block_style .group_tag,.pic_style figure.block_style .free_tag{margin-top:0}}.search_table{background:#fff}@media(max-width:991px){.search_table{background:none}}.search_table .thead th.go-date{width:9%}.search_table .thead th.go-departure{width:11%}.search_table .thead th.go-traffic{width:12%}.search_table .thead th.tour-price{width:15%}.search_table .thead th.favorites{width:7%}.search_table tbody td{padding:10px}.search_table tbody td.go-date{width:9%;vertical-align:middle}@media(min-width:992px) and (max-width:1199px){.search_table tbody td.go-date{padding:10px 5px}}@media(max-width:991px){.search_table tbody td.go-date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;width:100%;padding-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search_table tbody td.go-date .item_days{margin-left:15px}}.search_table tbody td.go-date .group_tag,.search_table tbody td.go-date .free_tag{margin:0 0 10px 0;display:inline-block}@media(max-width:991px){.search_table tbody td.go-date .group_tag,.search_table tbody td.go-date .free_tag{margin:0}}.search_table tbody td.tour-name{vertical-align:middle}.search_table tbody td.tour-name a.title_main{font-weight:bold;font-size:1.2rem;line-height:1.5rem;margin:5px 0;width:100%}.search_table tbody td.tour-name .bird{margin-top:5px}@media(max-width:991px){.search_table tbody td.tour-name .bird{font-size:1rem;margin-bottom:10px}}.search_table tbody td.tour-name .bird::before{display:none}.search_table tbody td.tour-name .tag_all .btn{margin-left:0!important;margin-right:5px!important;padding:2px 10px;line-height:20px}@media(max-width:991px){.search_table tbody td.tour-name{padding-top:0}.search_table tbody td.tour-name .main_words{width:100%}.search_table tbody td.tour-name .main_words .tag_all{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-.3rem}}.search_table tbody td.go-departure{width:11%;vertical-align:middle}@media(max-width:991px){.search_table tbody td.go-departure{width:100%;padding-top:0;padding-bottom:5px}.search_table tbody td.go-departure::before{content:"出發地：";font-weight:normal;color:#333}}.search_table tbody td.go-traffic{width:12%;vertical-align:middle}@media(max-width:991px){.search_table tbody td.go-traffic{width:100%;padding-top:0}.search_table tbody td.go-traffic::before{content:"主要交通：";font-weight:normal;color:#333}}.search_table tbody td.tour-price{vertical-align:middle;display:table-cell}@media(max-width:991px){.search_table tbody td.tour-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.search_table tbody td.tour-price h6{margin-bottom:0;margin-right:10px}}@media(max-width:767px){.search_table tbody td.tour-price{border:0}.search_table tbody td.tour-price h6{margin-bottom:5px}}.search_table tbody td.tour-price span{font-size:1.6rem;font-weight:bold}.search_table tbody td.favorites{width:7%;vertical-align:middle}@media(max-width:991px){.search_table tbody td.favorites{position:absolute;width:auto;right:0;top:10px}}.search_table .preferential_box{margin-top:5px;display:table;width:100%}.search_table .preferential_box a{width:100%;margin:0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#e8f7fe;border-radius:4px;position:relative}.search_table .preferential_box a:hover p{color:#04abf2}.search_table .preferential_box a:nth-last-child(1){margin-bottom:0}.search_table .preferential_box i{margin:5px 10px;color:#fff;font-size:14px;width:24px;height:24px;background:#04abf2;border-radius:30px;text-align:center;line-height:24px}.search_table .preferential_box .itinerary{color:#007eb7;width:calc(100% - 140px);line-height:1.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1rem;padding:3px 0}@media(max-width:767px){.search_table .preferential_box .itinerary{-webkit-line-clamp:2;width:calc(100% - 55px)}}.search_table .preferential_link{width:auto;display:table;float:right;font-size:14px;color:#04abf2;font-weight:bold;margin:5px 0 0}@media(max-width:991px){.search_table td:nth-child(n+2){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search_table>tbody>tr{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.search_table>tbody>tr:hover{background:#f5f5f5}}@media(max-width:767px){.search_table .tag_all .btn{margin-bottom:0!important;margin-top:5px!important}}section.search_con .pagination{margin-top:40px}@media(max-width:767px){section.search_con .pagination{margin-top:30px}}section.search_con .pagination svg{width:auto;height:12px}@media(max-width:767px){section.search_con .pagination .page-item{margin:0 3px}}section.search_con .pagination .page-item.disabled svg{fill:#666}section.search_con .pagination .page-item:first-child .page-link,section.search_con .pagination .page-item:last-child .page-link{border-radius:0;border:1px solid #e2e2e2}section.search_con .pagination .page-item .page-link{width:38px;border-color:#e2e2e2;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#111}@media(max-width:767px){section.search_con .pagination .page-item .page-link{width:20px;height:30px;font-size:13px}}section.search_con .pagination .page-item .page-link:hover,section.search_con .pagination .page-item .page-link:active{background:#fff;border-color:#04abf2;color:#04abf2}section.search_con .pagination .page-item .page-link:hover svg,section.search_con .pagination .page-item .page-link:active svg{fill:#04abf2}section.search_con .pagination .page-item.active .page-link{background:#fff;border-color:#04abf2;color:#04abf2}.all_preferential h5.modal-title{font-weight:bold;font-size:1.5rem}section.group_table.preferential::before{display:none}@media(max-width:991px){section.group_table.preferential .table{margin:0}section.group_table.preferential .table tr.text_gary{padding:10px 10px 5px;display:block}}section.group_table.preferential .table td{padding:15px}section.group_table.preferential .table td:nth-child(1){width:65%;text-align:left;color:#121212;vertical-align:middle}@media(max-width:991px){section.group_table.preferential .table td:nth-child(1){width:100%;margin:0;font-size:1rem;padding:0;display:block}section.group_table.preferential .table td:nth-child(1) span{padding:8px;display:block}section.group_table.preferential .table td:nth-child(1)::before{width:100%}}section.group_table.preferential .table td:nth-child(2){width:35%;text-align:left;vertical-align:middle}@media(max-width:991px){section.group_table.preferential .table td:nth-child(2){width:100%;margin:0;font-size:1rem;padding:0;display:block}section.group_table.preferential .table td:nth-child(2)::before{width:100%}}section.group_table.preferential .table td:nth-child(2) a{margin:8px;display:inline-block;color:#fd6700;border-bottom:1px solid transparent}section.group_table.preferential .table td:nth-child(2) a:hover{border-color:#fd6700}.icon-collect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px}.icon-collect svg{width:20px}.icon-collect svg.collect_2{display:none}.icon-collect.active .collect_1{display:none}.icon-collect.active .collect_2{display:table}.showbox{padding:4rem 0 2rem;width:100%}.showbox .loader2{position:relative;margin:0 auto;width:35px}.showbox .loader2:before{content:"";display:block;padding-top:100%}.showbox .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.showbox .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes color{100%,0%{stroke:#ff6e76}40%{stroke:#6eb2ff}66%{stroke:#30d573}80%,90%{stroke:#ffb85b}}@keyframes color{100%,0%{stroke:#ff6e76}40%{stroke:#6eb2ff}66%{stroke:#30d573}80%,90%{stroke:#ffb85b}}.price_box_agt,.price_box_general{line-height:1.1;width:100%;display:table}figure.block_style .price_box_agt h4{font-size:1.2rem}figure.block_style .price_box_agt h4 span{color:#ef5c6e}figure.block_style .price_box_general h4{font-size:1.2rem;color:#808080;margin-top:5px}figure.block_style .price_box_general h4 span{font-size:1.1rem}.pic_style figure.block_style .price_box_agt{margin:.5rem 0}@media(max-width:767px){.pic_style figure.block_style .price_box_agt{margin:0}.pic_style figure.block_style .price_box_agt h4{line-height:1.3}}.pic_style figure.block_style .price_box_general{margin:.5rem 0}.pic_style figure.block_style .price_box_general h4 span{font-size:1.1rem}@media(max-width:767px){.pic_style figure.block_style .price_box_general{margin:0}.pic_style figure.block_style .price_box_general h4{line-height:1.3}}.domestic-list-AGT .pic_style figure.block_style{padding-bottom:10rem!important}@media(max-width:767px){.domestic-list-AGT .pic_style figure.block_style .price_all{padding-bottom:15px}}.domestic-list-AGT .search_table .thead th.go-date{width:8%}.domestic-list-AGT .search_table .thead th.tour-price{width:19%}.domestic-list-AGT .search_table .thead th.favorites{width:6%}.search_table .price .price_box_agt{display:table;width:100%}.search_table .price .price_box_agt h6{line-height:1.1;margin:.5rem 0}@media(max-width:991px){.search_table .price .price_box_agt h6{margin:.5rem}}@media(max-width:767px){.search_table .price .price_box_agt h6{margin:5px .5rem;line-height:1}}.search_table .price .price_box_agt h6 span{color:#ef5c6e}.search_table .price .price_box_general{display:table;width:100%;color:#808080}.search_table .price .price_box_general h6{line-height:1.1;margin:.5rem 0}@media(max-width:991px){.search_table .price .price_box_general h6{margin:.5rem}}@media(max-width:767px){.search_table .price .price_box_general h6{margin:5px .5rem;line-height:1}}.search_table .price .price_box_general h6 span{color:#808080;font-size:1.1rem}.mic_icon{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;bottom:1px;right:0;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mic_icon i{font-size:1.2rem;color:#777;padding:5px 15px 3px}.D_products_domestic_search section.search_con .list_con .mold_date{padding:0 20px 15px;background:transparent}@media(max-width:767px){.D_products_domestic_search section.search_con .list_con .mold_date{padding:0 15px 10px}}.D_products_domestic_search section.search_con .list_con .mold_date a{margin:5px 2px}.D_products_domestic_search section.search_con .list_con .mold_date a.more{background:transparent}@media(max-width:1199px){.D_products_domestic_search section.search_con .list_con .mold_date a.more{margin-top:0;margin-bottom:0}}.D_products_domestic_search section.search_con .list_con .mold_date a.more::before,.D_products_domestic_search section.search_con .list_con .mold_date a.more::after{top:10px}.D_products_domestic_search section.search_con .list_con .pic_style .mold_date{padding:5px 10px}@media(max-width:767px){.D_products_domestic_search section.search_con .list_con .pic_style .mold_date{padding:5px 15px}}.D_products_domestic_search section.search_con .list_con .search_table .mold_date{padding:5px 0 0}section.AnchorPoint{position:relative;padding-top:5rem}section.AnchorPoint>div>h2.APtitle{position:relative;color:#333;margin-bottom:100px;font-size:2.3rem;text-shadow:none;font-weight:bold}section.AnchorPoint>div>h2.APtitle::after{content:"";background:#333;width:50px;height:3px;position:absolute;bottom:-15px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}section.AnchorPoint div.container{padding-top:30px;background:#fff}section.AnchorPoint::before{content:"";position:absolute;display:inline-block;top:0;left:0;width:100%;height:300px;-webkit-filter:grayscale(1) opacity(.3);background-attachment:fixed!important;background-size:cover!important;-webkit-transition:all .1s linear;transition:all .1s linear;z-index:-10;background:url(/Assets/Begonia/Images/group/group_bg.jpg) top left no-repeat;background:url(https://materials.fillo.com.tw/materials/cowelltrip/images/6db65362-7c74-4c24-b2e2-64a43aaf83c9.jpg)}@media(min-width:992px){section.AnchorPoint::before{background-attachment:fixed;background-size:cover}}section.AnchorPoint::after{background-attachment:fixed;background-size:cover;height:300px;background:#dedede;position:absolute;display:inline-block;top:0;left:0;width:100%;content:"";opacity:.5;z-index:-1}section.AnchorPoint.TripFeature:before{background:url(https://materials.fillo.com.tw/materials/cowelltrip/images/ac9f6784-d207-4339-8c21-e9cedbfa3ed1.jpg)}section.AnchorPoint.DepartureDate:before{background:url(https://materials.fillo.com.tw/materials/cowelltrip/images/6db65362-7c74-4c24-b2e2-64a43aaf83c9.jpg)}section.AnchorPoint.DayTrip:before{background:url(https://materials.fillo.com.tw/materials/cowelltrip/images/0fd4f3c8-897e-49a8-ac15-c73c7797694d.jpg)}section.AnchorPoint.FeeDescription:before{background:url(https://materials.fillo.com.tw/materials/cowelltrip/images/8825e088-f830-4a93-a99c-bf48809aebf2.jpg)}section.AnchorPoint.TripNote:before{background:url(https://materials.fillo.com.tw/materials/cowelltrip/images/7f837733-900f-4a49-a1e6-d62b45a789b6.jpg)}.MPGO .Detail.Hotel .HotelName>div>span a,.MPGDT .Detail.Hotel .HotelName>div>span a{color:#222;text-decoration:underline}.MPGO .Detail.Hotel .HotelName>div>span a:hover,.MPGDT .Detail.Hotel .HotelName>div>span a:hover{color:#f60}.MPGO .Detail.Traffic .Remark,.MPGDT .Detail.Traffic .Remark{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;background:#fff;padding:5px 10px;margin-top:5px;border:1px solid #e1e1e1;border-radius:6px;font-size:16px}@media(max-width:1350px){.MPGO .Detail.Traffic .Remark,.MPGDT .Detail.Traffic .Remark{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}@media(max-width:1199px){.MPGO .Detail.Traffic .Remark,.MPGDT .Detail.Traffic .Remark{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;max-width:initial;padding-top:5px}}@media(max-width:767px){.MPGO .Detail.Traffic .Remark,.MPGDT .Detail.Traffic .Remark{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.MPGO .Detail.Freeoptional table th:first-child,.MPGDT .Detail.Freeoptional table th:first-child{width:5%}.MPGO .Detail.Freeoptional table th:last-child,.MPGDT .Detail.Freeoptional table th:last-child{width:35%}.MGO .Detail.Optional thead th:nth-child(2),.MGDT .Detail.Optional thead th:nth-child(2){width:37%;text-align:left}.MGO .Detail.Optional thead th:nth-child(5),.MGDT .Detail.Optional thead th:nth-child(5){width:25%;text-align:left}.MGO .Detail.Optional tbody td:nth-child(2),.MGDT .Detail.Optional tbody td:nth-child(2){width:37%;text-align:left}.MGO .Detail.Optional tbody td:nth-child(5),.MGDT .Detail.Optional tbody td:nth-child(5){width:25%;text-align:left}.MPGO .Detail .HotelInfo .HotelInfo .Star span,.MGO .Detail .HotelInfo .HotelInfo .Star span,.MPGDT .Detail .HotelInfo .HotelInfo .Star span,.MGDT .Detail .HotelInfo .HotelInfo .Star span{color:#facb3f}.MPGO .Detail .HotelInfo .HotelInfo .HotelAdd,.MGO .Detail .HotelInfo .HotelInfo .HotelAdd,.MPGDT .Detail .HotelInfo .HotelInfo .HotelAdd,.MGDT .Detail .HotelInfo .HotelInfo .HotelAdd{min-width:200px;max-width:200px;border-left:1px solid #ddd;padding-left:10px}.MPGO .Detail .HotelInfo .HotelInfo a,.MGO .Detail .HotelInfo .HotelInfo a,.MPGDT .Detail .HotelInfo .HotelInfo a,.MGDT .Detail .HotelInfo .HotelInfo a{padding:.1rem .6rem;font-size:.938rem;background-color:#fff;border:1px solid #222;color:#222}.MPGO .Detail .HotelInfo .HotelInfo a:hover,.MGO .Detail .HotelInfo .HotelInfo a:hover,.MPGDT .Detail .HotelInfo .HotelInfo a:hover,.MGDT .Detail .HotelInfo .HotelInfo a:hover{background-color:#222;color:#fff}.MPGO .Detail .HotelInfo .HotelInfo .Introduction h5,.MGO .Detail .HotelInfo .HotelInfo .Introduction h5,.MPGDT .Detail .HotelInfo .HotelInfo .Introduction h5,.MGDT .Detail .HotelInfo .HotelInfo .Introduction h5{text-align:justify;line-height:25px}.MPGO .Detail .HotelInfo .HotelInfo .carousel-item,.MGO .Detail .HotelInfo .HotelInfo .carousel-item,.MPGDT .Detail .HotelInfo .HotelInfo .carousel-item,.MGDT .Detail .HotelInfo .HotelInfo .carousel-item{width:376px;height:290px;overflow:hidden;position:relative}.MPGO .Detail .HotelInfo .HotelInfo .carousel-item h4,.MGO .Detail .HotelInfo .HotelInfo .carousel-item h4,.MPGDT .Detail .HotelInfo .HotelInfo .carousel-item h4,.MGDT .Detail .HotelInfo .HotelInfo .carousel-item h4{position:absolute;bottom:0;z-index:111;background:#fff;width:100%;line-height:40px;margin:0;text-align:center}.MPGO .Detail .PriceBlock ul li.FlightDetails a,.MGO .Detail .PriceBlock ul li.FlightDetails a,.MPGDT .Detail .PriceBlock ul li.FlightDetails a,.MGDT .Detail .PriceBlock ul li.FlightDetails a{background:#04abf2;color:#fff;font-size:.8911rem;border-radius:6px;padding:3px 10px}.MPGO .Detail .PriceBlock ul li.FlightDetails a:hover,.MGO .Detail .PriceBlock ul li.FlightDetails a:hover,.MPGDT .Detail .PriceBlock ul li.FlightDetails a:hover,.MGDT .Detail .PriceBlock ul li.FlightDetails a:hover{background:#0488c0}.MPGO .Detail .PriceBlock .TotalPrice,.MGO .Detail .PriceBlock .TotalPrice,.MPGDT .Detail .PriceBlock .TotalPrice,.MGDT .Detail .PriceBlock .TotalPrice{width:100%}.MPGO .Detail .PriceBlock .TotalPrice button,.MGO .Detail .PriceBlock .TotalPrice button,.MPGDT .Detail .PriceBlock .TotalPrice button,.MGDT .Detail .PriceBlock .TotalPrice button{margin-top:0}.MPGO .Detail.Traffic .Day,.MGO .Detail.Traffic .Day,.MPGDT .Detail.Traffic .Day,.MGDT .Detail.Traffic .Day{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%;border-right:1px solid #93defd;font-weight:600}@media(max-width:767px){.MPGO .Detail.Traffic .Day,.MGO .Detail.Traffic .Day,.MPGDT .Detail.Traffic .Day,.MGDT .Detail.Traffic .Day{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;border-right:0;border-bottom:1px solid #93defd}}.MPGO .Detail.Traffic .TrafficBlock,.MGO .Detail.Traffic .TrafficBlock,.MPGDT .Detail.Traffic .TrafficBlock,.MGDT .Detail.Traffic .TrafficBlock{-ms-flex:0 0 80%;-webkit-box-flex:0;flex:0 0 80%;max-width:80%}@media(max-width:767px){.MPGO .Detail.Traffic .TrafficBlock,.MGO .Detail.Traffic .TrafficBlock,.MPGDT .Detail.Traffic .TrafficBlock,.MGDT .Detail.Traffic .TrafficBlock{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.MPGO .Detail.Traffic .Transportation,.MGO .Detail.Traffic .Transportation,.MPGDT .Detail.Traffic .Transportation,.MGDT .Detail.Traffic .Transportation{-ms-flex:0 0 33.33%;-webkit-box-flex:0;flex:0 0 33.33%;max-width:33.33%}@media(max-width:1199px){.MPGO .Detail.Traffic .Transportation,.MGO .Detail.Traffic .Transportation,.MPGDT .Detail.Traffic .Transportation,.MGDT .Detail.Traffic .Transportation{border-bottom:0;padding-bottom:none;padding-top:5px}}@media(max-width:767px){.MPGO .Detail.Traffic .Transportation,.MGO .Detail.Traffic .Transportation,.MPGDT .Detail.Traffic .Transportation,.MGDT .Detail.Traffic .Transportation{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.MPGO .Detail.Traffic .Route,.MGO .Detail.Traffic .Route,.MPGDT .Detail.Traffic .Route,.MGDT .Detail.Traffic .Route{-ms-flex:0 0 33.33%;-webkit-box-flex:0;flex:0 0 33.33%;max-width:33.33%}@media(max-width:1350px){.MPGO .Detail.Traffic .Route,.MGO .Detail.Traffic .Route,.MPGDT .Detail.Traffic .Route,.MGDT .Detail.Traffic .Route{-ms-flex:0 0 33.33%;-webkit-box-flex:0;flex:0 0 33.33%;max-width:33.33%}}@media(max-width:1199px){.MPGO .Detail.Traffic .Route,.MGO .Detail.Traffic .Route,.MPGDT .Detail.Traffic .Route,.MGDT .Detail.Traffic .Route{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;max-width:initial;padding-top:5px;padding-right:10px}}@media(max-width:767px){.MPGO .Detail.Traffic .Route,.MGO .Detail.Traffic .Route,.MPGDT .Detail.Traffic .Route,.MGDT .Detail.Traffic .Route{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.MPGO .Detail.Traffic .Time,.MGO .Detail.Traffic .Time,.MPGDT .Detail.Traffic .Time,.MGDT .Detail.Traffic .Time{-ms-flex:0 0 33.33%;-webkit-box-flex:0;flex:0 0 33.33%;max-width:33.33%}@media(max-width:1350px){.MPGO .Detail.Traffic .Time,.MGO .Detail.Traffic .Time,.MPGDT .Detail.Traffic .Time,.MGDT .Detail.Traffic .Time{-ms-flex:0 0 33.33%;-webkit-box-flex:0;flex:0 0 33.33%;max-width:33.33%}}@media(max-width:1199px){.MPGO .Detail.Traffic .Time,.MGO .Detail.Traffic .Time,.MPGDT .Detail.Traffic .Time,.MGDT .Detail.Traffic .Time{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;max-width:initial;padding-top:5px}}@media(max-width:767px){.MPGO .Detail.Traffic .Time,.MGO .Detail.Traffic .Time,.MPGDT .Detail.Traffic .Time,.MGDT .Detail.Traffic .Time{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.MPGO .Detail.Optional thead th:nth-child(2),.MGO .Detail.Optional thead th:nth-child(2),.MPGDT .Detail.Optional thead th:nth-child(2),.MGDT .Detail.Optional thead th:nth-child(2){width:37%;text-align:left}@media(max-width:767px){.MPGO .Detail.Optional thead th:nth-child(2),.MGO .Detail.Optional thead th:nth-child(2),.MPGDT .Detail.Optional thead th:nth-child(2),.MGDT .Detail.Optional thead th:nth-child(2){width:100%}}.MPGO .Detail.Optional thead th:nth-child(3),.MGO .Detail.Optional thead th:nth-child(3),.MPGDT .Detail.Optional thead th:nth-child(3),.MGDT .Detail.Optional thead th:nth-child(3){width:15%}@media(max-width:767px){.MPGO .Detail.Optional thead th:nth-child(3),.MGO .Detail.Optional thead th:nth-child(3),.MPGDT .Detail.Optional thead th:nth-child(3),.MGDT .Detail.Optional thead th:nth-child(3){width:50%}}.MPGO .Detail.Optional thead th:nth-child(4),.MGO .Detail.Optional thead th:nth-child(4),.MPGDT .Detail.Optional thead th:nth-child(4),.MGDT .Detail.Optional thead th:nth-child(4){width:15%}@media(max-width:767px){.MPGO .Detail.Optional thead th:nth-child(4),.MGO .Detail.Optional thead th:nth-child(4),.MPGDT .Detail.Optional thead th:nth-child(4),.MGDT .Detail.Optional thead th:nth-child(4){width:50%}}.MPGO .Detail.Optional thead th:nth-child(5),.MGO .Detail.Optional thead th:nth-child(5),.MPGDT .Detail.Optional thead th:nth-child(5),.MGDT .Detail.Optional thead th:nth-child(5){width:25%;text-align:left}@media(max-width:767px){.MPGO .Detail.Optional thead th:nth-child(5),.MGO .Detail.Optional thead th:nth-child(5),.MPGDT .Detail.Optional thead th:nth-child(5),.MGDT .Detail.Optional thead th:nth-child(5){width:100%}}.MPGO .Detail.Optional tbody td:nth-child(2),.MGO .Detail.Optional tbody td:nth-child(2),.MPGDT .Detail.Optional tbody td:nth-child(2),.MGDT .Detail.Optional tbody td:nth-child(2){width:37%;text-align:left}@media(max-width:767px){.MPGO .Detail.Optional tbody td:nth-child(2),.MGO .Detail.Optional tbody td:nth-child(2),.MPGDT .Detail.Optional tbody td:nth-child(2),.MGDT .Detail.Optional tbody td:nth-child(2){width:100%}}.MPGO .Detail.Optional tbody td:nth-child(3),.MGO .Detail.Optional tbody td:nth-child(3),.MPGDT .Detail.Optional tbody td:nth-child(3),.MGDT .Detail.Optional tbody td:nth-child(3){width:15%}@media(max-width:767px){.MPGO .Detail.Optional tbody td:nth-child(3),.MGO .Detail.Optional tbody td:nth-child(3),.MPGDT .Detail.Optional tbody td:nth-child(3),.MGDT .Detail.Optional tbody td:nth-child(3){width:50%}}.MPGO .Detail.Optional tbody td:nth-child(4),.MGO .Detail.Optional tbody td:nth-child(4),.MPGDT .Detail.Optional tbody td:nth-child(4),.MGDT .Detail.Optional tbody td:nth-child(4){width:15%}@media(max-width:767px){.MPGO .Detail.Optional tbody td:nth-child(4),.MGO .Detail.Optional tbody td:nth-child(4),.MPGDT .Detail.Optional tbody td:nth-child(4),.MGDT .Detail.Optional tbody td:nth-child(4){width:50%}}.MPGO .Detail.Optional tbody td:nth-child(5),.MGO .Detail.Optional tbody td:nth-child(5),.MPGDT .Detail.Optional tbody td:nth-child(5),.MGDT .Detail.Optional tbody td:nth-child(5){width:25%;text-align:left}@media(max-width:767px){.MPGO .Detail.Optional tbody td:nth-child(5),.MGO .Detail.Optional tbody td:nth-child(5),.MPGDT .Detail.Optional tbody td:nth-child(5),.MGDT .Detail.Optional tbody td:nth-child(5){width:100%}}.MPGO .Detail.Optional th:first-child,.MGO .Detail.Optional th:first-child,.MPGDT .Detail.Optional th:first-child,.MGDT .Detail.Optional th:first-child{width:3%}.MPGO .Detail.Optional th:last-child,.MGO .Detail.Optional th:last-child,.MPGDT .Detail.Optional th:last-child,.MGDT .Detail.Optional th:last-child{width:5%}.MPGO .Detail.OtherCosts th:first-child,.MGO .Detail.OtherCosts th:first-child,.MPGDT .Detail.OtherCosts th:first-child,.MGDT .Detail.OtherCosts th:first-child{width:3%}.MPGO .Detail.OtherCosts th:last-child,.MGO .Detail.OtherCosts th:last-child,.MPGDT .Detail.OtherCosts th:last-child,.MGDT .Detail.OtherCosts th:last-child{width:5%}.MPGO section:last-child,.MGO section:last-child,.MPGDT section:last-child,.MGDT section:last-child{margin-bottom:60px}.MPGO section+section,.MGO section+section,.MPGDT section+section,.MGDT section+section{margin-top:60px}@media(max-width:575px){.MPGO section+section,.MGO section+section,.MPGDT section+section,.MGDT section+section{margin-top:50px}}@media(max-width:991.98px){.MPGO section.MarketingBox,.MGO section.MarketingBox,.MPGDT section.MarketingBox,.MGDT section.MarketingBox{margin-top:0}}.MPGO .TripTitle .TripType,.MPGDT .TripTitle .TripType{max-width:90px;min-width:90px}@media(max-width:1199px){.MPGO .TripTitle .TripType,.MPGDT .TripTitle .TripType{max-width:80px;min-width:80px}}@media(max-width:767px){.MPGO .TripTitle .TripType,.MPGDT .TripTitle .TripType{max-width:85px;min-width:85px}}.MPGO .TripTitle .TripType span,.MPGDT .TripTitle .TripType span{color:#2aa845;border:2px solid #2aa845}.MGO .TripTitle .TripType,.MGDT .TripTitle .TripType{max-width:70px;min-width:70px}@media(max-width:1199px){.MGO .TripTitle .TripType,.MGDT .TripTitle .TripType{max-width:60px;min-width:60px}}@media(max-width:767px){.MGO .TripTitle .TripType,.MGDT .TripTitle .TripType{max-width:65px;min-width:65px}}.MGO .TripTitle .TripType span,.MGDT .TripTitle .TripType span{color:#05acf2;border:2px solid #05acf2}.MPGO .TripBasic .ImgBox,.MGO .TripBasic .ImgBox,.MPGDT .TripBasic .ImgBox,.MGDT .TripBasic .ImgBox{max-width:567px;min-width:567px;max-height:350px;overflow:hidden}@media(max-width:1600px){.MPGO .TripBasic .ImgBox,.MGO .TripBasic .ImgBox,.MPGDT .TripBasic .ImgBox,.MGDT .TripBasic .ImgBox{max-width:480px;min-width:480px;max-height:310px}}@media(min-width:992px) and (max-width:1199px){.MPGO .TripBasic .ImgBox,.MGO .TripBasic .ImgBox,.MPGDT .TripBasic .ImgBox,.MGDT .TripBasic .ImgBox{max-width:350px;min-width:350px;max-height:230px}}@media(max-width:991.98px){.MPGO .TripBasic .ImgBox,.MGO .TripBasic .ImgBox,.MPGDT .TripBasic .ImgBox,.MGDT .TripBasic .ImgBox{max-width:100%;min-width:initial;max-height:initial;height:360px}.MPGO .TripBasic .ImgBox .carousel-item,.MGO .TripBasic .ImgBox .carousel-item,.MPGDT .TripBasic .ImgBox .carousel-item,.MGDT .TripBasic .ImgBox .carousel-item{height:360px}}@media(max-width:767px){.MPGO .TripBasic .ImgBox,.MGO .TripBasic .ImgBox,.MPGDT .TripBasic .ImgBox,.MGDT .TripBasic .ImgBox{height:320px}.MPGO .TripBasic .ImgBox .carousel-item,.MGO .TripBasic .ImgBox .carousel-item,.MPGDT .TripBasic .ImgBox .carousel-item,.MGDT .TripBasic .ImgBox .carousel-item{height:320px}}@media(max-width:575px){.MPGO .TripBasic .ImgBox,.MGO .TripBasic .ImgBox,.MPGDT .TripBasic .ImgBox,.MGDT .TripBasic .ImgBox{height:260px}.MPGO .TripBasic .ImgBox .carousel-item,.MGO .TripBasic .ImgBox .carousel-item,.MPGDT .TripBasic .ImgBox .carousel-item,.MGDT .TripBasic .ImgBox .carousel-item{height:260px}}.MPGO .TripBasic .ImgBox .carousel-inner,.MGO .TripBasic .ImgBox .carousel-inner,.MPGDT .TripBasic .ImgBox .carousel-inner,.MGDT .TripBasic .ImgBox .carousel-inner{max-height:350px}.MPGO .TripBasic .ImgBox .carousel-inner img,.MGO .TripBasic .ImgBox .carousel-inner img,.MPGDT .TripBasic .ImgBox .carousel-inner img,.MGDT .TripBasic .ImgBox .carousel-inner img{-o-object-fit:cover;object-fit:cover;height:100%}@media(max-width:1600px){.MPGO .TripBasic .ImgBox .carousel-inner,.MGO .TripBasic .ImgBox .carousel-inner,.MPGDT .TripBasic .ImgBox .carousel-inner,.MGDT .TripBasic .ImgBox .carousel-inner{max-height:initial;height:310px}}@media(min-width:992px) and (max-width:1199px){.MPGO .TripBasic .ImgBox .carousel-inner,.MGO .TripBasic .ImgBox .carousel-inner,.MPGDT .TripBasic .ImgBox .carousel-inner,.MGDT .TripBasic .ImgBox .carousel-inner{max-height:230px}}@media(max-width:991.98px){.MPGO .TripBasic .ImgBox .carousel-inner,.MGO .TripBasic .ImgBox .carousel-inner,.MPGDT .TripBasic .ImgBox .carousel-inner,.MGDT .TripBasic .ImgBox .carousel-inner{max-height:initial;height:360px}}@media(max-width:767px){.MPGO .TripBasic .ImgBox .carousel-inner,.MGO .TripBasic .ImgBox .carousel-inner,.MPGDT .TripBasic .ImgBox .carousel-inner,.MGDT .TripBasic .ImgBox .carousel-inner{height:320px}}@media(max-width:575px){.MPGO .TripBasic .ImgBox .carousel-inner,.MGO .TripBasic .ImgBox .carousel-inner,.MPGDT .TripBasic .ImgBox .carousel-inner,.MGDT .TripBasic .ImgBox .carousel-inner{height:260px}}.MPGO .TripBasic .ImgBox .carousel-control-prev,.MPGO .TripBasic .ImgBox .carousel-control-next,.MGO .TripBasic .ImgBox .carousel-control-prev,.MGO .TripBasic .ImgBox .carousel-control-next,.MPGDT .TripBasic .ImgBox .carousel-control-prev,.MPGDT .TripBasic .ImgBox .carousel-control-next,.MGDT .TripBasic .ImgBox .carousel-control-prev,.MGDT .TripBasic .ImgBox .carousel-control-next{width:10%}.MPGO .TripBasic .ImgBox .carousel-control-prev .material-icons,.MPGO .TripBasic .ImgBox .carousel-control-next .material-icons,.MGO .TripBasic .ImgBox .carousel-control-prev .material-icons,.MGO .TripBasic .ImgBox .carousel-control-next .material-icons,.MPGDT .TripBasic .ImgBox .carousel-control-prev .material-icons,.MPGDT .TripBasic .ImgBox .carousel-control-next .material-icons,.MGDT .TripBasic .ImgBox .carousel-control-prev .material-icons,.MGDT .TripBasic .ImgBox .carousel-control-next .material-icons{font-size:40px}@media(max-width:575px){.MPGO .TripBasic .InfoBox,.MGO .TripBasic .InfoBox,.MPGDT .TripBasic .InfoBox,.MGDT .TripBasic .InfoBox{top:12px;-webkit-transform:translate(0,-12%);transform:translate(0,-12%)}}.MPGO .AGT .TripBasic .ImgBox,.MGO .AGT .TripBasic .ImgBox,.MPGDT .AGT .TripBasic .ImgBox,.MGDT .AGT .TripBasic .ImgBox{max-width:518px;min-width:518px;max-height:300px;overflow:hidden}@media(max-width:1600px){.MPGO .AGT .TripBasic .ImgBox,.MGO .AGT .TripBasic .ImgBox,.MPGDT .AGT .TripBasic .ImgBox,.MGDT .AGT .TripBasic .ImgBox{max-width:480px;min-width:480px;max-height:278px}}@media(min-width:992px) and (max-width:1199px){.MPGO .AGT .TripBasic .ImgBox,.MGO .AGT .TripBasic .ImgBox,.MPGDT .AGT .TripBasic .ImgBox,.MGDT .AGT .TripBasic .ImgBox{max-width:360px;min-width:360px;max-height:208px}}@media(max-width:991.98px){.MPGO .AGT .TripBasic .ImgBox,.MGO .AGT .TripBasic .ImgBox,.MPGDT .AGT .TripBasic .ImgBox,.MGDT .AGT .TripBasic .ImgBox{max-width:100%;min-width:initial;max-height:initial;height:360px}.MPGO .AGT .TripBasic .ImgBox .carousel-item,.MGO .AGT .TripBasic .ImgBox .carousel-item,.MPGDT .AGT .TripBasic .ImgBox .carousel-item,.MGDT .AGT .TripBasic .ImgBox .carousel-item{height:360px}}@media(max-width:767px){.MPGO .AGT .TripBasic .ImgBox,.MGO .AGT .TripBasic .ImgBox,.MPGDT .AGT .TripBasic .ImgBox,.MGDT .AGT .TripBasic .ImgBox{height:320px}.MPGO .AGT .TripBasic .ImgBox .carousel-item,.MGO .AGT .TripBasic .ImgBox .carousel-item,.MPGDT .AGT .TripBasic .ImgBox .carousel-item,.MGDT .AGT .TripBasic .ImgBox .carousel-item{height:320px}}@media(max-width:575px){.MPGO .AGT .TripBasic .ImgBox,.MGO .AGT .TripBasic .ImgBox,.MPGDT .AGT .TripBasic .ImgBox,.MGDT .AGT .TripBasic .ImgBox{height:260px}.MPGO .AGT .TripBasic .ImgBox .carousel-item,.MGO .AGT .TripBasic .ImgBox .carousel-item,.MPGDT .AGT .TripBasic .ImgBox .carousel-item,.MGDT .AGT .TripBasic .ImgBox .carousel-item{height:260px}}.MPGO .AGT .TripBasic .ImgBox .carousel-inner,.MGO .AGT .TripBasic .ImgBox .carousel-inner,.MPGDT .AGT .TripBasic .ImgBox .carousel-inner,.MGDT .AGT .TripBasic .ImgBox .carousel-inner{max-height:300px}.MPGO .AGT .TripBasic .ImgBox .carousel-inner img,.MGO .AGT .TripBasic .ImgBox .carousel-inner img,.MPGDT .AGT .TripBasic .ImgBox .carousel-inner img,.MGDT .AGT .TripBasic .ImgBox .carousel-inner img{-o-object-fit:cover;object-fit:cover;height:100%}@media(max-width:1600px){.MPGO .AGT .TripBasic .ImgBox .carousel-inner,.MGO .AGT .TripBasic .ImgBox .carousel-inner,.MPGDT .AGT .TripBasic .ImgBox .carousel-inner,.MGDT .AGT .TripBasic .ImgBox .carousel-inner{max-height:initial;height:278px}}@media(min-width:992px) and (max-width:1199px){.MPGO .AGT .TripBasic .ImgBox .carousel-inner,.MGO .AGT .TripBasic .ImgBox .carousel-inner,.MPGDT .AGT .TripBasic .ImgBox .carousel-inner,.MGDT .AGT .TripBasic .ImgBox .carousel-inner{max-height:208px}}@media(max-width:991.98px){.MPGO .AGT .TripBasic .ImgBox .carousel-inner,.MGO .AGT .TripBasic .ImgBox .carousel-inner,.MPGDT .AGT .TripBasic .ImgBox .carousel-inner,.MGDT .AGT .TripBasic .ImgBox .carousel-inner{max-height:initial;height:360px}}@media(max-width:767px){.MPGO .AGT .TripBasic .ImgBox .carousel-inner,.MGO .AGT .TripBasic .ImgBox .carousel-inner,.MPGDT .AGT .TripBasic .ImgBox .carousel-inner,.MGDT .AGT .TripBasic .ImgBox .carousel-inner{height:320px}}@media(max-width:575px){.MPGO .AGT .TripBasic .ImgBox .carousel-inner,.MGO .AGT .TripBasic .ImgBox .carousel-inner,.MPGDT .AGT .TripBasic .ImgBox .carousel-inner,.MGDT .AGT .TripBasic .ImgBox .carousel-inner{height:260px}}.MPGO .AGT .carousel-control-prev,.MPGO .AGT .carousel-control-next,.MGO .AGT .carousel-control-prev,.MGO .AGT .carousel-control-next,.MPGDT .AGT .carousel-control-prev,.MPGDT .AGT .carousel-control-next,.MGDT .AGT .carousel-control-prev,.MGDT .AGT .carousel-control-next{width:10%}.MPGO .AGT .carousel-control-prev .material-icons,.MPGO .AGT .carousel-control-next .material-icons,.MGO .AGT .carousel-control-prev .material-icons,.MGO .AGT .carousel-control-next .material-icons,.MPGDT .AGT .carousel-control-prev .material-icons,.MPGDT .AGT .carousel-control-next .material-icons,.MGDT .AGT .carousel-control-prev .material-icons,.MGDT .AGT .carousel-control-next .material-icons{font-size:40px}@media(max-width:991.98px){.MPGO .InfoTop,.MGO .InfoTop,.MPGDT .InfoTop,.MGDT .InfoTop{height:60px}}.MPGO .DateBlock,.MGO .DateBlock,.MPGDT .DateBlock,.MGDT .DateBlock{margin:15px 0 0}@media(max-width:1600px){.MPGO .DateBlock,.MGO .DateBlock,.MPGDT .DateBlock,.MGDT .DateBlock{margin:10px 0 0;padding:10px 15px}}@media(max-width:1350px){.MPGO .DateBlock,.MGO .DateBlock,.MPGDT .DateBlock,.MGDT .DateBlock{margin:8px 0 0}}@media(min-width:992px) and (max-width:1199px){.MPGO .DateBlock,.MGO .DateBlock,.MPGDT .DateBlock,.MGDT .DateBlock{padding:5px;font-size:.938rem}.MPGO .DateBlock .SearchDate,.MGO .DateBlock .SearchDate,.MPGDT .DateBlock .SearchDate,.MGDT .DateBlock .SearchDate{height:20px}.MPGO .DateBlock h4,.MGO .DateBlock h4,.MPGDT .DateBlock h4,.MGDT .DateBlock h4{font-size:.8rem;padding-right:5px;display:inline-block!important}.MPGO .DateBlock .YMD,.MGO .DateBlock .YMD,.MPGDT .DateBlock .YMD,.MGDT .DateBlock .YMD{font-size:1rem}.MPGO .DateBlock .DateCenterLine,.MGO .DateBlock .DateCenterLine,.MPGDT .DateBlock .DateCenterLine,.MGDT .DateBlock .DateCenterLine{margin:0 1%;width:10px}}@media(max-width:575px){.MPGO .DateBlock,.MGO .DateBlock,.MPGDT .DateBlock,.MGDT .DateBlock{padding:8px 10px}}.MPGO .PriceBlock,.MGO .PriceBlock,.MPGDT .PriceBlock,.MGDT .PriceBlock{margin:15px 0 0;padding:15px 18px}@media(max-width:1600px){.MPGO .PriceBlock,.MGO .PriceBlock,.MPGDT .PriceBlock,.MGDT .PriceBlock{margin:10px 0 0;font-size:.938rem;padding:12px 15px}}@media(max-width:1350px){.MPGO .PriceBlock,.MGO .PriceBlock,.MPGDT .PriceBlock,.MGDT .PriceBlock{margin:8px 0 0;padding:10px}}@media(min-width:992px) and (max-width:1199px){.MPGO .PriceBlock,.MGO .PriceBlock,.MPGDT .PriceBlock,.MGDT .PriceBlock{padding:5px 10px}}@media(min-width:992px) and (max-width:1350px){.MPGO .PriceBlock li+li,.MGO .PriceBlock li+li,.MPGDT .PriceBlock li+li,.MGDT .PriceBlock li+li{margin-top:5px}}.MPGO .PriceBlock ul,.MGO .PriceBlock ul,.MPGDT .PriceBlock ul,.MGDT .PriceBlock ul{padding-bottom:15px}@media(min-width:992px) and (max-width:1199px){.MPGO .PriceBlock ul,.MGO .PriceBlock ul,.MPGDT .PriceBlock ul,.MGDT .PriceBlock ul{padding-bottom:10px}}@media(max-width:1600px){.MPGO .PriceBlock .TotalPrice,.MGO .PriceBlock .TotalPrice,.MPGDT .PriceBlock .TotalPrice,.MGDT .PriceBlock .TotalPrice{font-size:.938rem}}.MPGO .PriceBlock .TotalPrice button,.MGO .PriceBlock .TotalPrice button,.MPGDT .PriceBlock .TotalPrice button,.MGDT .PriceBlock .TotalPrice button{background-color:muted;margin-top:8px;font-size:.8911rem;padding:2px 8px}.MPGO .PriceBlock .TotalPrice button span,.MGO .PriceBlock .TotalPrice button span,.MPGDT .PriceBlock .TotalPrice button span,.MGDT .PriceBlock .TotalPrice button span{color:#222;font-size:1.125rem;vertical-align:text-bottom}.MPGO .PriceBlock .TotalPrice button:hover,.MGO .PriceBlock .TotalPrice button:hover,.MPGDT .PriceBlock .TotalPrice button:hover,.MGDT .PriceBlock .TotalPrice button:hover{background-color:#545454;color:#fff}.MPGO .PriceBlock .TotalPrice button:hover span,.MGO .PriceBlock .TotalPrice button:hover span,.MPGDT .PriceBlock .TotalPrice button:hover span,.MGDT .PriceBlock .TotalPrice button:hover span{color:#fff}@media(max-width:1350px){.MPGO .PriceBlock .TotalPrice button,.MGO .PriceBlock .TotalPrice button,.MPGDT .PriceBlock .TotalPrice button,.MGDT .PriceBlock .TotalPrice button{margin-bottom:0}}@media(max-width:575px){.MPGO .PriceBlock .TotalPrice button,.MGO .PriceBlock .TotalPrice button,.MPGDT .PriceBlock .TotalPrice button,.MGDT .PriceBlock .TotalPrice button{color:#222}}.MPGO .PriceBlock .TotalPrice .NotShow,.MGO .PriceBlock .TotalPrice .NotShow,.MPGDT .PriceBlock .TotalPrice .NotShow,.MGDT .PriceBlock .TotalPrice .NotShow{opacity:0;height:15px;display:block;margin-top:0}@media(min-width:992px) and (max-width:1199px){.MPGO .PriceBlock .TotalPrice .NotShow,.MGO .PriceBlock .TotalPrice .NotShow,.MPGDT .PriceBlock .TotalPrice .NotShow,.MGDT .PriceBlock .TotalPrice .NotShow{height:0}}@media(min-width:992px) and (max-width:1350px){.MPGO .PriceBlock .TotalPrice .Price,.MGO .PriceBlock .TotalPrice .Price,.MPGDT .PriceBlock .TotalPrice .Price,.MGDT .PriceBlock .TotalPrice .Price{font-size:2rem}}@media(min-width:992px) and (max-width:1199px){.MPGO .PriceBlock .TotalPrice .Price,.MGO .PriceBlock .TotalPrice .Price,.MPGDT .PriceBlock .TotalPrice .Price,.MGDT .PriceBlock .TotalPrice .Price{font-size:1.6rem}}.MPGO .PriceType.LowestPrice,.MGO .PriceType.LowestPrice,.MPGDT .PriceType.LowestPrice,.MGDT .PriceType.LowestPrice{font-size:.938rem}@media(max-width:1350px){.MPGO .PriceType.LowestPrice,.MGO .PriceType.LowestPrice,.MPGDT .PriceType.LowestPrice,.MGDT .PriceType.LowestPrice{font-size:.8442rem}}@media(min-width:992px) and (max-width:1199px){.MPGO .PriceType.LowestPrice,.MGO .PriceType.LowestPrice,.MPGDT .PriceType.LowestPrice,.MGDT .PriceType.LowestPrice{font-size:.7504rem}}.MPGO .PriceType.LowestPrice .table thead th,.MGO .PriceType.LowestPrice .table thead th,.MPGDT .PriceType.LowestPrice .table thead th,.MGDT .PriceType.LowestPrice .table thead th{background-color:#fff;padding:.2rem;font-weight:400;width:20%}@media(max-width:575px){.MPGO .PriceType.LowestPrice .table thead th,.MGO .PriceType.LowestPrice .table thead th,.MPGDT .PriceType.LowestPrice .table thead th,.MGDT .PriceType.LowestPrice .table thead th{width:100%}}.MPGO .PriceType.LowestPrice tbody td,.MGO .PriceType.LowestPrice tbody td,.MPGDT .PriceType.LowestPrice tbody td,.MGDT .PriceType.LowestPrice tbody td{padding:.4rem .75rem;position:relative;width:20%}@media(max-width:1600px){.MPGO .PriceType.LowestPrice tbody td,.MGO .PriceType.LowestPrice tbody td,.MPGDT .PriceType.LowestPrice tbody td,.MGDT .PriceType.LowestPrice tbody td{padding:.2rem}}@media(max-width:1350px){.MPGO .PriceType.LowestPrice tbody td,.MGO .PriceType.LowestPrice tbody td,.MPGDT .PriceType.LowestPrice tbody td,.MGDT .PriceType.LowestPrice tbody td{font-size:.7504rem}.MPGO .PriceType.LowestPrice tbody td span,.MGO .PriceType.LowestPrice tbody td span,.MPGDT .PriceType.LowestPrice tbody td span,.MGDT .PriceType.LowestPrice tbody td span{font-size:1rem}}@media(max-width:575px){.MPGO .PriceType.LowestPrice tbody td,.MGO .PriceType.LowestPrice tbody td,.MPGDT .PriceType.LowestPrice tbody td,.MGDT .PriceType.LowestPrice tbody td{text-align:right!important;padding-right:10px;width:100%}.MPGO .PriceType.LowestPrice tbody td::before,.MGO .PriceType.LowestPrice tbody td::before,.MPGDT .PriceType.LowestPrice tbody td::before,.MGDT .PriceType.LowestPrice tbody td::before{display:inline-block;position:absolute;left:10px;width:auto}}.MPGO .PriceType.LowestPrice p,.MGO .PriceType.LowestPrice p,.MPGDT .PriceType.LowestPrice p,.MGDT .PriceType.LowestPrice p{color:#ef5c6e;font-size:.938rem;font-weight:bold;margin:5px 0 0}.MPGO .PriceType.LowestPrice ul,.MGO .PriceType.LowestPrice ul,.MPGDT .PriceType.LowestPrice ul,.MGDT .PriceType.LowestPrice ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;margin:10px 0 0}.MPGO .PriceType.LowestPrice ul li,.MGO .PriceType.LowestPrice ul li,.MPGDT .PriceType.LowestPrice ul li,.MGDT .PriceType.LowestPrice ul li{margin-top:0;color:#05acf2;font-size:.938rem}.MPGO .PriceType.LowestPrice ul li+li,.MGO .PriceType.LowestPrice ul li+li,.MPGDT .PriceType.LowestPrice ul li+li,.MGDT .PriceType.LowestPrice ul li+li{margin-left:10px}.flight{color:#222;width:100%}.flight .close{opacity:1}.flight .close:hover{opacity:.5}.flight .material-icons{font-size:2rem}@media(max-width:575px){.flight .material-icons{font-size:1.8rem}}.flight .modal-dialog{max-width:90%;margin:1.75rem auto}@media(min-width:576px){.flight .modal-dialog{max-width:90%}}@media(min-width:992px){.flight .modal-dialog{max-width:900px}}.flight h2.modal-title{font-size:1.5rem;font-family:"PT Sans",微軟正黑體,sans-serif;margin:0 0 .5rem}.flight h2.modal-title strong{color:#04abf2;margin-left:10px}.flight_details{border:1px solid #04abf2;margin-top:5px}.flight_details:first-child{margin-top:0}.flight_details .details_box+.details_box{border-top:1px solid #04abf2}@media(max-width:991.98px){.flight_details .details_box+.details_box{border:0}}.flight_details .details_box+.details_box h4{border-top:1px solid #fff}@media(max-width:991.98px){.flight_details .details_box+.details_box h4{border:0}}.flight_details .details_box>h4{background:#04abf2;text-align:center;height:100%;color:#fff;font-weight:bold;line-height:28px}@media(max-width:991.98px){.flight_details .details_box>h4{height:auto;padding:10px}}.flight_details .details_box>h4 span{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.flight_details .details_box>h4 i{color:#c9f1ff;width:100%}.flight_details .details_box .flight_infor ul{list-style-type:none;padding:0;margin:0}.flight_details .details_box .flight_infor li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:575px){.flight_details .details_box .flight_infor li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flight_details .details_box .flight_infor li+li{border-top:1px dashed #ccc}.flight_details .details_box .flight_infor .detail_airline{text-align:center;width:23%;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #ddd;font-size:1.2rem}@media(max-width:991.98px){.flight_details .details_box .flight_infor .detail_airline{width:100%;border-right:0;padding-bottom:5px;margin-bottom:5px}}@media(max-width:575px){.flight_details .details_box .flight_infor .detail_airline span{font-weight:bold}}.flight_details .details_box .flight_infor .detail_airline img{height:35px}.flight_details .details_box .flight_infor .go{width:30%;text-align:center;font-size:1.2rem;color:#444}@media(max-width:991.98px){.flight_details .details_box .flight_infor .go{width:38%}}@media(max-width:575px){.flight_details .details_box .flight_infor .go{width:100%}}.flight_details .details_box .flight_infor .time{width:17%;text-align:center;font-size:.85rem;color:#888;position:relative}@media(max-width:991.98px){.flight_details .details_box .flight_infor .time{width:24%}}@media(max-width:575px){.flight_details .details_box .flight_infor .time{width:50%;padding:15px 5px}}.flight_details .details_box .flight_infor .time hr{height:1px;background:#111;margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.flight_details .details_box .flight_infor .time::after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:calc(50% - 9px);right:1px;color:#111;font-size:1rem}@media(max-width:991.98px){.flight_details .details_box .flight_infor .time::after{top:calc(50% - 8px)}}.flight_details .details_box .flight_infor .to{width:30%;text-align:center;font-size:1.2rem;color:#444}@media(max-width:991.98px){.flight_details .details_box .flight_infor .to{width:38%}}@media(max-width:575px){.flight_details .details_box .flight_infor .to{width:100%}}.go-to-top{position:fixed;width:50px;height:50px;bottom:5%;right:30px;z-index:200;cursor:pointer;display:none;-webkit-transition:all .4s;transition:all .4s}@media(min-width:992px) and (max-width:1199px){.go-to-top{bottom:2.5%;right:5px}}@media(max-width:991.98px){.go-to-top{bottom:2.5%;right:5px}}.go-to-top:hover .top::after{margin-top:7.5px}.go-to-top .top{display:inline-block;width:50px;height:50px;background:#04abf2;border-radius:50%;margin-right:5px;-webkit-transition:all .4s;transition:all .4s;-webkit-box-shadow:0 1px 3px rgba(34,25,25,.4);box-shadow:0 1px 3px rgba(34,25,25,.4)}@media(min-width:992px) and (max-width:1199px){.go-to-top .top{width:40px;height:40px}}@media(max-width:991.98px){.go-to-top .top{width:40px;height:40px}}.go-to-top .top::after{content:"";display:inline-block;margin-top:13px;width:15px;height:15px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:12px;margin-left:18px;-webkit-transition:all .4s;transition:all .4s}@media(min-width:992px) and (max-width:1199px){.go-to-top .top::after{width:10px;height:10px;margin-top:8px;margin-left:15px}}@media(max-width:991.98px){.go-to-top .top::after{width:10px;height:10px;margin-top:8px;margin-left:15px}}.go-to-top .top-txt{position:absolute;left:calc(50% - 13px);bottom:5px;font-size:14px;font-weight:600;color:#fff}@media(min-width:992px) and (max-width:1199px){.go-to-top .top-txt{left:calc(50% - 16px);bottom:15px;font-size:12px}}@media(max-width:991.98px){.go-to-top .top-txt{left:calc(50% - 16px);bottom:15px;font-size:12px}}section.search_con .list_con .mold_content{padding:0 20px}@media(max-width:767px){section.search_con .list_con .mold_content{padding:0 15px}}section.search_con .list_con #search-pic .mold_content{padding:0 15px}section.search_con .list_con td .mold_content{padding:0}section.search_con .list_con .mold_date{background-color:#fff;padding:0}section.search_con .list_con .mold_date a{background-color:#fff;font-size:15px;margin:10px 0;display:inline-block;text-align:center;border-radius:5px;-webkit-transition:all .3s ease;transition:all .3s ease}section.search_con .list_con .mold_date a.state_n{border:1px solid #04abf2;color:#04abf2}section.search_con .list_con .mold_date a.state_n .trip_st{background:#04abf2}section.search_con .list_con .mold_date a.state_n:hover .trip_st{background:#0192d0}section.search_con .list_con .mold_date a.state_g{border:1px solid #dc3545;color:#dc3545}section.search_con .list_con .mold_date a.state_g .trip_st{background:#dc3545}section.search_con .list_con .mold_date a.state_g:hover .trip_st{background:#c82333}section.search_con .list_con .mold_date a.state_p{border:1px solid #e09f08;color:#e09f08}section.search_con .list_con .mold_date a.state_p .trip_st{background:#e09f08}section.search_con .list_con .mold_date a.state_p:hover .trip_st{background:#cc9004}section.search_con .list_con .mold_date a.state_c{border:1px solid #bdbdbd;color:#bdbdbd}section.search_con .list_con .mold_date a.state_c .trip_st{background:#bdbdbd}section.search_con .list_con .mold_date a.state_c:hover .trip_st{background:#bdbdbd}section.search_con .list_con .mold_date a.state_e{border:1px solid #77bcc8;color:#77bcc8}section.search_con .list_con .mold_date a.state_e .trip_st{background:#77bcc8}section.search_con .list_con .mold_date a.state_e:hover .trip_st{background:#77bcc8}section.search_con .list_con .mold_date a.state_s{border:1px solid #77c87c;color:#77c87c}section.search_con .list_con .mold_date a.state_s .trip_st{background:#77c87c}section.search_con .list_con .mold_date a.state_s:hover .trip_st{background:#77c87c}section.search_con .list_con .mold_date a.more{position:relative;border:0;border-bottom:1px solid #04abf2;background-color:#fff;color:#04abf2;border-radius:0;margin-left:8px;padding:0 18px 0 0}section.search_con .list_con .mold_date a.more:hover{color:#04abf2;border-bottom:0}section.search_con .list_con .mold_date a.more::before,section.search_con .list_con .mold_date a.more::after{content:"";position:absolute;top:7px;width:0;height:0;border-style:solid;border-width:3px 0 3px 4px;border-color:transparent transparent transparent #04abf2}section.search_con .list_con .mold_date a.more::before{right:2px}section.search_con .list_con .mold_date a.more::after{right:9px}section.search_con .list_con .mold_date a .trip_dt{padding:2px 5px}section.search_con .list_con .mold_date a .trip_st{border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff;padding:2px}