body{color:#666}@font-face{font-family:"woticon";src:url('../fonts/woticon.ttf?t=13.5.0_20250825135910') format('truetype'),url('../fonts/woticon.svg?t=13.5.0_20250825135910#woticon') format('svg'),url('../fonts/woticon.woff?t=13.5.0_20250825135910') format('woff')}[class*=" wicon-"],[class^="wicon-"]{font-family:"woticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wicon-accommodation:before{content:"\ea01"}.wicon-address:before{content:"\ea03"}.wicon-add:before{content:"\ea02"}.wicon-air:before{content:"\ea04"}.wicon-arrow-down:before{content:"\ea06"}.wicon-arrive:before{content:"\ea05"}.wicon-arrow:before{content:"\ea07"}.wicon-arrows-left:before{content:"\ea08"}.wicon-arrows-right:before{content:"\ea09"}.wicon-asian:before{content:"\ea0a"}.wicon-baby:before{content:"\ea0b"}.wicon-back-up:before{content:"\ea0c"}.wicon-bed:before{content:"\ea0e"}.wicon-baggage:before{content:"\ea0d"}.wicon-bus:before{content:"\ea10"}.wicon-bg-close:before{content:"\ea0f"}.wicon-car:before{content:"\ea12"}.wicon-calender:before{content:"\ea11"}.wicon-caution:before{content:"\ea13"}.wicon-child:before{content:"\ea14"}.wicon-china:before{content:"\ea15"}.wicon-close:before{content:"\ea17"}.wicon-contacts:before{content:"\ea18"}.wicon-cool:before{content:"\ea19"}.wicon-cirArrowDown:before{content:"\ea16"}.wicon-copy:before{content:"\ea1a"}.wicon-discount:before{content:"\ea1b"}.wicon-double-bed:before{content:"\ea1d"}.wicon-discount_1:before{content:"\ea1c"}.wicon-edit:before{content:"\ea1e"}.wicon-entertain:before{content:"\ea1f"}.wicon-extra-bed:before{content:"\ea21"}.wicon-excalmatory-mark-trangle:before{content:"\ea20"}.wicon-flight:before{content:"\ea22"}.wicon-gift-new:before{content:"\ea23"}.wicon-gift:before{content:"\ea24"}.wicon-has-breakfast:before{content:"\ea25"}.wicon-has_window:before{content:"\ea26"}.wicon-hot:before{content:"\ea28"}.wicon-horn:before{content:"\ea27"}.wicon-hotel-area:before{content:"\ea29"}.wicon-hotel-floor:before{content:"\ea2a"}.wicon-hotel-member:before{content:"\ea2b"}.wicon-hotel-person:before{content:"\ea2c"}.wicon-hotel-person2:before{content:"\ea2d"}.wicon-hotel-smoking:before{content:"\ea2e"}.wicon-hotel-tags-flight-discounts:before{content:"\ea30"}.wicon-hotel-tags-app-exclusive:before{content:"\ea2f"}.wicon-hotel-tags-special-sale:before{content:"\ea31"}.wicon-hotel-tags-train-discounts:before{content:"\ea32"}.wicon-hotel-tags-wingon-recommend:before{content:"\ea33"}.wicon-hotel-wifi:before{content:"\ea34"}.wicon-hotel:before{content:"\ea36"}.wicon-hotel-window:before{content:"\ea35"}.wicon-icon_phone:before{content:"\ea38"}.wicon-ic-time:before{content:"\ea37"}.wicon-insurance:before{content:"\ea3a"}.wicon-insurance-flight:before{content:"\ea39"}.wicon-jetso:before{content:"\ea3b"}.wicon-limit-time:before{content:"\ea3c"}.wicon-location:before{content:"\ea3d"}.wicon-location1:before{content:"\ea3e"}.wicon-long:before{content:"\ea3f"}.wicon-map-driver:before{content:"\ea40"}.wicon-map-sight:before{content:"\ea41"}.wicon-map:before{content:"\ea42"}.wicon-new:before{content:"\ea44"}.wicon-menber:before{content:"\ea43"}.wicon-note-new:before{content:"\ea46"}.wicon-no-meals:before{content:"\ea45"}.wicon-number-work:before{content:"\ea48"}.wicon-note:before{content:"\ea47"}.wicon-once:before{content:"\ea49"}.wicon-open:before{content:"\ea4a"}.wicon-out:before{content:"\ea4b"}.wicon-outlet:before{content:"\ea4c"}.wicon-plus:before{content:"\ea4d"}.wicon-progress:before{content:"\ea4f"}.wicon-popularity:before{content:"\ea4e"}.wicon-round-trip:before{content:"\ea51"}.wicon-safety:before{content:"\ea52"}.wicon-save:before{content:"\ea53"}.wicon-recommond:before{content:"\ea50"}.wicon-selected:before{content:"\ea54"}.wicon-ship:before{content:"\ea55"}.wicon-short:before{content:"\ea56"}.wicon-single2-bed:before{content:"\ea57"}.wicon-star-hollow:before{content:"\ea58"}.wicon-star-solid:before{content:"\ea59"}.wicon-star:before{content:"\ea5a"}.wicon-thin-arrow-down:before{content:"\ea5b"}.wicon-train_stop:before{content:"\ea5d"}.wicon-time:before{content:"\ea5c"}.wicon-twokind-bed:before{content:"\ea5e"}@font-face{font-family:'icon-biz';src:url('../fonts/h5/iconfont.woff2?t=13.5.0_20250825135910') format('woff2'),url('../fonts/h5/iconfont.woff?t=13.5.0_20250825135910') format('woff'),url('../fonts/h5/iconfont.ttf?t=13.5.0_20250825135910') format('truetype')}[class*=' icon-biz-'],[class^='icon-biz-']{font-family:'woticon' !important;speak:none;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-biz{font-family:'icon-biz' !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-biz-asian:before{content:'\e607'}.icon-biz-thin-hot:before{content:'\e608'}.icon-biz-china:before{content:'\e609'}.icon-biz-oversea:before{content:'\e606'}.icon-biz-contacts:before{content:'\e6da'}.icon-biz-copy:before{content:'\e6db'}.icon-biz-double-bed:before{content:'\e6dc'}.icon-biz-edit:before{content:'\e6dd'}.icon-biz-excalmatory-mark-trangle:before{content:'\e6de'}.icon-biz-cool:before{content:'\e6df'}.icon-biz-extra-bed:before{content:'\e6e0'}.icon-biz-discount:before{content:'\e6e1'}.icon-biz-discount_1:before{content:'\e6e2'}.icon-biz-entertain:before{content:'\e6e3'}.icon-biz-gift-new:before{content:'\e6e4'}.icon-biz-hot:before{content:'\e6e5'}.icon-biz-has_window:before{content:'\e6e6'}.icon-biz-hotel:before{content:'\e6e7'}.icon-biz-has-breakfast:before{content:'\e6e8'}.icon-biz-flight:before{content:'\e6e9'}.icon-biz-hotel-area:before{content:'\e6ea'}.icon-biz-gift:before{content:'\e6eb'}.icon-biz-hotel-person2:before{content:'\e6ec'}.icon-biz-hotel-person:before{content:'\e6ed'}.icon-biz-hotel-tags-app-exclusive:before{content:'\e6ee'}.icon-biz-horn:before{content:'\e6ef'}.icon-biz-hotel-floor:before{content:'\e6f0'}.icon-biz-hotel-tags-special-sale:before{content:'\e6f1'}.icon-biz-hotel-tags-flight-discounts:before{content:'\e6f2'}.icon-biz-hotel-tags-train-discounts:before{content:'\e6f3'}.icon-biz-hotel-smoking:before{content:'\e6f4'}.icon-biz-ic-time:before{content:'\e6f5'}.icon-biz-insurance:before{content:'\e6f6'}.icon-biz-hotel-tags-wingon-recommend:before{content:'\e6f7'}.icon-biz-insurance-flight:before{content:'\e6f8'}.icon-biz-hotel-wifi:before{content:'\e6f9'}.icon-biz-location1:before{content:'\e6fa'}.icon-biz-limit-time:before{content:'\e6fb'}.icon-biz-map:before{content:'\e6fc'}.icon-biz-icon_phone:before{content:'\e6fd'}.icon-biz-location:before{content:'\e6fe'}.icon-biz-hotel-window:before{content:'\e6ff'}.icon-biz-jetso:before{content:'\e700'}.icon-biz-map-sight:before{content:'\e701'}.icon-biz-long:before{content:'\e702'}.icon-biz-menber:before{content:'\e703'}.icon-biz-map-driver:before{content:'\e704'}.icon-biz-once:before{content:'\e705'}.icon-biz-note-new:before{content:'\e706'}.icon-biz-note:before{content:'\e707'}.icon-biz-number-work:before{content:'\e708'}.icon-biz-no-meals:before{content:'\e709'}.icon-biz-open:before{content:'\e70a'}.icon-biz-popularity:before{content:'\e70b'}.icon-biz-round-trip:before{content:'\e70c'}.icon-biz-progress:before{content:'\e70d'}.icon-biz-out:before{content:'\e70e'}.icon-biz-outlet:before{content:'\e70f'}.icon-biz-selected:before{content:'\e710'}.icon-biz-safety:before{content:'\e711'}.icon-biz-hotel-member:before{content:'\e712'}.icon-biz-short:before{content:'\e713'}.icon-biz-save:before{content:'\e714'}.icon-biz-star:before{content:'\e715'}.icon-biz-recommond:before{content:'\e716'}.icon-biz-new:before{content:'\e717'}.icon-biz-single2-bed:before{content:'\e718'}.icon-biz-star-solid:before{content:'\e719'}.icon-biz-thin-arrow-down:before{content:'\e71a'}.icon-biz-star-hollow:before{content:'\e71b'}.icon-biz-time:before{content:'\e71c'}.icon-biz-address:before{content:'\e71d'}.icon-biz-ship:before{content:'\e71e'}.icon-biz-arrow-down:before{content:'\e71f'}.icon-biz-train_stop:before{content:'\e720'}.icon-biz-baggage:before{content:'\e721'}.icon-biz-twokind-bed:before{content:'\e722'}.icon-biz-arrive:before{content:'\e723'}.icon-biz-back-up:before{content:'\e724'}.icon-biz-baby:before{content:'\e725'}.icon-biz-calender:before{content:'\e726'}.icon-biz-arrows-right:before{content:'\e727'}.icon-biz-asian1:before{content:'\e728'}.icon-biz-bg-close:before{content:'\e729'}.icon-biz-caution:before{content:'\e72a'}.icon-biz-bed:before{content:'\e72b'}.icon-biz-bus:before{content:'\e72c'}.icon-biz-close:before{content:'\e72d'}.icon-biz-add:before{content:'\e72e'}.icon-biz-arrows-left:before{content:'\e72f'}.icon-biz-accommodation:before{content:'\e730'}.icon-biz-cirArrowDown:before{content:'\e731'}.icon-biz-child:before{content:'\e732'}@font-face{font-family:'wg-c-icon';src:url('../fonts/h5-common/iconfont.woff2?t=13.5.0_20250825135910') format('woff2'),url('../fonts/h5-common/iconfont.woff?t=13.5.0_20250825135910') format('woff'),url('../fonts/h5-common/iconfont.ttf?t=13.5.0_20250825135910') format('truetype')}[class*=' wg-c-icon-'],[class^='wg-c-icon-']{font-family:'woticon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wg-c-icon{font-family:'wg-c-icon' !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wg-c-icon-fbs1:before{content:'\e68c'}.wg-c-icon-bus1:before{content:'\e68a'}.wg-c-icon-frbs1:before{content:'\e68b'}.wg-c-icon-frbs:before{content:'\e688'}.wg-c-icon-Bagage:before{content:'\e689'}.wg-c-icon-show1:before{content:'\e686'}.wg-c-icon-hide:before{content:'\e687'}.wg-c-icon-download:before{content:'\e685'}.wg-c-icon-discount:before{content:'\e683'}.wg-c-icon-age:before{content:'\e684'}.wg-c-icon-app-discount:before{content:'\e84c'}.wg-c-icon-member-discount:before{content:'\e84d'}.wg-c-icon-common-discount:before{content:'\e84e'}.wg-c-icon-frbs-order-discount:before{content:'\e84f'}.wg-c-icon-multi-discount:before{content:'\e850'}.wg-c-icon-abs-order-discount:before{content:'\e851'}.wg-c-icon-silver-discount:before{content:'\e8ed'}.wg-c-icon-gold-discount:before{content:'\e8ee'}.wg-c-icon-diamond-discount:before{content:'\e8ef'}.wg-c-icon-platinum-discount:before{content:'\e8f0'}.wg-c-icon-songji:before{content:'\e67e'}.wg-c-icon-jieji:before{content:'\e67f'}.wg-c-icon-jupai:before{content:'\e680'}.wg-c-icon-jupaibeifen:before{content:'\e681'}.wg-c-icon-ertongzuoyi:before{content:'\e682'}.wg-c-icon-person11:before{content:'\e67d'}.wg-c-icon-Train:before{content:'\e90d'}.wg-c-icon-plus:before{content:'\e67c'}.wg-c-icon-bus:before{content:'\e678'}.wg-c-icon-abs:before{content:'\e679'}.wg-c-icon-hotel:before{content:'\e67a'}.wg-c-icon-fbs:before{content:'\e67b'}.wg-c-icon-half-diamond:before{content:'\e677'}.wg-c-icon-a-nowindow:before{content:'\e66b'}.wg-c-icon-a-dinnerthick1:before{content:'\e66f'}.wg-c-icon-a-doublebed:before{content:'\e670'}.wg-c-icon-a-dinnernosmoke:before{content:'\e671'}.wg-c-icon-a-wifigreen:before{content:'\e672'}.wg-c-icon-a-singlebed:before{content:'\e673'}.wg-c-icon-a-dinnersmoke:before{content:'\e674'}.wg-c-icon-a-dinnerthickdisable1:before{content:'\e675'}.wg-c-icon-person1:before{content:'\e676'}.wg-c-icon-gift1:before{content:'\e66e'}.wg-c-icon-coupon:before{content:'\e66c'}.wg-c-icon-a-giftcard:before{content:'\e66d'}.wg-c-icon-meals:before{content:'\e669'}.wg-c-icon-accommodation:before{content:'\e66a'}.wg-c-icon-other:before{content:'\e667'}.wg-c-icon-a-scenicspotsline:before{content:'\e668'}.wg-c-icon-theme:before{content:'\e666'}.wg-c-icon-country:before{content:'\e664'}.wg-c-icon-a-scenicspots:before{content:'\e665'}.wg-c-icon-city:before{content:'\e662'}.wg-c-icon-point:before{content:'\e663'}.wg-c-icon-order1:before{content:'\e660'}.wg-c-icon-filter:before{content:'\e661'}.wg-c-icon-menu:before{content:'\e65d'}.wg-c-icon-price:before{content:'\e65f'}.wg-c-icon-order:before{content:'\e65e'}.wg-c-icon-member:before{content:'\e65c'}.wg-c-icon-list:before{content:'\e65b'}.wg-c-icon-a-locationline1:before{content:'\e65a'}.wg-c-icon-help:before{content:'\e659'}.wg-c-icon-emoney:before{content:'\e658'}.wg-c-icon-child:before{content:'\e657'}.wg-c-icon-ellipsis:before{content:'\e654'}.wg-c-icon-check:before{content:'\e655'}.wg-c-icon-guide:before{content:'\e656'}.wg-c-icon-black3:before{content:'\e653'}.wg-c-icon-show:before{content:'\e651'}.wg-c-icon-a-noshow:before{content:'\e652'}.wg-c-icon-window:before{content:'\e64c'}.wg-c-icon-a-locationline:before{content:'\e633'}.wg-c-icon-a-pluscircle:before{content:'\e631'}.wg-c-icon-a-minuscircle:before{content:'\e632'}.wg-c-icon-a-circleup:before{content:'\e62f'}.wg-c-icon-a-circledown:before{content:'\e62c'}.wg-c-icon-down:before{content:'\e62d'}.wg-c-icon-right:before{content:'\e62e'}.wg-c-icon-a-rights:before{content:'\e630'}.wg-c-icon-red:before{content:'\e62b'}.wg-c-icon-delete:before{content:'\e63b'}.wg-c-icon-diamond:before{content:'\e63a'}.wg-c-icon-checked:before{content:'\e609'}.wg-c-icon-a-uncheckeddisable:before{content:'\e60a'}.wg-c-icon-unchecked:before{content:'\e60b'}.wg-c-icon-a-roundchecked:before{content:'\e60c'}.wg-c-icon-a-rounduncheckeddisable:before{content:'\e60d'}.wg-c-icon-a-roundunchecked:before{content:'\e60e'}.wg-c-icon-a-customservice:before{content:'\e60f'}.wg-c-icon-search:before{content:'\e610'}.wg-c-icon-a-closeblack:before{content:'\e611'}.wg-c-icon-edit:before{content:'\e612'}.wg-c-icon-a-circledelete:before{content:'\e613'}.wg-c-icon-black:before{content:'\e614'}.wg-c-icon-black1:before{content:'\e615'}.wg-c-icon-black2:before{content:'\e616'}.wg-c-icon-arrow:before{content:'\e617'}.wg-c-icon-arrow2:before{content:'\e618'}.wg-c-icon-caution:before{content:'\e619'}.wg-c-icon-a-generalfacilities:before{content:'\e61a'}.wg-c-icon-bed:before{content:'\e61b'}.wg-c-icon-area:before{content:'\e61c'}.wg-c-icon-a-dinnerthick:before{content:'\e61d'}.wg-c-icon-a-dinnerthickdisable:before{content:'\e61e'}.wg-c-icon-man:before{content:'\e61f'}.wg-c-icon-person:before{content:'\e620'}.wg-c-icon-location:before{content:'\e621'}.wg-c-icon-notice:before{content:'\e622'}.wg-c-icon-time:before{content:'\e623'}.wg-c-icon-a-SSLlock:before{content:'\e624'}.wg-c-icon-star:before{content:'\e625'}.wg-c-icon-trans:before{content:'\e626'}.pbs-arrow{position:relative;display:block;min-width:.9375rem;border-bottom:1px solid #b5b5b5;white-space:nowrap}.pbs-arrow:before,.pbs-arrow:after{content:" ";position:absolute;right:0;width:0;height:0;border-right:3px solid transparent;border-left:3px solid transparent}.pbs-arrow:before{bottom:-0.2px;border-top:2px solid #b5b5b5;-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg)}.pbs-arrow:after{bottom:-2.8px;border-bottom:2px solid #b5b5b5;-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-o-transform:rotate(-35deg);transform:rotate(-35deg)}.route-arrow{padding:0 .625rem}.route-arrow .pbs-arrow{display:block;width:1.8125rem}.arrow-flight{position:relative;display:block;width:4.125rem;height:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #d1d1d1;white-space:nowrap}.arrow-flight:after,.arrow-flight.ring:before{content:" ";position:absolute;display:block}.arrow-flight:after{right:.1875rem;top:-0.3125rem;height:.4375rem;border-right:1px solid #d1d1d1;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg)}.arrow-flight.ring:before{left:50%;top:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;border:1px solid #d1d1d1}.pbs-form.pbs-panel,.pbs-form .booking-note{background-color:transparent}.pbs-form .panel-body{border-bottom:1px solid #eee}.pbs-form.pbs-panel .panel-header{margin-left:0}.pbs-form .panel-header{padding:0 0 0 .625rem}.pbs-form .panel-header .btn-hollow{float:right;padding-left:.625rem;padding-right:.625rem}.pbs-form .panel-footer{border-top:none !important}.pbs-form .header-title{padding:.9375rem .9375rem .9375rem .3125rem}.pbs-form .header-title .verify-alert{font-size:.8125rem;color:#ff4a46;margin-left:.9375rem}.pbs-form .receiver-header.panel-header{border-bottom:none}.pbs-form .econtact-header.panel-header{border-bottom:none}.pbs-form .verify-alert{font-size:.8125rem;color:#ff4a46;padding-left:.9375rem;background:#ffffff}.pbs-form .form-list,.pbs-form .panel-header{background-color:#fff}.pbs-form .form-list{padding-left:.625rem;border-top:none}.pbs-form .form-list .input-message{padding:0 .625rem;font-size:.8125rem;color:#ff4a46;padding-bottom:.625rem}.pbs-form .form-list .contact-email{width:90%}.pbs-form .form-list .contact-email input{padding-left:0}.pbs-form .form-list .contact-email .input-message{padding-left:0}.pbs-form .form-list .contact-invoice input{padding-left:0}.pbs-form .form-list .contact-invoice .input-message{padding-left:0}.pbs-form .form-list .contact-invoice .content-input{padding-top:1rem !important}.pbs-form .form-list .receiver-name,.pbs-form .form-list .receiver-address{width:100%}.pbs-form .form-list .receiver-name input,.pbs-form .form-list .receiver-address input{padding-left:0}.pbs-form .form-list .receiver-name .input-message,.pbs-form .form-list .receiver-address .input-message{padding-left:0}.pbs-form .form-list .receiver-phone{width:80%}.pbs-form .form-list .contact-phoneNumber{width:80%}.pbs-form .form-list .contact-phoneNumber input{width:90%}.pbs-form .form-list .form-group{position:relative}.pbs-form .form-list .form-group:not(:first-child){padding-top:1rem}.pbs-form .form-list .form-group .form-title{position:absolute;color:#666666;font-size:.75rem;font-weight:normal;height:1.125rem;letter-spacing:0px;line-height:1.125rem}.pbs-form .form-list .form-group .content-input{font-size:1rem !important;color:#333;padding-bottom:.25rem;padding-top:1.25rem;border-bottom:solid 1px #f0f0f0}.pbs-form .form-list .econtact-all-name{margin-left:-0.625rem}.pbs-form .form-list .econtact-all-name .form-title{left:.625rem}.pbs-form .form-list .econtact-all-name .econtact-name{width:90%}.pbs-form .form-list>li{border-color:#eee;border:none}.pbs-form .form-list:last-child{border-bottom:none}.pbs-form .form-list .form-flex-item:only-child>input{padding-left:0 !important}.pbs-form input[placeholder]{color:#333}.pbs-form .form-flex-item{font-size:.9375rem}.pbs-form .form-flex-item input{font-size:.9375rem;color:#333}.pbs-form .form-label.extra-page{width:5.625rem;font-size:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center}.pbs-form .form-extra-value,.pbs-form .form-label{color:#333}.pbs-form .form-extra-placeholder{color:#999}.pbs-form .form-extra-hasvalue{color:#333}.pbs-form .form-icon-item{padding-right:.9375rem;color:#2182fc;font-size:1.25rem}.pbs-form .form-icon-item:active{color:#0f709a}.form-group.passenger-more{padding-top:0 !important}.number.num-pbs{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.number.num-pbs .num-minus{border-top-left-radius:4px;border-bottom-left-radius:4px}.number.num-pbs .num-plus{border-top-right-radius:4px;border-bottom-right-radius:4px}.number.num-pbs .num-minus,.number.num-pbs .num-plus{background-color:#fff;border:1px solid #eee}.number.num-pbs .num-minus:active,.number.num-pbs .num-plus:active{background-color:#f3f3f3}.number.num-pbs .num-minus:before,.number.num-pbs .num-minus:after,.number.num-pbs .num-plus:before,.number.num-pbs .num-plus:after{background-color:#2182fc}.number.num-pbs .num-view{width:1.875rem;background-color:#fff;color:#333;border-top:1px solid #eee;border-bottom:1px solid #eee}.number.num-pbs .disabled{background-color:#fff !important;border-color:#eee !important}.number.num-pbs .disabled:before,.number.num-pbs .disabled:after{background-color:#ccc !important}body.fixed{width:100%}#main.fixed{width:100%;position:fixed;left:0;top:0}.wicon-single2-bed,.wicon-double-bed,.wicon-twokind-bed{font-size:1rem}.icon.icon-half{position:relative}.icon.icon-half::after{content:'';display:inline-block;width:50%;background:#fff;position:absolute;z-index:1;left:50%;top:0;height:100%}.rotate180{transform:rotate(180deg)}.fixed-header{position:fixed;left:0;top:0;z-index:10001}.border-bottom div.header{border-bottom:1px solid #f0f0f0}.detail-bottom-btn.fixed{padding:.3125rem .9375rem;background-color:#fff;-moz-box-shadow:0 -1px 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 -1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 -1px 2px rgba(0, 0, 0, 0.2)}.detail-bottom-btn.movable{margin-top:1.5625rem}.pbs-panel{border-top:1px solid #eee;border-bottom-color:#eee;background-color:#fff}.pbs-panel+.pbs-panel{margin-top:.625rem}.pbs-panel .panel-header{padding-left:.3125rem;margin-left:.625rem;border-bottom:1px solid #eee}.pbs-panel .panel-body{padding:0;border-top:none}.pbs-panel.card .panel-header{border-bottom:none}.pbs-tips{font-size:0;line-height:0}.pbs-tips>span{vertical-align:middle;font-size:.75rem;line-height:1.2}.pbs-tips .tip-icon{position:absolute;left:0;top:.125rem;display:inline-block;width:.875rem;height:.875rem;font-size:.75rem;text-align:center;background-color:#60c455;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.pbs-tips .tip-icon:before{display:block;margin-top:.0625rem;content:'!';color:#fff}.pbs-tips span{color:#666;font-size:.75rem}.pbs-tips .pbs-tip{float:left;position:relative;width:50%;padding:.1875rem 0 .25rem 1.125rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;white-space:normal}.resource-box{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #eee}.resource-tip{position:relative;padding-left:1.25rem;color:#666;font-size:.875rem;line-height:normal}.resource-tip .wg-icon-notice{position:absolute;left:0;font-size:1rem;color:#ff7f13}.resource-tip .notice-hint{padding-left:1rem}.insurance-tip{position:relative;padding-left:1.25rem;margin-top:.3125rem;color:#666;font-size:.75rem;line-height:normal}.insurance-tip .wg-icon-notice{position:absolute;left:0;top:.25rem;color:#cb2622}.btn-hollow{border:1px solid;background-color:#fff;line-height:1}.btn-hollow.hollow-blue{border-color:#2182fc;color:#2182fc}.btn-hollow.hollow-blue:active:active{background-color:#2182fc;color:#fff}.split{display:inline-block;width:1px}.text-gray{color:#999}.no-result{padding-top:1.875rem;text-align:center}.no-result .icon{margin-right:.3125rem}.lightbox-wrapper{padding-left:1.25rem;padding-right:1.25rem}.line{display:inline-block;width:1rem;height:1px;margin:0 .3125rem;background-color:#afafaf}.iphoneX-paddingBottom{padding-bottom:34px}.iphoneX-paddingBottom-color{padding-bottom:34px;background-color:#f0f0f0}.search-city-container{position:fixed;top:2.75rem;width:100%;height:100%;background:#f0f0f0;z-index:10000;overflow-y:auto;box-sizing:border-box;overflow-x:hidden}.search-city-container .search-box .search-bar{top:0;border-bottom:1px solid #f0f0f0;padding:0 .5rem}.search-city-container .search-box .search-bar .icon-back{padding-right:.625rem;font-size:1.45rem;line-height:inherit;color:#222}.search-city-container .search-box .search-bar .search-wrapper .wg-icon-search{position:absolute;left:.94rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:1rem;z-index:1}.search-city-container .search-box .search-bar .search-wrapper .search-input>input{height:1.875rem;line-height:1.875rem;padding-left:2.1875rem;background-color:#f5f5f5;caret-color:#2182fc;border-radius:.9375rem;font-size:.75rem}.search-city-container .title{margin-bottom:.9375rem}.search-city-container .title .label{font-size:1.125rem;font-weight:600;color:#222;line-height:1.125rem}.search-city-container .search-city-el{margin-bottom:.625rem;padding:.9375rem;background:#ffffff}.search-city-container .search-city-el+.search-city-el{margin-top:.625rem}.search-city-container .search-city-el .title{text-align:left;padding-left:0;padding-right:0}.search-city-container .history-container .city-ul{white-space:nowrap}.search-city-container .history-container .city-ul .city-li{max-width:4.25rem;display:inline-block;margin-right:.5rem;padding:.5rem .9375rem;background:#f0f0f0;border-radius:2px;font-size:.875rem;font-weight:400;color:#222;line-height:.875rem}.search-city-container .history-container .city-ul .city-li.active{color:#2182fc}.search-city-container .hot-city .hot-city-ul .hot-city-li{float:left;width:calc((100% - 3*0.5rem)/4);margin-right:.5rem;margin-bottom:.9375rem;padding:0}.search-city-container .hot-city .hot-city-ul .hot-city-li.active>span{color:#2182fc}.search-city-container .hot-city .hot-city-ul .hot-city-li:nth-child(4n){margin-right:0}.search-city-container .hot-city .hot-city-ul .hot-city-li .hotel-image{width:5rem;background:#f0f0f0;border-radius:.25rem;margin:0 auto}.search-city-container .hot-city .hot-city-ul .hot-city-li img{width:100%;height:5rem;display:block;border-radius:.25rem}.search-city-container .hot-city .hot-city-ul .hot-city-li>span{width:100%;display:inline-block;margin-top:.625rem;text-align:center;font-size:.875rem;font-weight:400;color:#222;line-height:1.25rem}.search-city-container .all-city-container.search-city-el{margin-bottom:0}.search-city-container .all-city-container.search-city-el .city-content .city-letter{margin-bottom:.9375rem;color:#222;font-size:.875rem;font-weight:400}.search-city-container .all-city-container.search-city-el .city-content .city-ul .city-li{float:left;width:calc((100% - 3*0.5rem)/4);margin-right:.5rem;margin-bottom:.5rem;padding:.5rem 0;text-align:center;background:#f0f0f0;border-radius:2px;font-size:.875rem;font-weight:400;color:#222;line-height:.875rem}.search-city-container .all-city-container.search-city-el .city-content .city-ul .city-li.active{color:#2182fc}.search-city-container .all-city-container.search-city-el .city-content .city-ul .city-li:nth-child(4n){margin-right:0}.calendar-new .cld-month{top:4.25rem !important}div.header .page-title .title-info{max-width:15rem}.list-empty-resource{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-top:none !important}.mask .lightbox{height:100%}.hotel-applicability{margin-top:.625rem;padding:0 .125rem;color:#2182fc;font-size:.75rem;line-height:.75rem}.hotel-applicability .wg-icon-notice{margin-right:.125rem}.hotel-fg-tax{margin-top:.625rem;padding:0 .125rem;color:#2182fc;font-size:.75rem;line-height:.75rem}.hotel-fg-tax .wg-icon-notice{margin-right:.125rem}.fg-tax-detail .fg-tax-li{margin:.9375rem;padding:.25rem 0;color:#222}.certificate-time-over{padding:.9375rem}.certificate-time-over .confirm-title{margin-bottom:.3125rem;font-weight:600}.hotel-item-wrap .item-tag{padding:.235rem .3125rem;margin-left:.3125rem;font-size:.75rem;border-radius:1px;word-break:keep-all}.hotel-item-wrap .item-tag:first-child{margin-left:0}.hotel-item-wrap .item-tag.type-flight-discounts,.hotel-item-wrap .item-tag.type-train-discounts{height:1.125rem;box-sizing:border-box;background:#e1d4e7;color:#682a89}.hotel-item-wrap .item-tag.type-flight-discounts .icon-container,.hotel-item-wrap .item-tag.type-train-discounts .icon-container{background:#8f55af}.hotel-item-wrap .item-tag.type-flight-discounts .icon-container .icon,.hotel-item-wrap .item-tag.type-train-discounts .icon-container .icon{color:#fff}.hotel-item-wrap .item-tag.type-wingon-recommend{height:1.125rem;box-sizing:border-box;background:#d9ecff;color:#2182fc}.hotel-item-wrap .item-tag.type-wingon-recommend .icon-container{background:#2182fc}.hotel-item-wrap .item-tag.type-silver,.hotel-item-wrap .item-tag.type-gold,.hotel-item-wrap .item-tag.type-platinum,.hotel-item-wrap .item-tag.type-diamond,.hotel-item-wrap .item-tag.type-discount{box-sizing:border-box;height:1.125rem}.hotel-item-wrap .item-tag.type-silver .icon-container,.hotel-item-wrap .item-tag.type-gold .icon-container,.hotel-item-wrap .item-tag.type-platinum .icon-container,.hotel-item-wrap .item-tag.type-diamond .icon-container,.hotel-item-wrap .item-tag.type-discount .icon-container{background:inherit !important;color:inherit !important}.hotel-item-wrap .item-tag.type-silver .icon-container i,.hotel-item-wrap .item-tag.type-gold .icon-container i,.hotel-item-wrap .item-tag.type-platinum .icon-container i,.hotel-item-wrap .item-tag.type-diamond .icon-container i,.hotel-item-wrap .item-tag.type-discount .icon-container i{background:#fff !important;color:inherit !important;font-size:.75rem !important;transform:none !important}.hotel-item-wrap .item-tag.type-silver{background:#e3eef7;color:#536379}.hotel-item-wrap .item-tag.type-gold{background:#fbf0cc;color:#ba810f}.hotel-item-wrap .item-tag.type-platinum{background:linear-gradient(90deg, #babec5 0%, #f1f1f1 39.56%, #babec5 100%);color:#222222}.hotel-item-wrap .item-tag.type-diamond{background:linear-gradient(90deg, #e3f1ff 0%, #f2e7ff 100%);color:#0f4078}.hotel-item-wrap .item-tag.type-discount{background:#cdebdf;color:#35a076}.hotel-item-wrap .item-tag.type-app-exclusive{height:1.125rem;box-sizing:border-box;background:rgba(89,189,150,0.3);color:#35a076}.hotel-item-wrap .item-tag.type-app-exclusive .icon-container{background:#59bd96}.hotel-item-wrap .item-tag.type1,.hotel-item-wrap .item-tag.type-outlet,.hotel-item-wrap .item-tag.type-special-sale{height:1.125rem;box-sizing:border-box;background:#fff1e6;color:#ff6600}.hotel-item-wrap .item-tag.type1 .icon-container,.hotel-item-wrap .item-tag.type-outlet .icon-container,.hotel-item-wrap .item-tag.type-special-sale .icon-container{background:#ff6600}.hotel-item-wrap .item-tag.type2,.hotel-item-wrap .item-tag.type-member{height:1.125rem;box-sizing:border-box;background:#ffecb2;color:#b98223}.hotel-item-wrap .item-tag.type2 .icon-container,.hotel-item-wrap .item-tag.type-member .icon-container{background:#b98223}.hotel-item-wrap .item-tag .icon-container{width:.8rem;height:.8rem;box-sizing:border-box;margin-right:.315rem;color:#fff;border-radius:2px;overflow:hidden}.hotel-item-wrap .item-tag .icon-container .wicon-outlet,.hotel-item-wrap .item-tag .icon-container .wicon-hotel-member{color:#fff !important}.hotel-item-wrap .item-tag .icon-container>i{color:#fff;font-size:.75rem;-webkit-transform:scale(.75);-moz-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.hotel-item-wrap i{display:block;background:none;padding:0 !important;margin:0 !important}.small-extra-page{padding-right:.75rem}.small-extra-page::after{width:.4rem !important;height:.4rem !important}.discount-price-rate{background-image:linear-gradient(to right, #fe5f04, #f82421);color:#fff;text-align:center;height:1.375rem;display:flex;align-items:center;justify-content:center;position:relative;font-size:.75rem;padding:0 .3125rem;border-radius:2px;margin-right:.5rem}.discount-price-rate::before{content:'';width:0px;height:0px;border-top:.25rem solid transparent;border-bottom:.25rem solid transparent;border-left:.25rem solid #f82421;position:absolute;right:-0.25rem}.wg-voucher-skeleton .sk-height-40{height:2.5rem}.wg-voucher-skeleton .mg-right-40{margin-right:2.5rem}.wg-voucher-skeleton .mg-bottom-40{margin-bottom:2.5rem}.wg-voucher-skeleton .mg-top-40{margin-top:2.5rem}.wg-voucher-skeleton .sk-height-39{height:2.4375rem}.wg-voucher-skeleton .mg-right-39{margin-right:2.4375rem}.wg-voucher-skeleton .mg-bottom-39{margin-bottom:2.4375rem}.wg-voucher-skeleton .mg-top-39{margin-top:2.4375rem}.wg-voucher-skeleton .sk-height-38{height:2.375rem}.wg-voucher-skeleton .mg-right-38{margin-right:2.375rem}.wg-voucher-skeleton .mg-bottom-38{margin-bottom:2.375rem}.wg-voucher-skeleton .mg-top-38{margin-top:2.375rem}.wg-voucher-skeleton .sk-height-37{height:2.3125rem}.wg-voucher-skeleton .mg-right-37{margin-right:2.3125rem}.wg-voucher-skeleton .mg-bottom-37{margin-bottom:2.3125rem}.wg-voucher-skeleton .mg-top-37{margin-top:2.3125rem}.wg-voucher-skeleton .sk-height-36{height:2.25rem}.wg-voucher-skeleton .mg-right-36{margin-right:2.25rem}.wg-voucher-skeleton .mg-bottom-36{margin-bottom:2.25rem}.wg-voucher-skeleton .mg-top-36{margin-top:2.25rem}.wg-voucher-skeleton .sk-height-35{height:2.1875rem}.wg-voucher-skeleton .mg-right-35{margin-right:2.1875rem}.wg-voucher-skeleton .mg-bottom-35{margin-bottom:2.1875rem}.wg-voucher-skeleton .mg-top-35{margin-top:2.1875rem}.wg-voucher-skeleton .sk-height-34{height:2.125rem}.wg-voucher-skeleton .mg-right-34{margin-right:2.125rem}.wg-voucher-skeleton .mg-bottom-34{margin-bottom:2.125rem}.wg-voucher-skeleton .mg-top-34{margin-top:2.125rem}.wg-voucher-skeleton .sk-height-33{height:2.0625rem}.wg-voucher-skeleton .mg-right-33{margin-right:2.0625rem}.wg-voucher-skeleton .mg-bottom-33{margin-bottom:2.0625rem}.wg-voucher-skeleton .mg-top-33{margin-top:2.0625rem}.wg-voucher-skeleton .sk-height-32{height:2rem}.wg-voucher-skeleton .mg-right-32{margin-right:2rem}.wg-voucher-skeleton .mg-bottom-32{margin-bottom:2rem}.wg-voucher-skeleton .mg-top-32{margin-top:2rem}.wg-voucher-skeleton .sk-height-31{height:1.9375rem}.wg-voucher-skeleton .mg-right-31{margin-right:1.9375rem}.wg-voucher-skeleton .mg-bottom-31{margin-bottom:1.9375rem}.wg-voucher-skeleton .mg-top-31{margin-top:1.9375rem}.wg-voucher-skeleton .sk-height-30{height:1.875rem}.wg-voucher-skeleton .mg-right-30{margin-right:1.875rem}.wg-voucher-skeleton .mg-bottom-30{margin-bottom:1.875rem}.wg-voucher-skeleton .mg-top-30{margin-top:1.875rem}.wg-voucher-skeleton .sk-height-29{height:1.8125rem}.wg-voucher-skeleton .mg-right-29{margin-right:1.8125rem}.wg-voucher-skeleton .mg-bottom-29{margin-bottom:1.8125rem}.wg-voucher-skeleton .mg-top-29{margin-top:1.8125rem}.wg-voucher-skeleton .sk-height-28{height:1.75rem}.wg-voucher-skeleton .mg-right-28{margin-right:1.75rem}.wg-voucher-skeleton .mg-bottom-28{margin-bottom:1.75rem}.wg-voucher-skeleton .mg-top-28{margin-top:1.75rem}.wg-voucher-skeleton .sk-height-27{height:1.6875rem}.wg-voucher-skeleton .mg-right-27{margin-right:1.6875rem}.wg-voucher-skeleton .mg-bottom-27{margin-bottom:1.6875rem}.wg-voucher-skeleton .mg-top-27{margin-top:1.6875rem}.wg-voucher-skeleton .sk-height-26{height:1.625rem}.wg-voucher-skeleton .mg-right-26{margin-right:1.625rem}.wg-voucher-skeleton .mg-bottom-26{margin-bottom:1.625rem}.wg-voucher-skeleton .mg-top-26{margin-top:1.625rem}.wg-voucher-skeleton .sk-height-25{height:1.5625rem}.wg-voucher-skeleton .mg-right-25{margin-right:1.5625rem}.wg-voucher-skeleton .mg-bottom-25{margin-bottom:1.5625rem}.wg-voucher-skeleton .mg-top-25{margin-top:1.5625rem}.wg-voucher-skeleton .sk-height-24{height:1.5rem}.wg-voucher-skeleton .mg-right-24{margin-right:1.5rem}.wg-voucher-skeleton .mg-bottom-24{margin-bottom:1.5rem}.wg-voucher-skeleton .mg-top-24{margin-top:1.5rem}.wg-voucher-skeleton .sk-height-23{height:1.4375rem}.wg-voucher-skeleton .mg-right-23{margin-right:1.4375rem}.wg-voucher-skeleton .mg-bottom-23{margin-bottom:1.4375rem}.wg-voucher-skeleton .mg-top-23{margin-top:1.4375rem}.wg-voucher-skeleton .sk-height-22{height:1.375rem}.wg-voucher-skeleton .mg-right-22{margin-right:1.375rem}.wg-voucher-skeleton .mg-bottom-22{margin-bottom:1.375rem}.wg-voucher-skeleton .mg-top-22{margin-top:1.375rem}.wg-voucher-skeleton .sk-height-21{height:1.3125rem}.wg-voucher-skeleton .mg-right-21{margin-right:1.3125rem}.wg-voucher-skeleton .mg-bottom-21{margin-bottom:1.3125rem}.wg-voucher-skeleton .mg-top-21{margin-top:1.3125rem}.wg-voucher-skeleton .sk-height-20{height:1.25rem}.wg-voucher-skeleton .mg-right-20{margin-right:1.25rem}.wg-voucher-skeleton .mg-bottom-20{margin-bottom:1.25rem}.wg-voucher-skeleton .mg-top-20{margin-top:1.25rem}.wg-voucher-skeleton .sk-height-19{height:1.1875rem}.wg-voucher-skeleton .mg-right-19{margin-right:1.1875rem}.wg-voucher-skeleton .mg-bottom-19{margin-bottom:1.1875rem}.wg-voucher-skeleton .mg-top-19{margin-top:1.1875rem}.wg-voucher-skeleton .sk-height-18{height:1.125rem}.wg-voucher-skeleton .mg-right-18{margin-right:1.125rem}.wg-voucher-skeleton .mg-bottom-18{margin-bottom:1.125rem}.wg-voucher-skeleton .mg-top-18{margin-top:1.125rem}.wg-voucher-skeleton .sk-height-17{height:1.0625rem}.wg-voucher-skeleton .mg-right-17{margin-right:1.0625rem}.wg-voucher-skeleton .mg-bottom-17{margin-bottom:1.0625rem}.wg-voucher-skeleton .mg-top-17{margin-top:1.0625rem}.wg-voucher-skeleton .sk-height-16{height:1rem}.wg-voucher-skeleton .mg-right-16{margin-right:1rem}.wg-voucher-skeleton .mg-bottom-16{margin-bottom:1rem}.wg-voucher-skeleton .mg-top-16{margin-top:1rem}.wg-voucher-skeleton .sk-height-15{height:.9375rem}.wg-voucher-skeleton .mg-right-15{margin-right:.9375rem}.wg-voucher-skeleton .mg-bottom-15{margin-bottom:.9375rem}.wg-voucher-skeleton .mg-top-15{margin-top:.9375rem}.wg-voucher-skeleton .sk-height-14{height:.875rem}.wg-voucher-skeleton .mg-right-14{margin-right:.875rem}.wg-voucher-skeleton .mg-bottom-14{margin-bottom:.875rem}.wg-voucher-skeleton .mg-top-14{margin-top:.875rem}.wg-voucher-skeleton .sk-height-13{height:.8125rem}.wg-voucher-skeleton .mg-right-13{margin-right:.8125rem}.wg-voucher-skeleton .mg-bottom-13{margin-bottom:.8125rem}.wg-voucher-skeleton .mg-top-13{margin-top:.8125rem}.wg-voucher-skeleton .sk-height-12{height:.75rem}.wg-voucher-skeleton .mg-right-12{margin-right:.75rem}.wg-voucher-skeleton .mg-bottom-12{margin-bottom:.75rem}.wg-voucher-skeleton .mg-top-12{margin-top:.75rem}.wg-voucher-skeleton .sk-height-11{height:.6875rem}.wg-voucher-skeleton .mg-right-11{margin-right:.6875rem}.wg-voucher-skeleton .mg-bottom-11{margin-bottom:.6875rem}.wg-voucher-skeleton .mg-top-11{margin-top:.6875rem}.wg-voucher-skeleton .sk-height-10{height:.625rem}.wg-voucher-skeleton .mg-right-10{margin-right:.625rem}.wg-voucher-skeleton .mg-bottom-10{margin-bottom:.625rem}.wg-voucher-skeleton .mg-top-10{margin-top:.625rem}.wg-voucher-skeleton .sk-height-9{height:.5625rem}.wg-voucher-skeleton .mg-right-9{margin-right:.5625rem}.wg-voucher-skeleton .mg-bottom-9{margin-bottom:.5625rem}.wg-voucher-skeleton .mg-top-9{margin-top:.5625rem}.wg-voucher-skeleton .sk-height-8{height:.5rem}.wg-voucher-skeleton .mg-right-8{margin-right:.5rem}.wg-voucher-skeleton .mg-bottom-8{margin-bottom:.5rem}.wg-voucher-skeleton .mg-top-8{margin-top:.5rem}.wg-voucher-skeleton .sk-height-7{height:.4375rem}.wg-voucher-skeleton .mg-right-7{margin-right:.4375rem}.wg-voucher-skeleton .mg-bottom-7{margin-bottom:.4375rem}.wg-voucher-skeleton .mg-top-7{margin-top:.4375rem}.wg-voucher-skeleton .sk-height-6{height:.375rem}.wg-voucher-skeleton .mg-right-6{margin-right:.375rem}.wg-voucher-skeleton .mg-bottom-6{margin-bottom:.375rem}.wg-voucher-skeleton .mg-top-6{margin-top:.375rem}.wg-voucher-skeleton .sk-height-5{height:.3125rem}.wg-voucher-skeleton .mg-right-5{margin-right:.3125rem}.wg-voucher-skeleton .mg-bottom-5{margin-bottom:.3125rem}.wg-voucher-skeleton .mg-top-5{margin-top:.3125rem}.wg-voucher-skeleton .sk-height-4{height:.25rem}.wg-voucher-skeleton .mg-right-4{margin-right:.25rem}.wg-voucher-skeleton .mg-bottom-4{margin-bottom:.25rem}.wg-voucher-skeleton .mg-top-4{margin-top:.25rem}.wg-voucher-skeleton .sk-height-3{height:.1875rem}.wg-voucher-skeleton .mg-right-3{margin-right:.1875rem}.wg-voucher-skeleton .mg-bottom-3{margin-bottom:.1875rem}.wg-voucher-skeleton .mg-top-3{margin-top:.1875rem}.wg-voucher-skeleton .sk-height-2{height:.125rem}.wg-voucher-skeleton .mg-right-2{margin-right:.125rem}.wg-voucher-skeleton .mg-bottom-2{margin-bottom:.125rem}.wg-voucher-skeleton .mg-top-2{margin-top:.125rem}.wg-voucher-skeleton .sk-height-1{height:.0625rem}.wg-voucher-skeleton .mg-right-1{margin-right:.0625rem}.wg-voucher-skeleton .mg-bottom-1{margin-bottom:.0625rem}.wg-voucher-skeleton .mg-top-1{margin-top:.0625rem}.wg-voucher-skeleton .sk-width-100{width:6.25rem}.wg-voucher-skeleton .sk-width-99{width:6.1875rem}.wg-voucher-skeleton .sk-width-98{width:6.125rem}.wg-voucher-skeleton .sk-width-97{width:6.0625rem}.wg-voucher-skeleton .sk-width-96{width:6rem}.wg-voucher-skeleton .sk-width-95{width:5.9375rem}.wg-voucher-skeleton .sk-width-94{width:5.875rem}.wg-voucher-skeleton .sk-width-93{width:5.8125rem}.wg-voucher-skeleton .sk-width-92{width:5.75rem}.wg-voucher-skeleton .sk-width-91{width:5.6875rem}.wg-voucher-skeleton .sk-width-90{width:5.625rem}.wg-voucher-skeleton .sk-width-89{width:5.5625rem}.wg-voucher-skeleton .sk-width-88{width:5.5rem}.wg-voucher-skeleton .sk-width-87{width:5.4375rem}.wg-voucher-skeleton .sk-width-86{width:5.375rem}.wg-voucher-skeleton .sk-width-85{width:5.3125rem}.wg-voucher-skeleton .sk-width-84{width:5.25rem}.wg-voucher-skeleton .sk-width-83{width:5.1875rem}.wg-voucher-skeleton .sk-width-82{width:5.125rem}.wg-voucher-skeleton .sk-width-81{width:5.0625rem}.wg-voucher-skeleton .sk-width-80{width:5rem}.wg-voucher-skeleton .sk-width-79{width:4.9375rem}.wg-voucher-skeleton .sk-width-78{width:4.875rem}.wg-voucher-skeleton .sk-width-77{width:4.8125rem}.wg-voucher-skeleton .sk-width-76{width:4.75rem}.wg-voucher-skeleton .sk-width-75{width:4.6875rem}.wg-voucher-skeleton .sk-width-74{width:4.625rem}.wg-voucher-skeleton .sk-width-73{width:4.5625rem}.wg-voucher-skeleton .sk-width-72{width:4.5rem}.wg-voucher-skeleton .sk-width-71{width:4.4375rem}.wg-voucher-skeleton .sk-width-70{width:4.375rem}.wg-voucher-skeleton .sk-width-69{width:4.3125rem}.wg-voucher-skeleton .sk-width-68{width:4.25rem}.wg-voucher-skeleton .sk-width-67{width:4.1875rem}.wg-voucher-skeleton .sk-width-66{width:4.125rem}.wg-voucher-skeleton .sk-width-65{width:4.0625rem}.wg-voucher-skeleton .sk-width-64{width:4rem}.wg-voucher-skeleton .sk-width-63{width:3.9375rem}.wg-voucher-skeleton .sk-width-62{width:3.875rem}.wg-voucher-skeleton .sk-width-61{width:3.8125rem}.wg-voucher-skeleton .sk-width-60{width:3.75rem}.wg-voucher-skeleton .sk-width-59{width:3.6875rem}.wg-voucher-skeleton .sk-width-58{width:3.625rem}.wg-voucher-skeleton .sk-width-57{width:3.5625rem}.wg-voucher-skeleton .sk-width-56{width:3.5rem}.wg-voucher-skeleton .sk-width-55{width:3.4375rem}.wg-voucher-skeleton .sk-width-54{width:3.375rem}.wg-voucher-skeleton .sk-width-53{width:3.3125rem}.wg-voucher-skeleton .sk-width-52{width:3.25rem}.wg-voucher-skeleton .sk-width-51{width:3.1875rem}.wg-voucher-skeleton .sk-width-50{width:3.125rem}.wg-voucher-skeleton .sk-width-49{width:3.0625rem}.wg-voucher-skeleton .sk-width-48{width:3rem}.wg-voucher-skeleton .sk-width-47{width:2.9375rem}.wg-voucher-skeleton .sk-width-46{width:2.875rem}.wg-voucher-skeleton .sk-width-45{width:2.8125rem}.wg-voucher-skeleton .sk-width-44{width:2.75rem}.wg-voucher-skeleton .sk-width-43{width:2.6875rem}.wg-voucher-skeleton .sk-width-42{width:2.625rem}.wg-voucher-skeleton .sk-width-41{width:2.5625rem}.wg-voucher-skeleton .sk-width-40{width:2.5rem}.wg-voucher-skeleton .sk-width-39{width:2.4375rem}.wg-voucher-skeleton .sk-width-38{width:2.375rem}.wg-voucher-skeleton .sk-width-37{width:2.3125rem}.wg-voucher-skeleton .sk-width-36{width:2.25rem}.wg-voucher-skeleton .sk-width-35{width:2.1875rem}.wg-voucher-skeleton .sk-width-34{width:2.125rem}.wg-voucher-skeleton .sk-width-33{width:2.0625rem}.wg-voucher-skeleton .sk-width-32{width:2rem}.wg-voucher-skeleton .sk-width-31{width:1.9375rem}.wg-voucher-skeleton .sk-width-30{width:1.875rem}.wg-voucher-skeleton .sk-width-29{width:1.8125rem}.wg-voucher-skeleton .sk-width-28{width:1.75rem}.wg-voucher-skeleton .sk-width-27{width:1.6875rem}.wg-voucher-skeleton .sk-width-26{width:1.625rem}.wg-voucher-skeleton .sk-width-25{width:1.5625rem}.wg-voucher-skeleton .sk-width-24{width:1.5rem}.wg-voucher-skeleton .sk-width-23{width:1.4375rem}.wg-voucher-skeleton .sk-width-22{width:1.375rem}.wg-voucher-skeleton .sk-width-21{width:1.3125rem}.wg-voucher-skeleton .sk-width-20{width:1.25rem}.wg-voucher-skeleton .sk-width-19{width:1.1875rem}.wg-voucher-skeleton .sk-width-18{width:1.125rem}.wg-voucher-skeleton .sk-width-17{width:1.0625rem}.wg-voucher-skeleton .sk-width-16{width:1rem}.wg-voucher-skeleton .sk-width-15{width:.9375rem}.wg-voucher-skeleton .sk-width-14{width:.875rem}.wg-voucher-skeleton .sk-width-13{width:.8125rem}.wg-voucher-skeleton .sk-width-12{width:.75rem}.wg-voucher-skeleton .sk-width-11{width:.6875rem}.wg-voucher-skeleton .sk-width-10{width:.625rem}.wg-voucher-skeleton .sk-width-9{width:.5625rem}.wg-voucher-skeleton .sk-width-8{width:.5rem}.wg-voucher-skeleton .sk-width-7{width:.4375rem}.wg-voucher-skeleton .sk-width-6{width:.375rem}.wg-voucher-skeleton .sk-width-5{width:.3125rem}.wg-voucher-skeleton .sk-width-4{width:.25rem}.wg-voucher-skeleton .sk-width-3{width:.1875rem}.wg-voucher-skeleton .sk-width-2{width:.125rem}.wg-voucher-skeleton .sk-width-1{width:.0625rem}.wg-voucher-skeleton .sk-height-178{height:11.125rem}.wg-voucher-skeleton .sk-height-162{height:10.125rem}.wg-voucher-skeleton .sk-width-112{width:7rem}.wg-voucher-skeleton .pd-left-16{padding-left:1rem}.wg-voucher-skeleton .sk-width-full{width:100%}.wg-voucher-skeleton .sk-width-half{width:50%}.wg-voucher-skeleton .sk-width-third{width:70%}.wg-voucher-skeleton .sk-width-fourth{width:80%}.wg-voucher-skeleton .skeleton-box{background:#fff;padding:1rem}.wg-voucher-skeleton .skeleton-box-border{border:1px solid #f0f0f0;background:#fff;padding:1rem}.wg-voucher-skeleton .skeleton-border-radius{border-radius:.625rem}.wg-voucher-skeleton .skeleton-line{background:#f0f0f0}.wg-voucher-skeleton .sk-background-white{background:white}.wg-voucher-skeleton .sk-background-blue{background:#b7d7ff}.wg-voucher-skeleton .skeleton-animation{background:linear-gradient(90deg, #f0f0f0 25%, #e6e6e6 37%, #f0f0f0 63%);background-size:400% 100%;animation:skeleton-loading 1.4s ease infinite}@keyframes skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.wg-icon-checkbox{color:#999999;background:#fff;font-size:16px}.wg-icon-checkbox-checked{color:#2182fc}@media (min-width:768px){.header,.headerview{max-width:768px;margin:0 auto}.csr-view{max-width:768px;margin:0 auto}.csr-view h1{font-weight:normal}.page-limit-width{margin:0 auto;max-width:768px}.page-limit-width .select-pannel,.page-limit-width .tab-header{max-width:768px;margin:0 auto;box-sizing:border-box}.page-limit-width .type-tab{max-width:768px}.page-limit-width .recommend-information-flow-tab{max-width:768px}.page-limit-width .coupon-page-recommend .recommend-information-flow-tab.fix-tab{max-width:740px}.page-limit-width .list-wrapper{max-width:768px;overflow:hidden}.page-limit-width .bottom-nav{max-width:768px}.page-limit-width .sticky-bottom,.page-limit-width .sticky-top,.page-limit-width .week-container{max-width:768px;margin:0 auto}.page-limit-width .common-calendar-page .page-header{max-width:768px;margin:0 auto}.page-limit-width .tab-mod{max-width:768px}.page-limit-width .page-history-discount .tab-mod{max-width:768px;margin:0 auto;box-sizing:border-box}.page-limit-width .page-order-list .tab-header{max-width:768px;margin:0 auto;box-sizing:border-box}.page-limit-width .page-order-list .filter-header .tab-mod-plain{margin:unset unset unset auto}.mask{max-width:768px;margin:0 auto}.wg-components-warning404{max-width:768px;margin:0 auto}.wg-components-mask,.wg-components-popup,.view-btn{max-width:768px;margin:0 auto}.wg-components-button{max-width:768px}.person-room-panel{max-width:768px;margin:0 auto}.city-select-mask{max-width:768px;margin:0 auto}.city-select-mask .search-bar{max-width:768px;margin:0 auto}.filter-box,.search-bar,.list-empty-resource,.dynamic-option-header,.search-city-container,.city-wrapper,.checkbox-info{max-width:768px;margin:0 auto}.dynamic-mult-calendar .calendar{max-width:768px;margin:0 auto}.user-intro-container img{max-width:768px;margin:0 auto}}.iphoneX-fixed .sticky-bottom .dynamic-price-btn{padding-bottom:34px}.wg-components-slider .slider-list{max-height:27rem}.cld-daybox .select-between .cld-day{color:#000}.cld-daybox .select-between .cld-day.cld-holiday{color:#ff7d13}.common-calendar-page .calendar-dynamic .cld-unit{padding-top:11.75rem !important;top:11.5rem !important}.common-calendar-page .calendar-dynamic .cld-unit .cld-month{top:11.5rem !important}.common-calendar-page .calendar-dynamic.headerTop125 .cld-unit{padding-top:13rem !important;top:12.75rem !important}.common-calendar-page .calendar-dynamic.headerTop125 .cld-unit .cld-month{top:12.75rem !important}.common-calendar-page .calendar-dynamic.headerTop275 .cld-unit{padding-top:14.5rem !important;top:14.25rem !important}.common-calendar-page .calendar-dynamic.headerTop275 .cld-unit .cld-month{top:14.25rem !important}.slider-container{position:relative}.slider-container .slider-pager{bottom:.9375rem;padding:0 .3125rem;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:rgba(0,0,0,0.4);font-size:.875rem}.top-bar-interactive .icon-fav,.top-bar-interactive .icon-fav-solid{margin-right:.625rem}.top-bar-interactive .icon-share{margin-right:.625rem}.top-bar-interactive .toast{width:auto;background:rgba(0,0,0,0.75);padding:.9375rem 1.875rem;margin-left:-3.875rem;pointer-events:none}.top-bar-back{margin-left:.625rem}.top-bar{position:absolute;top:0;height:3.125rem;z-index:999}.top-bar.left{left:0}.top-bar.right{right:0}.top-bar .icon{display:block;width:1.25rem;height:1.25rem;padding:.3125rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-size:1.25rem;background-color:rgba(0,0,0,0.5);color:#fff}.top-bar .icon:active{background-color:rgba(0,0,0,0.65)}.top-bar .icon-back:before{margin-left:.125rem}.top-bar .icon-share:before{margin-left:-0.0625rem}body.no-scroll{overflow:hidden !important}body.ios-fixed{position:fixed;width:100%}.new-blue-style.headerview .header{background:#2182fc;border-bottom:none}.new-blue-style.headerview .header .left-item .wg-icon{color:#fff}.new-blue-style.headerview .header .page-title .title-info{color:#fff}.new-blue-style .header{color:#222222 !important}.new-blue-style .page-title,.new-blue-style .title-info{color:#222222}.format-coupon .cui-icon.cui-icon-coupon{margin-top:0}.format-coupon .icon-moneybag{background:url('../img/moneybag.png') center no-repeat;background-size:1.125rem 1.25rem}div.loading-wrapper.mask{z-index:1000 !important}.top-bar .icon-back:before{margin-left:0}.toast{font-size:.9375rem;font-weight:normal;background:rgba(0,0,0,0.7);border-radius:4px}.page-index{background:#f0f0f0}.page-index .banner-container{height:210px}.page-index .banner-container img{height:100%}.page-index .pbs-banner-container .slider{width:100%;max-height:13.125rem}.page-index .pbs-banner-container .slider-nav{bottom:2.5rem}.page-index .pbs-banner-container .default-banner{min-height:13.125rem}.page-index .first-discount{background-color:#fffced}.page-index .flight-card{padding:.625rem 1.25rem 0;border:none}.page-index .flight-card .li-body{padding-bottom:0}.page-index .hotel-card{border:none;padding:.625rem 1.25rem 0}.page-index .hotel-card .li-body{padding-bottom:0}.page-index .selected-part-date{padding:0 !important;font-size:.875rem;color:#222222;letter-spacing:0;text-align:left;align-items:center}.page-index .selected-part-date .icon{font-size:.9375rem}.page-index .hotel-selector{width:100%;border-bottom:1px solid #f0f0f0}.page-index .hotel-selector .route-selector{border-bottom:none}.page-index .person-room-banner{position:relative;flex-direction:row;align-items:center;border:none;padding:0 1.25rem;margin-top:0 !important}.page-index .person-room-banner div.resource-tip .icon-warning{top:1.125rem !important}.page-index .person-room-banner .person-room-num{padding:.9375rem 0;align-items:center;border-bottom:1px solid #f0f0f0;box-sizing:border-box}.page-index .person-room-banner .person-room-num .person-room-item{margin-right:.6rem;font-size:1.25rem;color:#222;font-weight:600}.page-index .person-room-banner .person-room-num .person-room-item .room-item{font-size:.75rem;color:#101010;font-weight:400}.page-index .person-room-banner .person-room-num .person-room-item .child-desc{margin-left:.425rem;font-size:.75rem;color:#3f3f3f}.page-index .person-room-banner .person-room-num .person-room-more{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:absolute;right:.875rem}.page-index .person-room-banner .person-room-num .person-room-more .icon{color:#222;font-size:.75rem;font-weight:bold}.page-index .person-room-banner .person-room-num .person-room-more.active-pop{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.page-index .person-room-banner div.resource-tip{font-size:.75rem;padding-top:.5rem;border-top:none;padding-bottom:0;color:#222222}.page-index .person-room-banner div.resource-tip .wg-icon-notice{color:#ff7f13;display:inline-block;margin-right:.3125rem;vertical-align:text-top}.page-index .person-room-pop{background-color:rgba(0,0,0,0.5)}.page-index .person-room-pop .lightbox{position:absolute;left:0;bottom:0}.page-index .person-room-pop .lightbox .numbergroup.route-numbers.iphoneX-fixed{padding-bottom:34px}.page-index .person-room-pop .lightbox .numbergroup.route-numbers{padding-left:0}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .list-title{height:3rem;flex-direction:row;justify-content:space-between;padding:0;border-bottom:1px solid #f0f0f0}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .list-title .pop-close{width:2rem;height:100%;display:flex;justify-content:flex-start;align-items:center;margin-left:.9375rem}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .list-title .pop-numbs{display:flex;align-items:center;font-size:1.125rem}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .list-title .pop-complete{width:3rem;display:flex;text-align:right;color:#2182fc;font-size:.9375rem;align-items:center;justify-content:flex-end;margin-right:.9375rem}.page-index .person-room-pop .lightbox .numbergroup.route-numbers li{padding-left:.9375rem;padding-right:.9375rem;border-bottom:1px solid #f0f0f0}.page-index .person-room-pop .lightbox .numbergroup.route-numbers li .num-remark{margin-left:.45rem}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .num-label{font-size:1rem;align-items:center;line-height:2.1rem}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .number.num-pbs{padding-top:.25rem;padding-right:.1rem}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .number.num-pbs .disabled{border:1.5px solid #ccc !important}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .number.num-pbs .num-minus{width:1.5625rem;height:1.5625rem;background:#2182fc;border-radius:50%;border:none}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .number.num-pbs .num-minus:before{background-color:#fff;width:.8125rem}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .number.num-pbs .num-minus:after{background-color:#fff;height:.8125rem}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .number.num-pbs .num-view{width:2.64rem;height:1.5625rem;line-height:1.5625rem;border:none;font-size:1.125rem;color:#222}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .number.num-pbs .num-plus{width:1.5625rem;height:1.5625rem;background:#2182fc;border-radius:50%;border:none}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .number.num-pbs .num-plus:before{background-color:#fff;width:.8125rem}.page-index .person-room-pop .lightbox .numbergroup.route-numbers .number.num-pbs .num-plus:after{background-color:#fff;height:.8125rem}.page-index .person-room-pop .lightbox .resource-tip{padding-top:.625rem;padding-left:2.03125rem;color:#ff7f13;font-size:.75rem}.page-index .person-room-pop .lightbox .resource-tip .wg-icon-notice{position:relative}.page-index .person-room-pop .lightbox .resource-tip .icon-warning{top:.825rem;left:.625rem;position:absolute;color:#ff7d13}.page-index .tab-mod{color:#666}.page-index .loading-local{margin-top:.625rem}.page-index .list-card>li:only-child{padding-top:0}@media only screen and (device-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (device-width:768px) and (-webkit-min-device-pixel-ratio:1),only screen and (device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.page-index .form-search .route-card .left .airport,.page-index .form-search .route-card .left .hotel{padding-top:.5rem}.page-index .form-search .route-card .left .route-selector{padding-top:.5rem}.page-index .form-search .route-card .left .route-selector-noPaddingtop{padding-top:0}.page-index .form-search .route-card .left .newPadding{padding-top:.5rem;height:100%}.page-index .form-search .route-card .partition.smallPadding{padding-top:.2rem}.page-index .form-search .route-card .right .route-selector,.page-index .form-search .route-card .right .route-total{padding-top:.5rem;height:2.535rem}.page-index .form-search .route-card li:only-child{padding-bottom:.3125rem}}.page-index .panel-hot-city .city-list{padding:0 .9375rem}.page-index .flight-date span:first-child{font-size:1.25rem;padding-left:0;font-weight:600}.page-index .hotel-selector .route-selector span:first-child{font-size:1.25rem;padding-left:0;font-weight:600}.page-index .panel-hot-label{border:none !important;margin-top:0}.page-index .panel-hot-label .label-list{padding:0 .9375rem}.page-index .panel-hot-label .label-list li{width:25%;padding:.625rem .3125rem;box-sizing:border-box;position:relative}.page-index .panel-hot-label .label-list li .item-pic{position:relative;padding-top:100%;overflow:hidden;background-color:#eee;border-radius:.25rem}.page-index .panel-hot-label .label-list li .item-pic:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.5));z-index:2;border-radius:2px}.page-index .panel-hot-label .label-list li .item-pic .title{position:absolute;bottom:.5rem;font-size:14px;font-weight:600;color:#ffffff;line-height:18px;z-index:2;max-width:90%}.page-index .panel-hot-label .label-list li .item-pic img{position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);animation:fadeIn .2s ease-in}.page-index .panel-hot-city{border:none !important;margin-top:0}.page-index .panel-hot-city .hot-city-title{color:#222222;font-size:1rem;font-weight:600;letter-spacing:0px}.page-index .panel-hot-city .city-list{padding:0 .9375rem}.page-index .panel-hot-city .city-list li{width:32%;position:relative;margin-right:2%}.page-index .panel-hot-city .city-list li:nth-child(3n){margin-right:0}.page-index .panel-hot-city .city-list li .item-pic{position:relative;padding-top:100%;overflow:hidden;background-color:#eee;border-radius:.25rem}.page-index .panel-hot-city .city-list li .item-pic:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.5));z-index:2;border-radius:2px}.page-index .panel-hot-city .city-list li .item-pic .title{position:absolute;bottom:.5rem;font-size:14px;font-weight:600;color:#ffffff;line-height:18px;z-index:2;max-width:90%}.page-index .panel-hot-city .city-list li .item-pic img{position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);animation:fadeIn .2s ease-in}.first-discount{padding:.375rem 0 .375rem .625rem !important;color:#f7463c !important}.first-discount .icon-privilege{margin-top:-0.1875rem !important;margin-right:.25rem !important;font-family:'icon-pbs' !important;font-size:.9375rem}.first-discount .icon-privilege:before{content:'\ea0a'}.first-discount .banner-text{font-size:.8125rem}.form-search{position:relative;margin:.625rem .625rem .9375rem;box-shadow:0 .0625rem .9375rem rgba(0,0,0,0.08);border-radius:.25rem;background-color:#fff;padding-bottom:.9375rem}.form-search .resource-city-tip{color:#ff7f13;font-size:.75rem;padding:.5rem 0;border-top:none;padding-bottom:0}.form-search .resource-city-tip .icon-warning{display:inline-block;margin-right:.3125rem;vertical-align:text-top}.form-search .btn-container{padding:0 .9375rem}.form-search .btn-container .btn.btn-search{display:block;height:2.8125rem;margin-top:1.25rem;font-size:1rem;font-weight:500;color:#fff;border:none;width:100%;background:#2182fc;border-radius:2px 2px 2px 2px}.form-search .search-logo{padding:0 1rem;margin-top:1rem;text-align:center}.form-search .route-card .input-enter,.form-search .route-card .input-leave{padding-right:0}.form-search .route-card .date{font-size:1.5rem;color:#222222;letter-spacing:0;line-height:1.5rem;padding-bottom:.9375rem}.form-search .route-card .icon-hotel{font-size:1.125rem;margin-right:.3125rem}.form-search .route-card+.btn{margin-top:.9375rem}.form-search .route-card .right .route-selector{padding-right:0}.form-search .route-card .right .route-selector .input-enter,.form-search .route-card .right .route-selector .input-leave{padding-right:0}.form-search .route-card .route-total{padding-right:0}.form-search .route-selector{padding-right:0}.form-search .route-selector .input-enter,.form-search .route-selector .input-leave{display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-word;overflow:hidden}.form-search .route-selector .route-weekday{color:#101010;font-size:.75rem;letter-spacing:0;text-align:center;line-height:1.5rem}.form-search .input-player{color:#222;letter-spacing:0;line-height:1.5rem;font-size:1.25rem;font-weight:600}.form-search .flight-destination{border-bottom:1px solid #f0f0f0}.form-search .flight-destination .input-player{height:3.3125rem;padding-bottom:.9375rem}.form-search .flight-date .route-selector{padding:.9375rem 0}.form-search .partition.fight-partition{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-flow:row;-webkit-flex-flow:row;flex-flow:row;justify-content:center;width:3.5rem;padding:.825rem 0 .8rem}.form-search .partition.fight-partition .wicon-air{color:#2182fc;left:25%;margin-left:0;font-size:.9375rem}.form-search .partition.fight-partition .wg-icon-trans,.form-search .partition.fight-partition .wicon-arrow{color:#2182fc;left:0;margin-left:0;font-size:1.875rem}.form-search .air-departure{height:3rem}.form-search .air-departure .input-player{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.form-search .air-departure .topIndex{z-index:1005}.form-search .index-flight-icon{line-height:3rem}.form-search .index-flight-icon.topIndex{z-index:1005}.form-search .route-total{font-size:.875rem;text-align:center}.form-search .route-total>span{padding:.09rem .5rem;color:#222;text-align:center;line-height:.75rem;background:#ffffff;border:1px solid #cccccc;border-radius:20px;font-size:.75rem}.seo-page-index .form-search{margin:0;box-shadow:none;top:0}.number-item{padding:.9375rem 0}.number-label{margin-bottom:.625rem;line-height:1;text-align:center;color:#333}.number-label .num-remark{font-size:.875rem;margin-left:.3125rem}.search-tips{padding:.5rem 1.25rem 0}.search-tips .resource-tip{padding-left:1.125rem;color:#222222;font-size:.75rem;-webkit-animation:fadeIn 300ms ease-in-out;-moz-animation:fadeIn 300ms ease-in-out;-o-animation:fadeIn 300ms ease-in-out;animation:fadeIn 300ms ease-in-out}.search-tips .resource-tip .wg-icon-notice{top:.1875rem;color:#ff7f13}.search-tips .resource-tip .wg-icon-notice{position:absolute;left:0;top:0;color:#ff7f13}.recommend-cities{border-top:2px solid #8c9eb3}.recommend-cities .tab-mod{background-color:#f3f6f9;border-bottom:none}.recommend-cities .tab-mod .tab-current{background-color:#fff}.recommend-cities .tab-mod .icon{margin-right:.1875rem;color:#2182fc}.recommend-cities .tab-scrollbar{height:.125rem;bottom:auto;top:-2px;background-color:#ff9a14}.city-list>li,.recommend-list>li{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.recommend-list>li>a{display:block;width:100%;height:100%}.featured-products{background-color:#fff;border:none !important}.featured-products .product-list{background:linear-gradient(-180deg, #fff 0%, #f0f0f0 17rem)}.featured-products .recommend-information-flow-header{font-size:1rem;color:#222;font-weight:600;padding:1rem 1rem 0 1rem}.featured-products .wg-components-information-flow.recommend-information-flow-wrapper .recommend-information-flow-tab{padding-top:.125rem}.featured-products .panel-header{font-size:1.125rem;color:#333;padding-bottom:0}.featured-products .header-title{font-weight:bold;font-size:1.125rem}.featured-products .panel-body{padding:0;border-top:none}.featured-products .featured-list{padding:0 1rem 34px;list-style:none}.featured-products .featured-list>li{width:48%;margin:.5rem 0 0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ffffff;border-radius:2px;overflow:hidden}.featured-products .featured-list>li:active{background-color:#f3f3f3;opacity:.8}.featured-products .featured-list>li a{cursor:auto}.featured-products .featured-list>li:nth-child(odd){margin-right:4%}.featured-products .featured-list>li .context-box{padding:.5rem}.featured-products .featured-list>li .price-amount,.featured-products .featured-list>li .price-label{font-weight:600}.featured-products .featured-list .product-name{padding:.165rem 0;height:2.5rem}.featured-products .featured-list .product-name .ellipsis-2{font-size:.875rem;font-weight:600;color:#222;line-height:1.2rem}.featured-products .featured-list .air-line{margin-top:.25rem}.featured-products .featured-list .air-line .air-info{margin-top:.08rem}.featured-products .featured-list .air-line .price-info{color:#ff5e00;font-size:.75rem;font-weight:400;line-height:1.25rem;text-align:right}.featured-products .featured-list .air-line .price-info>span{margin-left:.25rem;font-size:1rem;font-weight:600}.featured-products .featured-list .air-line .air-line-name{font-size:.75rem;font-weight:400;line-height:1rem;height:1rem;color:#999999;letter-spacing:0}.featured-products .featured-list .air-line .airIconLeft{height:.8125rem;margin-right:.125rem}.featured-products .featured-list .product-pic{position:relative;padding-top:100%;overflow:hidden;background-color:#eee}.featured-products .featured-list .product-pic:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.5));z-index:2}.featured-products .featured-list .product-pic img{position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:fadeIn 200ms ease-in;-moz-animation:fadeIn 200ms ease-in;-o-animation:fadeIn 200ms ease-in;animation:fadeIn 200ms ease-in}.featured-products .featured-list .product-pic .local{position:absolute;bottom:0;padding-left:.475rem;font-size:.875rem;font-weight:600;color:#ffffff;z-index:2;height:40px;width:100%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%)}.featured-products .featured-list .product-pic .local>i{font-size:1.375rem;font-size:1rem;height:.875rem}.featured-products .featured-products-title,.package-products .featured-products-title,.featured-products .products-title,.package-products .products-title{font-size:1rem;color:#222;font-weight:600;padding-top:1rem}.new-product-container{background-color:#ffffff;padding-top:1rem;padding-bottom:2rem}.package-products{background-color:#fff;border:none !important;padding:1rem;background:#fff;color:#222;overflow:hidden}.package-products .featured-products-title{padding:0}.package-products .package-list{margin-top:.625rem}.package-products .package-list li{border-radius:2px;border-right:.5rem solid #fff;box-sizing:border-box}.package-products .package-list li:last-child{border-right:none}.package-products .package-list li .item-dest{position:relative;display:inline-block;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:2px}.package-products .package-list li .item-dest .image{width:100%;height:8rem;background-size:20rem 8rem;background-repeat:no-repeat;background-color:#cccccc;border-radius:.13rem .13rem 0 0}.package-products .package-list li .item-dest .desc{font-size:.88rem;font-weight:400;color:#222222;line-height:1.25rem;margin:.75rem;height:2.5rem;box-sizing:border-box}.wg-default-banner{margin:0 1rem 1rem 1rem;min-height:10.125rem}.home-banner{background-color:#ffffff;padding:0 1rem 1rem 1rem}.home-banner .banner-title{font-size:1rem;color:#222;font-weight:600;padding-bottom:.5rem}.recommend-products{border:none !important}.recommend-products .panel-header{font-size:1.125rem;color:#333;padding-bottom:.3125rem}.recommend-products .header-title{font-weight:bold;font-size:1.125rem}.recommend-products .panel-body{padding:0;border-top:none}.recommend-list{padding:0 .625rem 34px;list-style:none}.recommend-list>li{width:50%;padding:.625rem .3125rem}.recommend-list>li:active{background-color:#f3f3f3;opacity:.8}.recommend-list>li .price-amount,.recommend-list>li .price-label{font-weight:600}.recommend-list .product-name{height:2.75rem}.recommend-list .product-name .ellipsis-2{font-size:.9375rem;font-weight:normal;color:#222;line-height:1.2}.recommend-list .product-pic{position:relative;padding-top:75%;overflow:hidden;background-color:#eee}.recommend-list .product-pic img{position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:fadeIn 200ms ease-in;-moz-animation:fadeIn 200ms ease-in;-o-animation:fadeIn 200ms ease-in;animation:fadeIn 200ms ease-in}.recommend-list .price-label{color:#ff8200;font-size:1.125rem}@media (min-width:641px){.recommend-list>li{width:25%}}.hot-city-title,.recommend-products-title{font-size:1.125rem;color:#222;font-weight:600}.panel-hot-city{margin-top:-3rem;border:none !important}.panel-hot-city .panel-header{padding:.3125rem .9375rem .5rem}.panel-hot-city .city-list{padding:0 .94rem}.panel-hot-city .city-list li{margin-bottom:.625rem}.panel-hot-city .city-list li a,.panel-hot-city .city-list li span{width:5.15rem;background:#f0f6fe;border-radius:1rem;font-size:.9375rem;color:#222;padding:.5rem .2rem;line-height:1rem;box-sizing:border-box;text-align:center}.hotcity-title-icon{display:inline-block;height:.9375rem;width:.25rem;background-color:#2182fc;margin-right:.3125rem;vertical-align:inherit;margin-bottom:-0.0625rem;background-image:linear-gradient(-180deg, #45b8fe 0%, #2182fc 100%);border-radius:.125rem}.native-header{display:none}.first-coupon{position:fixed;right:.75rem;z-index:20;width:3.9375rem;height:4.4375rem;margin-top:-1.5rem}@media only screen and (min-width:700px){}.first-coupon .coupon-img{width:100%}.test_entry{width:50%;position:fixed;background:white;bottom:0;left:0}.pbs-banner-container{height:210px}.pbs-banner-container .flex-center-xy{max-height:10.9375rem}.pbs-banner-container img{width:100%}.route-card .left,.route-card .right{max-width:-webkit-calc(50% - 0.875rem);max-width:calc(50% - 0.875rem)}.route-card{padding-left:.875rem;padding-right:.875rem}.route-card+.route-card{margin-top:.3125rem}.route-card .li-hotel-title{border-bottom:none;padding-top:1.25rem}.route-card .li-body{padding-bottom:.9375rem}.route-card .li-body p{margin-bottom:0;padding-top:.9375rem;padding-bottom:.625rem}.route-card .li-body .route-total{height:3rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:inherit}.route-card .input-player{height:3rem;padding-top:.9375rem;padding-bottom:.625rem}.route-card .input-enter,.route-card .input-leave,.route-card .input-player{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.route-card .input-enter,.route-card .input-leave{padding-right:.75rem}.route-card .icon{margin-right:.1875rem;color:#2182fc;font-size:1.25rem}.route-card .icon-flight{display:inline-block;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.route-card .airport,.route-card .hotel{font-size:1.375rem;color:#333}.route-card .date{font-size:1.1875rem;color:#333}.route-card .date span{padding-left:.625rem;font-size:.75rem}.route-card .right{text-align:right}.route-card .partition{width:1.5rem;padding-top:.625rem;text-align:center;position:relative}.route-card .partition .wicon-air{position:absolute;color:#2182fc;left:-50%;font-size:1.1875rem;padding-top:.5rem;margin-left:.8125rem}.route-card .partition .wicon-arrow{position:absolute;font-size:2.1875rem;left:-50%;color:#2182fc;opacity:.45;margin-left:.3125rem}.route-card .btn-exchange{font-size:1.375rem;color:#d1d1d1}.route-card .empty{color:#999 !important;position:inherit}.route-title{color:#333;margin-left:.3125rem}.route-total{font-size:1rem;color:#999}.route-card .hotel,.route-selector{padding-right:.75rem}.route-weekday{color:#999}.route-selector{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eee;white-space:nowrap}.route-selector:after{content:'';position:absolute;right:0;bottom:0;display:block;width:0;height:0;border-right:.3125rem solid #eee;border-top:.3125rem solid transparent}.route-selector:active{background-color:#f3f3f3}.numbergroup.route-numbers{color:#333}.numbergroup.route-numbers>li{padding-left:0;padding-right:0}.num-remark{color:#999}.form-search .route-selector:after{display:none}.date-select-mask{overflow-y:scroll;overflow-x:hidden;background:#fff}.date-select-mask .list-wrapper{padding-top:2.75rem}.date-select-mask .page-header{position:fixed;left:0;right:0;z-index:9999;background:#fff;max-width:768px;margin:0 auto}.date-select-mask .page-header .page-title .title-info{color:#222}.common-calendar-page{position:fixed;top:0;bottom:0;overflow-y:scroll;overflow-x:hidden;z-index:9999;background:#fff;margin:0 auto;width:100%;height:100%}.common-calendar-page .calendar-dynamic .cld-unit{line-height:1.5rem}.common-calendar-page .calendar-dynamic .cld-unit .cld-month{line-height:1.5rem}.common-calendar-page .calendar-new .week-container{z-index:19}.common-calendar-page .text-center>span{color:#2182fc}.common-calendar-page .text-blue{color:#2182fc}.common-calendar-page .sticky-top,.common-calendar-page .week-container{margin:0 auto}.common-calendar-page .page-header{position:fixed;left:0;right:0;z-index:9999;background:#fff;margin:0 auto;width:100%;border-bottom:1px solid #f0f0f0}.common-calendar-page .page-header .page-title .title-info{color:#222}.person-room-panel{width:100%;height:calc(100% - 2.75rem) !important;position:fixed;top:2.75rem;background:#fff;z-index:9999;overflow:auto}.person-room-panel .wg-components-popup-radio{width:100%;max-width:inherit}.person-room-panel .wg-components-popup-radio .wg-components-popup{width:100%;max-width:inherit}.person-room-panel.iphoneX-fix .popup-content{padding-bottom:34px}.person-room-panel .room-warning{padding:.625rem .9375rem;font-size:.75rem;font-weight:400;color:#222222;line-height:40px;height:40px;background:#fff1e6}.person-room-panel .room-warning .icon{margin-right:.3125rem;color:#ff7d13}.person-room-panel .person-room-item{padding:.9375rem;border-top:1px solid #f0f0f0}.person-room-panel .person-room-item .wg-components-number .num-minus,.person-room-panel .person-room-item .wg-components-number .num-plus{font-size:1.5rem}.person-room-panel .person-room-item .wg-components-number .num-minus i,.person-room-panel .person-room-item .wg-components-number .num-plus i{font-size:1.5rem}.person-room-panel .person-room-item .wg-components-number .num-minus i:hover,.person-room-panel .person-room-item .wg-components-number .num-plus i:hover{color:#2182fc}.person-room-panel .person-room-item .wg-components-number .num-minus i:active,.person-room-panel .person-room-item .wg-components-number .num-plus i:active{color:#0057c4}.person-room-panel .person-room-item .wg-components-number .num-view{line-height:1.875rem;color:#222;font-size:1.125rem}.person-room-panel .person-room-item.error{padding-bottom:.275rem}.person-room-panel .person-room-item.error .room-error{text-align:right;color:red;font-size:.75rem}.person-room-panel .person-room-item .label{font-size:1rem;font-weight:400;color:#222;line-height:1rem}.person-room-panel .person-room-item .label>span{margin-left:.625rem;font-size:.875rem;font-weight:400;color:#999;line-height:.875rem}.person-room-panel .person-room-item .number{position:relative}.person-room-panel .person-room-item .number .num-minus,.person-room-panel .person-room-item .number .num-plus{width:1.5625rem;height:1.5625rem;border-radius:50%}.person-room-panel .person-room-item .number .num-minus.disabled,.person-room-panel .person-room-item .number .num-plus.disabled{background-color:#fff !important;border:2px solid #ccc !important}.person-room-panel .person-room-item .number .num-minus.disabled:after,.person-room-panel .person-room-item .number .num-plus.disabled:after,.person-room-panel .person-room-item .number .num-minus.disabled:before,.person-room-panel .person-room-item .number .num-plus.disabled:before{background-color:#ccc}.person-room-panel .person-room-item .number .num-view{height:1.5625rem;line-height:1.5625rem;font-size:1.125rem;font-weight:500;color:#222}.person-room-panel .child-number-container .uncomplete-tips{padding-top:.5rem;color:#ff4a46;font-size:.75rem;line-height:.75rem;text-align:right}.person-room-panel .child-number-container .child-option-ul .child-option-li{margin:0 .9375rem .625rem;padding:.9375rem;background:#f1f5f8}.person-room-panel .child-number-container .child-option-ul .child-option-li .label,.person-room-panel .child-number-container .child-option-ul .child-option-li .li-input{font-size:1rem;font-weight:400;color:#222;line-height:1rem}.person-room-panel .child-number-container .child-option-ul .child-option-li .label .placeholder,.person-room-panel .child-number-container .child-option-ul .child-option-li .li-input .placeholder{color:#999}.person-room-panel .child-number-container .child-option-ul .child-option-li .label .wg-icon-back,.person-room-panel .child-number-container .child-option-ul .child-option-li .li-input .wg-icon-back{color:#999;display:inline-block;transform:rotate(-90deg)}.person-room-panel .child-number-container .child-option-ul .child-option-li .label .age,.person-room-panel .child-number-container .child-option-ul .child-option-li .li-input .age{padding-right:.9375rem}.person-room-panel .child-number-container .child-option-ul .child-option-li .label .child-split,.person-room-panel .child-number-container .child-option-ul .child-option-li .li-input .child-split{color:#999}.person-room-panel .child-number-container .child-option-ul .child-option-li .label .height,.person-room-panel .child-number-container .child-option-ul .child-option-li .li-input .height{padding-left:.9375rem}.person-room-panel .tip-container{padding-bottom:2.5rem}.person-room-panel .tip-container .tip-title{padding:.625rem .9375rem 0;color:#ff7d13;font-size:.875rem;font-weight:600}.person-room-panel .tip-container .tip-title .icon{padding-right:.3125rem;color:#2182fc}.person-room-panel .tip-container .tip-content{padding:.625rem .9375rem;font-size:.875rem;color:#000}@media screen and (max-width:360px){.route-card .partition{width:1.5rem}.route-card.route-hotel-box{padding-left:.5rem;padding-right:.5rem}}.popup-content{font-size:.875rem;padding-bottom:.5rem}.filter-box{width:100%;position:fixed;top:2.75rem;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:10000}.wg-components-popup .popup-content{background-color:#fff}.wg-components-e-ticket .retry-btn{width:90%;color:#fff;background-color:#2182fc}.no-image{width:100%;height:100%}#wg-components-tabs{padding:0 .625rem;margin-top:-6.125rem}#wg-components-tabs .wg-tabs-search-box .tab-mod{height:3.25rem;border-bottom:none}#wg-components-tabs .wg-tabs-search-box .tab-mod>li{background:#f1f5f8}#wg-components-tabs .wg-tabs-search-box .tab-mod>li.tab-current{background:#ffffff}#wg-components-tabs .wg-tabs-search-box .tab-mod>li.tab-current>span{border-bottom:none}#wg-components-tabs .wg-tabs-search-box .tab-mod>li.tab-current>span .tabs-title{color:#2182fc}#wg-components-tabs .wg-tabs-search-box .tab-mod>li::after{display:none}#wg-components-tabs .wg-tabs-search-box .tab-mod>li>span{height:3.25rem;display:block;padding:0}#wg-components-tabs .wg-tabs-search-box .tab-mod>li .tabs-title{color:#222222;font-size:.875rem;font-weight:normal;letter-spacing:0px;padding:.375rem 0 .125rem 0}#wg-components-tabs .wg-tabs-search-box .tab-mod>li .tabs-title .wg-c-icon{font-size:1.4rem}#wg-components-tabs .wg-tabs-search-box.ferry .tab-mod>li.tab-current::after{display:block;content:'';background-color:#ffffff;height:102%;width:8px;position:absolute;right:-4px;top:0;z-index:9;transform:rotate(-8deg)}#wg-components-tabs .wg-tabs-search-box.bus .tab-mod>li.tab-current::after,#wg-components-tabs .wg-tabs-search-box.train .tab-mod>li.tab-current::after{display:block;content:'';background-color:#ffffff;height:102%;width:8px;position:absolute;left:-4px;top:0;z-index:9;transform:rotate(8deg)}#wg-components-tabs .wg-tabs-search-box .tab-content .form-search{border-radius:0;margin:0 0 .9375rem;box-shadow:none}.discount-banner{position:relative;height:3rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;overflow:hidden}.discount-banner .wg-icon-close{margin-left:.1875rem}.discount-banner .wg-icon-close:active{background-color:rgba(0,0,0,0.3);color:#fff}.discount-banner .icon{position:absolute;left:.9375rem;top:50%;display:block;font-size:1rem}.discount-banner.with-border{border-top:1px solid #eee;border-bottom:1px solid #eee}.discount-list{line-height:1rem;font-size:.875rem;overflow:hidden}.discount-list>li{height:3rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.625rem 0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.discount-list a{height:2rem;width:100%;line-height:1rem;-moz-box-pack:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;color:#333}.banner-cheap .icon{display:block;width:5.0625rem;height:1.475rem;margin-top:-0.75rem;background:url("../img/vip@2x.png");background-size:contain}.banner-cheap .icon:after{position:absolute;right:-0.625rem;content:'';display:inline-block;height:100%;width:.0625rem;background-color:#d1d1d1}.banner-cheap .discount-list{padding-left:7.25rem;padding-right:.9375rem}.banner-broadcast.discount-banner{background-color:#fff5e7}.banner-broadcast .discount-list{padding:0 2.5rem;font-size:.875rem;color:#333}.banner-broadcast .icon{display:block;margin-top:-0.5rem;width:1rem;height:1rem;color:#ff9a14}.banner-broadcast .wg-icon-close{position:absolute;right:.9375rem;top:50%;margin-top:-0.5rem;color:#666}.city-select-mask{position:fixed;top:0;left:0;bottom:0;right:0;overflow-y:auto;overflow-x:hidden;z-index:9999;background:#fff;margin:0 auto}.city-select-mask .search-bar{padding:0;top:0;background:#fff;border:1px solid #f0f0f0}.city-select-mask .search-bar .wg-icon-close{padding:0 .625rem;font-size:1.45rem;line-height:inherit;color:#222}.city-select-mask .search-bar .wg-icon-close:active,.city-select-mask .search-bar .wg-icon-close:hover{color:rgba(0,0,0,0.3)}.city-select-mask .search-bar .search-wrapper{position:relative;padding-right:.9375rem}.city-select-mask .search-bar .search-wrapper .wg-icon-search{position:absolute;left:.94rem;top:50%;transform:translateY(-50%);font-size:1rem;z-index:100;color:999}.city-select-mask .search-bar .search-input input::-webkit-input-placeholder{font-size:.75rem;color:#999}.city-select-mask .search-bar .search-input input::-moz-placeholder{font-size:.75rem;color:#999}.city-select-mask .search-bar .search-input input:-moz-placeholder{font-size:.75rem;color:#999}.city-select-mask .search-bar .search-input input:-ms-input-placeholder{font-size:.75rem;color:#999}.city-select-mask .search-bar .search-input input{height:1.875rem;padding-left:2rem;background-color:#f5f5f5;caret-color:#2182fc;font-size:.75rem}.city-select-mask .city-list{overflow-y:auto;height:calc(100% - 3.76rem)}.city-select-mask .search-hotel-ul .search-hotel-title{margin-left:.9375rem;padding:.5rem 0;line-height:1rem;font-size:.75rem}.city-select-mask .search-hotel-ul .search-hotel-title>span{color:#2182fc;padding:0 .125rem}.city-select-mask .search-hotel-ul .search-hotel-li{padding:.625rem .9375rem;background:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-flow:row;-webkit-flex-flow:row;flex-flow:row;-moz-box-pack:justify;-webkit-box-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #f0f0f0;color:#222}.city-select-mask .search-hotel-ul .search-hotel-li .hotel-place{max-width:65%}.city-select-mask .search-hotel-ul .search-hotel-li .hotel-place .place-ch{font-size:.875rem}.city-select-mask .search-hotel-ul .search-hotel-li .hotel-place .place-ch>span>b{color:#2182fc;font-weight:400}.city-select-mask .search-hotel-ul .search-hotel-li .hotel-place .place-en{max-width:65%;font-size:.75rem}.city-select-mask .search-hotel-ul .search-hotel-li .hotel-number{font-size:.75rem;color:#999;min-width:17%}.city-select-mask .search-hotel-ul .search-hotel-li .hotel-number.hidden{visibility:hidden}.city-select-mask .search-hotel-ul .search-hotel-li .hotel-type{margin-left:.9375rem;font-size:.75rem;color:#999;padding:.15625rem .3125rem;border:1px solid #f0f0f0;line-height:.75rem}.city-select-mask .search-citys .tab-content,.city-select-mask .search-citys .tab-item{height:100%}.city-select-mask .search-citys .tab-content{overflow:hidden}.city-select-mask .search-citys .tab-item{height:100%;padding-bottom:2.5rem;overflow-x:hidden;overflow-y:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.city-select-mask .list.city-wrapper{background-color:#f0f0f0}.city-select-mask .list .li-title{height:2.6875rem;line-height:2.6875rem;background-color:#fff;padding:0 0 0 .9375rem;border-bottom:.0625rem solid #f0f0f0;font-weight:700;font-size:.9375rem;color:#666}.city-select-mask .list .li-title .icon,.city-select-mask .list .li-title .icon-biz{color:#2182fc;margin-right:.3125rem;vertical-align:text-bottom}.city-select-mask .list .li-title .icon.icon-thin-hot,.city-select-mask .list .li-title .icon-biz.icon-thin-hot{color:#ff7d13}.city-select-mask .list .li-title .icon.icon-biz-thin-hot,.city-select-mask .list .li-title .icon-biz.icon-biz-thin-hot{font-size:1.4rem;color:#ff7d13}.city-select-mask .list .li-title .icon-thin-hot{font-size:1.5rem}.city-select-mask .list .li-title .icon-biz-asian{font-size:1.4rem}.city-select-mask .list .li-title .icon-oversea,.city-select-mask .list .li-title .icon-china,.city-select-mask .list .li-title .icon-biz-oversea,.city-select-mask .list .li-title .icon-biz-china{font-size:1.4rem}.city-select-mask .list .li-title .history-delete{color:#2182fc;font-weight:400}.city-select-mask .list.city-list,.city-select-mask .list .city-list{padding:.3125rem .625rem;margin-bottom:.625rem;background-color:rgba(255,255,255,0.8)}.city-select-mask .list.city-list li,.city-select-mask .list .city-list li{float:none;box-sizing:border-box;width:33%;display:inline-block;padding:.46875rem .3125rem;line-height:0;font-size:.875rem;text-align:center;color:#222}.city-select-mask .list.city-list li .wg-history-item,.city-select-mask .list .city-list li .wg-history-item,.city-select-mask .list.city-list li a,.city-select-mask .list .city-list li a,.city-select-mask .list.city-list li span,.city-select-mask .list .city-list li span{width:100%;display:inline-block;box-sizing:border-box;padding:0 .625rem;border-radius:.9375rem;border:.0625rem solid #ccc;height:1.875rem;line-height:1.875rem;color:inherit}.city-select-mask .list.city-list li .wg-history-item.active,.city-select-mask .list .city-list li .wg-history-item.active,.city-select-mask .list.city-list li a.active,.city-select-mask .list .city-list li a.active,.city-select-mask .list.city-list li span.active,.city-select-mask .list .city-list li span.active{color:#2182fc;background:#f1f5f8;border-color:#f1f5f8}.city-select-mask .list.history .li-title{padding-right:.9375rem}.city-select-mask .list.history .li-title .icon,.city-select-mask .list.history .li-title .icon-biz{font-size:.9375rem}.city-select-mask .search-citys{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-flow:row;-webkit-flex-flow:row;flex-flow:row}.city-select-mask .search-citys .tab-mod{width:6.25rem;height:100%;display:inline-block;background-color:#f3f6f9;border-bottom:none}.city-select-mask .search-citys .tab-mod li{position:relative;border-bottom:1px solid #eee}.city-select-mask .search-citys .tab-mod li>i{display:none}.city-select-mask .search-citys .tab-mod li.tab-current{right:-1px;background-color:#fff;color:inherit}.city-select-mask .search-citys .tab-mod>i{display:none}.city-select-mask .search-citys .city-list{border-bottom:none}.city-select-mask .search-citys .city-list li{width:33.33333333%}.city-select-mask .search-citys .tab-content{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.city-select-mask .search-list{min-height:100%;padding-left:0;overflow:auto;background-color:#fff}.city-select-mask .search-list li{padding:.75rem .9375rem}.city-select-mask .search-list li:active{background-color:#f1f5f8}.city-select-mask .search-list li .street{line-height:1;font-size:.75rem;color:#666}.city-select-mask .search-list .search-list-a{color:#222}.city-select-mask .search-list .search-list-a .wicon-hotel{margin-right:.625rem;color:#2182fc;font-size:.875rem}.city-select-mask .search-list .search-list-a .name{margin-bottom:0;line-height:0;font-size:.875rem}.city-select-mask .search-list .search-list-a .name>b{font-weight:400;color:#2182fc}.city-select-mask .search-list .search-list-a .country-name{margin-left:.3125rem;font-size:.875rem}.city-select-mask .search-list .search-list-a .country-code{margin-left:.3125rem;color:#222;font-size:.875rem}.city-select-mask .search-list .search-list-a .dist{font-size:.75rem;color:#999}.city-select-mask .search-list .search-list-a .search-list-label{margin-left:.625rem;padding:.15rem .3125rem;font-size:.75rem;line-height:.75rem;color:#999;border:1px solid #f0f0f0;box-sizing:border-box}.city-select-mask .search-list .search-list-nearby .country-code{color:#222}.city-select-mask .search-list .search-list-place .wicon-hotel{visibility:hidden}.city-select-mask .search-list .search-list-title{background:#f0f0f0;font-size:.75rem;color:#999;line-height:1rem;padding:.5rem .9375rem;border-bottom:1px solid #eee}.city-select-mask .search-list .search-no-citys{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;padding:.9375rem 0;color:#999}.city-select-mask .search-list .search-no-citys img{width:5rem;height:5rem;margin-bottom:.625rem}.city-select-mask .search-list .search-no-citys span{font-size:.75rem;line-height:1}.city-select-mask .search-list .search-list-title>span{margin-right:.1875rem}.city-select-mask .search-list .search-list-title>span>b{font-weight:400;color:#2182fc}@media (max-width:640px){.city-select-mask .page-index .city-list>li{width:25%}}@media (min-width:641px){.city-select-mask .page-index .city-list>li{width:25%}}.city-select-mask .search-list{padding-left:0}.city-select-mask .search-list li{padding-left:.625rem}.city-select-mask .search-list .search-list-title{background:#eaeaea;font-size:.875rem;padding:.3125rem .625rem;border-bottom:1px solid #eee}.city-select-mask .search-list .search-no-citys{text-align:center;padding:.9375rem 0}.city-select-mask .search-list{min-height:100%;padding-left:0;overflow:auto;background-color:#fff}.city-select-mask .loading-ajax{padding:.625rem;text-align:center}.city-select-mask .loading-ajax .load-icon{display:inline-block;vertical-align:middle;font-size:.875rem;line-height:1.2;margin-right:.625rem;-webkit-animation:ajax-loading 2s infinite ease-in-out;animation:ajax-loading 2s infinite ease-in-out}.city-select-mask .loading-ajax .load-text{display:inline-block;vertical-align:middle;font-size:.875rem;line-height:1.2}.iphoneX-fix.page-city .search-list{padding-bottom:34px}@keyframes ajax-loading{to{transform:rotate(360deg)}}.page-images img{position:relative;z-index:2}.page-images.iphoneX-fix .image-list{padding-bottom:3rem}.page-images.iphoneX-fix .sticky-bottom{padding-bottom:34px}.page-images .image-filter{display:table;width:100%;box-sizing:border-box;border-top:1px solid #eee;background-color:#f7f7f7;overflow:hidden}.page-images .image-filter>li.active{color:#2182fc}.page-images .image-filter>li{float:none;display:table-cell;vertical-align:middle;height:2.5rem;line-height:2.5rem;padding:0 .9375rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-images .no-image-wrapper{position:absolute;top:.3125rem;left:.3125rem;bottom:.3125rem;right:.3125rem;background-color:#eee;overflow:hidden}.page-images img{position:relative;z-index:2}.page-images .image-filter>li.active{color:#2182fc}.page-images .image-list{padding:.3125rem;list-style:none;overflow:hidden}.page-images .image-list>li{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.3125rem;float:left;min-height:7.5rem;overflow:hidden;width:50%}.page-images .image-list>li img{width:100%;vertical-align:top}.page-images .image-list>li .image-title{position:absolute;top:auto;right:.3125rem;bottom:.3125rem;left:.3125rem;padding:.3125rem;background-color:rgba(0,0,0,0.8);font-size:.75rem;color:#fff;font-weight:400;text-align:center;z-index:2}.page-image-detail{position:relative;padding:3.25rem 0;background-color:#fff;overflow:hidden}.page-image-detail .slider-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-pack:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;background-color:#eee}.page-image-detail .image-navbar{padding:.75rem 0;border-top:1px solid #eee;background-color:#f7f7f7;font-size:.875rem;text-align:center}.page-image-detail .image-navbar .wg-icon-back{color:#2182fc}.page-image-detail .image-navbar .btn-prev{position:absolute;left:0;top:0;bottom:0;width:3rem;height:3rem}.page-image-detail .image-navbar .btn-next{position:absolute;top:0;bottom:0;width:3rem;height:3rem;right:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media (max-width:640px){.page-images .image-list>li{width:50%}}.in-app .page-price-calendar .cld-week{top:0}.calendar-dynamic ul.cld-daybox{margin-bottom:0}.calendar-dynamic ul.cld-daybox>li{position:relative;color:#333}.calendar-dynamic ul.cld-daybox>li>div{height:100%}.calendar-dynamic ul.cld-daybox>li>div.before-cld{font-size:.875rem}.calendar-dynamic ul.cld-daybox>li *{position:relative;z-index:2}.calendar-dynamic ul.cld-daybox>li:not(.cld-daypass):active .select-between:before,.calendar-dynamic ul.cld-daybox>li:not(.cld-daypass):active .select-end:before,.calendar-dynamic ul.cld-daybox>li:not(.cld-daypass):active .select-start:before{background-color:#2182fc}.calendar-dynamic ul.cld-daybox .cld-holiday-more{line-height:.875rem}.calendar-dynamic li.select-start.cover::after,.calendar-dynamic li.select-end.cover::after{content:'';display:block;position:absolute;background-color:#d3e6fe;height:100%;top:0}.calendar-dynamic li.select-start.cover::after{right:0}.calendar-dynamic li.select-end.cover::after{left:0}.calendar-dynamic .select-end .cld-end,.calendar-dynamic .select-start .cld-start{margin-top:.125rem;font-size:.75rem !important;line-height:1 !important}.calendar-dynamic .select-start.cover:after{left:50%;right:0}.calendar-dynamic .select-end.cover:after{left:0;right:50%}.calendar-dynamic,.calendar-dynamic .cld-daybox .cld-day,.calendar-dynamic .cld-daybox .cld-day:only-child,.calendar-dynamic .cld-daybox>li{line-height:1 !important}.new-calendar-price .cld-min-price{display:block;height:40%;line-height:normal;font-size:1rem;color:#ff5e00;-webkit-transform:scale(.625);-moz-transform:scale(.625);-o-transform:scale(.625);transform:scale(.625)}.new-calendar-price .cld-daybox>li{position:relative}.select-start .cld-day,.select-start .cld-price,.select-start .cld-min-price{color:#fff !important}.calendar-dynamic div.select-start,.new-calendar-price div.select-start,.calendar-dynamic div.select-end,.new-calendar-price div.select-end{background-color:#2182fc}.calendar-dynamic div.select-start>i,.new-calendar-price div.select-start>i,.calendar-dynamic div.select-end>i,.new-calendar-price div.select-end>i{color:#fff !important}.calendar-dynamic .text-new-orange,.new-calendar-price .text-new-orange{color:#ff5e00}.page-ad img{width:100%}.lightbox-foot .figure-close{display:block;margin:auto}.person-room-panel{width:100%;height:100%;position:fixed;top:2.75rem;background:#fff;z-index:1021;overflow-y:auto;overflow-x:hidden;max-width:786px}.person-room-panel.in-resource,.person-room-panel.in-index{left:auto;height:auto !important;margin-left:-0.625rem;position:inherit}.person-room-panel.in-resource .person-room-container,.person-room-panel.in-index .person-room-container{position:relative;padding-top:0}.person-room-panel.in-index{margin-left:0}.person-room-panel .room-warning{padding:.625rem .9375rem;font-size:.75rem;font-weight:400;color:#222222;line-height:40px;box-sizing:border-box}.person-room-panel .room-warning .icon{margin-right:.3125rem;font-size:1rem}.person-room-panel .person-room-item{padding:.9375rem;border-top:1px solid #f0f0f0}.person-room-panel .person-room-item .label{font-size:.9375rem;font-weight:400;color:#222;line-height:1rem}.person-room-panel .person-room-item .label>span{margin-left:.625rem;font-size:.875rem;font-weight:400;color:#999;line-height:.875rem}.person-room-panel .person-room-item .number{position:relative}.person-room-panel .person-room-item .number .num-minus,.person-room-panel .person-room-item .number .num-plus{width:1.5625rem;height:1.5625rem;border-radius:50%}.person-room-panel .person-room-item .number .num-minus.disabled,.person-room-panel .person-room-item .number .num-plus.disabled{background-color:#fff !important;border:2px solid #ccc !important}.person-room-panel .person-room-item .number .num-minus.disabled:before,.person-room-panel .person-room-item .number .num-plus.disabled:before,.person-room-panel .person-room-item .number .num-minus.disabled:after,.person-room-panel .person-room-item .number .num-plus.disabled:after{background-color:#ccc}.person-room-panel .person-room-item .number .num-view{height:1.5625rem;line-height:1.5625rem;font-size:1.125rem;font-weight:500;color:#222}.person-room-panel .person-room-item.search-date{color:#222222;font-size:1rem;font-weight:600;letter-spacing:0px}.person-room-panel .person-room-item.search-date .title{color:#666666;font-size:.75rem;font-weight:normal;letter-spacing:0px;line-height:1.125rem}.person-room-panel .person-room-item.search-date .route-weekday{margin-left:.25rem;font-size:.75rem;font-weight:normal;letter-spacing:0px}.person-room-panel .person-room-item.search-date .right{text-align:right}.person-room-panel .child-number-container .child-option-ul .child-option-li{margin:0 .9375rem;margin-bottom:.625rem;padding:.9375rem;background:#f1f5f8}.person-room-panel .child-number-container .child-option-ul .child-option-li .li-input,.person-room-panel .child-number-container .child-option-ul .child-option-li .label{font-size:.9375rem;font-weight:400;color:#222;line-height:1rem}.person-room-panel .child-number-container .child-option-ul .child-option-li .li-input .placeholder,.person-room-panel .child-number-container .child-option-ul .child-option-li .label .placeholder{color:#999}.person-room-panel .child-number-container .child-option-ul .child-option-li .li-input .age,.person-room-panel .child-number-container .child-option-ul .child-option-li .label .age{padding-right:.9375rem}.person-room-panel .child-number-container .child-option-ul .child-option-li .li-input .child-split,.person-room-panel .child-number-container .child-option-ul .child-option-li .label .child-split{color:#999}.person-room-panel .child-number-container .child-option-ul .child-option-li .li-input .height,.person-room-panel .child-number-container .child-option-ul .child-option-li .label .height{padding-left:.9375rem}