@media (min-width:768px){.page-limit-width{margin:0 auto;max-width:768px}.header,.headerview{max-width:768px;margin:0 auto}.mask{max-width:768px;margin:0 auto}.warning404{max-width:768px;margin:0 auto}.wg-components-mask,.wg-components-popup,.wg-components-warning404{max-width:768px;margin:0 auto}.luggage-info-panel{max-width:768px;margin:0 auto}.page-booking .price-detail-btn-panel .price-detail-popup .wg-components-popup{bottom:3.5rem !important}}.wg-icon-goto{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.wg-icon-goto.down{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.shadow-0220{box-shadow:0 2px 2px 0 #d9e1f1;border-radius:3px}.penal-title{color:#222;font-size:1.25rem;padding:1.25rem 0 .75rem;margin:0}.alert{width:18rem;visibility:hidden;opacity:0;background-color:#fff;border-radius:.8125rem;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform .2s ease-out;transition:transform .2s ease-out}.alert.alert-round{-webkit-border-radius:4px;border-radius:4px}.alert.alert.show{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.alert .alert-btns,.alert .alert-msg{display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.alert .alert-msg{-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;width:18rem;min-height:5.75rem;padding:.9375rem;font-size:1rem;color:#666}.alert .alert-btns{height:3.125rem;line-height:3.125rem;border-top:1px solid #eee}.alert .alert-btns .alert-btn{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:1rem;color:#2182fc;text-align:center;align-items:center;-moz-box-pack:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:1rem}.wg-components-button{min-height:2.8125rem}.wg-components-button .button-text{font-size:1rem;font-weight:600}.pickup-detail-panel .service-type-box .icon-biz-songji,.pickup-detail-panel .service-type-box .icon-biz-jieji{background-color:#2182fc;color:#fff;width:1rem;height:1rem;margin-right:.5rem}.pickup-detail-panel .service-type-box .service-type-name{font-size:.875rem;line-height:1.125rem;font-weight:600;color:#222}.pickup-detail-panel .pickup-toggle-box{color:#222;font-size:.875rem}.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info{position:relative}.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .begin-site,.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .end-site{position:relative;overflow:hidden;padding:0 0 0 1.25rem;line-height:1.25rem;font-size:1rem;font-weight:400}.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .begin-site .address,.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .end-site .address{display:block;line-height:1rem;font-size:.75rem;font-weight:400;color:#999}.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .begin-site .three-word,.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .end-site .three-word{font-weight:600;margin-right:.3125rem}.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .begin-site:before,.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .end-site:before{position:absolute;content:'';width:.25rem;height:.25rem;border:.125rem solid #dadfe3;border-radius:50%;left:0;top:.25rem}.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .begin-site:after,.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .end-site:after{position:absolute;content:'';width:.125rem;height:100%;border-left:.125rem solid #dadfe3;left:.187rem;top:.75rem}.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .end-site{padding-top:.75rem;padding-bottom:0rem}.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .end-site:before{top:1rem}.pickup-detail-panel .pickup-toggle-box .pickup-toggle-info .end-site:after{border-left:.125rem solid #dadfe3;top:0;height:1rem}.num-gbs{background-color:transparent;color:#222}.num-gbs .num-view{font-size:1.125rem;height:1.5rem;line-height:1.5rem}.num-gbs .num-minus,.num-gbs .num-plus{height:1.5rem;line-height:1.5rem}.num-gbs .num-minus i,.num-gbs .num-plus i{font-size:1.5rem}.number.num-gbs .num-minus,.number.num-gbs .num-plus{width:1.5625rem;height:1.5625rem;background:#2182fc;border-radius:50%;border:none}.number.num-gbs .num-minus.disabled,.number.num-gbs .num-plus.disabled{background-color:#fff !important;border:2px solid #ccc !important}.number.num-gbs .num-minus.disabled:before,.number.num-gbs .num-plus.disabled:before,.number.num-gbs .num-minus.disabled:after,.number.num-gbs .num-plus.disabled:after{background-color:#ccc}.gbs-white-header.headerview{background-color:white}#age-pop{color:#222;padding:0;border:none}#age-pop .list-title{color:#222}#age-pop .list-title .wg-icon-close{font-size:1.25rem}#age-pop .list-item{padding:1rem 1rem 1.5rem;box-sizing:content-box;font-size:.875rem;font-weight:400;color:#222;line-height:1.25rem}#age-pop .list-item p{margin-top:.6875rem}.wg-components-popup .popup-content{background:#fff}@keyframes skeleton-fade{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}@-moz-keyframes skeleton-fade{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}@-webkit-keyframes skeleton-fade{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}@-o-keyframes skeleton-fade{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}body{background:#f0f0f0}.page-shuttle-index.csr-view .top-banner-wrapper img{width:100%;height:100%}.page-shuttle-index{padding-bottom:.5rem;background:#f0f0f0;color:#222}.page-shuttle-index .mask.dark{background-color:rgba(0,0,0,0.5)}.page-shuttle-index .top-banner-wrapper{position:relative;min-height:7.8125rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-shuttle-index .top-banner-wrapper .search-background-img{width:100%}.page-shuttle-index .main-content{position:relative;top:-4.2rem;background:#fff;margin:0 .5rem -3.7rem .5rem;border-radius:2px}.page-shuttle-index .main-content .search-tab-skew{position:relative;z-index:500;background-image:linear-gradient(rgba(240,240,240,0), #f0f0f0 18%);border-radius:2px}.page-shuttle-index .main-content .search-tab-skew .search-tab{position:relative;padding:0;height:2.656rem;line-height:2.656rem;list-style:none;background-color:#fff;font-size:14px;color:#222;letter-spacing:0;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.page-shuttle-index .main-content .search-tab-skew .search-tab li{position:relative;background-color:#f1f5f8}.page-shuttle-index .main-content .search-tab-skew .search-tab li i{display:inline-block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center;font-size:1rem}.page-shuttle-index .main-content .search-tab-skew .search-tab li:after{content:'';display:block;width:0;height:0;position:relative;bottom:0;margin:0}.page-shuttle-index .main-content .search-tab-skew .search-tab>li.active-tab{height:2.656rem;text-align:center;color:#2182fc;line-height:2.656rem;position:relative;background-repeat:no-repeat;background-size:cover;opacity:1;background-color:#fff;font-weight:600}.page-shuttle-index .main-content .search-tab-skew .search-tab>li.active-tab i{height:2.656rem;line-height:2.656rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-color:#fff;z-index:600}.page-shuttle-index .main-content .search-tab-skew .search-tab>li.active-tab:after{border-bottom:2.656rem solid #fff}.page-shuttle-index .main-content .search-tab-skew .search-tab>.pick-tab{border-radius:2px 0 0 0}.page-shuttle-index .main-content .search-tab-skew .search-tab>.drop-tab{border-radius:0 2px 0 0}.page-shuttle-index .main-content .search-tab-skew .search-tab>.pick-tab.active-tab:after{border-bottom:2.656rem solid #fff;border-right:.65rem solid #f1f5f8;border-top:none}.page-shuttle-index .main-content .search-tab-skew .search-tab>li.pick-tab:after{content:'';display:block;width:0;height:0;position:relative;border-top:2.656rem solid transparent;border-right:.65rem solid #fff;bottom:0;margin:0}.page-shuttle-index .main-content .flights-panel{padding:1rem 0 0 1rem;background:#fff;overflow:hidden}.page-shuttle-index .main-content .flights-panel .my-flights{font-size:.75rem;font-weight:400;color:#999;line-height:1.125rem;margin-bottom:.5rem}.page-shuttle-index .main-content .flights-panel .flights-slider{height:4.15rem;overflow:hidden}.page-shuttle-index .main-content .flights-panel .flights-slider .slider-item,.page-shuttle-index .main-content .flights-panel .flights-slider .li-item{border-radius:2px;float:left;min-width:11.625rem;max-width:18rem}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item{background:#f1f5f8;border-radius:2px;padding:.5rem;border-right:.5rem solid #fff}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .wg-icon-radiobox,.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .wg-icon-radiobox-checked{color:#2182FC;margin-right:.5rem;width:1rem;height:1rem}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .no-time .no{font-size:.875rem;color:#666;line-height:1.1875rem}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .no-time .vertical-line{color:#666;margin:0 .25rem}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .no-time .time{font-size:.875rem;color:#666;line-height:1.0625rem}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport{padding-left:.1875rem}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .airport-item{width:100%}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .circle-line{position:relative;height:1.25rem;width:.125rem;background:#dadfe3;margin-right:.5rem}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .circle-line::before{content:'';display:block;position:absolute;width:.5rem;height:.5rem;border-radius:50%;top:-0.5rem;left:-0.1875rem;border:.125rem solid #dadfe3;box-sizing:border-box}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .circle-line::after{content:'';display:block;position:absolute;width:.5rem;height:.5rem;border-radius:50%;bottom:-0.5rem;left:-0.1875rem;border:.125rem solid #dadfe3;box-sizing:border-box}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .icon-arrow{color:#666}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .go,.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .to{color:#666}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .go .no,.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .to .no{font-size:.875rem;font-weight:600;line-height:1.1875rem}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .go .name,.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .to .name{font-size:.87rem;color:#222;font-weight:400}.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .go .name.bold,.page-shuttle-index .main-content .flights-panel .flights-slider .flight-item .airport .to .name.bold{font-weight:600}.page-shuttle-index .main-content .form{padding:.5rem 1rem 1rem;background:#fff;overflow:hidden;border-radius:2px}.page-shuttle-index .main-content .form .destinnation-info{padding:1rem 0 .5rem 0;margin-bottom:1.5rem;border-bottom:1px solid #f0f0f0}.page-shuttle-index .main-content .form .destinnation-info.fill-destinnation-info{margin-bottom:1rem}.page-shuttle-index .main-content .form .select-airport{padding-bottom:.5rem;border-bottom:1px solid #f0f0f0}.page-shuttle-index .main-content .form .my-destination{width:82%}.page-shuttle-index .main-content .form .pick-up-item .item label{display:inline-block;font-size:.75rem;font-weight:400;color:#666;line-height:1.125rem;margin-bottom:.125rem}.page-shuttle-index .main-content .form .pick-up-item .item .default{font-size:1.125rem;font-weight:600;color:#999;line-height:1.375rem}.page-shuttle-index .main-content .form .pick-up-item .item .desc{font-size:.75rem;font-weight:400;color:#999;line-height:1rem;margin-top:.25rem}.page-shuttle-index .main-content .form .pick-up-item .item .desc.error{color:#f82222}.page-shuttle-index .main-content .form .pick-up-item .item .text{font-size:1.125rem;font-weight:600;line-height:1.75rem}.page-shuttle-index .main-content .form .pick-up-item .select-passenger .passenger-number{color:#222;font-size:.87rem;background:#f1f5f8;font-weight:600;border-radius:4px;padding:.8rem 1rem}.page-shuttle-index .main-content .form .pick-up-item .select-passenger .passenger-number .adult{margin-bottom:1rem}.page-shuttle-index .main-content .form .pick-up-item .select-passenger .passenger-number .adult .num-gbs{display:flex;align-items:center}.page-shuttle-index .main-content .form .pick-up-item .select-passenger .passenger-number .adult .num-gbs .num-minus i,.page-shuttle-index .main-content .form .pick-up-item .select-passenger .passenger-number .adult .num-gbs .num-plus i{font-size:1.5rem}.page-shuttle-index .main-content .form .pick-up-item .select-passenger .passenger-number .children{color:#000;font-size:.875rem}.page-shuttle-index .main-content .form .pick-up-item .select-passenger .passenger-number .children .num-gbs{display:flex;align-items:center}.page-shuttle-index .main-content .form .pick-up-item .select-passenger .passenger-number .children .num-gbs .num-minus i,.page-shuttle-index .main-content .form .pick-up-item .select-passenger .passenger-number .children .num-gbs .num-plus i{font-size:1.5rem}.page-shuttle-index .main-content .form .pick-up-item .select-passenger .passenger-number .age{font-size:.75rem;font-weight:400;line-height:1rem;margin-right:.25rem;color:#666}.page-shuttle-index .main-content .form .pick-up-item .select-passenger .passenger-number .wg-icon-notice{color:#999;font-size:1rem}.page-shuttle-index .main-content .form .pick-up-item .select-airport .flight-sector .text{font-size:1.125rem;font-weight:600;color:#222;line-height:1.375rem}.page-shuttle-index .main-content .form .drop-off-item .destinnation-info{padding:0 0 .5rem 0;margin-bottom:1rem}.page-shuttle-index .main-content .form .drop-off-item .select-airport{margin-bottom:1.5rem}.page-shuttle-index .main-content .form .drop-off-item .select-airport.fill-select-airport{margin-bottom:1rem}.page-shuttle-index .main-content .form .drop-off-item .item label{display:inline-block;font-size:.75rem;font-weight:400;color:#666;line-height:1.125rem;margin-bottom:.125rem}.page-shuttle-index .main-content .form .drop-off-item .item .default{font-size:1.25rem;font-weight:600;color:#999;line-height:1.375rem}.page-shuttle-index .main-content .form .drop-off-item .item .text{font-size:1.125rem;font-weight:600;line-height:1.75rem}.page-shuttle-index .main-content .form .drop-off-item .item .desc{font-size:.75rem;font-weight:400;color:#999;line-height:1rem;margin-top:.5rem}.page-shuttle-index .main-content .form .drop-off-item .item .desc.error{color:#f82222}.page-shuttle-index .main-content .form .drop-off-item .item+.item{margin-top:1rem}.page-shuttle-index .main-content .form .drop-off-item .item.select-time{padding-bottom:.5625rem;border-bottom:1px solid #f0f0f0}.page-shuttle-index .main-content .form .drop-off-item .item .select-passenger .passenger-number{color:#222;font-size:.87rem;background:#f1f5f8;font-weight:600;border-radius:4px;padding:.87rem 1rem}.page-shuttle-index .main-content .form .drop-off-item .item .select-passenger .passenger-number .adult{margin-bottom:1rem}.page-shuttle-index .main-content .form .drop-off-item .item .select-passenger .passenger-number .adult .num-gbs{display:flex;align-items:center}.page-shuttle-index .main-content .form .drop-off-item .item .select-passenger .passenger-number .adult .num-gbs .num-minus i,.page-shuttle-index .main-content .form .drop-off-item .item .select-passenger .passenger-number .adult .num-gbs .num-plus i{font-size:1.5rem}.page-shuttle-index .main-content .form .drop-off-item .item .select-passenger .passenger-number .children{color:#000;font-size:.875rem}.page-shuttle-index .main-content .form .drop-off-item .item .select-passenger .passenger-number .children .num-gbs{display:flex;align-items:center}.page-shuttle-index .main-content .form .drop-off-item .item .select-passenger .passenger-number .children .num-gbs .num-minus i,.page-shuttle-index .main-content .form .drop-off-item .item .select-passenger .passenger-number .children .num-gbs .num-plus i{font-size:1.5rem}.page-shuttle-index .main-content .form .drop-off-item .item .select-passenger .passenger-number .age{font-size:.75rem;font-weight:400;line-height:1rem;margin-right:.25rem;color:#666}.page-shuttle-index .main-content .form .drop-off-item .item .select-passenger .passenger-number .wg-icon-notice{color:#999;font-size:1rem}.page-shuttle-index .main-content .form .drop-off-item .select-passenger .passenger-number{color:#222;font-size:.87rem;background:#f1f5f8;font-weight:600;border-radius:4px;padding:.87rem 1rem}.page-shuttle-index .main-content .form .drop-off-item .select-passenger .passenger-number .adult{margin-bottom:1rem}.page-shuttle-index .main-content .form .drop-off-item .select-passenger .passenger-number .adult .num-gbs{display:flex;align-items:center}.page-shuttle-index .main-content .form .drop-off-item .select-passenger .passenger-number .adult .num-gbs .num-minus i,.page-shuttle-index .main-content .form .drop-off-item .select-passenger .passenger-number .adult .num-gbs .num-plus i{font-size:1.5rem}.page-shuttle-index .main-content .form .drop-off-item .select-passenger .passenger-number .children{color:#000;font-size:.875rem}.page-shuttle-index .main-content .form .drop-off-item .select-passenger .passenger-number .children .num-gbs{display:flex;align-items:center}.page-shuttle-index .main-content .form .drop-off-item .select-passenger .passenger-number .children .num-gbs .num-minus i,.page-shuttle-index .main-content .form .drop-off-item .select-passenger .passenger-number .children .num-gbs .num-plus i{font-size:1.5rem}.page-shuttle-index .main-content .form .drop-off-item .select-passenger .passenger-number .age{font-size:.75rem;font-weight:400;line-height:1rem;margin-right:.25rem;color:#666}.page-shuttle-index .main-content .form .drop-off-item .select-passenger .passenger-number .wg-icon-notice{color:#999;font-size:1rem}.page-shuttle-index .main-content .form .drop-off-item .select-airport .flight-sector .text{font-size:1.125rem;font-weight:600;color:#222;line-height:1.375rem}.page-shuttle-index .main-content .form .wg-components-button{height:2.8125rem;margin-top:.5rem;color:#fff;background:#2182fc;border-radius:2px 2px 2px 2px}.page-shuttle-index .main-content .form .wg-components-button .button-text{font-size:1rem;font-weight:600}.page-shuttle-index .main-content .form .wg-components-popup .popup-content{background-color:white}.page-shuttle-index .main-content .form .wg-components-popup .popup-content #person-pop{border:none;padding-left:0}.page-shuttle-index .main-content .form .wg-components-popup .popup-content #person-pop li .num-label{font-size:.875rem;color:#222;margin-left:.625rem}.page-shuttle-index .main-content .form .wg-components-popup .popup-content #person-pop li .num-view{color:#222}.page-shuttle-index .main-content .form .wg-components-popup .popup-content #person-pop li .num-minus i,.page-shuttle-index .main-content .form .wg-components-popup .popup-content #person-pop li .num-plus i{transform:scale(.875);display:inline-block}.page-shuttle-index .main-content .hotel-slider{margin-top:.5rem;height:1.9rem}.page-shuttle-index .main-content .hotel-slider .slider-item,.page-shuttle-index .main-content .hotel-slider .li-item{border-radius:2px;float:left;max-width:9.75rem}.page-shuttle-index .main-content .hotel-slider .hotel-item{background:#f1f5f8;border-radius:2px;padding:.18rem .5rem;border-right:.5rem solid #fff;color:#222222;font-size:.75rem}.page-shuttle-index .main-content .distance-duration{color:#666;font-size:.87rem;margin-top:1rem}.page-shuttle-index .gbs-benefits-pack{margin:0 .5rem .5rem .5rem}.page-shuttle-index .order-bottom-wrapper{background:#fff;border-radius:2px;padding:1rem;margin:0 .5rem .5rem}.page-shuttle-index .order-bottom-wrapper .all-order{font-size:.875rem;font-weight:400;color:#222;line-height:.9375rem}.page-shuttle-index .order-bottom-wrapper .all-order .icon-biz-order{margin-right:.5rem;color:#2182fc;font-size:1rem}.page-shuttle-index .order-bottom-wrapper .all-order::after{right:.25rem;border-width:1px;border-color:#999}.page-shuttle-index .order-bottom-wrapper .airpot-services-list{margin-top:.875rem;border-radius:4px;background:#f1f5f8;padding:1rem}.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .tit{color:#222222;font-size:.875rem;font-weight:600;max-width:10rem;display:block;white-space:nowrap;text-overflow:ellipsis;word-break:break-word;overflow:hidden}.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .status{margin-left:.25rem;font-size:.875rem;color:#2182fc}.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .status.status-1,.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .status.status-2,.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .status.status-7{color:#ff7d13}.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .status.status-5,.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .status.status-8{color:#f82222}.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .status.status-3,.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .status.status-4,.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .status.status-6,.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .status.status-10,.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .status.status-11{color:#16b900}.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-top .price{color:#222;font-size:.875rem}.page-shuttle-index .order-bottom-wrapper .airpot-services-list .address,.page-shuttle-index .order-bottom-wrapper .airpot-services-list .airpot-services-bottom{font-size:.8rem;color:#666;display:block;white-space:nowrap;text-overflow:ellipsis;word-break:break-word;overflow:hidden}.page-shuttle-index .person-panel-mask #person-pop .num-gbs .num-view{font-size:1.125rem}.page-shuttle-index .person-panel-mask #person-pop{color:#222;padding:0;border-top-left-radius:1rem;border-top-right-radius:1rem;border:none}.page-shuttle-index .person-panel-mask #person-pop .list-title{color:#222}.page-shuttle-index .person-panel-mask #person-pop .list-title .wg-icon-close{font-size:1.25rem}.page-shuttle-index .person-panel-mask #person-pop .list-title .pop-numbs{display:flex;align-items:center;font-size:1rem;font-weight:600;color:#222;line-height:1.125rem}.page-shuttle-index .person-panel-mask #person-pop .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-shuttle-index .person-panel-mask #person-pop .list-item{padding:.875rem;box-sizing:content-box;font-size:.875rem;font-weight:400;color:#222;line-height:1.1875rem}.page-shuttle-index .person-panel-mask #person-pop .num-label{font-size:.9375rem;align-items:center;line-height:1.1875rem}.page-shuttle-index .select-time-panel .wg-components-popup{color:#222}.page-shuttle-index .select-time-panel .popup-header{background:#fff;border-top-left-radius:1rem;border-top-right-radius:1rem}.page-shuttle-index .select-time-panel .popup-header .popup-btn:last-child{color:#2182fc;font-weight:600}.page-shuttle-index .select-time-panel .picker-scroller ul li{font-size:1rem}.page-shuttle-index .select-time-panel .picker-scroller ul li.active{font-size:1.125rem}.page-shuttle-index .select-time-panel .popup-header .popup-btn:last-child{color:#222;font-weight:400}.page-shuttle-index .select-time-panel .time-desc{height:2.5rem;background:#fff1e6;display:flex;align-items:center;justify-content:center;font-size:.8175rem;color:#222;text-align:center}.page-shuttle-index .select-time-panel .time-desc i{color:#f82222;font-size:1rem;margin-right:.25rem}.page-shuttle-index .my-location-link{width:3.75rem;text-align:center;font-size:.75rem;color:#2182fc}.page-shuttle-index .my-location-link .icon-biz-locat{color:#2182fc;display:block;font-size:1.375rem;margin-bottom:.25rem}.page-shuttle-index .my-location-link .locarion-text{line-height:.75rem}.page-shuttle-index .loading-local .load-text{display:none}.page-list{background-color:#f0f0f0;padding:0 0 .5rem}.page-list .gbs-benefits-pack{margin-bottom:.5rem}.page-list .wg-luggage-mask{background-color:#fff}.page-list.empty{background-color:#fff}.page-list .head-tip{padding-left:1rem;background-color:#fff2e7;border-top:solid 1px #fff2e7;border-bottom:solid 1px #fff2e7;color:#ff7d13;font-size:.75rem;height:2rem;line-height:2rem;top:2.75rem;position:sticky;position:-webkit-sticky;z-index:9999}.page-list .list-item{margin-bottom:.5rem;border-radius:.5rem}.page-list .list-item:first-child{margin-top:1rem}.page-list .list-item .car-type-container{width:100%;height:auto;position:sticky;position:-webkit-sticky;top:2.8rem;z-index:9}.page-list .list-item .car-type-box{background-color:#fff;padding:1rem;border-radius:.5rem;margin:0 .5rem;box-shadow:0 2px 8px 0 rgba(0,0,0,0.06)}.page-list .list-item .car-type-box .car-img{width:6.25rem;height:4.125rem}.page-list .list-item .car-type-box .car-img img{width:5.625rem;height:3.125rem}.page-list .list-item .car-type-box .car-info-box{margin-left:.625rem;color:#222;overflow:hidden}.page-list .list-item .car-type-box .car-info-box .level-title label{line-height:1.25;font-size:1rem;font-weight:600}.page-list .list-item .car-type-box .car-info-box .level-title i{color:#2182fc;font-weight:400;font-size:1.3rem;height:1.125rem;width:1.125rem;margin-left:1rem}.page-list .list-item .car-type-box .car-info-box .saleTips{font-size:.8rem;color:#666;line-height:1.125rem;margin-top:.125rem}.page-list .list-item .car-type-box .car-info-box .level-desc{margin-top:.25rem;font-size:.75rem;min-height:.75rem}.page-list .list-item .car-type-box .car-info-box .other-info .luggage-info{margin-top:.25rem;flex:1}.page-list .list-item .car-type-box .car-info-box .other-info .luggage-info .seat-count,.page-list .list-item .car-type-box .car-info-box .other-info .luggage-info .baggage-count{height:1.125rem;line-height:1.125rem;font-size:.8125rem}.page-list .list-item .car-type-box .car-info-box .other-info .luggage-info i{font-size:.75rem}.page-list .list-item .car-type-box .car-info-box .other-info .luggage-info i:first-child{margin-right:.5rem}.page-list .list-item .car-type-box .car-info-box .other-info .luggage-info i:before{margin-right:.125rem}.page-list .list-item .car-type-box .car-info-box .other-info .price-info{display:flex;flex-direction:column;align-items:end;justify-content:flex-end}.page-list .list-item .car-type-box .car-info-box .other-info .price-info .cur-price{font-size:1.125rem;font-weight:700;color:#ff5e00}.page-list .list-item .car-type-box .car-info-box .other-info .price-info i{font-style:normal;font-size:.75rem;margin-right:.25rem}.page-list .list-item .car-type-box .car-info-box .discount-price-wrapper .original-price{text-decoration:line-through;color:#999;font-size:.75rem;margin-right:.25rem;font-weight:400}.page-list .list-item .car-type-box .car-info-box .discount-price-wrapper .product-discount-tag{color:#f82222;font-size:.75rem;border:1px solid #f82222;border-radius:2px;line-height:1rem;padding:.15rem}.page-list .list-item .list-product{background-color:#fff;margin:-0.5rem .5rem 0;border-radius:0 0 .5rem .5rem}.page-list .list-item .list-product .more-vender{margin-top:.75rem;padding:1rem 0;color:#2182fc;font-size:.875rem}.page-list .list-item .list-product .item-product{margin:0 1rem;padding:1.5rem 0 1rem;border-bottom:solid 1px #f0f0f0}.page-list .list-item .list-product .item-product:nth-last-child(2){border-bottom-width:0px}.page-list .list-item .list-product .item-product .company-info .info-left{overflow:hidden}.page-list .list-item .list-product .item-product .company-info .company-img{display:inline-block;margin-right:.25rem;min-width:1.25rem}.page-list .list-item .list-product .item-product .company-info .company-img img{width:1.25rem;height:1.25rem;border-radius:.2rem}.page-list .list-item .list-product .item-product .company-info .company-title{display:inline-block;height:1.25rem;font-size:1rem;color:#222;font-weight:700}.page-list .list-item .list-product .item-product .company-info .score{background:#d9eaff;font-size:.75rem;color:#2182fc;padding:0 .25rem;border-radius:1px;line-height:1rem;height:1rem;min-width:fit-content}.page-list .list-item .list-product .item-product .services-tags{margin-top:.5rem;font-size:.8125rem;color:#666}.page-list .list-item .list-product .item-product .services-tags i{font-size:1rem}.page-list .list-item .list-product .item-product .services-tags li{display:inline-block;margin-bottom:.25rem;height:1.125rem;margin-right:.75rem;font-size:.8125rem}.page-list .list-item .list-product .item-product .services-tags li i{display:inline-block;margin-right:.125rem;font-size:1rem;color:#999}.page-list .list-item .list-product .item-product .services-tags li label{display:inline-block;font-size:.8125rem;line-height:1.125rem}.page-list .list-item .list-product .item-product .services-tags .services-name-block{display:block}.page-list .list-item .list-product .item-product .wait-tips,.page-list .list-item .list-product .item-product .cancel-content-tips{vertical-align:middle;margin-right:.75rem;margin-bottom:.25rem;font-size:.8125rem;height:1.125rem;color:#666}.page-list .list-item .list-product .item-product .wait-tips i,.page-list .list-item .list-product .item-product .cancel-content-tips i{margin-right:.125rem;font-size:1rem;color:#999}.page-list .list-item .list-product .item-product .wait-tips label,.page-list .list-item .list-product .item-product .cancel-content-tips label{display:inline-block;height:1.125rem;line-height:1.125rem}.page-list .list-item .list-product .item-product .company-tag{margin:.25rem 2rem 0 2rem}.page-list .list-item .list-product .item-product .company-tag>span{font-size:.75rem;margin-right:.5rem;margin-bottom:.25rem;line-height:1rem;white-space:nowrap}.page-list .list-item .list-product .item-product .company-tag>span i{color:#129401}.page-list .list-item .list-product .item-product .company-tag>span i:before{margin-right:.25rem}.page-list .list-item .list-product .item-product .company-tag>span span{color:#666}.page-list .list-item .list-product .item-product .product-price-booking{margin-top:.5rem}.page-list .list-item .list-product .item-product .product-price-booking .original-price{text-decoration:line-through;color:#999;font-size:.75rem;margin-right:.25rem}.page-list .list-item .list-product .item-product .product-price-booking .product-price{line-height:1.875rem;font-size:1.125rem;font-weight:700;color:#ff5e00;margin-right:.5rem}.page-list .list-item .list-product .item-product .product-price-booking .product-price i{font-style:normal;font-size:.75rem;margin-right:.25rem}.page-list .list-item .list-product .item-product .product-price-booking .product-discount-tag{color:#f82222;font-size:.75rem;border:1px solid #f82222;border-radius:2px;line-height:1rem;padding:.15rem;font-size:400}.page-list .list-item .list-product .item-product .product-price-booking .product-booking{font-size:.875rem;width:3.75rem;height:2rem;line-height:2rem;background-color:#2182fc;color:#fff;display:inline-block;-webkit-border-radius:2px;border-radius:2px;text-align:center;outline:0;font-weight:600}.page-list .list-item .list-product .list-more{line-height:2.25rem;color:#2282fc;border-top:solid 1px #f0f0f0}.page-list .list-item .list-product .list-more i:before{font-size:1.125rem}.page-list .list-item .list-product .list-more label{font-size:.9375rem;margin-left:.5rem}.page-list .skeleton-panel{animation:skeleton-fade 3s infinite;-moz-animation:skeleton-fade 3s infinite;-webkit-animation:skeleton-fade 3s infinite;-o-animation:skeleton-fade 3s infinite}.page-list .skeleton-panel .skeleton-car-type .car-type-box{padding:1rem}.page-list .skeleton-panel .skeleton-car-type .car-type-box .car-img{width:6rem;height:2.125rem;margin:1rem .125rem;background-color:rgba(96,105,151,0.15)}.page-list .skeleton-panel .skeleton-car-type .car-type-box .car-info-box{margin-left:.625rem}.page-list .skeleton-panel .skeleton-car-type .car-type-box .car-info-box .level-title{width:5.625rem;height:1.25rem;background-color:rgba(96,105,151,0.15)}.page-list .skeleton-panel .skeleton-car-type .car-type-box .car-info-box .level-desc{margin-top:.25rem;height:1rem;background-color:rgba(96,105,151,0.15)}.page-list .skeleton-panel .skeleton-car-type .car-type-box .car-info-box .other-info{margin-top:.25rem}.page-list .skeleton-panel .skeleton-car-type .car-type-box .car-info-box .other-info .luggage-info{height:.875rem;width:4rem;background-color:rgba(96,105,151,0.15)}.page-list .skeleton-panel .skeleton-car-type .car-type-box .car-info-box .other-info .price-info{height:1.25rem;width:4.375rem;background-color:rgba(96,105,151,0.15)}.page-list .wg-components-popup .popup-footer .popup-footer-btn{background-color:#fff}.page-list .wg-components-popup .popup-footer .popup-footer-btn .submit-info{color:#000;width:100%;height:100%;font-weight:400}.page-list .wg-components-popup .popup-footer .popup-footer-btn .submit-info div:nth-child(1) p:nth-child(1){color:#ff6600}.page-list .wg-components-popup .popup-footer .popup-footer-btn .submit-info div:nth-child(1) p:nth-child(1) span:nth-child(1){font-size:.75rem}.page-list .wg-components-popup .popup-footer .popup-footer-btn .submit-info div:nth-child(1) p:nth-child(1) span:nth-child(2){font-size:1.35rem;font-weight:600}.page-list .wg-components-popup .popup-footer .popup-footer-btn .submit-info div:nth-child(1) p:nth-child(2){font-size:.75rem;margin-top:-0.4rem}.page-list .wg-components-popup .popup-footer .popup-footer-btn .submit-info div:nth-child(2){color:#fff;width:5rem;height:3rem;text-align:center;line-height:3rem;background:#ff7d13;border-radius:2px}.page-list .price-order-pop .wg-components-popup .popup-content{background:#fff}.page-list .price-order-pop .list-action li{height:3rem;padding:0 1rem}.page-list .car-detail-pop .wg-components-popup .popup-header{border-bottom:1px solid #f0f0f0}.page-list .car-detail-pop .wg-components-popup .popup-content{background:#fff}.page-list.skeleton-wrapper{background-color:white}.page-list-header .header{border-bottom:1px solid #f0f0f0}.page-list-header .header .right-item .header-btn{padding-right:1rem}.page-list-header .header .right-item .header-btn .icon-biz-bag-solid{font-size:1.125rem}.page-list-header .header .right-item .header-btn .icon-biz-order2{font-size:1.5rem}.empty-result-panel .empty-box{height:100%;color:#999;padding-top:6.25rem}.empty-result-panel .empty-box .biz-no-result{background:url(../img/no-result.png) no-repeat;display:block;width:100%;background-size:contain;height:10rem;background-position:center}.empty-result-panel .empty-box .empty-text{font-size:.75rem;font-weight:400;color:#999;line-height:.75rem;margin-top:1rem}.luggage-info-panel{background-color:#fff;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999}.luggage-info-panel .luggage-header{box-shadow:0 1px rgba(0,0,0,0.1);background:#fff;height:2.75rem;line-height:2.75rem;padding-left:.9375rem;padding-right:2.1875rem;color:#0f294d}.luggage-info-panel .luggage-header .wg-icon-close{font-size:1.5rem;height:2.75rem;line-height:2.75rem}.luggage-info-panel .luggage-wrapper{padding:1rem}.luggage-info-panel .luggage-wrapper .luggage-image{width:100%}.luggage-info-panel .luggage-wrapper .nav{font-size:1rem;font-weight:600;color:#222;line-height:1.25rem}.luggage-info-panel .luggage-wrapper .nav .title h2{font-size:1rem}.luggage-info-panel .luggage-wrapper .nav .title span{font-size:.75rem;font-weight:400;color:#222;line-height:1rem}.luggage-info-panel .luggage-wrapper .nav .unit{font-size:.75rem;font-weight:600;color:#2182fc;line-height:1rem}.luggage-info-panel .luggage-wrapper .luggage-limit{font-size:.75rem;font-weight:400;color:#222;line-height:1rem}.luggage-info-panel .luggage-wrapper .luggage-limit h2{font-size:1rem;font-weight:600;color:#222;line-height:1.25rem}.luggage-info-panel .luggage-wrapper .luggage-limit p:first-child{color:#2182fc}.luggage-info-panel .luggage-wrapper .luggage-limit p+p{margin-top:.5rem}.luggage-info-panel .luggage-wrapper .luggage-limit .desc{margin-top:1rem}.iphoneX-fixed .page-list{padding-bottom:2.5rem}.iphoneX-fixed .page-list .head-tip{top:5.5rem}.iphoneX-fixed .page-list .list-item .car-type-container{top:7.5rem}.iphoneX-fixed .page-list .mask.dark{background-color:#fff}.iphoneX-fixed .luggage-info-panel{top:3.125rem}.switch-tag{height:auto;position:absolute;top:0;z-index:9;width:100%}.car-detail-pop #wg-components-tabs{position:relative}.car-detail-pop .main-scroll-content{padding-top:0}.car-detail-box{padding:3rem 0 0 0;background:#fff}.car-detail-box .wg-components-loading-ajax{margin-top:1.5rem}.car-detail-box .tit-1{color:#222;font-size:1rem;position:relative;font-weight:600}.car-detail-box .tit-1::before{content:'';position:absolute;width:.25rem;height:.25rem;background:#2182fc;top:.5rem;left:-0.5rem}.car-detail-box .tit-2{font-size:.87rem;color:#222;font-weight:600}.car-detail-box .tips-1{font-size:.87rem;color:#666}.car-detail-box .tips-2{font-size:.87rem;color:#222}.car-detail-box .tips-2 h6{font-size:.87rem;color:#222;font-weight:600;margin:.5rem 0}.car-detail-box .tips-2 p{color:#666;font-size:.87rem}.car-detail-box .tips-3{font-size:.87rem;color:#222}.car-detail-box .tips-4{font-size:.87rem;color:#222}.car-detail-box .tips-5{font-size:.87rem;color:#999}.car-detail-box .des-1{font-size:.875rem;color:#222}.car-detail-box .color-blue{color:#0057c4}.car-detail-box .car-info-top{padding-left:.4rem}.car-detail-box .car-base,.car-detail-box .adder-service,.car-detail-box .special-service,.car-detail-box .policy{padding:1rem 1rem 1rem 1.5rem;border-bottom:1px solid #f0f0f0}.car-detail-box .policy .des{margin-top:.5rem;color:#222222;font-size:.875rem}.car-detail-box .car-info-bottom .car-info-item,.car-detail-box .adder-service-bottom .car-info-item,.car-detail-box .special-service-bottom .car-info-item,.car-detail-box .policy-bottom .car-info-item,.car-detail-box .car-info-bottom .adder-service-item,.car-detail-box .adder-service-bottom .adder-service-item,.car-detail-box .special-service-bottom .adder-service-item,.car-detail-box .policy-bottom .adder-service-item,.car-detail-box .car-info-bottom .special-service-item,.car-detail-box .adder-service-bottom .special-service-item,.car-detail-box .special-service-bottom .special-service-item,.car-detail-box .policy-bottom .special-service-item,.car-detail-box .car-info-bottom .policy-item,.car-detail-box .adder-service-bottom .policy-item,.car-detail-box .special-service-bottom .policy-item,.car-detail-box .policy-bottom .policy-item{margin-top:1rem}.car-detail-box .car-info-bottom .car-info-item .info-text,.car-detail-box .adder-service-bottom .car-info-item .info-text,.car-detail-box .special-service-bottom .car-info-item .info-text,.car-detail-box .policy-bottom .car-info-item .info-text,.car-detail-box .car-info-bottom .adder-service-item .info-text,.car-detail-box .adder-service-bottom .adder-service-item .info-text,.car-detail-box .special-service-bottom .adder-service-item .info-text,.car-detail-box .policy-bottom .adder-service-item .info-text,.car-detail-box .car-info-bottom .special-service-item .info-text,.car-detail-box .adder-service-bottom .special-service-item .info-text,.car-detail-box .special-service-bottom .special-service-item .info-text,.car-detail-box .policy-bottom .special-service-item .info-text,.car-detail-box .car-info-bottom .policy-item .info-text,.car-detail-box .adder-service-bottom .policy-item .info-text,.car-detail-box .special-service-bottom .policy-item .info-text,.car-detail-box .policy-bottom .policy-item .info-text{width:100%}.car-detail-box .car-info-bottom .policy-item i,.car-detail-box .adder-service-bottom .policy-item i,.car-detail-box .special-service-bottom .policy-item i,.car-detail-box .policy-bottom .policy-item i,.car-detail-box .car-info-bottom .adder-service-item i,.car-detail-box .adder-service-bottom .adder-service-item i,.car-detail-box .special-service-bottom .adder-service-item i,.car-detail-box .policy-bottom .adder-service-item i{color:#222}.car-detail-box .car-info-bottom .policy-item p.tips-5,.car-detail-box .adder-service-bottom .policy-item p.tips-5,.car-detail-box .special-service-bottom .policy-item p.tips-5,.car-detail-box .policy-bottom .policy-item p.tips-5{color:#222}.car-detail-box .car-info-bottom .policy-item .tips-4,.car-detail-box .adder-service-bottom .policy-item .tips-4,.car-detail-box .special-service-bottom .policy-item .tips-4,.car-detail-box .policy-bottom .policy-item .tips-4{font-size:.87rem;color:#222}.car-detail-box .car-info-bottom .policy-item .tips-4 h6,.car-detail-box .adder-service-bottom .policy-item .tips-4 h6,.car-detail-box .special-service-bottom .policy-item .tips-4 h6,.car-detail-box .policy-bottom .policy-item .tips-4 h6{font-size:.87rem;color:#222;font-weight:600;margin:.5rem 0}.car-detail-box .car-info-bottom .policy-item .tips-4 p,.car-detail-box .adder-service-bottom .policy-item .tips-4 p,.car-detail-box .special-service-bottom .policy-item .tips-4 p,.car-detail-box .policy-bottom .policy-item .tips-4 p{color:#666;font-size:.87rem}.car-detail-box .car-info-bottom .special-service-item,.car-detail-box .adder-service-bottom .special-service-item,.car-detail-box .special-service-bottom .special-service-item,.car-detail-box .policy-bottom .special-service-item{width:9.6rem;margin-top:.5rem;padding-right:1rem;box-sizing:border-box}.car-detail-box .car-info-bottom .special-service-item i,.car-detail-box .adder-service-bottom .special-service-item i,.car-detail-box .special-service-bottom .special-service-item i,.car-detail-box .policy-bottom .special-service-item i{color:#222;font-size:1.25rem;margin-right:.25rem}.car-detail-box .car-info-bottom i,.car-detail-box .adder-service-bottom i,.car-detail-box .special-service-bottom i,.car-detail-box .policy-bottom i{font-size:1.25rem;color:#999;margin-right:.35rem;margin-top:.05rem}.car-detail-box .car-info-bottom .expand-info-top,.car-detail-box .adder-service-bottom .expand-info-top,.car-detail-box .special-service-bottom .expand-info-top,.car-detail-box .policy-bottom .expand-info-top{margin:1rem 0}.car-detail-box .car-info-bottom .expand-info-top .expand-luggage .luggage-img,.car-detail-box .adder-service-bottom .expand-info-top .expand-luggage .luggage-img,.car-detail-box .special-service-bottom .expand-info-top .expand-luggage .luggage-img,.car-detail-box .policy-bottom .expand-info-top .expand-luggage .luggage-img{margin:1rem 0}.car-detail-box .car-info-bottom .luggage-rule,.car-detail-box .adder-service-bottom .luggage-rule,.car-detail-box .special-service-bottom .luggage-rule,.car-detail-box .policy-bottom .luggage-rule{color:#2182fc}.car-detail-box .car-info-bottom .luggage-rule i,.car-detail-box .adder-service-bottom .luggage-rule i,.car-detail-box .special-service-bottom .luggage-rule i,.car-detail-box .policy-bottom .luggage-rule i{color:#2182fc}.car-detail-box .car-info-bottom .luggage-limit,.car-detail-box .adder-service-bottom .luggage-limit,.car-detail-box .special-service-bottom .luggage-limit,.car-detail-box .policy-bottom .luggage-limit{margin:1rem 0 .5rem 0}.page-booking{background-color:#f0f0f0;padding-bottom:6.625rem;margin-bottom:.25rem}.page-booking .mask.dark{background-color:rgba(0,0,0,0.5)}.page-booking .basic-detail-panel{margin-bottom:.5rem}.page-booking .basic-detail-panel .basic-detail-head{background-color:#2182fc;height:6.625rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container{border-radius:.5rem;background-color:#fff;z-index:5;margin:-6.625rem .5rem 0 .5rem;padding:0}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .route-detail-wrapper{padding:1rem 1rem 0;box-shadow:0 2px 8px 0 rgba(0,0,0,0.08);border-radius:0 0 .5rem .5rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-basic-orderInfo-header{padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-title{display:inline-block;font-size:1rem;line-height:1.25rem;font-weight:600;color:#222;margin-right:.5rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-title .header-remark{font-size:.75rem;font-weight:400;color:#999;line-height:1.25rem;margin-left:.5rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-icons{display:inline-block;font-size:.875rem;line-height:1rem;font-weight:400;color:#222}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-icons span{margin-right:.25rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-icons .icon-biz-bag-solid{margin-left:.375rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-basic-orderInfo-header .detail-remark{font-size:.8125rem;line-height:1.125rem;font-weight:400;margin-top:.25rem;color:#222;font-weight:600}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-basic-orderInfo-header .detail-remark i{margin:0 .25rem;color:#999}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-basic-orderInfo-header .route-time-wrapper{color:#999;font-size:.8125rem;line-height:1.125rem;margin-top:.25rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list{padding-top:.75 rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .pickup-detail-panel{padding:.75rem 0}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-type-box .icon-biz-songji{background-color:#2182fc;color:#fff;width:1rem;height:1rem;margin-right:.5rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-type-box .type-name{font-size:.875rem;line-height:1.125rem;font-weight:600;color:#222}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container{padding:.5rem 0 0 1.375rem;color:#222}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item{position:relative}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .begin-site,.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site{position:relative;overflow:hidden;padding:.625rem 0 .625rem 1.25rem;line-height:1.25rem;font-size:1rem;font-weight:400}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .begin-site .address,.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site .address{display:block;line-height:1rem;font-size:.75rem;font-weight:400;color:#999}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .begin-site .three-word,.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site .three-word{font-weight:600;margin-right:.3125rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .begin-site:before,.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site:before{position:absolute;content:'';width:.25rem;height:.25rem;border:.125rem solid #dadfe3;border-radius:50%;left:0;top:1rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .begin-site:after,.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site:after{position:absolute;content:'';width:.125rem;height:100%;border-left:.125rem solid #dadfe3;left:.187rem;top:1.5rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site:after{border-left:.125rem solid #dadfe3;top:-70%}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .policy-wrapper{padding:.75rem 1rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .policy-wrapper .view-more{font-size:.875rem;color:#2182fc;line-height:1.25rem;margin-left:1.5rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .policy-wrapper .view-more .wg-icon-back{display:inline-block;color:#2182fc;transform:rotate(180deg);margin-left:.125rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .note{font-size:.8125rem;line-height:1.125rem;font-weight:400;color:#222;word-break:break-all;padding-top:0;border-top:none}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .note .icon-biz-time{color:#222;font-size:1rem;margin-right:.25rem;margin-top:.0625rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .cancel-tip-wrapper{margin-top:.25rem;font-size:.8125rem;line-height:1.125rem;color:#222}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .cancel-tip-wrapper i{font-size:1rem;margin-right:.25rem}.page-booking .basic-detail-panel .wg-basic-orderInfo-container .cancel-tip-wrapper i.icon-biz-return{position:relative;top:.125rem}.page-booking .time-limit-panel{background-color:#fff;margin-bottom:.5rem;padding:1rem}.page-booking .time-limit-panel .time-limit-title{font-weight:600;font-size:.875rem;line-height:1.25rem;color:#222}.page-booking .time-limit-panel .time-limit-title .icon-biz-cancel{margin-right:.5rem;font-size:1.25rem;color:#129401}.page-booking .time-limit-panel .time-limit-desc{color:#999;font-size:.75rem;line-height:1rem;margin-top:.25rem;padding-left:1.75rem}.page-booking .wg-components-login{margin-bottom:.5rem}.page-booking .gbs-form-panel{background:#fff;margin-bottom:.5rem;margin-top:.5rem}.page-booking .gbs-form-panel.contact-form .panel-header{background:linear-gradient(90deg, #fcfdff 0%, #f0f7ff 100%)}.page-booking .gbs-form-panel .wg-phone-code-mask{z-index:10000;background-color:#fff}.page-booking .gbs-form-panel .panel-header{padding:1rem}.page-booking .gbs-form-panel .panel-header .header-title{font-size:1rem;color:#222;letter-spacing:0;line-height:1.125rem;font-weight:600}.page-booking .gbs-form-panel .panel-body{padding:0rem 1rem 1rem;border:none}.page-booking .gbs-form-panel .panel-body .wg-components-form-input .form-box{margin-top:0}.page-booking .gbs-form-panel .panel-body .form-list{border:none}.page-booking .gbs-form-panel .panel-body .form-list>li{border:0}.page-booking .gbs-form-panel .panel-body .form-list>li+li{margin-top:1rem}.page-booking .gbs-form-panel .panel-body .form-list>li .abroad-phone-tips{margin:.5rem 0 0;padding:.5rem .75rem;background:rgba(255,241,230,0.4);font-size:.8125rem;line-height:1.125rem;color:#222}.page-booking .gbs-form-panel .panel-body .form-list>li .abroad-phone-tips i{color:#ff7d13;font-weight:600}.page-booking .gbs-form-panel .panel-body .form-list input{line-height:1.375rem;font-size:1rem;font-weight:600;padding:0}.page-booking .gbs-form-panel .panel-body .form-list .input-item+.input-item{margin-top:1.5rem}.page-booking .gbs-form-panel .panel-body .form-list .form-phone{margin-top:1.5rem}.page-booking .gbs-form-panel .panel-body .form-list .form-phone .phone-input{border:none}.page-booking .gbs-form-panel .panel-body .wg-components-form-input .code-area.extra-page{padding-left:0;padding-right:1.5rem;box-sizing:border-box;border-right:1px solid #f0f0f0;margin-right:.5rem;font-size:1rem;font-weight:600;color:#222222;line-height:1.375rem}.page-booking .gbs-form-panel .panel-body .wg-components-form-input .code-area.extra-page::after{right:.5rem}.page-booking .gbs-form-panel .panel-body .phone-tip{padding-top:1rem;font-size:.75rem;color:#222}.page-booking .gbs-form-panel .panel-body .phone-tip div{line-height:1rem}.page-booking .gbs-form-panel .panel-body .phone-tip div:first-child{margin-bottom:.25rem}.page-booking .gbs-form-panel .panel-body .phone-tip div i.wg-icon-notice{font-size:1rem;margin-right:.25rem;margin-top:.0625rem;color:#ff7d13}.page-booking .gbs-form-panel .panel-body .phone-tip p{margin:0;padding:0}.page-booking .additional-services-panel{background-color:#fff;margin-bottom:.5rem}.page-booking .additional-services-panel .panel-header{padding:1rem;background:linear-gradient(90deg, #fcfdff 0%, #f0f7ff 100%)}.page-booking .additional-services-panel .panel-header .header-title{font-size:1rem;color:#222;letter-spacing:0;line-height:1.125rem;font-weight:600}.page-booking .additional-services-panel .panel-body{color:#2182fc;border:none;padding:0 1rem}.page-booking .additional-services-panel .panel-body .child-seat-box,.page-booking .additional-services-panel .panel-body .pick-airport-box{padding:1rem 0}.page-booking .additional-services-panel .panel-body>div+div{border-top:1px solid #f0f0f0}.page-booking .additional-services-panel .panel-body .sub-title{color:#222;font-size:1rem;line-height:1.25rem;font-weight:600}.page-booking .additional-services-panel .panel-body .sub-title .wg-first-free{font-size:.75rem;font-weight:400;color:#129401;margin-left:.25rem;border-radius:.125rem;background:#daf4d7;line-height:1.125rem;padding:0 .25rem}.page-booking .additional-services-panel .panel-body .product-price{margin:.1875rem 0 0;color:#999;font-size:.75rem}.page-booking .additional-services-panel .panel-body .product-price span{color:#ff5e00;font-weight:600;font-size:1rem}.page-booking .additional-services-panel .panel-body .set-number{margin-top:.75rem}.page-booking .additional-services-panel .panel-body .set-number .number .num-minus,.page-booking .additional-services-panel .panel-body .set-number .number .num-plus{width:1.5625rem;height:1.5625rem;background:red;border-radius:50%;border:none}.page-booking .additional-services-panel .panel-body .set-check{margin-top:.75rem}.page-booking .additional-services-panel .panel-body .set-check .icon{font-size:1.125rem}.page-booking .additional-services-panel .panel-body .icon-biz-a-childseat,.page-booking .additional-services-panel .panel-body .icon-biz-jupaijieji{width:1.25rem;height:1.25rem;font-size:1.25rem;margin-right:.25rem;margin-top:1px}.page-booking .member-benefits-panel{background:#fff;margin-top:.5rem;overflow:hidden}.page-booking .member-benefits-wrapper{position:relative;padding:.75rem;border:1px solid #fff}.page-booking .member-benefits-wrapper .level-logo{position:absolute;right:-1.875rem;top:0;width:9rem;height:9rem;background-size:contain;background-position:top;background-repeat:no-repeat;opacity:.15}.page-booking .member-benefits-wrapper .level-title{font-size:1rem;line-height:1.375rem;font-weight:600;padding-left:.25rem;padding-right:1rem;width:fit-content}.page-booking .member-benefits-wrapper .level-title .wg-icon-problem{font-size:.8125rem;margin-left:.25rem}.page-booking .member-benefits-wrapper .weal-item-wrapper{position:relative;margin:.75rem 0 0;background:#fff;border-radius:.5rem;padding:1rem;font-size:.875rem;z-index:10}.page-booking .member-benefits-wrapper .weal-item-wrapper .right-icon{display:inline-block;width:1.5rem;height:1.5rem;-webkit-mask-position:center;mask-position:center;mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.page-booking .member-benefits-wrapper .weal-item-wrapper .weal-name{color:#222;margin-left:.25rem}.page-booking .member-benefits-wrapper .weal-item-wrapper .weal-desc{font-weight:600;margin-left:.25rem}.page-booking .member-benefits-wrapper.silver-level{background:rgba(238,243,254,0.6)}.page-booking .member-benefits-wrapper.silver-level .level-logo{background-image:url('../img/silver-logo.png')}.page-booking .member-benefits-wrapper.silver-level .level-text{color:#404d73}.page-booking .member-benefits-wrapper.silver-level .level-desc-bg{background:#eef3fe}.page-booking .member-benefits-wrapper.silver-level .right-icon{background-color:#404d73}.page-booking .member-benefits-wrapper.gold-level{background:rgba(255,245,227,0.3)}.page-booking .member-benefits-wrapper.gold-level .level-logo{background-image:url('../img/gold-logo.png')}.page-booking .member-benefits-wrapper.gold-level .level-text{color:#533f1d}.page-booking .member-benefits-wrapper.gold-level .level-desc-bg{background:#fff0d6}.page-booking .member-benefits-wrapper.gold-level .right-icon{background-color:#533f1d}.page-booking .member-benefits-wrapper.platinum-level{background:rgba(230,247,255,0.4)}.page-booking .member-benefits-wrapper.platinum-level .level-logo{background-image:url('../img/platinum-logo.png')}.page-booking .member-benefits-wrapper.platinum-level .level-text{color:#004b64}.page-booking .member-benefits-wrapper.platinum-level .level-desc-bg{background:#e6f7ff}.page-booking .member-benefits-wrapper.platinum-level .right-icon{background-color:#004b64}.page-booking .member-benefits-wrapper.diamond-level{background:rgba(242,233,255,0.4)}.page-booking .member-benefits-wrapper.diamond-level .level-logo{background-image:url('../img/diamond-logo.png')}.page-booking .member-benefits-wrapper.diamond-level .level-text{color:#44297e}.page-booking .member-benefits-wrapper.diamond-level .level-desc-bg{background:#f2e9ff}.page-booking .member-benefits-wrapper.diamond-level .right-icon{background-color:#44297e}.page-booking .member-benefits-wrapper.gold-diamond-level{background:rgba(228,239,255,0.4)}.page-booking .member-benefits-wrapper.gold-diamond-level .level-logo{background-image:url('../img/gold-diamond-logo.png')}.page-booking .member-benefits-wrapper.gold-diamond-level .level-text{color:#0b37a5}.page-booking .member-benefits-wrapper.gold-diamond-level .level-desc-bg{background:#e4efff}.page-booking .member-benefits-wrapper.gold-diamond-level .right-icon{background-color:#0b37a5}.page-booking .receipt-panel{background-color:#fff;padding:0 1rem;margin-top:.5rem}.page-booking .receipt-panel .receipt-label{padding:1rem 0;line-height:1.25rem}.page-booking .receipt-panel .receipt-input{margin-left:.375rem}.page-booking .receipt-panel .receipt-input .clear-input-box{height:3.25rem}.page-booking .receipt-panel .receipt-input .clear-input-box input{font-size:1rem;padding:1.0625rem .625rem}.page-booking .receipt-panel .receipt-input .clear-input-box input::-webkit-input-placeholder{color:#ccc}.page-booking .notice-panel{padding:1rem;font-size:.75rem}.page-booking .notice-panel .notice-desc{margin-bottom:1rem}.page-booking .notice-panel .notice-desc:last-child{margin-bottom:0}.page-booking .notice-panel .notice-desc .title{margin-bottom:.25rem;font-weight:700;line-height:.75rem;color:#222}.page-booking .notice-panel .notice-desc p{line-height:1rem}.page-booking .notice-panel .view-more{margin-top:-0.5rem}.page-booking .notice-panel .view-more .wg-icon-back.close{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.page-booking .notice-panel .view-more .wg-icon-back.open{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.page-booking .agreement-panel{color:#222}.page-booking .other-account-popup{z-index:10000}.page-booking .other-account-popup .popup-content{border-radius:1.25rem 1.25rem 0 0}.page-booking .other-account-popup .popup-content .list-action>li{padding:1rem}.page-booking .child-seat-confirm-panel{border-radius:.125rem;background-color:#fff;width:18.75rem}.page-booking .child-seat-confirm-panel .icon-biz-a-childseat{color:#2182fc;font-size:3rem}.page-booking .child-seat-confirm-panel .seat-title{margin-top:1rem;color:#222;font-size:1.125rem;font-weight:600}.page-booking .child-seat-confirm-panel .seat-sub-title{margin-top:.75rem;font-size:.75rem;color:#666}.page-booking .child-seat-confirm-panel .button-add{margin:1.5rem 1rem 0 1rem;border-radius:.125rem;background-color:#2182fc;color:#fff;padding:.75rem 0}.page-booking .booking-confirm-panel{background-color:#fff;width:18.75rem}.page-booking .booking-confirm-panel .confirm-head{color:#2182fc;padding:1rem;border-bottom:solid 1px #f0f0f0;text-align:center;position:relative}.page-booking .booking-confirm-panel .confirm-head .wg-icon-close{position:absolute;left:.1875rem;top:.8125rem;color:#222;font-size:1rem;padding:.5rem}.page-booking .booking-confirm-panel .confirm-content{text-align:left}.page-booking .booking-confirm-panel .confirm-content .product-type-box .icon-biz-send{background-color:#2182fc;color:white;width:1rem;height:1rem;margin-right:.5rem}.page-booking .booking-confirm-panel .confirm-content .product-type-box span{font-size:.875rem;color:#222}.page-booking .booking-confirm-panel .confirm-content .flight-number-box{margin-top:.8125rem}.page-booking .booking-confirm-panel .confirm-content .flight-number-box .flight-number{color:#222;font-size:1rem;margin-right:.625rem}.page-booking .booking-confirm-panel .confirm-content .flight-number-box .flight-time{font-size:.8125rem}.page-booking .booking-confirm-panel .confirm-content .fight-line .begin-site,.page-booking .booking-confirm-panel .confirm-content .fight-line .end-site{position:relative;overflow:hidden;padding:.5rem 0 .5rem 1.25rem;line-height:1.25rem;font-size:1rem;max-width:17.5rem;color:#222}.page-booking .booking-confirm-panel .confirm-content .fight-line .begin-site .three-word,.page-booking .booking-confirm-panel .confirm-content .fight-line .end-site .three-word{margin-right:.5rem;font-weight:600}.page-booking .booking-confirm-panel .confirm-content .fight-line .begin-site:before,.page-booking .booking-confirm-panel .confirm-content .fight-line .end-site:before{position:absolute;content:'';width:.25rem;height:.25rem;border:.125rem solid #dadfe3;border-radius:50%;left:0;top:1rem;color:#dadfe3}.page-booking .booking-confirm-panel .confirm-content .fight-line .begin-site:after,.page-booking .booking-confirm-panel .confirm-content .fight-line .end-site:after{position:absolute;content:'';width:.125rem;height:100%;border-left:.125rem solid #dadfe3;left:.19rem;top:1.5rem;color:#dadfe3}.page-booking .booking-confirm-panel .confirm-content .fight-line .end-site:after{border-left:.125rem solid #dadfe3;top:0;height:1rem}.page-booking .booking-confirm-panel .confirm-content .contact-box .contact-item{margin-top:1rem;font-size:1rem}.page-booking .booking-confirm-panel .confirm-content .contact-box .contact-item .item-label{width:5.625rem}.page-booking .booking-confirm-panel .confirm-content .contact-box .contact-item .item-content{color:#222;max-width:11.125rem;word-break:break-all}.page-booking .booking-confirm-panel .confirm-content .button-confirm{margin-top:1rem;padding:.75rem 0;border-radius:.1875rem;background-color:#2182fc;color:#fff}.page-booking .change-price-alert-panel .alert-msg{color:#222;font-size:1rem;line-height:1.25rem;text-align:left;justify-content:left}.page-booking .change-price-alert-panel .alert-msg .alert-msg-content .old-price span{color:#999;text-decoration:line-through}.page-booking .change-price-alert-panel .alert-msg .alert-msg-content .new-price span{color:#ff5e00}.page-booking .change-price-alert-panel .alert-msg .alert-msg-content .price-group,.page-booking .change-price-alert-panel .alert-msg .alert-msg-content .end-text{margin-top:1rem}.page-booking .payment-instruction-panel{position:fixed;top:0;right:0;bottom:0;left:0;padding:8.75rem 0;color:#fff;z-index:3002}.page-booking .payment-instruction-panel dl{padding:0 1.875rem}.page-booking .payment-instruction-panel dl>dt{color:#2182fc;font-weight:700;font-size:1rem;border-bottom:1px solid rgba(255,255,255,0.3);padding:.5rem 0}.page-booking .payment-instruction-panel dl>dd{line-height:1.5rem;font-size:1rem;padding:.5rem 0}.page-booking .agreement-panel{position:fixed;width:100%;background-color:#f1f5f8;bottom:3.375rem;padding-left:.25rem;font-size:.75rem;box-shadow:0 -1px 8px 0 rgba(0,0,0,0.2);z-index:20;margin:0 auto;padding:.5rem 1rem;line-height:1.125rem;max-width:768px;box-sizing:border-box}.page-booking .agreement-panel .icon{color:#2182fc;background:#f1f5f8;font-size:1rem;padding:.5rem}.page-booking .agreement-panel label a{color:#2182fc;margin:0 .25rem}.page-booking .price-detail-btn-panel{padding:.3125rem 0;background-color:#fff;z-index:20;margin:0 auto;max-width:768px;box-sizing:border-box}.page-booking .price-detail-btn-panel.completed{z-index:9997}.page-booking .price-detail-btn-panel .order-total{margin-left:1rem;color:#ff5e00;font-size:.875rem;font-weight:400}.page-booking .price-detail-btn-panel .order-total .order-price .price-number{margin-left:.1875rem;color:#ff5e00;font-size:1.25rem;font-weight:600}.page-booking .price-detail-btn-panel .order-total .order-text{font-size:.75rem;font-weight:400;color:#222;line-height:.75rem}.page-booking .price-detail-btn-panel .order-detail{margin:.25rem 0 0 .625rem;align-items:flex-start;font-size:.75rem;font-weight:400;color:#2182fc;line-height:.75rem}.page-booking .price-detail-btn-panel .order-detail .detail-text{margin-right:.1875rem}.page-booking .price-detail-btn-panel .order-detail .icon{font-size:1.0625rem}.page-booking .price-detail-btn-panel .order-btn{width:5rem;height:3rem;margin-right:.1875rem;color:#fff;background:#ff7f13;border-radius:.1875rem;font-size:1.125rem;font-weight:400;box-sizing:border-box}.page-booking .price-detail-btn-panel .order-btn.disabled{background:#ccc}.page-booking .price-detail-btn-panel .price-detail-popup{bottom:3.75rem}.page-booking .price-detail-btn-panel .price-detail-popup .wg-components-popup{bottom:3.75rem}.page-booking .price-detail-btn-panel .price-detail-popup .popup-content{background-color:#fff}.page-booking .price-detail-btn-panel .price-detail-popup .detail{padding:0 1rem 1rem}.page-booking .price-detail-btn-panel .price-detail-popup .detail .detail-item{padding:.5rem 0 0}.page-booking .price-detail-btn-panel .price-detail-popup .detail .detail-item .item-title .name{margin-right:.625rem;font-size:.75rem;color:#666;line-height:1.125rem}.page-booking .price-detail-btn-panel .price-detail-popup .detail .detail-item .item-title .price{margin-left:.625rem;font-size:.75rem;line-height:1.125rem;color:#666}.page-booking .price-detail-btn-panel .price-detail-popup .detail .detail-item .item-content{margin-top:.625rem}.page-booking .price-detail-btn-panel .price-detail-popup .detail .detail-item .item-content .name,.page-booking .price-detail-btn-panel .price-detail-popup .detail .detail-item .item-content .price{font-size:.75rem;font-weight:400;color:#666;line-height:.75rem}.page-booking .price-detail-btn-panel .price-detail-popup .detail .detail-total{padding-top:1rem}.page-booking .price-detail-btn-panel .price-detail-popup .detail .detail-total .name{font-size:1rem;font-weight:600;color:#222;line-height:1.375rem}.page-booking .price-detail-btn-panel .price-detail-popup .detail .detail-total .wg-line{border-bottom:1px dotted #e3e3e3;height:.125rem;margin:0 1rem;display:inline-block}.page-booking .price-detail-btn-panel .price-detail-popup .detail .detail-total .price{font-size:1rem;font-weight:600;line-height:1.375rem;color:#222}.page-booking .price-detail-btn-panel .price-detail-popup .detail .detail-total .price.negative{color:#ff5e00}.page-booking .price-detail-btn-panel .price-detail-popup .mask-bottom-shadow{height:.25rem;position:absolute;bottom:0;width:100%;background-color:#fff;box-shadow:inset 0 -2px 3px rgba(0,0,0,0.2)}.page-booking .booking-confirm-alert.wg-components-alert .alert-title{color:#2182fc}.page-booking .booking-confirm-alert.wg-components-alert .alert-msg{justify-content:left;max-height:20rem}.page-booking .booking-confirm-alert.wg-components-alert .alert-msg .alert-msg-content .confirm-content .product-type-box span{font-weight:600}.page-booking .booking-confirm-alert.wg-components-alert .alert-msg .alert-msg-content .confirm-content .flight-number-box .flight-number{font-weight:600}.page-booking .booking-confirm-alert.wg-components-alert .alert-msg .alert-msg-content .confirm-content .flight-number-box .flight-time{color:#999}.page-booking .booking-confirm-alert.wg-components-alert .alert-msg .alert-msg-content .confirm-content .contact-box .contact-item .item-label{font-size:.875rem;color:#666}.page-booking .booking-confirm-alert.wg-components-alert .alert-msg .alert-msg-content .confirm-content .contact-box .contact-item .item-content{font-size:.875rem}.page-booking .payment-instruction-mask .popup-content{background:white;padding:1rem;color:#222;font-size:.875rem}.benefit-rule-popup .wg-components-popup .popup-content{background:#fff;padding:1rem}.benefit-rule-popup .wg-components-popup .popup-content .booking-weal-rule-container .rule-content>p h2{margin:0 0 .5rem;font-weight:600;font-size:1rem;color:#222}.benefit-rule-popup .wg-components-popup .popup-content .booking-weal-rule-container .rule-content>p pre{margin:0;color:#222;font-family:unset;font-size:.875rem}.benefit-rule-popup .wg-components-popup .popup-content .booking-weal-rule-container .rule-content>p+p{margin-top:1rem}.iphoneX-fixed .page-booking{padding-bottom:7.875rem}.iphoneX-fixed .page-booking .price-detail-btn-panel .mask-bottom-detail{margin-bottom:5.1rem}.iphoneX-fixed .page-booking .price-detail-btn-panel .price-detail-popup{bottom:5.5rem}.iphoneX-fixed .page-booking .price-detail-btn-panel .price-detail-popup .wg-components-popup{bottom:5.5rem}.iphoneX-fixed .page-booking .sticky-bottom{padding-bottom:2rem}.iphoneX-fixed .page-booking .agreement-panel{bottom:5rem}.confirm-popup-panel .order-content-info{background:#fff;padding:1rem 0}.confirm-popup-panel .order-content-info .order-base-info{margin:0 1rem;background:#fff;border:1px solid #f0f0f0;border-radius:.5rem}.confirm-popup-panel .order-content-info .order-base-info .order-car-info{padding:1rem;background:rgba(241,245,248,0.5);color:#222}.confirm-popup-panel .order-content-info .order-base-info .order-car-info .car-info{font-size:.875rem;line-height:1.25rem}.confirm-popup-panel .order-content-info .order-base-info .order-car-info .car-info pre{display:inline;margin:0;font-family:inherit}.confirm-popup-panel .order-content-info .order-base-info .order-car-info .car-info i{font-size:1rem;margin-right:.5rem}.confirm-popup-panel .order-content-info .order-base-info .order-car-info .car-info .icon-biz-bag-solid{margin-left:.375rem}.confirm-popup-panel .order-content-info .order-base-info .order-car-info .vehicle-group-name{display:inline-block;font-size:1.125rem;line-height:1.375rem;font-weight:600;margin-right:.5rem}.confirm-popup-panel .order-content-info .order-base-info .order-car-info .time-info{margin-top:.3125rem;font-size:.8125rem;line-height:1rem;font-weight:600}.confirm-popup-panel .order-content-info .order-base-info .order-car-info .time-info .flight-no{padding-right:.25rem;margin-right:.25rem;border-right:1px solid #999}.confirm-popup-panel .order-content-info .order-base-info .order-car-info .time-info i{color:#0057c4;margin:0 .25rem}.confirm-popup-panel .order-content-info .order-base-info .order-route-info{padding:1rem}.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-header{font-size:.875rem;color:#222;line-height:1.125rem;font-weight:600;margin-bottom:.5rem}.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-header i{font-size:.875rem;color:#fff;background:#2182fc;margin-right:.5rem}.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper{position:relative;padding-left:1.375rem;color:#222;margin-top:.5rem}.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .begin-site,.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site{position:relative;overflow:hidden;padding:0 0 0 1.25rem;line-height:1.25rem;font-size:1rem;font-weight:400}.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .begin-site .address,.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site .address{display:block;line-height:1rem;font-size:.75rem;font-weight:400;color:#999}.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .begin-site .three-word,.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site .three-word{font-weight:600;margin-right:.3125rem}.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .begin-site:before,.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site:before{position:absolute;content:'';width:.25rem;height:.25rem;border:.125rem solid #dadfe3;border-radius:50%;left:0;top:.25rem}.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .begin-site:after,.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site:after{position:absolute;content:'';width:.125rem;height:100%;border-left:.125rem solid #dadfe3;left:.187rem;top:.75rem}.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site{padding-top:.75rem;padding-bottom:0rem}.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site:before{top:1rem}.confirm-popup-panel .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site:after{border-left:.125rem solid #dadfe3;top:0;height:1rem}.confirm-popup-panel .order-content-info .order-contact-info{background:#fff;padding:1rem}.confirm-popup-panel .order-content-info .order-contact-info .contact-header{font-size:1rem;color:#222;font-weight:600;line-height:1.375rem}.confirm-popup-panel .order-content-info .order-contact-info .contact-list-item{margin-top:.75rem}.confirm-popup-panel .order-content-info .order-contact-info .contact-list-item li{font-size:.875rem;line-height:1.25rem;color:#222}.confirm-popup-panel .order-content-info .order-contact-info .contact-list-item li+li{margin-top:.5rem}.confirm-popup-panel .order-content-info .order-contact-info .contact-list-item li label{display:inline-block;color:#666;min-width:4.375rem;width:4.375rem;margin-right:1.25rem}.confirm-popup-panel .order-content-info .order-contact-info .contact-list-item li .high-light{color:#0057c4;font-weight:600}.confirm-popup-panel .order-content-info .add-services-wrapper{margin:0 1rem;border-top:1px solid #f0f0f0;padding-top:1rem}.confirm-popup-panel .order-content-info .add-services-wrapper .service-title{font-size:1rem;color:#222;line-height:1.275rem;font-weight:600;margin-bottom:.5rem}.confirm-popup-panel .order-content-info .add-services-wrapper .service-item{color:#222}.confirm-popup-panel .order-content-info .add-services-wrapper .service-item i{font-size:1.25rem;margin-right:.25rem}.confirm-popup-panel .order-content-info .add-services-wrapper .service-item span{font-size:.875rem;line-height:1.25rem}.confirm-popup-panel .order-content-info .add-services-wrapper .service-item+.service-item{margin-top:.5rem}.confirm-popup-panel .popup-footer .popup-footer-btn{height:3rem;font-size:1rem;line-height:3rem;font-weight:600;border-radius:.125rem;box-sizing:border-box}.confirm-popup-panel .popup-footer .popup-footer-btn:first-child{background:#fff;border:1px solid #2182fc;color:#2182fc}.confirm-popup-panel .popup-footer .popup-footer-btn:last-child{background:#2182fc;color:#fff;margin-left:.5rem}.page-luggage-info .luggage-wrapper{padding:1rem}.page-luggage-info .luggage-wrapper .nav{font-size:1rem;font-weight:600;color:#222;line-height:1.25rem}.page-luggage-info .luggage-wrapper .nav .title h2{font-size:1rem}.page-luggage-info .luggage-wrapper .nav .title span{font-size:.75rem;font-weight:400;color:#222;line-height:1rem}.page-luggage-info .luggage-wrapper .nav .unit{font-size:12px;font-weight:600;color:#2182fc;line-height:16px}.page-luggage-info .luggage-wrapper .luggage-limit{font-size:12px;font-weight:400;color:#222;line-height:16px}.page-luggage-info .luggage-wrapper .luggage-limit h2{font-size:1rem;font-weight:600;color:#222;line-height:1.25rem}.page-luggage-info .luggage-wrapper .luggage-limit p:first-child{color:#2182fc}.page-luggage-info .luggage-wrapper .luggage-limit p+p{margin-top:.5rem}.page-luggage-info .luggage-wrapper .luggage-limit .desc{margin-top:1rem}.page-address{background:#f0f0f0;height:100%}.page-address #hide-map{display:none;visibility:hidden}.page-address .search-section{position:fixed;left:0;right:0;padding:0 .75rem;background:#fff;z-index:22;max-width:768px;margin:0 auto;box-sizing:border-box}.page-address .search-section .search-wrapper{border-radius:.125rem;background:#f0f0f0;padding:0 0 0 .9375rem;margin-bottom:.875rem;margin-top:.875rem}.page-address .search-section .search-wrapper .city-wrapper{position:relative}.page-address .search-section .search-wrapper .city-wrapper .city-input{height:1.875rem;line-height:1.875rem;padding:0}.page-address .search-section .search-wrapper .city-wrapper .city-input .clear-btn{padding:0}.page-address .search-section .search-wrapper .city-wrapper .city-input input{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 1rem 0 0;font-size:.875rem}.page-address .search-section .search-wrapper .city-wrapper .default .selected{width:5.5rem}.page-address .search-section .search-wrapper .city-wrapper .default i{color:#222;transform:rotate(-90deg);font-size:.75rem;display:inline-block}.page-address .search-section .search-wrapper .city-wrapper .default span{font-size:.75rem;font-weight:400;color:#222;line-height:1rem}.page-address .search-section .search-wrapper .city-wrapper.selected-city{width:4.5rem}.page-address .search-section .search-wrapper .city-wrapper.selected-city .city-input input{padding:0}.page-address .search-section .search-wrapper .city-wrapper.selected-city i.wg-icon-back{color:#222;transform:rotate(-90deg);font-size:.75rem;display:inline-block}.page-address .search-section .search-wrapper .city-wrapper.selected-city span{font-size:.75rem;font-weight:400;color:#222;line-height:1rem}.page-address .search-section .search-wrapper .city-wrapper{position:relative}.page-address .search-section .search-wrapper .city-wrapper .city-input{height:1.875rem;line-height:1.875rem;padding:0}.page-address .search-section .search-wrapper .city-wrapper .city-input .clear-btn{padding:0}.page-address .search-section .search-wrapper .city-wrapper .city-input input{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 1rem 0 0;font-size:.875rem}.page-address .search-section .search-wrapper .city-wrapper .default .selected{width:5.5rem}.page-address .search-section .search-wrapper .city-wrapper .default i{color:#222;transform:rotate(-90deg);font-size:.75rem;display:inline-block}.page-address .search-section .search-wrapper .city-wrapper .default span{font-size:.75rem;font-weight:400;color:#222;line-height:1rem}.page-address .search-section .search-wrapper .city-wrapper.selected-city{width:4.5rem}.page-address .search-section .search-wrapper .city-wrapper.selected-city .city-input input{padding:0}.page-address .search-section .search-wrapper .city-wrapper.selected-city i.wg-icon-back{color:#222;transform:rotate(-90deg);font-size:.75rem;display:inline-block}.page-address .search-section .search-wrapper .city-wrapper.selected-city span{font-size:.75rem;font-weight:400;color:#222;line-height:1rem}.page-address .search-section .search-wrapper .address-wrapper{position:relative}.page-address .search-section .search-wrapper .address-wrapper .wg-icon-search{position:absolute;left:0;color:#999;z-index:2}.page-address .search-section .search-wrapper .address-wrapper .address-input{height:1.875rem;line-height:1.875rem;padding:0}.page-address .search-section .search-wrapper .address-wrapper .address-input .clear-btn{padding:0 .5rem 0 0}.page-address .search-section .search-wrapper .address-wrapper .address-input input{padding:0 1.5rem 0 1.25rem;min-width:5.5rem;box-sizing:content-box;font-size:.875rem}.page-address .search-section .search-wrapper .gap-line{height:.875rem;border-right:1px solid #ccc;margin:0 .5rem}.page-address .search-section .location-tab{background:#fff;height:1.125rem;margin-top:-0.375rem;padding:0 0 .625rem}.page-address .search-section .location-tab i{font-size:.75rem;color:#666}.page-address .search-section .location-tab .location-name{font-size:.875rem;font-weight:400;color:#222;line-height:1.125rem;margin-left:.625rem}.page-address .search-section .location-tab .location-address{font-size:.75rem;font-weight:400;color:#999;line-height:1rem;margin-left:.625rem}.page-address .search-section .type-tab{width:100%;padding:0;background-color:#fff}.page-address .search-section .type-tab .list{overflow:hidden;margin:0;padding:0 .125rem;border:none}.page-address .search-section .type-tab .list .li-item{float:left;text-align:center;padding:0;color:#222;font-size:.875rem;border:none}.page-address .search-section .type-tab .list .li-item+.li-item{padding-left:1.875rem}.page-address .search-section .type-tab .list .li-item a{display:inline-block;padding-bottom:.875rem;color:#222}.page-address .search-section .type-tab .list .li-item.active{color:#2182fc}.page-address .search-section .type-tab .list .li-item.active a{position:relative;font-weight:600;color:#2182fc}.page-address .search-section .type-tab .list .li-item.active a::after{position:absolute;content:'';left:0;right:0;bottom:0;height:4px;background:#2182fc;border-radius:1px}.page-address .list-box{padding-top:2.375rem}.page-address .list-box .search-section-loading{padding:2.5rem 0;background:#fff;height:100%;position:absolute;width:100%;max-width:768px;margin:0 auto;box-sizing:border-box}.page-address .list-box.location-fix{padding-top:4.375rem}.page-address .list-box.point-list{padding-top:4.75rem}.page-address .hot-dest-wrapper{margin-top:.5rem;background:#f0f0f0}.page-address .hot-dest-wrapper .dist{background:#fff;padding:1rem;color:#222}.page-address .hot-dest-wrapper .dist+.dist{margin-top:.5rem}.page-address .hot-dest-wrapper .dist .dist-title{font-size:.875rem;font-weight:400;color:#666;line-height:19px;margin-bottom:.5rem}.page-address .hot-dest-wrapper .dist .dist-title .clear-history{font-size:.875rem;color:#2182fc}.page-address .hot-dest-wrapper .dist .dist-city-panel{overflow:hidden}.page-address .hot-dest-wrapper .dist .city{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3%;float:left;color:#333;word-break:break-all;padding:.5rem .25rem;overflow:hidden}.page-address .hot-dest-wrapper .dist .city p{border:1px solid #ccc;border-radius:.9375rem;padding:.5rem 0;text-align:center;font-size:.875rem;line-height:.875rem}.page-address .search-city-list{position:relative;background:#fff;border-top:.75rem solid #f0f0f0}.page-address .search-city-list .list li{padding:1rem;border-bottom:1px solid #f0f0f0}.page-address .search-city-list .list li p{font-size:.875rem;font-weight:400;color:#222;line-height:1.125rem;margin-right:1rem}.page-address .search-city-list .list li p .text-highlight{color:#2182FC}.page-address .search-city-list .list li .dist{font-size:.75rem;font-weight:400;color:#999;line-height:1rem}.page-address .point-list-section{background:#fff;padding:0}.page-address .point-list-section .history-item a{font-size:.875rem;font-weight:400;color:#2182fc;line-height:.875rem}.page-address .point-list-section .history-address-list .detail,.page-address .point-list-section .my-hotel-list .detail{font-size:.75rem;font-weight:400;color:#999;line-height:1rem;margin-top:.25rem}.page-address .point-list-section .my-hotel-list .detail{margin-bottom:.25rem}.page-address .point-list-section .my-hotel-list .info{color:#ccc}.page-address .point-list-section .my-hotel-list .info .city-name{color:#222;margin-right:.5rem}.page-address .point-list-section .my-hotel-list .info .date{margin-left:.5rem;color:#ff7d13}.page-address .point-list-section li{padding:1rem 0 0;border-top:.8755rem solid #f0f0f0}.page-address .point-list-section li+li{border-top:.5rem solid #f0f0f0}.page-address .point-list-section .point-type{font-size:.875rem;font-weight:400;color:#666;line-height:1.1875rem;padding:0 1rem}.page-address .point-list-section dl dd{font-size:.875rem;font-weight:400;color:#222;line-height:1.125rem;padding:1rem 0;margin:0 1rem}.page-address .point-list-section dl dd+dd{border-top:1px solid #f0f0f0}.page-address .city-address-section{position:relative;background:#fff;border-top:.5rem solid #f0f0f0}.page-address .city-address-section ul{padding:0 1rem}.page-address .city-address-section ul .address-item{padding:1rem 0}.page-address .city-address-section ul .address-item+.address-item{border-top:1px solid #f0f0f0}.page-address .city-address-section ul .address-item .name{font-size:.875rem;font-weight:400;color:#222;line-height:1.125rem}.page-address .city-address-section ul .address-item .name .text-highlight{color:#2182FC}.page-address .city-address-section ul .address-item .district{font-size:.75rem;font-weight:400;color:#999;line-height:1rem;margin-top:.25rem}.page-address .empty-box{background:#fff;color:#999;padding-top:9rem;position:absolute;left:0;right:0;bottom:0;top:0;max-width:768px;margin:0 auto;box-sizing:border-box}.page-address .empty-box .icon-biz-no-result{background:url(../img/no-result.png) no-repeat;display:block;width:100%;background-size:contain;height:10rem;background-position:center}.page-address .empty-box .empty-text{font-size:.75rem;font-weight:400;color:#999;line-height:.75rem;margin-top:1rem}.page-address-search{position:relative;background:#fff;max-width:768px}.page-address-search.no-data{display:flex;flex-direction:column}.page-address-search .search-box-wrapper{position:fixed;left:0;right:0;background:#fff;padding:0 .5rem .5rem .75rem;max-width:768px;margin:0 auto;box-sizing:border-box;z-index:10}.page-address-search .search-wrapper{box-sizing:border-box;border-radius:.125rem;background:#f0f0f0;padding:0 0 0 1rem;margin:0 auto 0}.page-address-search .search-wrapper .wg-icon-search{position:absolute;left:0;color:#999;z-index:2}.page-address-search .search-wrapper .address-input{border-radius:.125rem;background:#f0f0f0;height:2rem;line-height:2rem;padding:0}.page-address-search .search-wrapper .address-input input{padding:0 1.625rem 0 1.25rem;font-size:.875rem}.page-address-search .no-data-wrapper{height:100%;color:#999;padding-top:6.25rem}.page-address-search .no-data-wrapper .img-no-result{background:url('../img/no-result.png') no-repeat;background-size:cover;height:11.25rem;width:11.25rem}.page-address-search .no-data-wrapper .empty-text{font-size:.75rem;font-weight:400;color:#999;line-height:.75rem;margin-top:1rem}.page-address-search .city-wrapper{position:relative}.page-address-search .city-wrapper .city-input{height:1.875rem;line-height:1.875rem;padding:0}.page-address-search .city-wrapper .city-input .clear-btn{padding:0}.page-address-search .city-wrapper .city-input input{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 1rem 0 0;font-size:.875rem}.page-address-search .city-wrapper .default .selected{width:5.5rem}.page-address-search .city-wrapper .default i{color:#222;transform:rotate(-90deg);font-size:.75rem;display:inline-block}.page-address-search .city-wrapper .default span{font-size:.75rem;font-weight:400;color:#222;line-height:1rem}.page-address-search .city-wrapper.selected-city{width:4.5rem}.page-address-search .city-wrapper.selected-city .city-input input{padding:0}.page-address-search .city-wrapper.selected-city i.wg-icon-back{color:#222;transform:rotate(-90deg);font-size:.75rem;display:inline-block}.page-address-search .city-wrapper.selected-city span{font-size:.75rem;font-weight:400;color:#222;line-height:1rem}.page-address-search .city-wrapper{position:relative}.page-address-search .city-wrapper .city-input{height:1.875rem;line-height:1.875rem;padding:0}.page-address-search .city-wrapper .city-input .clear-btn{padding:0}.page-address-search .city-wrapper .city-input input{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 1rem 0 0;font-size:.875rem}.page-address-search .city-wrapper .default .selected{width:5.5rem}.page-address-search .city-wrapper .default i{color:#222;transform:rotate(-90deg);font-size:.75rem;display:inline-block}.page-address-search .city-wrapper .default span{font-size:.75rem;font-weight:400;color:#222;line-height:1rem}.page-address-search .city-wrapper.selected-city{width:4.5rem}.page-address-search .city-wrapper.selected-city .city-input input{padding:0}.page-address-search .city-wrapper.selected-city i.wg-icon-back{color:#222;transform:rotate(-90deg);font-size:.75rem;display:inline-block}.page-address-search .city-wrapper.selected-city span{font-size:.75rem;font-weight:400;color:#222;line-height:1rem}.page-address-search .gap-line{height:.875rem;border-right:1px solid #ccc;margin:0 .5rem}.page-address-search .address-wrapper{position:relative;background:#fff}.page-address-search .address-wrapper label{display:inline-block;font-size:.875rem;font-weight:400;color:#666;line-height:1.1875rem;padding:1rem 1rem 0}.page-address-search .address-wrapper .address-list li{margin:0 1rem;padding:1rem 0}.page-address-search .address-wrapper .address-list li .name{font-size:.875rem;font-weight:400;color:#222;line-height:1.125rem}.page-address-search .address-wrapper .address-list li .text-highlight{color:#2182FC}.page-address-search .address-wrapper .address-list li .dist{font-size:.75rem;font-weight:400;color:#999;line-height:1rem;margin-top:.25rem}.page-address-search .address-wrapper .address-list li i{color:#000;margin-right:.5rem;font-size:1.25rem}.page-address-search .address-wrapper .address-list li+li{border-top:1px solid #f0f0f0}.page-address-search .city-panel-box .hot-wrapper{background:#f0f0f0}.page-address-search .city-panel-box .hot-wrapper .city-history-wrapper{padding:1rem 1rem .5rem;background:#fff;border-bottom:.5rem solid #f0f0f0;border-top:1px solid #f0f0f0}.page-address-search .city-panel-box .hot-wrapper .city-history-wrapper .history-title{font-size:1rem;font-weight:600;color:#222;line-height:1.25rem}.page-address-search .city-panel-box .hot-wrapper .city-history-wrapper .history-title span{font-size:.875rem;line-height:1.25rem;color:#2182fc;font-weight:normal}.page-address-search .city-panel-box .hot-wrapper .city-history-wrapper .list{overflow:hidden}.page-address-search .city-panel-box .hot-wrapper .city-history-wrapper .list li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3%;float:left;color:#333;word-break:break-all;padding:.5rem .25rem;overflow:hidden}.page-address-search .city-panel-box .hot-wrapper .city-history-wrapper .list li p{border:1px solid #eee;border-radius:.9375rem;padding:.5rem;text-align:center;font-size:.875rem;line-height:.875rem}.page-address-search .city-panel-box .hot-wrapper .hot-list{background:#fff;padding:1rem;color:#222}.page-address-search .city-panel-box .hot-wrapper .hot-list .hot-list-tit{font-weight:600;margin-bottom:1rem}.page-address-search .city-panel-box .hot-wrapper .dist{background:#fff;color:#222}.page-address-search .city-panel-box .hot-wrapper .dist .dist-title{font-size:1rem;font-weight:400;color:#222;line-height:19px;margin-bottom:.5rem;font-weight:600}.page-address-search .city-panel-box .hot-wrapper .dist .dist-city-panel{overflow:hidden}.page-address-search .city-panel-box .hot-wrapper .dist .city{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3%;float:left;color:#333;word-break:break-all;padding:.5rem .25rem;overflow:hidden}.page-address-search .city-panel-box .hot-wrapper .dist .city p{border:1px solid #eee;border-radius:.9375rem;padding:.5rem;text-align:center;font-size:.875rem;line-height:.875rem}.page-address-search .city-panel-box .hot-wrapper .dist .city p.active{background:rgba(33,130,252,0.1);color:#2182FC;border-color:rgba(33,130,252,0.01)}.page-address-search .city-panel-box .hot-wrapper .dist+.dist{padding-top:.5rem}.page-address-search .city-panel-box .search-city-list li{margin:0 1rem;padding:1rem 0}.page-address-search .city-panel-box .search-city-list li .name{font-size:.875rem;font-weight:400;color:#222;line-height:1.125rem}.page-address-search .city-panel-box .search-city-list li .text-highlight{color:#2182FC}.page-address-search .city-panel-box .search-city-list li .dist{font-size:.75rem;font-weight:400;color:#999;line-height:1rem;margin-top:.25rem}.page-address-search .city-panel-box .search-city-list li i{color:#000;margin-right:.5rem;font-size:1.25rem}.page-address-search .city-panel-box .search-city-list li+li{border-top:1px solid #f0f0f0}.page-address-search .city-panel-box .empty-box{position:relative}.page-address-search .hotel-wrapper,.page-address-search .history-wrapper{margin-top:1rem}.page-address-search .hotel-wrapper .hotel-list,.page-address-search .history-wrapper .hotel-list,.page-address-search .hotel-wrapper .search-address-list,.page-address-search .history-wrapper .search-address-list{background:#fff;color:#222;padding:0 1rem}.page-address-search .hotel-wrapper .hotel-list.hotel-border-bottom,.page-address-search .history-wrapper .hotel-list.hotel-border-bottom,.page-address-search .hotel-wrapper .search-address-list.hotel-border-bottom,.page-address-search .history-wrapper .search-address-list.hotel-border-bottom{border-bottom:.5rem solid #f0f0f0}.page-address-search .hotel-wrapper .hotel-list .title,.page-address-search .history-wrapper .hotel-list .title,.page-address-search .hotel-wrapper .search-address-list .title,.page-address-search .history-wrapper .search-address-list .title{font-size:1rem;font-weight:600;color:#222;line-height:18px;margin-bottom:1rem}.page-address-search .hotel-wrapper .hotel-list .dist-hotel,.page-address-search .history-wrapper .hotel-list .dist-hotel,.page-address-search .hotel-wrapper .search-address-list .dist-hotel,.page-address-search .history-wrapper .search-address-list .dist-hotel{overflow:hidden}.page-address-search .hotel-wrapper .hotel-list .dist-hotel .city,.page-address-search .history-wrapper .hotel-list .dist-hotel .city,.page-address-search .hotel-wrapper .search-address-list .dist-hotel .city,.page-address-search .history-wrapper .search-address-list .dist-hotel .city{margin-bottom:.75rem}.page-address-search .hotel-wrapper .hotel-list .dist-hotel .city span,.page-address-search .history-wrapper .hotel-list .dist-hotel .city span,.page-address-search .hotel-wrapper .search-address-list .dist-hotel .city span,.page-address-search .history-wrapper .search-address-list .dist-hotel .city span{background:#f1f5f8;display:inline-block;padding:.375rem .75rem}.page-address-search .hotel-wrapper .hotel-list .dist-hotel i,.page-address-search .history-wrapper .hotel-list .dist-hotel i,.page-address-search .hotel-wrapper .search-address-list .dist-hotel i,.page-address-search .history-wrapper .search-address-list .dist-hotel i{font-size:1.25rem}.page-address-search .hotel-wrapper .hotel-list .clear-history,.page-address-search .history-wrapper .hotel-list .clear-history,.page-address-search .hotel-wrapper .search-address-list .clear-history,.page-address-search .history-wrapper .search-address-list .clear-history{font-size:.875rem;font-weight:600;color:#2182FC}.page-address-search .hotel-wrapper .hotel-list li,.page-address-search .history-wrapper .hotel-list li,.page-address-search .hotel-wrapper .search-address-list li,.page-address-search .history-wrapper .search-address-list li{padding:1rem 0;border-top:1px solid #f0f0f0}.page-address-search .hotel-wrapper .hotel-list li .name,.page-address-search .history-wrapper .hotel-list li .name,.page-address-search .hotel-wrapper .search-address-list li .name,.page-address-search .history-wrapper .search-address-list li .name{font-size:.875rem;font-weight:400;color:#222;line-height:1.125rem}.page-address-search .hotel-wrapper .hotel-list li .name .text-highlight,.page-address-search .history-wrapper .hotel-list li .name .text-highlight,.page-address-search .hotel-wrapper .search-address-list li .name .text-highlight,.page-address-search .history-wrapper .search-address-list li .name .text-highlight{color:#2182FC}.page-address-search .hotel-wrapper .hotel-list li .dist,.page-address-search .history-wrapper .hotel-list li .dist,.page-address-search .hotel-wrapper .search-address-list li .dist,.page-address-search .history-wrapper .search-address-list li .dist{font-size:.75rem;font-weight:400;color:#999;line-height:1rem;margin-top:.25rem}.page-address-search .hotel-wrapper .hotel-list li i,.page-address-search .history-wrapper .hotel-list li i,.page-address-search .hotel-wrapper .search-address-list li i,.page-address-search .history-wrapper .search-address-list li i{color:#000;margin-right:.5rem}.page-address-search .hotel-wrapper .hotel-list li+li,.page-address-search .history-wrapper .hotel-list li+li,.page-address-search .hotel-wrapper .search-address-list li+li,.page-address-search .history-wrapper .search-address-list li+li{border-top:1px solid #f0f0f0}.page-address-search .address-box .hotel-wrapper .dist,.page-address-search .address-box .history-wrapper .dist{background:#fff;color:#222}.page-address-search .address-box .hotel-wrapper .dist+.dist,.page-address-search .address-box .history-wrapper .dist+.dist{margin-top:.5rem}.page-address-search .address-box .hotel-wrapper .dist .dist-title,.page-address-search .address-box .history-wrapper .dist .dist-title{font-size:.9375rem;font-weight:400;color:#222;line-height:19px;margin-bottom:.5rem}.page-address-search .address-box .hotel-wrapper .dist .dist-city-panel,.page-address-search .address-box .history-wrapper .dist .dist-city-panel{overflow:hidden}.page-address-search .empty-box{background:#fff;color:#999;padding-top:9rem;position:absolute;left:0;right:0;bottom:0;top:0;max-width:768px;margin:0 auto;box-sizing:border-box}.page-address-search .empty-box .icon-no-result{background:url(../img/no-result.png) no-repeat;display:block;width:100%;background-size:contain;height:10rem;background-position:center}.page-address-search .empty-box .empty-text{font-size:.75rem;font-weight:400;color:#999;line-height:.75rem;margin-top:1rem}.skeleton-panel{animation:skeleton-fade 3s infinite;-moz-animation:skeleton-fade 3s infinite;-webkit-animation:skeleton-fade 3s infinite;-o-animation:skeleton-fade 3s infinite}.skeleton-panel .skeleton-search-city .search-city-box{padding:1rem}.skeleton-panel .skeleton-search-city .search-city-box .icon{width:1.25rem;height:1.25rem;background-color:#f4f4f4}.skeleton-panel .skeleton-search-city .search-city-box .city-info-box{border-bottom:1px solid #f4f4f4}.skeleton-panel .skeleton-search-city .search-city-box .city-info-box .title{width:9.9rem;height:1.25rem;background-color:#f4f4f4;padding:0 !important}.skeleton-panel .skeleton-search-city .search-city-box .city-info-box .detail{width:16rem;height:1.25rem;background-color:#f4f4f4;margin-top:.35rem}.skeleton-panel .skeleton-search-city .search-city-box .city-info-box .address{width:6.75rem;height:1.25rem;background-color:#f4f4f4;margin:.35rem 0}.blue-header-style{color:#FFFFFF}.blue-header-style.order-detail-page div.header .page-title .title-info{font-size:1rem}.blue-header-style .header{background:#2182FC}.blue-header-style .header .wg-icon-home{font-size:1rem}.blue-header-style .header .page-title,.blue-header-style .header .main-title{color:#FFFFFF}.blue-header-style .header .wg-icon-back,.blue-header-style .header .wg-icon-home{color:#FFFFFF}.blue-header-style .header .icon-service{color:#FFFFFF}.blue-header-style .header .wg-icon-home,.blue-header-style .header .icon-biz-service{color:#FFFFFF}.headerview.order-detail-page .header{border-bottom:1px solid #f0f0f0}.white-header-style .header{border-bottom:1px solid #f0f0f0}.shuttle-order-detail{background-color:#f5f5f5}.shuttle-order-detail.bottom-btn-padding{padding-bottom:4.5rem}.shuttle-order-detail .mask.dark{background-color:rgba(0,0,0,0.5)}.shuttle-order-detail .mask.dark .popup-phone .popup-phone-ctn header{display:none}.shuttle-order-detail .wg-section{border-bottom:1px solid #f0f0f0}.shuttle-order-detail .wg-section+.wg-section{border-top:.5rem solid #f0f0f0}.shuttle-order-detail .wg-order-status{background-color:#FFFFFF;color:#222222;padding:.5rem 1rem 1rem}.shuttle-order-detail .wg-order-status .status-header .status-icon,.shuttle-order-detail .wg-order-status .order-price .status-icon{width:9rem}.shuttle-order-detail .wg-order-status .status-header .status-header-label,.shuttle-order-detail .wg-order-status .order-price .status-header-label{font-size:1rem;font-weight:600;color:#222}.shuttle-order-detail .wg-order-status .status-header .status-header-left,.shuttle-order-detail .wg-order-status .order-price .status-header-left{font-size:1.375rem;font-weight:600;color:#999}.shuttle-order-detail .wg-order-status .status-header .status-header-right,.shuttle-order-detail .wg-order-status .order-price .status-header-right{font-size:1rem;color:#ff5e00;letter-spacing:0;font-weight:600}.shuttle-order-detail .wg-order-status .status-header .wg-icon-back,.shuttle-order-detail .wg-order-status .order-price .wg-icon-back{color:#222222 !important;font-size:1rem;transform:rotate(180deg);display:inline-block}.shuttle-order-detail .wg-order-status .order-price{font-size:1rem;margin-top:.75rem;padding:1rem 0 0;border-top:1px solid #f0f0f0}.shuttle-order-detail .wg-order-status .order-price .order-price-btn{font-size:.875rem;color:#999}.shuttle-order-detail .wg-order-status .order-price .order-price-btn .wg-icon-back{color:#999 !important;margin-left:.25rem}.shuttle-order-detail .wg-order-status .note{line-height:1.25rem;font-size:.875rem;margin:.5rem 0 0;letter-spacing:0;font-weight:normal;color:#999}.shuttle-order-detail .wg-order-status .note .note-time{font-size:1rem}.shuttle-order-detail .wg-order-status .note.to-be-confirmed span{font-size:1rem;font-weight:700}.shuttle-order-detail .wg-order-status .refund-wrapper{padding:1rem 0 0;margin-top:1rem;border-top:1px solid #f0f0f0}.shuttle-order-detail .wg-order-status .refund-wrapper .refund-amount{font-size:1rem;line-height:1.375rem;font-weight:600}.shuttle-order-detail .wg-order-status .refund-wrapper .refund-amount label{color:#222}.shuttle-order-detail .wg-order-status .refund-wrapper .refund-amount span{color:#ff5e00}.shuttle-order-detail .wg-order-status .refund-wrapper .refund-progress{color:#999;font-size:.875rem;line-height:1.25rem}.shuttle-order-detail .wg-order-status .refund-wrapper .refund-progress .wg-icon-back{display:inline-block;transform:rotate(180deg);margin-left:.5rem}.shuttle-order-detail .wg-order-status.to_be_confirmed .status-header .status-header-left,.shuttle-order-detail .uncommitted.wg-order-status .status-header .status-header-left{color:#ff7d13}.shuttle-order-detail .wg-order-status.to_be_confirmed .status-header .status-header-left .note,.shuttle-order-detail .uncommitted.wg-order-status .status-header .status-header-left .note{font-size:.8125rem}.shuttle-order-detail .wg-order-status.to_be_confirmed .status-header .status-header-left .note .note-time,.shuttle-order-detail .uncommitted.wg-order-status .status-header .status-header-left .note .note-time{color:#ff7d13;font-weight:600}.shuttle-order-detail .wg-order-status.confirmed .status-header .status-header-left{color:#16b900}.shuttle-order-detail .wg-order-status.canceled .status-header .status-header-left{color:#f82222}.shuttle-order-detail .wg-order-status.canceled .status-header .note span{color:#f82222}.shuttle-order-detail .wg-order-handle .btn-md.orange-dark{margin-left:.75rem}.shuttle-order-detail .wg-order-content{z-index:999}.shuttle-order-detail .wg-order-handle{padding:1rem;background:#FFFFFF;border-radius:2px;margin-bottom:.5rem}.shuttle-order-detail .wg-order-handle .btn{height:2.8125rem;font-size:1.125rem}.shuttle-order-detail .wg-order-handle .btn:nth-child(2),.shuttle-order-detail .wg-order-handle .btn:nth-child(3){margin-top:1rem}.shuttle-order-detail .wg-order-handle .wg-btn-rebook{background-color:#2182FC;border:1px solid #2182FC;color:#FFFFFF;margin-left:.5rem}.shuttle-order-detail .wg-order-handle .wg-btn-primary{background-color:#FFFFFF;border:1px solid #2182FC;color:#2182FC}.shuttle-order-detail .wg-order-handle .wg-components-button{border-radius:2px}.shuttle-order-detail .wg-order-handle .btn-md.orange-dark{background-color:#ff7d13;color:white}.shuttle-order-detail .wg-order-guider{background:#fff}.shuttle-order-detail .wg-order-guider .wg-title{font-size:1rem;line-height:1.375rem;color:#222;padding:1rem;font-weight:600;border-bottom:1px dotted #f0f0f0;display:block}.shuttle-order-detail .wg-order-guider .wg-content-line{margin:1rem 1rem 0 1rem}.shuttle-order-detail .wg-order-guider .wg-content-line .guider-wrapper{padding:.75rem;border-radius:.25rem;background:#f1f5f8;font-size:.875rem;line-height:1.25rem}.shuttle-order-detail .wg-order-guider .wg-content-line .guider-wrapper label{color:#222;font-weight:600}.shuttle-order-detail .wg-order-guider .wg-content-line .guider-wrapper span{color:#2182fc}.shuttle-order-detail .wg-order-guider .wg-content-line .guider-wrapper span i{display:inline-block;color:#2182fc;transform:rotate(180deg)}.shuttle-order-detail .wg-order-guider .free-waiting-desc-wrapper{margin-top:.5rem;padding:0 0 1rem 1rem;font-size:.8125rem}.shuttle-order-detail .wg-order-guider .free-waiting-desc-wrapper span{color:#666;line-height:1.125rem}.shuttle-order-detail .wg-order-guider .free-waiting-desc-wrapper i{color:#2182fc;margin-left:.25rem}.shuttle-order-detail .wg-order-cancel-wrapper{background:#fff;padding:.75rem 1rem;color:#222;border-top:.5rem solid #f0f0f0}.shuttle-order-detail .wg-order-cancel-wrapper .cancel-title{font-size:1rem;line-height:1.375rem;font-weight:600;margin-bottom:.5rem}.shuttle-order-detail .wg-order-cancel-wrapper .cancel-policy-desc{font-size:.875rem;line-height:1.25rem}.shuttle-order-detail .wg-order-cancel-wrapper .cancel-policy-desc+.cancel-policy-desc{margin-top:.25rem}.shuttle-order-detail .wg-order-cancel-wrapper .cancel-order-btn{min-height:3rem;margin-top:.75rem}.shuttle-order-detail .wg-order-passenger{background-color:#fff;color:#222}.shuttle-order-detail .wg-order-passenger .wg-title{font-size:1rem;line-height:1.375rem;padding:1rem;font-weight:600;border-bottom:1px dotted #f0f0f0;display:block}.shuttle-order-detail .wg-order-passenger .wg-content-line{margin:1rem 1rem 0 1rem}.shuttle-order-detail .wg-order-passenger .wg-content-line:last-child{padding-bottom:1rem}.shuttle-order-detail .wg-order-passenger .wg-content-line .contact-label{font-size:.875rem;line-height:1.25rem;min-width:5rem;margin-right:1.25rem;color:#666;font-weight:400;display:inline-block}.shuttle-order-detail .wg-order-passenger .wg-content-line .contact-text{font-size:.875rem;line-height:1.25rem;font-weight:400;word-break:break-all}.shuttle-order-detail .wg-order-passenger .wg-content-line .modify-wrapper{color:#2182fc;text-align:right;font-size:.875rem;line-height:1.25rem}.shuttle-order-detail .wg-order-passenger .wg-content-line .modify-wrapper i{display:inline-block;transform:rotate(180deg);color:#2182fc;margin-left:.25rem}.shuttle-order-detail .wg-order-desc{padding:1rem;background-color:#fff}.shuttle-order-detail .wg-order-desc .wg-title{font-size:1rem;line-height:1.375rem;padding-bottom:.5rem;font-weight:600;color:#222}.shuttle-order-detail .wg-order-desc .wg-content{color:#666;font-size:.875rem;line-height:1.25rem}.shuttle-order-detail .wg-order-vendor{background-color:#fff;color:#222}.shuttle-order-detail .wg-order-vendor .wg-title{font-size:1rem;line-height:1.375rem;padding:1rem;font-weight:600;border-bottom:1px dotted #f0f0f0;display:block}.shuttle-order-detail .wg-order-vendor .wg-content-line{margin:1rem 1rem 0 1rem}.shuttle-order-detail .wg-order-vendor .wg-content-line:last-child{padding-bottom:1rem}.shuttle-order-detail .wg-order-vendor .wg-content-line .remark{font-size:.875rem;line-height:1.25rem;min-width:5rem;margin-right:1.25rem;color:#666;font-weight:400;display:inline-block}.shuttle-order-detail .wg-order-vendor .wg-content-line .text{font-size:.875rem;line-height:1.25rem;font-weight:400;word-break:break-all}.shuttle-order-detail .wg-order-vendor .wg-content-line .icon-biz-phone{color:#2182fc}.shuttle-order-detail .wg-order-vendor .wg-content-line .score{display:inline-block;background:#d9eaff;padding:0 .25rem;border-radius:.125rem;font-size:.75rem;line-height:1.125rem;color:#2182fc;height:1.125rem;margin-left:.125rem}.shuttle-order-detail .wg-order-carInfo{background-color:#fff;color:#222}.shuttle-order-detail .wg-order-carInfo .wg-title{font-size:1rem;line-height:1.375rem;padding:1rem;font-weight:600;border-bottom:1px dotted #f0f0f0;display:block}.shuttle-order-detail .wg-order-carInfo .wg-content-line{margin:1rem 1rem 0 1rem}.shuttle-order-detail .wg-order-carInfo .wg-content-line:last-child{padding-bottom:1rem}.shuttle-order-detail .wg-order-carInfo .wg-content-line .remark{font-size:.875rem;line-height:1.25rem;min-width:5rem;margin-right:1.25rem;color:#666;font-weight:400;display:inline-block}.shuttle-order-detail .wg-order-carInfo .wg-content-line .text{font-size:.9375rem;line-height:1.1875rem;font-weight:400;word-break:break-all}.shuttle-order-detail .wg-order-carInfo .wg-content-line .icon-biz-phone{color:#2182fc}.shuttle-order-detail .wg-order-additional-services{background-color:#fff;color:#222}.shuttle-order-detail .wg-order-additional-services .wg-title{font-size:1rem;line-height:1.375rem;padding:1rem;font-weight:600;border-bottom:1px dotted #f0f0f0;display:block}.shuttle-order-detail .wg-order-additional-services .wg-content-line{margin:1rem 1rem 0 1rem}.shuttle-order-detail .wg-order-additional-services .wg-content-line:last-child{padding-bottom:1rem}.shuttle-order-detail .wg-order-additional-services .wg-content-line .remark{font-size:1rem;line-height:1.25rem;font-weight:400}.shuttle-order-detail .wg-order-additional-services .wg-content-line .remark .icon-biz-jupaijieji,.shuttle-order-detail .wg-order-additional-services .wg-content-line .remark .icon-biz-a-childseat{width:1rem;display:inline-block;height:1rem;margin-right:.375rem;color:#2182fc}.shuttle-order-detail .wg-order-additional-services .wg-content-line .text{font-size:.8125rem;line-height:1.0625rem;color:#999;font-weight:400}.shuttle-order-detail .detail-bottom-btn{width:100%;position:fixed;left:0;bottom:0;background:#fff;font-size:1rem;line-height:1rem;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);padding:.5rem;z-index:220;box-sizing:border-box;margin:0 auto;max-width:768px}.shuttle-order-detail .detail-bottom-btn .wg-btn-primary{color:#2182FC;border:1px solid #2182FC;font-weight:600;font-size:1rem;line-height:3rem;height:3rem;box-sizing:border-box}.shuttle-order-detail .detail-bottom-btn .wg-btn-primary+.wg-btn-primary{margin-left:.5rem}.shuttle-order-detail .order-detail-nps{margin-top:.5rem}.wg-order-cancel-panel{background-color:#fff;padding:1rem}.wg-order-cancel-panel .wg-btn-cancel{height:3rem;line-height:1.375rem;font-weight:700;border-radius:.125rem;background-color:#ffffff;border:1px solid #2182fc;color:#2182fc}.wg-order-cancel-panel .cancel-desc{font-size:.75rem}.wg-order-cancel-panel .cancel-desc .wg-icon-notice{color:#f82222}.wg-order-cancel-panel .cancel-desc .cancel-text{margin-left:.25rem;line-height:1.125rem;color:#222}.wg-price-detail-panel .light-box{width:100%;position:absolute;bottom:0}.wg-price-detail-panel .light-box .light-box-body{background:transparent;padding:0;margin:0;border-radius:0}.wg-price-detail-panel .wg-components-popup .popup-content{background-color:#fff}.wg-price-detail-panel .wg-price-detail-container{background-color:#FFFFFF;color:#222222}.wg-price-detail-panel .wg-price-detail-container .wg-price-detail-title{font-weight:500;color:#222222;line-height:3.125rem;font-size:1rem;border-bottom:1px solid #f0f0f0}.wg-price-detail-panel .wg-price-detail-container .wg-price-detail-title .wg-icon-close{position:absolute;left:.9375rem;font-weight:600;font-size:1rem;line-height:3.125rem}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box{padding:1rem 1rem 1rem}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box li{padding:0 0}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box li .wg-remark{line-height:.9375rem;font-size:.9375rem;font-weight:400}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box li .wg-price{line-height:.9375rem;font-size:.9375rem;font-weight:400;color:#FF5E00}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box li .wg-discount-price{color:#222;line-height:.9375rem;font-size:.9375rem;font-weight:400}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box li .wg-line{flex:1;border-bottom:1px dotted #e3e3e3;height:.4375rem;margin:0 .9375rem;display:inline-block}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box li .total-price-type{margin-bottom:.5rem}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box li .total-price-type .wg-remark,.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box li .total-price-type .wg-price{font-weight:600;font-size:.875rem;line-height:1.125rem;color:#222}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box li .total-price-type .wg-price.negative{color:#ff5e00}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box li+li{margin-top:1rem}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box ul{line-height:.9375rem;font-size:.75rem;font-weight:400}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box ul .wg-remark,.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box ul .wg-price{font-size:.75rem;line-height:1.125rem;color:#666}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box .wg-total-money{padding-top:1rem;line-height:1rem;font-size:1rem;margin-top:1rem;border-top:1px solid #f0f0f0;font-weight:600}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box .wg-total-money .wg-line{height:.4375rem;margin:0 .5rem}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box .wg-total-money .wg-price{color:#FF5E00}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box .wg-total-money .payment-info{margin-top:.25rem;font-size:.75rem;line-height:1.125rem;color:#666;font-weight:normal}.wg-price-detail-panel .wg-price-detail-container .wg-price-list-box .wg-total-money .flex-row+.flex-row{margin-top:.75rem}.wg-refund-detail-panel .lightbox{width:100%}.wg-refund-detail-panel .popup-content{background-color:white}.wg-refund-detail-panel .wg-refund-detail-container{background-color:#FFFFFF;color:#222222}.wg-refund-detail-panel .wg-refund-detail-container .wg-refund-detail-title{font-weight:500;color:#222222;line-height:3.125rem;font-size:1rem;border-bottom:1px dotted #f0f0f0}.wg-refund-detail-panel .wg-refund-detail-container .wg-refund-detail-title .wg-icon-close{position:absolute;left:.9375rem;font-weight:600;font-size:1rem;line-height:3.125rem}.wg-refund-detail-panel .wg-refund-detail-container .wg-refund-list-box{padding:1.5625rem .9375rem 1.5625rem}.wg-refund-detail-panel .wg-refund-detail-container .wg-refund-list-box dt{padding:.3125rem 0}.wg-refund-detail-panel .wg-refund-detail-container .wg-refund-list-box dt .wg-remark{line-height:.9375rem;font-size:.9375rem;font-weight:400}.wg-refund-detail-panel .wg-refund-detail-container .wg-refund-list-box dt .wg-refund{line-height:.9375rem;font-size:.9375rem;font-weight:400}.wg-refund-detail-panel .wg-refund-detail-container .wg-refund-list-box dt .wg-line{flex:1;border-bottom:1px dotted #e3e3e3;height:.4375rem;margin:0 .9375rem;display:inline-block}.wg-refund-detail-panel .wg-refund-detail-container .wg-refund-list-box .wg-tips{padding-top:.625rem;line-height:1rem;font-size:.75rem;font-weight:400;color:#ff7d13}.wg-refund-detail-panel .wg-refund-detail-container .wg-refund-list-box .wg-tips .wg-icon-warning{margin-right:.3125rem}.wg-basic-orderInfo-container{background:#FFFFFF;margin:0;padding:1rem}.wg-basic-orderInfo-container .wg-basic-orderInfo-header{padding-bottom:.875rem;border-bottom:1px dotted #f0f0f0}.wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-title{font-size:1rem;line-height:1.25rem;font-weight:600;color:#222222}.wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-title .header-remark{font-size:.75rem;font-weight:400;color:#999;line-height:1.25rem}.wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-icons{margin-top:.375rem;font-size:.875rem;line-height:1rem;font-weight:400;color:#222222}.wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-icons span{margin-right:.25rem}.wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-icons .icon-biz-bag-solid{margin-left:.375rem}.wg-basic-orderInfo-container .wg-flight-change-desc{color:#ff7d13;background-color:#fff2e7;line-height:1rem;font-size:.75rem;padding:.25rem .5rem}.wg-basic-orderInfo-container .wg-flight-change-desc .wg-icon-notice{padding-top:.0625rem}.wg-basic-orderInfo-container .wg-flight-change-desc .desc{word-break:break-all;margin-left:.25rem}.wg-basic-orderInfo-container .wg-product-list .order-route-info .flight-cancel-tips{padding:.5rem 1rem;font-size:.8125rem;font-weight:600;color:#ff7d13;background:#fff1e6;margin-bottom:.5rem}.wg-basic-orderInfo-container .wg-product-list .order-route-info .route-time-tips{font-size:.8125rem;color:#999;line-height:1.125rem}.wg-basic-orderInfo-container .wg-product-list .order-route-info .route-time-wrapper{margin-top:.5rem;padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.wg-basic-orderInfo-container .wg-product-list .order-route-info .route-time-wrapper .service-type-icon{font-size:.875rem;color:#fff;background:#2182fc;margin-right:.5rem}.wg-basic-orderInfo-container .wg-product-list .order-route-info .route-time-wrapper .service-type-name{font-size:1rem;line-height:1.375rem;color:#222;font-weight:600}.wg-basic-orderInfo-container .wg-product-list .order-route-info .route-tips-wrapper{position:relative;font-size:.75rem;line-height:1.125rem;padding-top:.25rem;padding-left:1.25rem}.wg-basic-orderInfo-container .wg-product-list .order-route-info .route-tips-wrapper .free-waiting-desc{background:#daf4d7;padding:0 .25rem;border-radius:.125rem;margin-right:.25rem;color:#129401}.wg-basic-orderInfo-container .wg-product-list .order-route-info .route-tips-wrapper .guide-point-desc{background:#d9eaff;padding:0 .25rem;border-radius:.125rem;color:#2182fc}.wg-basic-orderInfo-container .wg-product-list .order-route-info .route-tips-wrapper .guide-point-desc i{display:inline-block;color:#2182fc;transform:rotate(180deg)}.wg-basic-orderInfo-container .wg-product-list .order-route-info .route-tips-wrapper:after{position:absolute;content:'';width:.125rem;height:100%;border-left:.125rem solid #dadfe3;left:.187rem;top:0}.wg-basic-orderInfo-container .wg-product-list .order-route-info .vehicle-info-wrapper{margin-top:.75rem;padding:.75rem 1rem;background:rgba(241,245,248,0.5);border-radius:.25rem}.wg-basic-orderInfo-container .wg-product-list .order-route-info .vehicle-info-wrapper .vehicle-name{font-size:1rem;color:#222;line-height:1.375rem;font-weight:600}.wg-basic-orderInfo-container .wg-product-list .order-route-info .vehicle-info-wrapper .vehicle-icons{margin-top:.375rem;font-size:.875rem;color:#222}.wg-basic-orderInfo-container .wg-product-list .order-route-info .vehicle-info-wrapper .vehicle-icons span{font-size:.875rem;margin-right:.125rem;line-height:unset}.wg-basic-orderInfo-container .wg-product-list .order-route-info .vehicle-info-wrapper .vehicle-icons span.icon-biz-bag-solid{margin-left:.375rem}.wg-basic-orderInfo-container .wg-product-list .order-route-info .vehicle-info-wrapper .vehicle-image{background-size:contain;background-position:center;background-repeat:no-repeat;width:5.625rem;height:3.125rem}.wg-basic-orderInfo-container .wg-policy-info{margin-top:1rem;padding:.875rem .875rem 0 0;font-size:.875rem;line-height:1.25rem;border-top:1px solid #f0f0f0}.wg-basic-orderInfo-container .wg-policy-info .policy-text{color:#222;font-weight:600}.wg-basic-orderInfo-container .wg-policy-info .view-more{color:#2182fc}.wg-basic-orderInfo-container .wg-policy-info .view-more i{display:inline-block;color:#2182fc;transform:rotate(180deg);margin-left:.25rem}.wg-basic-orderInfo-container .note{font-size:.75rem;line-height:1rem;padding-top:.5rem;border-top:1px dotted #f0f0f0;font-weight:400;color:#222;word-break:break-all}.wg-basic-orderInfo-container .note .wg-icon-radiobox-checked,.wg-basic-orderInfo-container .note .wg-icon-success{color:#129401;margin-right:.5rem;margin-top:.0625rem}.gbs-order-detail-wrapper .order-content-info{background:#fff;padding:1rem 0}.gbs-order-detail-wrapper .order-content-info .order-base-info{margin:1rem;background:#fff;border:1px solid #f0f0f0;border-radius:.5rem}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-car-info{padding:1rem;background:rgba(241,245,248,0.5);color:#222}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-car-info .car-info{font-size:.875rem;line-height:1.25rem}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-car-info .car-info i{font-size:1rem;margin-right:.5rem}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-car-info .car-info .icon-biz-bag-solid{margin-left:.375rem}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-car-info .vehicle-group-name{font-size:1.125rem;line-height:1.375rem;font-weight:600;margin-right:.5rem}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-car-info .time-info{margin-top:.3125rem;font-size:.8125rem;line-height:1rem;font-weight:600}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-car-info .time-info .flight-no{padding-right:.25rem;margin-right:.25rem;border-right:1px solid #999}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info{padding:1rem}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-header{font-size:.875rem;color:#222;line-height:1.125rem;font-weight:600}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-header i{font-size:.875rem;color:#fff;background:#2182fc;margin-right:.5rem}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper{position:relative;padding-left:1.375rem;color:#222}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .begin-site,.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site{position:relative;overflow:hidden;padding:.625rem 0 .625rem 1.25rem;line-height:1.25rem;font-size:1rem;font-weight:400}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .begin-site .address,.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site .address{display:block;line-height:1rem;font-size:.75rem;font-weight:400;color:#999}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .begin-site .three-word,.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site .three-word{font-weight:600;margin-right:.3125rem}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .begin-site:before,.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site:before{position:absolute;content:'';width:.25rem;height:.25rem;border:.125rem solid #dadfe3;border-radius:50%;left:0;top:1rem}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .begin-site:after,.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site:after{position:absolute;content:'';width:.125rem;height:100%;border-left:.125rem solid #dadfe3;left:.187rem;top:1.5rem}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site{padding-bottom:0rem}.gbs-order-detail-wrapper .order-content-info .order-base-info .order-route-info .route-info-wrapper .end-site:after{border-left:.125rem solid #dadfe3;top:0;height:1rem}.gbs-order-detail-wrapper .order-content-info .order-contact-info{border-top:.5rem solid #f0f0f0;background:#fff;padding:1rem}.gbs-order-detail-wrapper .order-content-info .order-contact-info .contact-header{font-size:1rem;color:#222;font-weight:600;line-height:1.375rem}.gbs-order-detail-wrapper .order-content-info .order-contact-info .contact-list-item{margin-top:.75rem}.gbs-order-detail-wrapper .order-content-info .order-contact-info .contact-list-item li{font-size:.875rem;line-height:1.25rem;color:#222}.gbs-order-detail-wrapper .order-content-info .order-contact-info .contact-list-item li+li{margin-top:.5rem}.gbs-order-detail-wrapper .order-content-info .order-contact-info .contact-list-item li label{color:#666;min-width:4.375rem;margin-right:1.25rem}.gbs-order-detail-wrapper .order-content-info .order-price-info{border-top:.5rem solid #f0f0f0;background:#fff;padding:1rem}.gbs-order-detail-wrapper .order-content-info .order-price-info .price-header{font-size:1rem;color:#222;font-weight:600;line-height:1.375rem}.gbs-order-detail-wrapper .order-content-info .order-price-info .price-list{margin-top:.75rem}.gbs-order-detail-wrapper .order-content-info .order-price-info .price-list .price-list-item+.price-list-item{margin-top:1rem}.gbs-order-detail-wrapper .order-content-info .order-price-info .price-list .wg-line{flex:1;border-bottom:1px dotted #e3e3e3;height:.625rem;margin:0 1rem;display:inline-block}.gbs-order-detail-wrapper .order-content-info .order-price-info .price-list .price-total-wrapper{margin-bottom:.5rem}.gbs-order-detail-wrapper .order-content-info .order-price-info .price-list .price-total-wrapper .price-total-label,.gbs-order-detail-wrapper .order-content-info .order-price-info .price-list .price-total-wrapper .price-total-amount{font-size:.875rem;line-height:1.25rem;color:#222;font-weight:600}.gbs-order-detail-wrapper .order-content-info .order-price-info .price-list .price-total-wrapper+.price-total-wrapper{margin-top:1rem}.gbs-order-detail-wrapper .order-content-info .order-price-info .price-list .price-item .price-item-label,.gbs-order-detail-wrapper .order-content-info .order-price-info .price-list .price-item .price-item-amount{font-size:.75rem;color:#666;line-height:1.125rem}.gbs-order-detail-wrapper .order-content-info .order-price-info .price-list .price-item+.price-item{margin-top:.25rem}.gbs-order-detail-wrapper .order-content-info .order-price-info .price-list .price-total-amount.negative-amount{color:#ff5e00}.gbs-order-detail-wrapper .order-content-info .order-price-info .total-amount-wrapper{padding:1rem 0;font-size:1rem;line-height:1.375rem;font-weight:600;margin-top:1rem;border-top:1px solid #f0f0f0}.gbs-order-detail-wrapper .order-content-info .order-price-info .total-amount-wrapper .total-amount label{color:#222}.gbs-order-detail-wrapper .order-content-info .order-price-info .total-amount-wrapper .total-amount span{color:#ff5e00}.gbs-order-detail-wrapper .order-content-info .order-price-info .total-amount-wrapper .payment-info{margin-top:.25rem;font-size:.75rem;line-height:1.125rem;color:#666;font-weight:normal}.modify-popup-content{padding:1rem;background:#fff}.modify-popup-content .new-phone-wrapper .contact-phone-label{font-size:1rem;line-height:1.375rem;color:#222;font-weight:600;padding-right:1rem;margin-right:.5rem}.modify-popup-content .abroad-phone-tips{margin-top:.5rem;padding:.5rem .75rem;background:rgba(255,241,230,0.4);font-size:.8125rem;line-height:1.125rem}.modify-popup-content .abroad-phone-tips i{color:#ff5e00;font-weight:600}.modify-popup-content .confirm-modify-button{margin-top:2rem;min-height:3rem}.cancel-reason-popup.other-reason-show .cancel-reason-content .other-reason-wrapper{display:block !important}.cancel-reason-popup .wg-components-popup-page-content{padding-bottom:5rem !important}.cancel-reason-popup .wg-components-button .button-text{font-size:1rem !important}.cancel-reason-content .cancel-time-desc{background:#daf4d7;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:#222;border-radius:.125rem}.cancel-reason-content .cancel-time-desc span{color:#16b900}.cancel-reason-content .cancel-time-desc p{margin-top:.25rem;font-size:.75rem;color:#666;line-height:1rem}.cancel-reason-content .content-panel{padding:0 1rem 1.5rem;background:#fff}.cancel-reason-content .content-panel .cancel-fee-wrapper{padding:1rem 0 .5rem;font-weight:600;font-size:.875rem;line-height:1.25rem}.cancel-reason-content .content-panel .cancel-fee-wrapper label{color:#222}.cancel-reason-content .content-panel .cancel-fee-wrapper span{color:#ff5e00}.cancel-reason-content .content-panel .refund-tip{font-size:.8125rem;line-height:1.125rem;color:#999;margin-bottom:1.5rem}.cancel-reason-content .content-panel .reason-list .reason-tips{padding:.5rem .875rem;background:#f5f8fa;font-size:.875rem;line-height:1.25rem;color:#666}.cancel-reason-content .content-panel .reason-list .list{margin-top:1.125rem}.cancel-reason-content .content-panel .reason-list .list li i{font-size:1.25rem;color:#ccc}.cancel-reason-content .content-panel .reason-list .list li i.wg-icon-radiobox-checked{color:#2182fc}.cancel-reason-content .content-panel .reason-list .list li span{color:#222;font-size:.875rem;line-height:1.25rem;margin-left:.625rem}.cancel-reason-content .content-panel .reason-list .list li+li{margin-top:1.25rem}.cancel-reason-content .content-panel .reason-list .other-reason-wrapper{position:relative;padding-left:2rem;width:100%;box-sizing:border-box;display:none}.cancel-reason-content .content-panel .reason-list .other-reason-wrapper .other-reason-input{width:100%;margin-top:.5rem;margin-right:1rem;padding:.75rem;border:1px solid #f0f0f0;border-radius:.125rem;font-size:.875rem;line-height:1.25rem;min-height:5.625rem;box-sizing:border-box}.cancel-reason-content .content-panel .reason-list .other-reason-wrapper .text-count-desc{position:absolute;right:.75rem;bottom:.75rem;font-size:.75rem;color:#666}.refund-detail-popup .popup-content{background:#fff;padding:1rem}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .refund-amount{font-size:1rem;line-height:1.375rem;font-weight:600}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .refund-amount label{color:#222}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .refund-amount span{color:#ff5e00}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .refund-tips{font-size:.8125rem;color:#666;line-height:1.25rem}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .progress-panel{padding:1rem;background:#f5f8fa;margin-top:1rem}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .progress-panel .log-item{position:relative;color:#999;padding-left:1.75rem;padding-bottom:.75rem}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .progress-panel .log-item i{position:absolute;top:.125rem;left:0;font-size:.75rem;color:#ccc}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .progress-panel .log-item i.active{color:#129401}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .progress-panel .log-item::before{position:absolute;content:'';width:.125rem;height:-webkit-calc(100% - 0.5rem);height:calc(100% - 0.5rem);border-left:.125rem solid #ccc;left:.3125rem;top:.75rem}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .progress-panel .log-item .node-name{font-size:.875rem;line-height:1.25rem}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .progress-panel .log-item .node-time{font-size:.75rem;line-height:1.125rem;margin-top:.125rem}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .progress-panel .log-item .node-tips{font-size:.75rem;line-height:1.125rem;margin-top:.5rem}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .progress-panel .log-item.active .node-name{color:#129401}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .progress-panel .log-item.active i{color:#129401}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper .progress-panel .log-item.active::before{border-left:none;height:0}.refund-detail-popup .popup-content .refund-panel .refund-detail-wrapper+.refund-detail-wrapper{border-top:1px solid #f0f0f0;margin-top:1rem;padding-top:1rem}.resend-form-wrapper{background:#fff;padding:1.5rem 1rem 0}.resend-form-wrapper .send-btn{margin-top:2.5rem}.modify-area-code-popup .choose-header{display:none}.guide-popup .wg-components-popup-page-content{position:relative}.guide-popup .wg-components-popup-page-content .content-iframe{height:100%;width:100%}.iphoneX-fixed .shuttle-order-detail{padding-bottom:6.875rem}.iphoneX-fixed .shuttle-order-detail .sticky-bottom{padding-bottom:2rem}.confirm-loss-amount-alert .loss-amount-tips span{color:#ff5e00;font-weight:600}.shuttle-order-cancel-header .header{border-bottom:solid 1px #f0f0f0}.shuttle-order-cancel-header .header .left-item .header-btn .wg-icon-close{font-size:1.5rem}.shuttle-order-cancel-header .header .page-title .title-info{font-size:1.125rem}.wg-cancel-order{height:100%}.wg-cancel-order .empty-section{height:9.25rem}.wg-cancel-order .cancel-order-panel{background-color:white;height:100%}.wg-cancel-order .cancel-order-panel .scroll-view{height:-webkit-calc(91.25%);height:calc(100% - 8.75rem)}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper{box-sizing:border-box}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-order-title{font-size:1rem;color:#222222;padding:1rem;background-color:#fff}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-order-title span{color:#129401;font-weight:600}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-order-tip{background-color:#f5f8fa;color:#999;height:2.25rem;font-size:.875rem;padding-left:1rem}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-reason-list{background-color:#fff;padding:0 1rem}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-reason-list li{list-style:none;padding:1rem 0;border-bottom:solid 1px #f0f0f0}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-reason-list li i.wg-icon-radiobox{color:#ccc;font-size:1.175rem}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-reason-list li i.wg-icon-radiobox-checked{color:#2182fc;font-size:1.175rem}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-reason-list li span{color:#222;font-size:1rem;line-height:1.375rem;margin-left:.625rem}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-reason-list li.other-label{border-bottom:none}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-reason-list li.other-reason-text{border-bottom:none;padding:0 0 1rem 0}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-reason-list li.other-reason-text textarea{border:solid 1px #f0f0f0;height:8.25rem;font-size:.875rem;color:#222;width:100%;padding:1rem;-webkit-appearance:none;appearance:none;resize:none;box-sizing:border-box}.wg-cancel-order .cancel-order-panel .cancel-order-wrapper .cancel-reason-list li.other-reason-text textarea:focus{outline:none !important;border:solid 1px #f0f0f0}.wg-cancel-order .bottom-section{height:-webkit-calc(100% - 30rem);height:calc(100% - 30rem);box-sizing:border-box}.wg-cancel-order .cancel-button-group{z-index:99;background-color:#fff;padding:.5rem;box-shadow:0 -1px 4px 0 rgba(0,0,0,0.2);min-height:4rem;height:4rem;box-sizing:border-box;width:100%}.wg-cancel-order .cancel-button-group .wg-btn{height:3rem;font-weight:700;font-size:1rem;border-radius:.125rem;box-sizing:border-box}.wg-cancel-order .cancel-button-group .wg-btn.btn-back{border:solid 1px #2182fc;color:#2182fc}.wg-cancel-order .cancel-button-group .wg-btn.btn-confirm{border:solid 1px #2182fc;background-color:#2182fc;color:#fff}.wg-cancel-order .cancel-button-group .split-12{width:.75rem}.wg-cancel-order .cancel-fail-mask{z-index:10001}.wg-cancel-order .cancel-fail-mask .cancel-fail-panel{width:20.4375rem;background-color:#fff;color:#222;font-size:1rem;border-radius:.125rem}.wg-cancel-order .cancel-fail-mask .cancel-fail-panel .title{font-weight:700;font-size:1.125rem;padding-top:1.5rem}.wg-cancel-order .cancel-fail-mask .cancel-fail-panel .desc{margin:1rem 0 1.5rem 0}.wg-cancel-order .cancel-fail-mask .cancel-fail-panel .confirm{height:3rem;width:17.5rem;margin:0 1.5rem 1.5rem 1.5rem;color:#fff;font-weight:700;border-radius:.125rem;border:solid 1px #2182fc;background-color:#2182fc}.iphoneX-fixed .wg-cancel-order .cancel-button-group{padding-bottom:5rem}.order-submit{background-color:#fff;border-top:dotted 1px #f0f0f0}.order-submit .progress-image{margin-top:6rem;margin-bottom:3rem}.order-submit .progress-image span.icon-round:before{content:'';width:5rem;height:5rem;background:url(../img/submit-order-loading.png) no-repeat;background-size:5rem 5rem}.order-submit .order-content{text-align:center}.order-submit .order-content .order-num{line-height:2.25rem;font-size:1rem;font-weight:bold}.order-submit .order-content .order-num>span{color:#2182FC}.order-submit .order-content .order-tip{margin-top:.625rem}.page-order-success{background-color:#f5f5f5}.page-order-success .wg-order-status{background-color:#FFFFFF;color:#16b900;padding:1rem 1rem;border-top:dotted 1px #f0f0f0}.page-order-success .wg-order-status .status-header{height:2rem;line-height:2rem}.page-order-success .wg-order-status .status-header .status-header-left{font-size:1.4375rem;line-height:1.6875rem;font-weight:700}.page-order-success .wg-order-status .status-header .status-header-left .wg-icon-success{margin-right:.5rem}.page-order-success .wg-order-status .status-header .status-header-right{font-size:.8125rem;color:#2182FC;letter-spacing:0;font-weight:400}.page-order-success .wg-order-status .status-header .wg-icon-back{color:#2182FC !important;font-size:.8125rem;transform:rotate(180deg);display:inline-block}.page-order-success .wg-order-status .note{height:1.25rem;line-height:1rem;color:#666;font-size:.75rem;margin-top:1rem;letter-spacing:0}.page-order-success .wg-order-info{margin:.5rem}.page-order-success .wg-order-info .wg-basic-orderInfo-container{border-radius:.125rem;background:#FFFFFF;padding:1rem 1rem 0}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-basic-orderInfo-header{padding-bottom:.875rem;border-bottom:1px dotted #f0f0f0}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-title{font-weight:400;color:#666;font-size:.75rem;line-height:1rem}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-icons{margin-top:.375rem;font-size:.875rem;line-height:1rem;font-weight:400;color:#222222}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-icons span{margin-right:.25rem}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-basic-orderInfo-header .header-icons .icon-biz-bag-solid{margin-left:.375rem}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list{border-bottom:1px dotted #f0f0f0;padding:1rem 0}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-type-box .icon-biz-send{background-color:#2182FC;color:white;width:1rem;height:1rem;margin-right:.5rem}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-type-box .type-name{font-size:.875rem;line-height:1.125rem;font-weight:600;color:#222222}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container{padding:.5rem 0 0 1.375rem;color:#222222}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .detail-remark{font-size:.875rem;line-height:1.125rem;font-weight:400}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item{position:relative}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .begin-site,.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site{position:relative;overflow:hidden;padding:1rem 0 1rem 1.25rem;line-height:1.25rem;font-size:1rem;font-weight:400}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .begin-site .address,.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site .address{display:block;line-height:1rem;font-size:.75rem;font-weight:400;color:#999}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .begin-site .three-word,.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site .three-word{font-weight:600;margin-right:.3125rem}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .begin-site:before,.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site:before{position:absolute;content:'';width:.25rem;height:.25rem;border:.125rem solid #dadfe3;border-radius:50%;left:0;top:1rem}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .begin-site:after,.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site:after{position:absolute;content:'';width:.125rem;height:100%;border-left:.125rem solid #dadfe3;left:.187rem;top:1.5rem}.page-order-success .wg-order-info .wg-basic-orderInfo-container .wg-product-list .product-detail-container .product-item .end-site:after{border-left:.125rem solid #dadfe3;top:-70%}.page-order-success .wg-order-info .wg-basic-orderInfo-container .note{font-size:.8125rem;line-height:3rem;padding:0;font-weight:400;color:#2182FC}.page-order-success .wg-user-container{margin:.5rem 0;padding:1rem;background-size:cover}.page-order-success .wg-user-container.logged{background:none;background-color:#fff;border-radius:.125rem}.page-order-success .wg-user-container .wg-content{flex:1;font-size:.75rem;line-height:1.0625rem;font-weight:400;color:#222}.page-order-success .wg-user-container .wg-score{color:#ffa024}.page-order-success .wg-user-container .wg-icon-user{font-size:1.625rem;margin-right:.5rem;color:#ffa024}.page-order-success .wg-user-container .wg-user-btn{font-size:1rem;font-weight:500;color:#ff5e00;margin-left:.5rem}.page-order-success .integral-tips-wrapper{padding:1rem;background:#fff}.page-order-success .integral-tips-wrapper i{color:#ff5e00;font-size:1rem;padding-right:.3125rem}.page-order-success .integral-tips-wrapper .integral-tips div:first-child{color:#ff5e00;font-size:.875rem;margin-bottom:.625rem;line-height:1.25rem}.page-order-success .integral-tips-wrapper .integral-tips div:last-child{color:#666;font-size:.75rem;line-height:1.125rem}.page-order-fail{background-color:#f5f5f5}.page-order-fail .wg-order-status{background-color:#FFFFFF;color:#2182FC;padding:1rem 1rem;border-top:dotted 1px #f0f0f0}.page-order-fail .wg-order-status .status-header{height:2rem;line-height:2rem}.page-order-fail .wg-order-status .status-header .status-header-left{font-size:1.4375rem;line-height:1.6875rem;font-weight:700}.page-order-fail .wg-order-status .status-header .status-header-left .wg-icon-error{margin-right:.5rem}.page-order-fail .wg-order-status .status-header .status-header-right{font-size:.8125rem;color:#2182FC;letter-spacing:0;font-weight:400}.page-order-fail .wg-order-status .status-header .wg-icon-back{color:#2182FC !important;font-size:.8125rem;transform:rotate(180deg);display:inline-block}.page-order-fail .wg-order-status .note{height:1.25rem;line-height:1rem;color:#666;font-size:.75rem;margin-top:1rem;letter-spacing:0}.page-flight-search{background-color:#fff}.page-flight-search .mask.dark{background-color:rgba(0,0,0,0.5)}.page-flight-search .wg-components-mask .lightbox{width:100%}.page-flight-search .no-data-wrapper{width:100%;height:100%;flex:1;padding-top:2.5rem}.page-flight-search .no-data-wrapper .img-no-result{background:url('../img/no-result.png') no-repeat;background-size:cover;height:11.25rem;width:11.25rem}.page-flight-search .no-data-wrapper .empty-text{font-size:.75rem;font-weight:400;color:#999;line-height:.75rem;margin-top:1rem}.page-flight-search .search-type-tab{border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0}.page-flight-search .search-type-tab .tab-list li{font-size:.875rem;font-weight:400;color:#222;line-height:1rem}.page-flight-search .search-type-tab .tab-list li i{padding:.75rem 0 .75rem 0}.page-flight-search .search-type-tab .tab-list .divide{background:#f0f0f0;width:1px;height:2rem;border-radius:0px 0px}.page-flight-search .search-type-tab .tab-list li.active{color:#2182fc;font-weight:600}.page-flight-search .search-type-tab .tab-list li.active i{border-radius:1px;border-bottom:.25rem solid #2182fc}.page-flight-search .tip-box{background:#fff1e6;font-size:.75rem;font-weight:400;color:#222;line-height:1.125rem;padding:.625rem 1rem}.page-flight-search .tip-box i{font-size:.825rem;color:#f82222;margin-right:.25rem}.page-flight-search .search-form{background-color:#fff;padding:1rem}.page-flight-search .search-form .form-item label{font-size:.75rem;font-weight:400;color:#666;line-height:1.125rem;margin-bottom:.5rem}.page-flight-search .search-form .form-item p{font-size:1rem;font-weight:600;color:#222;line-height:1.375rem;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.page-flight-search .search-form .city-info{padding-bottom:.5rem;border-bottom:1px solid #f0f0f0}.page-flight-search .search-form .city-info .icon-biz-switch{color:#2182fc;font-size:2rem;padding:0 1rem}.page-flight-search .search-form .city-info .destination{text-align:right}.page-flight-search .search-form .code-info .code-input{border-bottom:1px solid #f0f0f0;padding:0 0 .5rem 0}.page-flight-search .search-form .code-info .code-input input{height:1.375rem;font-size:1rem;font-weight:600;color:#222;line-height:1.375rem;padding:0 1.625rem 0 0}.page-flight-search .search-form .code-info .code-input.default input{color:#999}.page-flight-search .search-form .date-info{margin-top:.9375rem;padding-bottom:.5rem;border-bottom:1px solid #f0f0f0}.page-flight-search .search-form .date-info .today-str{font-size:.75rem;font-weight:400;color:#222;line-height:1.125rem}.page-flight-search .search-form .search-btn{font-size:1rem;font-weight:600;color:#fff;line-height:1.125rem;height:2.8125rem;background-color:#2182fc;border-radius:.125rem;margin-top:1.5rem}.page-flight-search .flight-list-panel{position:relative;height:100%;top:6.25rem}.page-flight-search .flight-list-panel .lightbox-body{position:relative;height:100%;background:#fff;z-index:999}.page-flight-search .flight-list-panel .header-panel{position:relative;background-color:#fff;padding-top:1rem;border-radius:1rem 1rem 0px 0px}.page-flight-search .flight-list-panel .header-panel i.wg-icon-close{position:absolute;top:1.25rem;left:1rem;font-size:1.5rem;color:#222}.page-flight-search .flight-list-panel .header-panel .base-info{text-align:center}.page-flight-search .flight-list-panel .header-panel .base-info .title{font-size:1rem;font-weight:600;color:#222;line-height:1.25rem;text-align:center}.page-flight-search .flight-list-panel .header-panel .base-info .date-info{font-size:.75rem;font-weight:400;color:#999;line-height:1rem;margin:.5rem 0;text-align:center}.page-flight-search .flight-list-panel .header-panel .base-info .date-info .default{font-size:.5rem}.page-flight-search .flight-list-panel .header-panel .base-info .desc-tip{background:#f1f5f8;padding:.5rem 1rem;font-size:.75rem;font-weight:400;color:#666;line-height:1rem;text-align:center}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list{padding:0 1rem}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list .cancel-opcity{color:#ccc !important}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list .cancel-opcity .departure .time,.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list .cancel-opcity .arrival .time,.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list .cancel-opcity .departure .airport,.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list .cancel-opcity .arrival .airport{color:#ccc !important}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li{padding:1rem 0;color:#666;border-bottom:1px solid #f0f0f0}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .flight-info img{margin-right:.25rem;width:.75rem;height:.75rem}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .flight-info img.cancel-opcity{opacity:.2}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .flight-info .name,.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .flight-info .code{font-size:.875rem;font-weight:400;color:#666;line-height:1.125rem}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .flight-info .vertical-line{margin:0 .5rem}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .flight-info .badge{margin-left:.5rem;padding:0 .3125rem;transform:scale(.875);border-radius:.125rem;height:1rem;line-height:1rem}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .time-info{position:relative;margin-top:1rem;color:#222}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .time-info .icon-biz-arrow{position:absolute;color:#ccc;font-size:2rem;top:-0.25rem}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .time-info .departure{text-align:right;padding-right:2.5rem}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .time-info .arrival{text-align:left;padding-left:2.5rem}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .time-info .departure .time,.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .time-info .arrival .time{font-size:1.3125rem;font-weight:600;color:#222;line-height:1.5625rem}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .time-info .departure .airport,.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .time-info .arrival .airport{font-size:.75rem;font-weight:400;color:#666;line-height:1rem;margin-top:.5rem;overflow:hidden}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li .original-arrival-time{margin-top:.6rem;font-size:.75rem;color:#999}.page-flight-search .flight-list-panel .flight-list-wrapper .flight-list li:nth-last-child(2){border-bottom:none}.page-flight-search .page-flight-calendar{width:100%;height:100%;position:fixed;top:2.8rem;overflow-y:scroll;overflow-x:hidden;z-index:10000;background:#fff;border-top:solid 1px #f0f0f0;max-width:768px;margin:0 auto;box-sizing:border-box}.page-flight-search .page-flight-calendar .calendar-new .week-container{border-top:solid 1px #f0f0f0;max-width:768px;margin:0 auto;box-sizing:border-box}.page-flight-search .page-flight-calendar .calendar-new .cld-week{padding:0 .5rem;list-style:none;width:auto}.page-flight-search .page-flight-calendar .calendar-new .cld-month{top:unset !important}.page-flight-search .page-flight-calendar .calendar-new .button-container{max-width:768px;margin:0 auto;box-sizing:border-box}.page-flight-search .history-wrapper .dist{background:#fff;color:#222}.page-flight-search .history-wrapper .dist+.dist{margin-top:.5rem}.page-flight-search .history-wrapper .dist .dist-title{font-size:1rem;font-weight:600;color:#222;line-height:18px;margin-bottom:1rem}.page-flight-search .history-wrapper .dist .dist-city-panel{overflow:hidden}.page-flight-search .history-wrapper .dist .dist-city-panel .city{padding:.375rem .75rem}.page-flight-search .history-wrapper .dist .clear-history{font-size:1rem;font-weight:600;color:#2182FC}.page-flight-search .flight-history-wrapper{margin-top:2.5rem}.page-flight-search .flight-history-wrapper .dist{background:#fff;color:#222}.page-flight-search .flight-history-wrapper .dist+.dist{margin-top:.5rem}.page-flight-search .flight-history-wrapper .dist .dist-title{font-size:1.125rem;font-weight:600;color:#222;line-height:19px;margin-bottom:1.375rem}.page-flight-search .flight-history-wrapper .dist a{font-weight:400;color:#2182fc;font-size:.875rem}.page-flight-search .flight-history-wrapper .dist .dist-city-panel{overflow:hidden}.page-flight-search .flight-history-wrapper .dist .city{margin-bottom:.75rem;background:#f1f5f8;padding:.375rem .75rem;border-radius:2px;max-width:100%;font-size:.875rem}.search-city-page{position:absolute;top:0;bottom:0;left:0;right:0;background:#f0f0f0;z-index:9999;max-width:768px;margin:0 auto;box-sizing:border-box}.search-city-page .search-popup-wrapper{background:#fff;position:relative;height:100%}.search-city-page .search-popup-wrapper .skeleton-wrapper{background:#fff}.search-city-page .search-popup-wrapper .search-header{position:fixed;left:0;right:0;background:#fff;max-width:768px;margin:0 auto;box-sizing:border-box}.search-city-page .search-popup-wrapper .search-header .search-wrapper{padding:0 .75rem .5rem;background:#fff;border-bottom:1px solid #f0f0f0}.search-city-page .search-popup-wrapper .search-header .search-wrapper .wg-icon-search{position:absolute;left:2rem;color:#999;z-index:2}.search-city-page .search-popup-wrapper .search-header .search-wrapper .airport-input{background:#f0f0f0;border-radius:2px 2px 2px 2px;height:2rem;line-height:2rem;padding:0}.search-city-page .search-popup-wrapper .search-header .search-wrapper .airport-input input{padding:0 1.625rem 0 2.5rem;font-size:.75rem;line-height:1.125rem}.search-city-page .search-popup-wrapper .search-header .header-wrapper{background:#fff;height:2.75rem;line-height:2.75rem;padding-left:.9375rem;padding-right:2.1875rem;font-size:1.125rem;color:#222}.search-city-page .search-popup-wrapper .search-header .header-wrapper .wg-icon-close{font-size:1.5rem;height:2.75rem;line-height:2.75rem}.search-city-page .search-popup-wrapper .hot-wrapper,.search-city-page .search-popup-wrapper .history-wrapper{background:#f0f0f0}.search-city-page .search-popup-wrapper .hot-wrapper .hot-list,.search-city-page .search-popup-wrapper .history-wrapper .hot-list{background:#fff;padding:1rem;color:#222}.search-city-page .search-popup-wrapper .hot-wrapper .hot-list .hot-list-tit,.search-city-page .search-popup-wrapper .history-wrapper .hot-list .hot-list-tit{font-weight:600;margin-bottom:1rem}.search-city-page .search-popup-wrapper .hot-wrapper .dist,.search-city-page .search-popup-wrapper .history-wrapper .dist{background:#fff;padding:1rem;color:#222}.search-city-page .search-popup-wrapper .hot-wrapper .dist .dist-title,.search-city-page .search-popup-wrapper .history-wrapper .dist .dist-title{font-size:1rem;font-weight:400;color:#222;line-height:19px;margin-bottom:.5rem;font-weight:600}.search-city-page .search-popup-wrapper .hot-wrapper .dist .dist-city-panel,.search-city-page .search-popup-wrapper .history-wrapper .dist .dist-city-panel{overflow:hidden}.search-city-page .search-popup-wrapper .hot-wrapper .dist .city,.search-city-page .search-popup-wrapper .history-wrapper .dist .city{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3%;float:left;color:#333;word-break:break-all;padding:.5rem .25rem;overflow:hidden}.search-city-page .search-popup-wrapper .hot-wrapper .dist .city p,.search-city-page .search-popup-wrapper .history-wrapper .dist .city p{border:1px solid #eee;border-radius:.9375rem;padding:.5rem;text-align:center;font-size:.875rem;line-height:.875rem}.search-city-page .search-popup-wrapper .hot-wrapper .dist .city p.active,.search-city-page .search-popup-wrapper .history-wrapper .dist .city p.active{background:rgba(33,130,252,0.1);color:#2182FC;border-color:rgba(33,130,252,0.01)}.search-city-page .search-popup-wrapper .history-wrapper .dist{border-bottom:.5rem solid #f0f0f0}.search-city-page .search-popup-wrapper .hot-wrapper .dist{padding:0;margin-bottom:.75rem}.search-city-page .search-popup-wrapper .history-wrapper .dist-title .clear-history{font-size:.875rem;font-weight:400;color:#2182FC;line-height:.875rem}.search-city-page .search-popup-wrapper .bottom-tips{padding:1rem 0 1.25rem;background:#f0f0f0;color:#999;font-size:.625rem;font-weight:400;line-height:.875rem}.dest-list.loading-city{padding:2.5rem 0}.dest-list{background:#fff;font-size:.75rem;font-weight:400;color:#222;line-height:1.0625rem}.dest-list li.dest-item{background:#fff;font-size:.875rem}.dest-list li.dest-item .icon-biz-city,.dest-list li.dest-item .icon-biz-plane,.dest-list li.dest-item .icon-biz-country,.dest-list li.dest-item .icon-biz-scenery,.dest-list li.dest-item .icon-biz-province{color:#2182FC;margin-right:.5rem;font-size:1.375rem}.dest-list li.dest-item .item-info{color:#666;display:flex;border-bottom:1px solid #f0f0f0;align-items:center;height:3.25rem}.dest-list li.dest-item .item-info.hover{color:#222;background-color:#fff}.dest-list li.dest-item .item-info>i{margin:0 .25rem 0 1rem;font-size:1.375rem;color:#222}.dest-list li.dest-item .item-info .content>span{margin:0 .3125rem}.dest-list li.dest-item .icon-biz-city{color:#2182FC;margin-right:.5rem}.dest-list li.dest-item .text-highlight{color:#2182FC}.dest-list li.dest-item .child-list{padding-left:3rem}.dest-list li.dest-item .child-list li{height:3.25rem;border-bottom:1px solid #f0f0f0;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-moz-box-pack:justify;-webkit-box-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.dest-list li.dest-item .child-list li>div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.dest-list li.dest-item .child-list li>div .content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:3.25rem;height:3.25rem}.dest-list li.dest-item .child-list li span{margin:0 .3125rem}.dest-list li.dest-item .child-list li .nearby-number{flex:0 2.5rem;padding-right:1rem;color:#999}.dest-list li.dest-item .child-list li .icon-next::after{content:'∟';font-size:1rem;color:#d8d8d8}.dest-list li.dest-item .child-list li .icon-nearby{width:2rem;height:1.25rem;word-break:keep-all}.dest-list li.dest-item .child-list li .icon-nearby::after{content:'附近';font-size:.75rem;color:#999;border:1px solid #999;background:white;border-radius:1px;padding:.025rem .125rem}.dest-list .icon-biz-city{color:#2182fc;margin-right:.5rem}.wg-calendar-selected{background-color:#2182FC;color:#FFFFFF !important;-webkit-border-radius:.25rem;border-radius:.25rem}.wg-calendar-selected:before{background-color:#FFFFFF !important}.skeleton-panel{animation:skeleton-fade 3s infinite;-moz-animation:skeleton-fade 3s infinite;-webkit-animation:skeleton-fade 3s infinite;-o-animation:skeleton-fade 3s infinite}.skeleton-panel .skeleton-search-city .search-city-box{padding:1rem}.skeleton-panel .skeleton-search-city .search-city-box .city-info-box{margin-left:.625rem}.skeleton-panel .skeleton-search-city .search-city-box .city-info-box .title{padding:1rem 0;border-bottom:1px solid #f4f4f4}.skeleton-panel .skeleton-search-city .search-city-box .city-info-box .title .item{width:10.75rem;height:1.25rem;background-color:#f4f4f4}.skeleton-panel .skeleton-search-city .search-city-box .city-info-box .desc{padding:1rem 0 1rem 1.6rem;border-bottom:1px solid #f4f4f4}.skeleton-panel .skeleton-search-city .search-city-box .city-info-box .desc .item{width:10.75rem;height:1.25rem;background-color:#f4f4f4}.page-airport-search{background:#fff}.page-airport-search.no-data{display:flex;flex-direction:column}.page-airport-search .search-wrapper{position:fixed;left:0;right:0;padding:0 .75rem .5rem;background:#fff;max-width:768px;margin:0 auto;box-sizing:border-box}.page-airport-search .search-wrapper .wg-icon-search{position:absolute;left:2rem;color:#999;z-index:2}.page-airport-search .search-wrapper .airport-input{border-radius:.125rem;background:#f0f0f0;height:2rem;line-height:2rem;padding:0}.page-airport-search .search-wrapper .airport-input input{padding:0 1.625rem 0 2.5rem;font-size:.875rem}.page-airport-search .airport-box{padding-top:2.375rem}.page-airport-search .airport-box .loading-panel{padding-top:2.5rem}.page-airport-search .recommend-wrapper{border-bottom:.5rem solid #f0f0f0}.page-airport-search .hot-wrapper,.page-airport-search .fetch-wrapper,.page-airport-search .recommend-wrapper{background:#fff}.page-airport-search .hot-wrapper label,.page-airport-search .fetch-wrapper label,.page-airport-search .recommend-wrapper label{display:inline-block;font-size:1rem;font-weight:600;color:#222222;line-height:1.25rem;padding:1rem 1rem 1rem}.page-airport-search .hot-wrapper .hot-list li,.page-airport-search .fetch-wrapper .hot-list li,.page-airport-search .recommend-wrapper .hot-list li,.page-airport-search .hot-wrapper .recommend-list li,.page-airport-search .fetch-wrapper .recommend-list li,.page-airport-search .recommend-wrapper .recommend-list li{border-top:1px solid #f0f0f0;margin:0 1rem;padding:1rem 0}.page-airport-search .hot-wrapper .hot-list li .name,.page-airport-search .fetch-wrapper .hot-list li .name,.page-airport-search .recommend-wrapper .hot-list li .name,.page-airport-search .hot-wrapper .recommend-list li .name,.page-airport-search .fetch-wrapper .recommend-list li .name,.page-airport-search .recommend-wrapper .recommend-list li .name{font-size:.875rem;font-weight:400;color:#222222;line-height:1.125rem}.page-airport-search .hot-wrapper .hot-list li .name i,.page-airport-search .fetch-wrapper .hot-list li .name i,.page-airport-search .recommend-wrapper .hot-list li .name i,.page-airport-search .hot-wrapper .recommend-list li .name i,.page-airport-search .fetch-wrapper .recommend-list li .name i,.page-airport-search .recommend-wrapper .recommend-list li .name i{font-size:1.25rem}.page-airport-search .hot-wrapper .hot-list li .name .text-highlight,.page-airport-search .fetch-wrapper .hot-list li .name .text-highlight,.page-airport-search .recommend-wrapper .hot-list li .name .text-highlight,.page-airport-search .hot-wrapper .recommend-list li .name .text-highlight,.page-airport-search .fetch-wrapper .recommend-list li .name .text-highlight,.page-airport-search .recommend-wrapper .recommend-list li .name .text-highlight{color:#2182FC}.page-airport-search .hot-wrapper .hot-list li .dist,.page-airport-search .fetch-wrapper .hot-list li .dist,.page-airport-search .recommend-wrapper .hot-list li .dist,.page-airport-search .hot-wrapper .recommend-list li .dist,.page-airport-search .fetch-wrapper .recommend-list li .dist,.page-airport-search .recommend-wrapper .recommend-list li .dist{font-size:.75rem;font-weight:400;color:#999;line-height:1rem;margin:.25rem 0 0 1.45rem}.page-airport-search .fetch-wrapper .hot-list li i{margin-right:.1rem}.page-airport-search .fetch-wrapper .hot-list li .dist{font-size:.75rem;font-weight:400;color:#999;line-height:1rem;margin:.25rem 0 0 1.4rem}.page-airport-search .no-data-wrapper{height:100%;color:#999;padding-top:6.25rem}.page-airport-search .no-data-wrapper .img-no-result{background:url('../img/no-result.png') no-repeat;background-size:cover;height:11.25rem;width:11.25rem}.page-airport-search .no-data-wrapper .empty-text{font-size:.75rem;font-weight:400;color:#999;line-height:.75rem;margin-top:1rem}.page-provision{padding:.625rem .9375rem;font-size:.875rem;background-color:#fff}.page-provision li{list-style:none}.bottom-panel .lightbox{position:absolute;bottom:0;left:0}.bottom-panel .lightbox .lightbox-body{border-radius:1rem 1rem 0 0}