.taro-nav{display:block;width:auto;height:auto;color:inherit}.navigator-hover{opacity:.7;background-color:rgba(0,0,0,.1)}.xtaro-xview{-webkit-tap-highlight-color:rgba(0,0,0,0)}.taro-mask{position:fixed;top:0;left:0;display:block;width:100%;height:100%;z-index:1000}.taro-mask_button{position:absolute;top:0;right:0;left:0;bottom:0;background:#000}.taro-mask_button-transparent{background:rgba(0,0,0,0)}.taro-mask-accessibility-button{position:absolute;top:.25rem;left:.25rem;background-color:#fff;z-index:1001;width:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.125rem .5rem;border-radius:.125rem}.weui-dialog{position:fixed;z-index:5000;width:80%;max-width:15rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;text-align:center;border-radius:.15rem;overflow:hidden}.weui-dialog__hd{padding:1.3em 1.6em .5em}.weui-dialog__title{font-weight:400;font-size:.9rem}.weui-dialog__bd{padding:0 1.6em .8em;min-height:2rem;font-size:.75rem;line-height:1.3;word-wrap:break-word;word-break:break-all;color:#999}.weui-dialog__bd:first-child{padding:2.7em 1rem 1.7em;color:#353535}.weui-dialog__ft{position:relative;line-height:2.4rem;font-size:.9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.weui-dialog__ft:after{content:" ";position:absolute;left:0;top:0;right:0;height:.05rem;border-top:.05rem solid #d5d5d6;color:#d5d5d6;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5)}.weui-dialog__btn{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#3cc51f;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.weui-dialog__btn:active{background-color:#eee}.weui-dialog__btn:after{content:" ";position:absolute;left:0;top:0;width:.05rem;bottom:0;border-left:.05rem solid #d5d5d6;color:#d5d5d6;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(.5);-ms-transform:scaleX(.5);transform:scaleX(.5)}.weui-dialog__btn:first-child:after{display:none}.weui-dialog__btn_default{color:#353535}.weui-dialog__btn_primary{color:#0bb20c}.weui-skin_android .weui-dialog{text-align:left;-webkit-box-shadow:0 .3rem 1.5rem 0 rgba(0,0,0,.1);box-shadow:0 .3rem 1.5rem 0 rgba(0,0,0,.1)}.weui-skin_android .weui-dialog__title{font-size:1.05rem}.weui-skin_android .weui-dialog__hd{text-align:left}.weui-skin_android .weui-dialog__bd{color:#999;padding:.25em 1.6em 2em;font-size:.85rem;text-align:left}.weui-skin_android .weui-dialog__bd:first-child{padding:1.6em 1.6em 2em;color:#353535}.weui-skin_android .weui-dialog__ft{display:block;text-align:right;line-height:2.1rem;font-size:.8rem;padding:0 1.6em .7em}.weui-skin_android .weui-dialog__ft:after{display:none}.weui-skin_android .weui-dialog__btn{display:inline-block;vertical-align:top;padding:0 .8em}.weui-skin_android .weui-dialog__btn:after{display:none}.weui-skin_android .weui-dialog__btn:active,.weui-skin_android .weui-dialog__btn:visited{background-color:rgba(0,0,0,.06)}.weui-skin_android .weui-dialog__btn:last-child{margin-right:-.8em}.weui-skin_android .weui-dialog__btn_default{color:gray}@media screen and (min-width:1024px){.weui-dialog{width:35%}}.taro-toast{position:fixed;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:6rem;height:6rem;padding:.5rem .85rem;border-radius:.6rem;background:rgba(0,0,0,.8);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10001}.taro-toast_none{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.taro-toast_icon{margin:1.3rem 0 .7rem}.taro-toast_content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.2rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:11.5rem;font-size:.8rem;text-align:center;word-wrap:break-word;text-overflow:ellipsis;color:#fff}.taro-toast_content_limit_line{line-clamp:2;-webkit-line-clamp:2}.taro-toast_content_unlimit_line{line-clamp:none;-webkit-line-clamp:none}.hello{color:red}.taro-div-img,.taro-img{overflow:hidden;display:inline-block}.taro-img__content{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-repeat:no-repeat;background-size:contain}.taro-img__scale-to-fill{background-size:100% 100%;background-position:0 0}.taro-img__aspect-fit{background-size:contain;background-position:50%}.taro-img__aspect-fill{background-size:cover;background-position:50%}.taro-img__width-fix{height:auto}.taro-img__height-fix{width:auto}.taro-img__top{background-position:top}.taro-img__bottom{background-position:bottom}.taro-img__center{background-position:50%}.taro-img__left{background-position:0}.taro-img__right{background-position:100%}.taro-img__top-left{background-position:0 0}.taro-img__top-right{background-position:100% 0}.taro-img__bottom-left{background-position:0 100%}.taro-img__bottom-right{background-position:100% 100%}.xt-iphonex-adapter__bottom{height:env(safe-area-inset-bottom)}.xt-iphonex-adapter__top{height:env(safe-area-inset-top)}.xt-poplayer-fixed{position:fixed}.xt-poplayer{width:100%;height:100%;bottom:0;left:0;right:0}.xt-poplayer__container{position:relative;width:100%}.xt-poplayer__container,.xt-poplayer__container__mask{height:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.xt-poplayer__container__mask{background-color:rgba(0,0,0,.6)}.xt-poplayer__container__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:7.5rem;overflow:hidden;background-color:#fff;position:absolute;left:0;right:0}.xt-poplayer__container__content_view{top:0}.xt-poplayer__container__content_crn_model{border-top-left-radius:.4rem;border-top-right-radius:.4rem;bottom:0}.xt-poplayer__container__content__top{-webkit-transform:translateY(-25rem);-ms-transform:translateY(-25rem);transform:translateY(-25rem)}.xt-poplayer__container__content__bottom{-webkit-transform:translateY(25rem);-ms-transform:translateY(25rem);transform:translateY(25rem)}.xt-poplayer__container__content__left{-webkit-transform:translate(-25rem);-ms-transform:translate(-25rem);transform:translate(-25rem)}.xt-poplayer__container__content__right{-webkit-transform:translate(25rem);-ms-transform:translate(25rem);transform:translate(25rem)}.xt-poplayer__container__content__header{width:100%;min-height:2.2rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-top-left-radius:.4rem;border-top-right-radius:.4rem;border-color:#999;text-align:center;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.xt-poplayer__container__content__header__title{text-align:center;font-weight:700;font-size:.9rem;color:#333;margin-right:1.625rem;margin-left:1.625rem}.xt-poplayer__container__content__header__close{width:2.2rem;height:2.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;-webkit-transform:translateY(-1.1rem);-ms-transform:translateY(-1.1rem);transform:translateY(-1.1rem)}.xt-poplayer__container__content__header__close__left{left:.2rem}.xt-poplayer__container__content__header__close__right{right:.2rem}.xt-poplayer__container__content__header__close__icon{width:.95rem;height:.95rem}.taro-text_selectable{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.xt-text_single_line{display:inline-block;white-space:nowrap}.xt-text_multy_line,.xt-text_single_line{text-overflow:ellipsis;overflow:hidden;word-break:break-all}.xt-text_multy_line{display:-webkit-box;-webkit-box-orient:vertical;white-space:normal}.xt-text_no_highlight{-webkit-tap-highlight-color:rgba(0,0,0,0)}.atom__text_head1{font-size:var(--smtcFontSizeHead1);font-weight:400}.atom__text_head1_height{line-height:var(--smtcLineHeightHead1)}.atom__text_head2{font-size:var(--smtcFontSizeHead2);font-weight:400}.atom__text_head2_height{line-height:var(--smtcLineHeightHead2)}.atom__text_title1{font-size:var(--smtcFontSizeTitle1);font-weight:400}.atom__text_title1_height{line-height:var(--smtcLineHeightTitle1)}.atom__text_title2{font-size:var(--smtcFontSizeTitle2);font-weight:400}.atom__text_title2_height{line-height:var(--smtcLineHeightTitle2)}.atom__text_subtitle1{font-size:var(--smtcFontSizeSubtitle1);font-weight:400}.atom__text_subtitle1_height{line-height:var(--smtcLineHeightSubtitle1)}.atom__text_body1{font-size:var(--smtcFontSizeBody1);font-weight:400}.atom__text_body1_height{line-height:var(--smtcLineHeightBody1)}.atom__text_body2{font-size:var(--smtcFontSizeBody2);font-weight:400}.atom__text_body2_height{line-height:var(--smtcLineHeightBody2)}.atom__text_body2-paragraph{font-size:var(--smtcFontSizeBody2Paragraph);font-weight:400}.atom__text_body2-paragraph_height{line-height:var(--smtcLineHeightBody2Paragraph)}.atom__text_body3{font-size:var(--smtcFontSizeBody3);font-weight:400}.atom__text_body3_height{line-height:var(--smtcLineHeightBody3)}.atom__text_body3-paragraph{font-size:var(--smtcFontSizeBody3Paragraph);font-weight:400}.atom__text_body3-paragraph_height{line-height:var(--smtcLineHeightBody3Paragraph)}.atom__text_caption1{font-size:var(--smtcFontSizeCaption1);font-weight:400}.atom__text_caption1_height{line-height:var(--smtcLineHeightCaption1)}.atom__text_caption1-paragraph{font-size:var(--smtcFontSizeCaption1Paragraph);font-weight:400}.atom__text_caption1-paragraph_height{line-height:var(--smtcLineHeightCaption1Paragraph)}.atom__text_caption2{font-size:var(--smtcFontSizeCaption2);font-weight:400}.atom__text_caption2_height{line-height:var(--smtcLineHeightCaption2)}.atom__text_caption2-paragraph{font-size:var(--smtcFontSizeCaption2Paragraph);font-weight:400}.atom__text_caption2-paragraph_height{line-height:var(--smtcLineHeightCaption2Paragraph)}.atom__text_label1{font-size:var(--smtcFontSizeLabel1);font-weight:400}.atom__text_label1_height{line-height:var(--smtcLineHeightLabel1)}.atom__text_label2{font-size:var(--smtcFontSizeLabel2);font-weight:400}.atom__text_label2_height{line-height:var(--smtcLineHeightLabel2)}.atom__text_regular{font-weight:400}.atom__text_medium{font-weight:500}.atom__text_semibold{font-weight:600}.atom__text_bold{font-weight:700}.atom__text_color_primary{color:var(--smtcColorTextPrimary)}.atom__text_color_secondary{color:var(--smtcColorTextSecondary)}.atom__text_color_tertiary{color:var(--smtcColorTextTertiary)}.atom__text_color_disabled{color:var(--smtcColorTextDisabled)}.atom__text_color_placeholder{color:var(--smtcColorTextPlaceholder)}.atom__text_color_placeholderOnBg{color:var(--smtcColorTextPlaceholderOnBg)}.atom__text_color_brand{color:var(--smtcColorTextBrand)}.atom__text_color_rate{color:var(--smtcColorTextRate)}.atom__text_color_encourage{color:var(--smtcColorTextEncourage)}.atom__text_color_success{color:var(--smtcColorTextSuccess)}.atom__text_color_notice{color:var(--smtcColorTextNotice)}.atom__text_color_discount{color:var(--smtcColorTextDiscount)}.atom__text_color_warning{color:var(--smtcColorTextWarning)}.atom__text_color_favorite{color:var(--smtcColorTextFavorite)}.atom__text_color_white{color:var(--smtcColorTextWhite)}.atom__text_color_contentWhite{color:var(--smtcColorTextContentWhite)}.atom__stack_container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box}.atom__screenView_fullScreen{border-radius:0}.atom__screenView_fullScreen,.atom__screenView_halfScreen,.atom__screenView_titleHeader{background-color:var(--smtcColorBgSurface)}.atom__screenView_titleHeader{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.6rem;height:2.2rem;border-bottom:.025rem solid var(--smtcColorDividerForm);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.atom__screenView_overflow_hidden{overflow:hidden}.atom__screenView_closeButton{position:relative;z-index:1;width:1.2rem;height:1.2rem}.atom__screenView_closeButton,.atom__screenView_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.atom__screenView_title{position:absolute;top:0;left:0;right:0;bottom:0;padding:0 3.2rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.atom__screenView_titleText{letter-spacing:-.0205rem;text-align:center;margin:0 auto;width:100%}.atom__screenView_icon{font-size:1rem;color:var(--smtcColorTextPrimary)}.atom__screenView_titleButton{position:relative;z-index:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:1rem;max-width:3.2rem;line-height:.95rem;font-size:.75rem;color:var(--smtcColorTextBrand)}.taro-scroll{-webkit-overflow-scrolling:auto}.taro-scroll::-webkit-scrollbar{display:none}.taro-scroll-view{overflow:hidden;display:block}.taro-scroll-view__scroll-x{display:block;overflow-x:scroll;overflow-y:hidden}.taro-scroll-view__scroll-y{display:block;overflow-x:hidden;overflow-y:scroll}.taro-scroll-view__scroll-none{overflow:hidden!important}.ato-modal_body_no_scroll{overflow:hidden}.atom__modal_fixed{position:fixed}.atom__modal_comp{width:100%;height:100vh;top:0;bottom:0;left:0;right:0}.atom__modal_comp_container{position:relative;width:100%;height:100%}.atom__modal_comp_container_mask{height:100%;background-color:var(--smtcColorBgScrim);opacity:1;position:absolute;left:0;right:0;top:0}.atom__modal_comp_container_content{position:relative}@-webkit-keyframes bottomBarSlideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bottomBarSlideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bottomBarSlideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}}@keyframes bottomBarSlideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}}@-webkit-keyframes imSoloSlideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes imSoloSlideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes imSoloSlideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}}@keyframes imSoloSlideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}}.x-calendar{width:100%;height:100%;background:#fff;overflow:hidden;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:90%;border-radius:.4rem .4rem 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1}.x-calendar,.x-calendar-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.x-calendar-header{height:2.2rem;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.x-calendar-header-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:.3rem .4rem;border-bottom:.025rem solid #eee}.x-calendar-header-tab{padding:.2rem .4rem;cursor:pointer;position:relative}.x-calendar-header-tab.active{color:#1890ff}.x-calendar-header-tab.active:after{content:"";position:absolute;bottom:-.3rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:.05rem;background-color:#1890ff}.x-calendar-header-tab-text{font-size:.6rem;font-family:PingFangSC-Medium,sans-serif;font-weight:500}.x-calendar-header-close{position:absolute;left:0;width:2.2rem;height:2.2rem;margin-left:.4rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;z-index:1000}.x-calendar-header-close-icon{width:1.1rem;height:1.1rem}.x-calendar-header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:60%!important;height:2.2rem}.x-calendar-header-content-title{height:1.05rem;color:#333;font-size:.85rem;line-height:1.05rem;font-weight:500;font-family:PingFangSC-Medium,sans-serif}.x-calendar-header-content-subtitle,.x-calendar-header-content-title{letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center}.x-calendar-header-content-subtitle{height:.75rem;margin-top:.05rem;color:#666;font-size:.6rem;font-family:PingFangSC-Regular,sans-serif;font-weight:400;line-height:.75rem}.x-calendar-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.x-calendar-content-container{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box}.x-calendar-content-container,.x-calendar-top-tab-content{height:100%;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.x-calendar-top-tab-content{-webkit-flex:1;-ms-flex:1;flex:1}.x-calendar-tips,.x-calendar-top-tab-content{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.x-calendar-tips{height:1.5rem;background-color:#fff8f2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.x-calendar-tips-icon{width:.7rem;height:.7rem;margin-right:.2rem}.x-calendar-tips-text{height:.75rem;color:#666;font-size:.6rem;font-family:PingFangSC-Regular;font-weight:400;line-height:.75rem}.x-calendar-tips-text.orange{color:#f80}.x-calendar-tips.left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-left:.8rem}.x-calendar-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;top:0;width:100%;background:#f8f8f8;height:2.2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.x-calendar-tabs::-webkit-scrollbar{display:none}.x-calendar-tab{white-space:nowrap;cursor:pointer;color:#666;position:relative;height:2.2rem;margin-right:2.575rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.x-calendar-tab.first-month{margin-left:.4rem}.x-calendar-tab-text{font-size:.85rem;font-family:PingFangSC-Medium,sans-serif;font-weight:500;line-height:.75rem;color:#333}.x-calendar-tab-text.active,.x-calendar-tab-text.active.default{color:#1890ff}.x-calendar-tab-text.active.orange{color:#f80}.x-calendar-tab-text.active.royalBlue{color:#4169e1}.x-calendar-tab-text.active.alizarinRed{color:#e74c3c}.x-calendar-tab-subtext{margin-top:.2rem;font-size:.5rem;line-height:.55rem}.x-calendar-tab-subtext.active.default{color:#1890ff}.x-calendar-tab-subtext.active.orange{color:#f80}.x-calendar-tab-subtext.active.royalBlue{color:#4169e1}.x-calendar-tab-subtext.active.alizarinRed{color:#e74c3c}.x-calendar-tab.active.default:after{background:#1890ff}.x-calendar-tab.active.orange:after{background:#f80}.x-calendar-tab.active.royalBlue:after{background:#4169e1}.x-calendar-tab.active.alizarinRed:after{background:#e74c3c}.x-calendar-tab.active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem}.x-calendar-weekdays{height:1.25rem;margin:0 .3rem}.x-calendar-weekday,.x-calendar-weekdays{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.x-calendar-weekday{width:14.2857142857%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.x-calendar-weekday-text{color:#333;font-size:.6rem;font-family:PingFangSC-Regular,sans-serif;font-weight:400;line-height:.75rem}.x-calendar-weekday-text.weekend{color:#ff4d4f}.x-calendar-month-container{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.x-calendar-month-container .x-calendar-month-title{background-color:#f6f8fa;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.3rem 1.05rem;position:-webkit-sticky;position:sticky;opacity:1;top:-.025rem!important;z-index:1}.x-calendar-month-container .x-calendar-month-title-text{color:#333;font-size:1rem;font-family:PingFangSC-Medium;font-weight:500;line-height:1.2rem}.x-calendar-days{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:.15rem;margin-right:.15rem;margin-top:.15rem;background-color:#fff}.x-calendar-day{width:14.2857142857%;height:2.55rem;position:relative;cursor:pointer;margin-bottom:.2rem;padding-bottom:.15rem;padding-top:.15rem;-webkit-box-sizing:border-box;box-sizing:border-box}.x-calendar-day,.x-calendar-day .calendar-tooltip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.x-calendar-day .calendar-tooltip{position:absolute;top:-1.8rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto}.x-calendar-day .calendar-tooltip-text{display:inline-block;padding:.3rem .4rem;background-color:rgba(0,0,0,.8);color:#fff;font-size:.7rem;font-family:PingFangSC-Medium;font-weight:500;line-height:.9rem;border-radius:.3rem;max-width:5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-calendar-day .calendar-tooltip:after{content:"";display:block;margin-top:-.025rem;width:0;height:0;border-left:.3rem solid rgba(0,0,0,0);border-right:.3rem solid rgba(0,0,0,0);border-top:.3rem solid rgba(0,0,0,.8)}.x-calendar-day.show-sub-title{height:3.2rem}.x-calendar-day.first-selected{margin-right:0}.x-calendar-day.first-selected,.x-calendar-day.second-selected{position:relative}.x-calendar-day-holiday{-webkit-box-flex:0;-webkit-flex:0 0 0.6rem;-ms-flex:0 0 0.6rem;flex:0 0 0.6rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.x-calendar-day-holiday-text{color:#333;font-size:.5rem;font-family:PingFangSC-Regular,sans-serif;font-weight:400;line-height:.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-calendar-day-holiday-text.selected{color:#fff}.x-calendar-day-holiday-text.label{max-width:2.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1890ff;font-weight:500}.x-calendar-day-holiday-text.holiday{color:#ff4d4f}.x-calendar-day-holiday-text.work{color:#333}.x-calendar-day-number{-webkit-box-flex:0;-webkit-flex:0 0 1.05rem;-ms-flex:0 0 1.05rem;flex:0 0 1.05rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:.05rem 0}.x-calendar-day-number-text{color:#333;font-size:.85rem;font-family:PingFangSC-Medium,sans-serif;font-weight:500;line-height:1.05rem}.x-calendar-day-number-text.selected{color:#fff}.x-calendar-day-number-text.holiday{color:#ff4d4f}.x-calendar-day-title{-webkit-box-flex:0;-webkit-flex:0 0 0.4rem;-ms-flex:0 0 0.4rem;flex:0 0 0.4rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.x-calendar-day-title-text{color:#666;font-size:.5rem;font-family:PingFangSC-Regular,sans-serif;font-weight:400;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-calendar-day-subtitle{-webkit-box-flex:0;-webkit-flex:0 0 0.4rem;-ms-flex:0 0 0.4rem;flex:0 0 0.4rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.1rem}.x-calendar-day-subtitle-text{color:#666;font-size:.5rem;font-family:PingFangSC-Regular,sans-serif;font-weight:400;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-calendar-day.disabled{opacity:.5;pointer-events:none}.x-calendar-day.selected{background-color:#1890ff!important;border-radius:.1rem}.x-calendar-day.selected:after{content:"";position:absolute;top:0;bottom:0;right:-.0125rem;width:.025rem;background-color:#fff;z-index:1}.x-calendar-day.selected.default{background-color:#1890ff!important}.x-calendar-day.in-range.default{background-color:rgba(24,144,255,.1)}.x-calendar-day.selected.orange{background-color:#f80!important}.x-calendar-day.in-range.orange{background-color:rgba(255,136,0,.1)}.x-calendar-day.selected.royalBlue{background-color:#4169e1!important}.x-calendar-day.in-range.royalBlue{background-color:rgba(65,105,225,.1)}.x-calendar-day.selected.alizarinRed{background-color:#e74c3c!important}.x-calendar-day.in-range.alizarinRed{background-color:rgba(231,76,60,.1)}.x-calendar-day .x-calendar-day-holiday-text.label.default{color:#1890ff}.x-calendar-day .x-calendar-day-holiday-text.label.orange{color:#f80}.x-calendar-day .x-calendar-day-holiday-text.label.royalBlue{color:#4169e1}.x-calendar-day .x-calendar-day-holiday-text.label.alizarinRed{color:#e74c3c}.x-calendar-day .x-calendar-day-number{position:relative}.x-calendar-day .x-calendar-day-icon{position:absolute;right:.1rem;width:.6rem;height:.6rem}.x-calendar-day.range-end .x-calendar-day-holiday-text,.x-calendar-day.range-end .x-calendar-day-number-text,.x-calendar-day.range-end .x-calendar-day-subtitle-text,.x-calendar-day.range-end .x-calendar-day-title-text,.x-calendar-day.selected .x-calendar-day-holiday-text,.x-calendar-day.selected .x-calendar-day-number-text,.x-calendar-day.selected .x-calendar-day-subtitle-text,.x-calendar-day.selected .x-calendar-day-title-text{color:#fff!important}.x-calendar-day.range-end{margin-left:0;border-radius:.1rem}.x-calendar-day.range-end .x-calendar-day-holiday-text,.x-calendar-day.range-end .x-calendar-day-number-text,.x-calendar-day.range-end .x-calendar-day-subtitle-text,.x-calendar-day.range-end .x-calendar-day-title-text{color:#fff!important}.x-calendar-vertical-scroll{height:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.x-calendar-vertical-scroll::-webkit-scrollbar{display:none}.x-calendar-time-picker{-webkit-box-shadow:0 -.05rem .2rem 0 rgba(0,0,0,.05);box-shadow:0 -.05rem .2rem 0 rgba(0,0,0,.05);background-color:#fff;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1000;position:fixed;bottom:0;padding-bottom:env(safe-area-inset-bottom)}.x-calendar-time-picker.show{bottom:2.6rem}#xtaro-globalDom-Toast{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}#xtaro-globalDom-Toast .taro-toast{top:auto;bottom:2.5rem}.xtaro-custom-toast{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:fixed;z-index:99999;bottom:calc(2.5rem + env(safe-area-inset-bottom));left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:7.5rem;padding:.6rem;background-color:rgba(0,0,0,.8);border-radius:.2rem}.xtaro-custom-toast-text{font-size:.8rem;color:#fff}.month-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;background:#f8f8f8;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.month-tabs::-webkit-scrollbar{display:none}.month-tabs .month-tab:first-child{margin-left:.575rem}.month-tab{cursor:pointer;color:#666;margin-right:1.6rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.month-tab.has-sub-title{height:2.7rem}.month-tab.no-sub-title{height:2.2rem}.month-tab-content{width:3.125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.month-tab-content-text{color:#111;font-size:.85rem;font-family:PingFangSC-Medium;font-weight:500;line-height:.75rem;text-align:center}.month-tab-content-text.active{color:#0086f6}.month-tab-content-text.active.default{color:#1890ff}.month-tab-content-text.active.orange{color:#f80}.month-tab-content-text.active.royalBlue{color:#4169e1}.month-tab-content-text.active.alizarinRed{color:#e74c3c}.month-tab-content-subtext{width:100%;color:#444;font-size:.5rem;font-family:PingFangSC-Regular;font-weight:400;line-height:.5rem;margin-top:.275rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.month-tab-content-subtext.active.default{color:#1890ff}.month-tab-content-subtext.active.orange{color:#f80}.month-tab-content-subtext.active.royalBlue{color:#4169e1}.month-tab-content-subtext.active.alizarinRed{color:#e74c3c}.month-tab.active.default:after{background:#1890ff}.month-tab.active.orange:after{background:#f80}.month-tab.active.royalBlue:after{background:#4169e1}.month-tab.active.alizarinRed:after{background:#e74c3c}.month-tab.active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem}.time-picker{background:#fff;padding:.4rem;-ms-touch-action:none;touch-action:none;will-change:transform}.time-picker,.time-picker.android-time-picker{-webkit-transform:translateZ(0);transform:translateZ(0)}.time-picker.android-time-picker{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.time-picker .picker-header,.time-picker.android-time-picker .picker-collapsed-view,.time-picker.android-time-picker .picker-container,.time-picker.android-time-picker .picker-header,.time-picker.android-time-picker .picker-header-content,.time-picker.android-time-picker .picker-header-content-title,.time-picker.android-time-picker .picker-item,.time-picker.android-time-picker .picker-section,.time-picker.android-time-picker .picker-tips,.time-picker.android-time-picker .picker-toggle,.time-picker.android-time-picker .picker-toggle-icon,.time-picker.android-time-picker .time-columns,.time-picker.android-time-picker .time-columns-text,.time-picker.android-time-picker .tips-icon,.time-picker.android-time-picker .tips-text{-webkit-transform:translateZ(0);transform:translateZ(0)}.time-picker .picker-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:2.45rem;position:relative;will-change:transform;-webkit-box-sizing:content-box;box-sizing:content-box;margin-top:.375rem}.time-picker .picker-header.fold{height:1.5rem}.time-picker .picker-header .picker-toggle{width:3.5rem;height:1.5rem;cursor:pointer;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%) translateZ(0);transform:translate(-50%,-50%) translateZ(0);padding:.5rem;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:10}.time-picker .picker-header .picker-toggle-icon{width:1.75rem;height:.55rem;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.time-picker .picker-header .picker-toggle:active{opacity:.7}.time-picker .picker-header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.time-picker .picker-header-content-title{color:#333;font-size:.85rem;font-family:PingFangSC-Medium;font-weight:500;letter-spacing:0;line-height:1.05rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.time-picker .picker-header-content-title.fold{color:#333;font-size:.6rem;font-family:PingFangSC-Medium;font-weight:500;letter-spacing:0;line-height:.75rem}.time-picker .picker-tips{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:1.55rem;padding:.2rem .3rem;background:#fff8f2;border-radius:.2rem}.time-picker .picker-tips .tips-icon{width:.4rem;height:.4rem;margin-right:.2rem}.time-picker .picker-tips .tips-text{color:#f70;font-size:.6rem;font-family:PingFangSC-Regular;font-weight:400;line-height:.75rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.time-picker .picker-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:6.725rem}.time-picker .picker-container.android-picker-container{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000;perspective:1000}.time-picker .picker-container:after{content:"";position:absolute;left:50%;top:10%;height:80%;width:.025rem;background:#e0e0e0;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.time-picker .picker-container .picker-section{width:48%;-webkit-transform:translateZ(0);transform:translateZ(0)}.time-picker .picker-container .time-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-ms-touch-action:none;touch-action:none;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.time-picker .picker-container .time-columns.time-columns-single:before{left:20%;right:20%}.time-picker .picker-container .time-columns.time-columns-double:before,.time-picker .picker-container .time-columns.time-columns-single:before{content:"";position:absolute;top:50%;height:1.6rem;border-top:.05rem solid #0086f6;border-bottom:.05rem solid #0086f6;-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);z-index:1;will-change:transform}.time-picker .picker-container .time-columns.time-columns-double:before{left:10%;width:35%}.time-picker .picker-container .time-columns.time-columns-double:after{content:"";position:absolute;right:10%;width:35%;top:50%;height:1.6rem;border-top:.05rem solid #0086f6;border-bottom:.05rem solid #0086f6;-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);z-index:1;will-change:transform}.time-picker .picker-container .time-columns-text{color:#333;font-size:.9rem;font-family:SFProDisplay-Semibold;font-weight:600;letter-spacing:0;line-height:1.2rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.time-picker .picker-container .time-columns .picker-column{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:3.3rem;position:relative;z-index:2;text-align:center;-webkit-scroll-snap-type:y proximity;-ms-scroll-snap-type:y proximity;scroll-snap-type:y proximity;-ms-scroll-chaining:none;overscroll-behavior:contain}.time-picker .picker-container .time-columns .picker-column.android-picker-column{-webkit-overflow-scrolling:auto!important;overflow-scrolling:auto!important;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.time-picker .picker-container .time-columns .picker-column.android-picker-column::-webkit-scrollbar{width:0;height:0;display:none}.time-picker .picker-container .time-columns .picker-column .picker-item{height:1.1rem;font-size:.9rem;font-family:PingFangSC-Semibold;font-weight:600;line-height:1.1rem;color:#999;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;scroll-snap-align:start;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0);contain:layout style paint}.time-picker .picker-container .time-columns .picker-column .picker-item.selected{color:#333;font-weight:400}.time-picker .picker-collapsed-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 .6rem;color:#333;font-size:.9rem;font-family:SFProDisplay-Semibold;font-weight:600;letter-spacing:0;line-height:1.2rem;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s;border-radius:.2rem}.time-picker .picker-collapsed-view:active{opacity:.7}.time-picker .picker-collapsed-view .picker-section{width:48%}.time-picker .picker-collapsed-view .picker-section .time-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.time-picker .picker-collapsed-view .picker-section .time-columns-text{color:#333;font-size:.9rem;font-family:SFProDisplay-Semibold;font-weight:600;letter-spacing:0;line-height:1.2rem;position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.time-picker .picker-collapsed-view .picker-section .time-columns-text:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);width:1rem;height:1rem;background:url(https://static.tripcdn.com/modules/fx/xtaro-calendar-pics/common_calendar_timeselect_arror_bottom.c0f5e27bb0ef6af42ceab5ca37a63814.png) 50% no-repeat;background-size:contain;will-change:transform}@-webkit-keyframes android-optimize{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes android-optimize{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.time-picker .android-time-picker .picker-collapsed-view,.time-picker .android-time-picker .picker-container,.time-picker .android-time-picker .picker-header,.time-picker .android-time-picker .picker-header-content,.time-picker .android-time-picker .picker-header-content-title,.time-picker .android-time-picker .picker-item,.time-picker .android-time-picker .picker-section,.time-picker .android-time-picker .picker-tips,.time-picker .android-time-picker .picker-toggle,.time-picker .android-time-picker .picker-toggle-icon,.time-picker .android-time-picker .time-columns,.time-picker .android-time-picker .time-columns-text,.time-picker .android-time-picker .tips-icon,.time-picker .android-time-picker .tips-text{-webkit-animation:android-optimize 1ms;animation:android-optimize 1ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.calendar-modal-footer{position:fixed;bottom:0;width:100%;background-color:#fff;-webkit-box-shadow:0 -.25rem .25rem -.25rem rgba(0,0,0,.08);box-shadow:0 -.25rem .25rem -.25rem rgba(0,0,0,.08);z-index:1000;padding-bottom:env(safe-area-inset-bottom)}.calendar-modal-footer .footer-content{height:3rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.calendar-modal-footer .footer-content,.calendar-modal-footer .footer-content-vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.4rem .8rem}.calendar-modal-footer .footer-content-vertical{height:3.35rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.calendar-modal-footer .footer-content.content-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.calendar-modal-footer .left-section{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:.5rem}.calendar-modal-footer .info-section,.calendar-modal-footer .left-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.calendar-modal-footer .info-section{margin-bottom:.4rem}.calendar-modal-footer .info-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.calendar-modal-footer .info-item-row{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.calendar-modal-footer .info-item-row,.calendar-modal-footer .info-item-vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.calendar-modal-footer .info-item-vertical{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.calendar-modal-footer .info-key{color:#333}.calendar-modal-footer .info-key,.calendar-modal-footer .info-value{font-size:.65rem;line-height:.95rem;font-family:PingFangSC-Medium;font-weight:500}.calendar-modal-footer .info-value{color:#ccc;margin-left:.2rem}.calendar-modal-footer .info-value.active{color:#333}.calendar-modal-footer .single-message{font-size:.65rem;line-height:.95rem;font-family:PingFangSC-Medium;font-weight:500;color:#333}.calendar-modal-footer .single-message .number{color:#0086f6}.calendar-modal-footer .spacer{width:.5rem}.calendar-modal-footer .confirm-button{background-color:#1890ff;padding:.3rem .8rem;border-radius:.3rem;text-align:center;width:7.1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-modal-footer .confirm-button.disabled{background-color:#eee}.calendar-modal-footer .confirm-button-text{color:#fff;font-size:.65rem;line-height:.95rem;font-family:PingFangSC-Medium;font-weight:500;letter-spacing:.0075rem}.calendar-modal-footer .confirm-button-text.disabled{color:#999}.calendar-modal-footer .confirm-button.full-width{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.time-select-config-footer{width:100%;background-color:#fff;-webkit-box-shadow:0 -.25rem .25rem -.25rem rgba(0,0,0,.08);box-shadow:0 -.25rem .25rem -.25rem rgba(0,0,0,.08);z-index:10}.time-select-config-footer .footer-content{height:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.4rem .8rem}.time-select-config-footer .left-section{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:.5rem}.time-select-config-footer .info-section,.time-select-config-footer .left-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.time-select-config-footer .info-section{margin-bottom:.4rem}.time-select-config-footer .info-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.time-select-config-footer .info-item-row{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.time-select-config-footer .info-item-row,.time-select-config-footer .info-item-vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.time-select-config-footer .info-item-vertical{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.time-select-config-footer .info-key{color:#333}.time-select-config-footer .info-key,.time-select-config-footer .info-value{font-size:.65rem;line-height:.95rem;font-family:PingFangSC-Medium;font-weight:500}.time-select-config-footer .info-value{color:#ccc;margin-left:.2rem}.time-select-config-footer .info-value.active{color:#333}.time-select-config-footer .single-message{font-size:.65rem;line-height:.95rem;font-family:PingFangSC-Medium;font-weight:500;color:#333}.time-select-config-footer .single-message .number{color:#0086f6}.time-select-config-footer .spacer{width:.5rem}.time-select-config-footer .confirm-button{background-color:#1890ff;padding:.3rem .8rem;border-radius:.3rem;text-align:center;width:7.1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.time-select-config-footer .confirm-button.disabled{background-color:#eee}.time-select-config-footer .confirm-button-text{color:#fff;font-size:.65rem;line-height:.95rem;font-family:PingFangSC-Medium;font-weight:500;letter-spacing:.0075rem}.time-select-config-footer .confirm-button-text.disabled{color:#999}.time-select-config-footer .confirm-button.full-width{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.flex-calendar-footer{width:100%;z-index:1000;position:fixed;bottom:0;background-color:#fff;-webkit-box-shadow:0 -.25rem .25rem -.25rem rgba(0,0,0,.08);box-shadow:0 -.25rem .25rem -.25rem rgba(0,0,0,.08);padding-bottom:env(safe-area-inset-bottom)}.flex-calendar-footer-content{height:4.35rem;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-calendar-footer-content,.flex-calendar-footer-content-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-calendar-footer-content-header{height:.95rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:.6rem;padding-left:.8rem;padding-right:.8rem;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-calendar-footer-content-header-text{max-width:50%;line-height:.95rem;color:#111;font-size:.75rem;font-weight:500;font-family:PingFangSC-Medium;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex-calendar-footer-content-body{height:1.6rem;background-color:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:.6rem;padding-left:.8rem;padding-right:.8rem}.flex-calendar-footer-content-body-scroll{height:1.6rem;width:100%;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1}.flex-calendar-footer-content-body-scroll-item{margin-right:.4rem;background-color:#fff;padding-left:.55rem;padding-right:.55rem;background:#f5f7fa;border-radius:.2rem .2rem .2rem .2rem;height:1.6rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.flex-calendar-footer-content-body-scroll-item.selected{background:#ebf3ff}.flex-calendar-footer-content-body-scroll-item.selected:after{content:"";position:absolute;right:0;bottom:0;width:.5rem;height:.45rem;background-image:url(https://static.tripcdn.com/modules/fx/xtaro-calendar-pics/common_calendar_flexible_date_selected.65341c3e40d84fa22dcf89a3a4f03d4d.png);background-size:contain;background-repeat:no-repeat;background-position:100% 100%}.flex-calendar-footer-content-body-scroll-item-text{color:#111;font-size:.65rem;font-family:PingFangSC-Regular;font-weight:400;line-height:.85rem}.flex-calendar-footer-content-body-scroll-item-text.disabled{color:#aaa}.flex-calendar-footer .footer-content{height:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.4rem .8rem;-webkit-box-shadow:0 -.25rem .25rem -.25rem rgba(0,0,0,.08);box-shadow:0 -.25rem .25rem -.25rem rgba(0,0,0,.08)}.flex-calendar-footer .confirm-button{background-color:#1890ff;padding:.3rem .8rem;border-radius:.3rem;text-align:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.flex-calendar-footer .confirm-button.disabled{background-color:#eee}.flex-calendar-footer .confirm-button-text{color:#fff;font-size:.65rem;line-height:.95rem;font-family:PingFangSC-Medium;font-weight:500;letter-spacing:.0075rem}.flex-calendar-footer .confirm-button-text.disabled{color:#999}.flex-calendar-footer .confirm-button.full-width{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-horizontal-days-wrapper{width:100%;background-color:#fff;overflow:hidden}.calendar-horizontal-months-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;will-change:transform}.calendar-horizontal-month,.calendar-horizontal-months-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-horizontal-month{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:.275rem;background-color:#fff}.month-switcher-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:2.2rem;background:#f8f8f8}.month-switcher-arrow-container{display:inline-block;padding:.2rem .4rem}.month-switcher{width:4.25rem;text-align:center;display:inline-block}.month-switcher-text-content{color:#111;font-size:.85rem;font-family:PingFangSC-Medium;font-weight:500;line-height:.75rem}.month-switcher-arrow{width:.35rem;height:.6rem}.x-calendar-one-key-date{height:3.8rem;background-color:#fff}.x-calendar-one-key-date,.x-calendar-one-key-date-scroll{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.x-calendar-one-key-date-scroll{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;white-space:nowrap;padding-top:.7rem}.x-calendar-one-key-date-scroll:first-child{margin-left:.6rem}.x-calendar-one-key-date-scroll-item{height:2.4rem;background:#fff;border:.025rem solid #c5c5c5;border-radius:.2rem .2rem .2rem .2rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 .5rem;margin-right:.5rem}.x-calendar-one-key-date-scroll-item-selected{border:.025rem solid #006ff6}.x-calendar-one-key-date-scroll-item:last-child{margin-right:1rem}.x-calendar-one-key-date-scroll-item-name{color:#111;font-size:.65rem;font-family:PingFangSC-Medium;font-weight:500;line-height:.85rem}.x-calendar-one-key-date-scroll-item-name-selected{color:#006ff6}.x-calendar-one-key-date-scroll-item-date{line-height:.7rem;color:#111;font-size:.5rem;font-weight:400;font-family:PingFangSC-Regular}.x-calendar-one-key-date-scroll-item-date-selected{color:#006ff6}@font-face{font-family:ct_font_common;src:url(https://webresource.c-ctrip.com/NFES/nfes-iconfont/project-ct_font_common-0.0.14/ct_font_common.ttf)}.atom__icon_default{font-size:var(--compIconSize);color:var(--compIconColor)}.atom__button_base,.atom__icon_default{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.atom__button_base{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.atom__button_large_borderRadius{border-radius:var(--compButtonLBorderRadius)}.atom__button_medium_borderRadius{border-radius:var(--compButtonMBorderRadius)}.atom__button_small_borderRadius{border-radius:var(--compButtonSBorderRadius)}.atom__button_primary{background:none;background-color:var(--compButtonPrimaryBackgroundColor);color:var(--compButtonPrimaryColor);border-color:var(--compButtonPrimaryBorderColor)}.atom__button_primary_text{z-index:1}.atom__button_primary_icon,.atom__button_primary_text{color:var(--compButtonPrimaryColor)}.atom__button_secondary{background-color:var(--compButtonSecondaryBackgroundColor);color:var(--compButtonSecondaryColor);border-color:var(--compButtonSecondaryBorderColor)}.atom__button_secondary_text{z-index:1}.atom__button_secondary_icon,.atom__button_secondary_text{color:var(--compButtonSecondaryColor)}.atom__button_tertiary{background-color:var(--compButtonTertiaryBackgroundColor);color:var(--compButtonTertiaryColor);border-color:var(--compButtonTertiaryBorderColor)}.atom__button_tertiary_text{z-index:1}.atom__button_tertiary_icon,.atom__button_tertiary_text{color:var(--compButtonTertiaryColor)}.atom__button_normal{background-color:var(--compButtonNormalBackgroundColor);color:var(--compButtonNormalColor);border-color:var(--compButtonNormalBorderColor)}.atom__button_normal_text{z-index:1}.atom__button_normal_icon,.atom__button_normal_text{color:var(--compButtonNormalColor)}.atom__button_pay{background-color:var(--compButtonPayBackgroundColor);color:var(--compButtonPayColor);border-color:var(--compButtonPayBorderColor)}.atom__button_pay_text{z-index:1}.atom__button_pay_icon,.atom__button_pay_text{color:var(--compButtonPayColor)}.atom__button_normal_disabled,.atom__button_pay_disabled,.atom__button_primary_disabled{background:none;background-color:var(--compButtonDisabledFilledBackgroundColor);color:var(--compButtonDisabledFilledColor);border-color:var(--compButtonDisabledFilledBorderColor)}.atom__button_normal_disabled_text,.atom__button_pay_disabled_text,.atom__button_primary_disabled_text{color:var(--compButtonDisabledFilledColor);z-index:1}.atom__button_secondary_disabled,.atom__button_tertiary_disabled{color:var(--compButtonDisabledOutlinedColor);border-color:var(--compButtonDisabledOutlinedBorderColor)}.atom__button_secondary_disabled_text,.atom__button_tertiary_disabled_text{color:var(--compButtonDisabledOutlinedColor);z-index:1}.atom__button_large{line-height:var(--compButtonLLineHeight);min-width:var(--compButtonLMinWidth);border-radius:var(--compButtonLBorderRadius);min-height:var(--compButtonLHeight);border-style:solid;border-width:var(--compButtonLBorderWidth);padding:.5rem .6rem}.atom__button_large,.atom__button_large_text{font-size:var(--compButtonLFontSize);font-weight:var(--compButtonLFontWeight)}.atom__button_large_icon{font-size:var(--compButtonLFontSize)}.atom__button_medium{line-height:var(--compButtonMLineHeight);min-width:var(--compButtonMMinWidth);border-radius:var(--compButtonMBorderRadius);min-height:var(--compButtonMHeight);border-style:solid;border-width:var(--compButtonMBorderWidth);padding:.375rem .6rem}.atom__button_medium,.atom__button_medium_text{font-size:var(--compButtonMFontSize);font-weight:var(--compButtonMFontWeight)}.atom__button_medium_icon{font-size:var(--compButtonMFontSize)}.atom__button_small{min-height:var(--compButtonSHeight);line-height:var(--compButtonSLineHeight);min-width:var(--compButtonSMinWidth);border-radius:var(--compButtonSBorderRadius);border-style:solid;border-width:var(--compButtonSBorderWidth);padding:.325rem .6rem}.atom__button_small,.atom__button_small_text{font-weight:var(--compButtonSFontWeight);font-size:var(--compButtonSFontSize)}.atom__button_small_icon{font-size:var(--compButtonSFontSize)}.atom__button_content{max-width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.atom__button_content_large{gap:.3rem!important}.atom__button_content_medium,.atom__button_content_small{gap:.2rem!important}.atom__button_tranparent{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.atom__button_loading_large{width:1.2rem;height:1.2rem;z-index:1}.atom__button_loading_normal{width:1rem;height:1rem;z-index:1}.atom__button_ios_loading{-webkit-animation:none!important;animation:none!important}.atom__button_ios_loading .atom-svg-fill-color:first-child{-webkit-animation:button-ios-loading-animation 1s linear 0s infinite;animation:button-ios-loading-animation 1s linear 0s infinite}.atom__button_ios_loading .atom-svg-fill-color:nth-child(2){-webkit-animation:button-ios-loading-animation 1s linear .1s infinite;animation:button-ios-loading-animation 1s linear .1s infinite}.atom__button_ios_loading .atom-svg-fill-color:nth-child(3){-webkit-animation:button-ios-loading-animation 1s linear .2s infinite;animation:button-ios-loading-animation 1s linear .2s infinite}.atom__button_ios_loading .atom-svg-fill-color:nth-child(4){-webkit-animation:button-ios-loading-animation 1s linear .3s infinite;animation:button-ios-loading-animation 1s linear .3s infinite}.atom__button_ios_loading .atom-svg-fill-color:nth-child(5){-webkit-animation:button-ios-loading-animation 1s linear .4s infinite;animation:button-ios-loading-animation 1s linear .4s infinite}.atom__button_ios_loading .atom-svg-fill-color:nth-child(6){-webkit-animation:button-ios-loading-animation 1s linear .5s infinite;animation:button-ios-loading-animation 1s linear .5s infinite}.atom__button_ios_loading .atom-svg-fill-color:nth-child(7){-webkit-animation:button-ios-loading-animation 1s linear .6s infinite;animation:button-ios-loading-animation 1s linear .6s infinite}.atom__button_ios_loading .atom-svg-fill-color:nth-child(8){-webkit-animation:button-ios-loading-animation 1s linear .7s infinite;animation:button-ios-loading-animation 1s linear .7s infinite}.atom__button_ios_loading .atom-svg-fill-color:nth-child(9){-webkit-animation:button-ios-loading-animation 1s linear .8s infinite;animation:button-ios-loading-animation 1s linear .8s infinite}.atom__button_ios_loading .atom-svg-fill-color:nth-child(10){-webkit-animation:button-ios-loading-animation 1s linear .9s infinite;animation:button-ios-loading-animation 1s linear .9s infinite}.atom__button_android_loading{-webkit-animation:button-android-loading-animation .8s linear 0s infinite;animation:button-android-loading-animation .8s linear 0s infinite}@-webkit-keyframes button-ios-loading-animation{0%{opacity:0}to{opacity:1}}@keyframes button-ios-loading-animation{0%{opacity:0}to{opacity:1}}@-webkit-keyframes button-android-loading-animation{0%{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0);-webkit-transform-origin:center 50%;transform-origin:center 50%}to{-webkit-transform:rotate(1turn) translateZ(0);transform:rotate(1turn) translateZ(0);-webkit-transform-origin:center 50%;transform-origin:center 50%}}@keyframes button-android-loading-animation{0%{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0);-webkit-transform-origin:center 50%;transform-origin:center 50%}to{-webkit-transform:rotate(1turn) translateZ(0);transform:rotate(1turn) translateZ(0);-webkit-transform-origin:center 50%;transform-origin:center 50%}}.atom__button_normal:active:before{content:"";position:absolute;z-index:1;background-color:rgba(0,0,0,.16)}.atom__button_normal_disabled:active:before{content:none}.atom__button_primary{background:-webkit-gradient(linear,left top,right top,from(#f80),to(#f60));background:-webkit-linear-gradient(left,#f80,#f60);background:linear-gradient(90deg,#f80,#f60);background-origin:border-box}.atom__button_primary:active:before{content:"";position:absolute;z-index:2;background-color:rgba(0,0,0,.16)}.atom__button_primary_disabled:active:before{content:none}.atom__button_pay{background:-webkit-gradient(linear,left top,right top,from(#f80),to(#f60));background:-webkit-linear-gradient(left,#f80,#f60);background:linear-gradient(90deg,#f80,#f60);background-origin:border-box}.atom__button_pay:active:before{content:"";position:absolute;z-index:2;background-color:rgba(0,0,0,.16)}.atom__button_pay_disabled:active:before{content:none}.atom__button_secondary:active:before{content:"";position:absolute;z-index:2;background-color:hsla(0,0%,100%,.5)}.atom__button_secondary_disabled:active:before{content:none}.atom__button_tertiary:active:before{content:"";position:absolute;z-index:2;background-color:hsla(0,0%,100%,.5)}.atom__button_tertiary_disabled:active:before{content:none}.atom__button_large:active:before{top:calc(-1*var(--compButtonSBorderWidth));right:calc(-1*var(--compButtonLBorderWidth));bottom:calc(-1*var(--compButtonLBorderWidth));left:calc(-1*var(--compButtonLBorderWidth));border-radius:var(--compButtonLBorderRadius);overflow:hidden}.atom__button_medium:active:before{top:calc(-1*var(--compButtonSBorderWidth));right:calc(-1*var(--compButtonMBorderWidth));bottom:calc(-1*var(--compButtonMBorderWidth));left:calc(-1*var(--compButtonMBorderWidth));border-radius:var(--compButtonMBorderRadius);overflow:hidden}.atom__button_small:active:before{top:calc(-1*var(--compButtonSBorderWidth));right:calc(-1*var(--compButtonSBorderWidth));bottom:calc(-1*var(--compButtonSBorderWidth));left:calc(-1*var(--compButtonSBorderWidth));border-radius:var(--compButtonSBorderRadius);overflow:hidden}.atom__dialog_container{width:var(--compDialogWidth);-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:var(--compDialogPaddingLeft);padding-right:var(--compDialogPaddingRight);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.atom__dialog_customize_close_icon_bd{margin-top:var(--compDialogCustomizeContainerMarginTop);position:relative;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.atom__dialog_customize_close_icon{font-size:var(--compDialogCustomizeContainerFontSize);color:var(--compDialogCustomizeContainerColor)}.atom__dialog_inner{background-color:var(--compDialogContentBackgroundColor);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:var(--compDialogContentBorderRadius);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.atom__dialog_inner_customize{min-height:40vh}.atom__dialog_inner_content{text-align:center}.atom__dialog_inner_image{width:var(--compDialogContentImageWidth);height:var(--compDialogContentImageHeight)}.atom__dialog_inner_image,.atom__dialog_inner_image_custom{margin-bottom:var(--compDialogContentImageMarginBottom)}.atom__dialog_inner_title{color:var(--compDialogContentTitleColor);font-size:var(--compDialogContentTitleFontSize);font-weight:var(--compDialogContentTitleFontWeight);letter-spacing:var(--compDialogContentTitleLetterSpacing);line-height:var(--compDialogContentTitleLineHeight)}.atom__dialog_inner_title,.atom__dialog_inner_title_custom{margin-bottom:var(--compDialogContentTitleMarginBottom)}.atom__dialog_modal_content_class{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.atom__dialog_container_customize{padding-left:var(--compDialogCustomizeContainerPaddingLeft);padding-right:var(--compDialogCustomizeContainerPaddingRight);width:100%}.atom__dialog_inner_content{color:var(--compDialogContentContentColor);font-size:var(--compDialogContentContentFontSize);letter-spacing:var(--compDialogContentContentLetterSpacing);line-height:var(--compDialogContentContentLineHeight);margin-bottom:var(--compDialogContentContentMarginBottom)}.atom__dialog_inner_content,.atom__dialog_inner_content_wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.atom__dialog_inner_content_wrapper{width:100%;padding:var(--compDialogContentPaddingTop) var(--compDialogContentPaddingRight) var(--compDialogContentPaddingBottom) var(--compDialogContentPaddingLeft)}.atom__dialog_inner_content_custom{margin-bottom:var(--compDialogContentContentMarginBottom)}.atom__dialog_inner_image,.atom__dialog_inner_image_custom{margin-bottom:0;border-top-left-radius:var(--compDialogContentBorderRadius);border-top-right-radius:var(--compDialogContentBorderRadius)}.atom__dialog_inner_buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:var(--compDialogContentButtonsWidth);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.atom__dialog_inner_buttons_item{width:var(--compDialogContentButtonsItemWidth);margin-bottom:var(--compDialogContentButtonsItemMarginBottom)}.atom__dialog_inner_buttons_item_2{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.atom__dialog_inner_buttons_item_2_last{margin-left:var(--compDialogContentButtonsItem2LastMarginLeft)}.atom__dialog_inner_type{width:var(--compDialogContentTypeWidth);height:var(--compDialogContentTypeWidth)}.atom__dialog_inner_type,.atom__dialog_inner_type_custom{margin-bottom:var(--compDialogContentTypeMarginBottom)}.atom__dialog_inner_note{margin-bottom:var(--compDialogContentButtonsItemMarginBottom)}@font-face{font-family:iconfont;src:url(https://pic.c-ctrip.com/platform/h5/component/fonts/CC_H5_calender.eot);src:url(https://pic.c-ctrip.com/platform/h5/component/fonts/CC_H5_calender.eot?#iefix) format("embedded-opentype"),url(https://pic.c-ctrip.com/platform/h5/component/fonts/CC_H5_calender.woff) format("woff"),url(https://pic.c-ctrip.com/platform/h5/component/fonts/CC_H5_calender.ttf) format("truetype"),url(https://pic.c-ctrip.com/platform/h5/component/fonts/CC_H5_calender.svg#iconfont) format("svg")}.calendarComponent-aria .calendarComponent-title .calendarComponent-title_text{font-size:20px}.calendarComponent-aria .calendarComponent-tip{font-size:14px}.calendarComponent-aria .calendarComponent-tip .iconfont-calendarComponent-circleTip{margin-right:8px}.calendarComponent-aria .calendarComponent-tip .iconfont-calendarComponent-circleTip:before{font-size:18px}.calendarComponent-aria .calendarComponent-week{font-size:16px}.calendarComponent-aria .calendarComponent-month{font-size:22px}.calendarComponent-aria .calendarAllDays li{min-height:103px}.calendarComponent-aria .calendarAllDays li .calendarFestival{font-size:16px;top:6px}.calendarComponent-aria .calendarAllDays li .calendarDay{font-size:30px}.calendarComponent-aria .calendarAllDays li .calendarTag-third-line{font-size:14px}.calendarComponent-aria .calendarAllDays li .calendarTag-forth-line{font-size:18px}.calendarComponent-aria .calendarAllDays li .iconfont-calendarComponent-circleTip{right:0}.calendarComponent-aria .calendarComponent-bottom .calendarComponent-goBack{font-size:16px}.calendarComponent-aria .calendarComponent-bottom .calendarComponent-btnGroup button{font-size:20px}.calendarComponent-block{width:100%;height:90%;position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;font-family:PingFangSC-Regular,Arial,Helvetica,sans-serif;font-size:16px;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}.calendarComponent-block [class^=iconfont-]:before{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;content:"";display:block}.calendarComponent-block .calendarComponent-text_red{color:#f5190a!important}.calendarComponent-block .calendarComponent-text_green{color:#00b87a!important}.calendarComponent-block .calendarComponent-text_blue{color:#0086f6!important}.calendarComponent-block h2,.calendarComponent-block h3,.calendarComponent-block h4,.calendarComponent-block h5{margin:0;padding:0;font-weight:400;font-family:PingFangSC-Regular,Arial,Helvetica,sans-serif}.calendarComponent-block .iconfont-calendarComponent-closeIcon:before{content:"";color:#666;font-size:20px}.calendarComponent-block .iconfont-right-arrow:before{content:""}.calendarComponent-block .iconfont-calendarComponent-circleTip:before{content:"";font-size:.63em;color:#0086f6}.calendarComponent-block *{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:0}.calendarComponent-block.calendarComponent-popUp_show{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.calendarComponent-mask{position:fixed;left:0;top:0;z-index:1011;width:100%;height:100%;background:rgba(0,0,0,.7)}.calendarComponent-popUp{width:100%;height:100%;background:#fff;border-radius:8px 8px 0 0;position:absolute;bottom:0;left:0;z-index:1010;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}.calendarComponent-popUp li,.calendarComponent-popUp ul{margin:0;padding:0;list-style:none}.calendarComponent-popUp .calendarComponent-all_disable,.calendarComponent-popUp .calendarComponent-all_disable>*{color:#ccc!important}.calendarComponent-popUp .calendarComponent-all_disable .calendarComponent-circleTip{background-position:0 -94px!important}.calendarComponent-popUp.calendarComponent-popUp_confirm{padding-bottom:60px}.calendarComponent-title{background:#fff;width:100%;height:44px;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;padding:0 60px 0 58px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px 8px 0 0}.calendarComponent-title,.calendarComponent-title .calendarComponent-title_text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.calendarComponent-title .calendarComponent-title_text{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;font-size:17px;color:#333}.calendarComponent-title .calendarComponent-title_text h2{color:#333;font-size:17px;line-height:1.3;font-family:PingFangSC-Medium,Arial,Helvetica,sans-serif}.calendarComponent-title .calendarComponent-title_text h5{color:#666;font-size:12px}.calendarComponent-title .iconfont-calendarComponent-closeIcon{padding:0 12px;font-size:15px;position:absolute;height:100%;left:0;top:0}.calendarComponent-tip,.calendarComponent-title .iconfont-calendarComponent-closeIcon{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.calendarComponent-tip{background:#fff8f2;color:#666;font-size:.75em;line-height:16px;padding:7px 16px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendarComponent-tip.calendarComponent-tip_red{color:#f70}.calendarComponent-tip .iconfont-calendarComponent-circleTip{width:12px;margin-right:5px;-webkit-box-flex:0;-ms-flex:0 0 12px;-webkit-flex:0 0 12px;flex:0 0 12px}.calendarComponent-conWrap{width:100%;background:#fff;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;overflow:hidden}.calendarComponent-conWrap .calendarComponent-con{height:100%;overflow-y:auto}.calendarComponent{width:100%;background:#fff;font-size:1em;line-height:1;position:relative}.calendarComponent-month{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background:#f6f8fa;color:#111;font-family:PingFangSC-Medium,Arial,Helvetica,sans-serif;padding:10px 12px 10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1009;width:100%;line-height:1}.calendarComponent-month .calendarComponent-holidayStrategy{color:#fff;font-size:.88em;background:#f70;border-radius:12px;padding:3px 24px;max-width:50%;overflow:hidden}.calendarComponent-month .calendarComponent-holidayStrategy_blue{color:#0086f6;font-size:.88em;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;white-space:nowrap;max-width:50%;overflow:hidden}.calendarComponent-month.calendarComponent-month_fixed{position:absolute;left:0;top:0;z-index:1011}.calendarComponent-week{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;color:#333;font-size:12px;background:#fff;padding:3px 10px}.calendarAllDays,.calendarComponent-week{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.calendarAllDays{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:#111;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:.375em}.calendarAllDays li{-webkit-box-flex:0;-ms-flex:0 0 14.28%;-webkit-flex:0 0 14.28%;flex:0 0 14.28%;text-align:center;min-height:3.6em;padding-top:1.25em;padding-bottom:.19em;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;max-width:14.28%;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.calendarAllDays li span{display:block;width:100%;margin-bottom:.25em}.calendarAllDays li .iconfont-calendarComponent-circleTip{position:absolute;right:.25em;top:1.45em}.calendarAllDays li.calendarComponent-selected{color:#fff;background:#0086f6}.calendarAllDays li.calendarComponent-selected .calendarComponent-text_red,.calendarAllDays li.calendarComponent-selected .calendarTag{color:#fff!important}.calendarAllDays li.calendarComponent-selected .calendarTag{opacity:.7}.calendarAllDays li.calendarComponent-selected .iconfont-calendarComponent-circleTip:before{color:#fff}.calendarAllDays li.calendarComponent-selectedArea{background:#e6f3fe}.calendarAllDays li .calendarFestival{position:absolute;left:0;top:.9em;font-size:.63em;margin-top:0;font-weight:400;line-height:1}.calendarAllDays li .calendarDay{font-size:1.06em;font-family:PingFangSC-Medium,Arial,Helvetica,sans-serif}.calendarAllDays li .calendarTag{font-size:.69em;font-weight:400;margin-bottom:.25em;color:#444;display:block;text-decoration:none;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1}.calendarAllDays li .calendarComponent-bubble-wrap{position:absolute;top:0;left:50%;z-index:1010;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);padding-bottom:7px}.calendarAllDays li .calendarComponent-bubble-wrap .calendarComponent-bubble{border-radius:4px;padding:9px 10px;background:rgba(34,34,34,.85);font-size:12px;color:#fff;display:block;width:auto;white-space:nowrap;margin:0}.calendarAllDays li .calendarComponent-bubble-wrap .calendarComponent-bubble:after{content:"";display:block;border-top:7px solid rgba(34,34,34,.85);border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);position:absolute;bottom:-7px;left:50%;margin-left:-8px}.calendarComponent-toast{background:rgba(0,0,0,.75);border-radius:6px;font-size:15px;color:#fff;padding:10px 26px;min-width:150px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:absolute;left:0;top:50%;z-index:1011;transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear}.calendarComponent-toast.calendarComponent-toast_show{left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.calendarComponent-toast.calendarComponent-date_back{bottom:115px;top:auto;transform:translate(-100%);-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);-o-transform:translate(-100%)}.calendarComponent-toast.calendarComponent-date_back.calendarComponent-toast_show{left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%)}.calendarComponent-bottom{position:relative;bottom:0;left:0;z-index:1011;width:100%;padding:8px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.08);box-shadow:0 0 5px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.calendarComponent-bottom .calendarComponent-bottom_text{font-size:12px;color:#666;text-align:center;width:100%;padding:9px 0 1px}.calendarComponent-btnGroup{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendarComponent-btnGroup button{background:#0086f6;border-radius:6px;width:100%;text-align:center;height:44px;line-height:44px;font-size:18px;color:#fff;border:none;outline:none}.calendarComponent-btnGroup button.calendarComponent-disableBtn{background:#efefef;color:#999}.calendarComponent-goBack{color:#333;font-size:15px;width:100%;font-family:PingFangSC-Medium,Arial,Helvetica,sans-serif;padding:2px 0 10px;max-height:100px}.calendarComponent-goBack .calendarComponent-back_date,.calendarComponent-goBack .calendarComponent-go_date{margin:0 5px}.calendarComponent-goBack .calendarComponent-flight{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.calendarComponent-goBack .calendarComponent-flight>div{max-width:50%;overflow:hidden}.tabComponent-block{-ms-flex-align:center;-ms-flex-pack:center;font-size:16px;width:100%}.tabComponent-block,.tabComponent-block .tabComponent-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.tabComponent-block .tabComponent-item{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-align:center;-ms-flex-pack:center;max-width:50%}.tabComponent-block .tabComponent-itemCon{max-width:100%;height:44px;line-height:44px;color:#333;font-size:.93em;border-bottom:2px solid rgba(0,0,0,0);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.tabComponent-block .tabComponent-itemCon.active{color:#0086f6;border-color:#0086f6;font-family:PingFangSC-Medium,Arial,Helvetica,sans-serif}.filter-bottom-view_btnReset__oc0sR{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:.2rem;height:1.7rem;border:.05rem solid #888}.filter-bottom-view_btnResetText__8opnv{letter-spacing:.0075rem;text-align:center;font-size:.75rem;line-height:1.7rem;color:#111}.filter-bottom-view_btnConfirm__71M_S{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-radius:.2rem;height:1.7rem;background-color:#0066f6;margin-left:.6rem}.filter-bottom-view_btnConfirmText__hW0Ft{text-align:center;font-size:.75rem;letter-spacing:.0075rem;color:#fff;line-height:1.7rem}.filter-bottom-view_btnBox__d6dvn{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.filter-bottom-view_btnBox__d6dvn,.filter-bottom-view_btnContainer__4WN_L{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.filter-bottom-view_btnContainer__4WN_L{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.4rem .6rem;background-color:#fff}.filter-bottom-view_btnContainerBorder__Q53PE{border-top:.1rem solid #f1f1f1;-webkit-border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.04)),to(rgba(0,0,0,0))) 8;-webkit-border-image:-webkit-linear-gradient(rgba(0,0,0,.04),rgba(0,0,0,0)) 8;-o-border-image:linear-gradient(rgba(0,0,0,.04),rgba(0,0,0,0)) 8;border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.04)),to(rgba(0,0,0,0))) 8;border-image:linear-gradient(rgba(0,0,0,.04),rgba(0,0,0,0)) 8}.filter-bottom-view_btnContainerBorderDefault___Ij1p{border-top:.1rem solid #fff}.taro-input{overflow:hidden;position:relative;display:block;height:.7rem;min-height:.7rem;white-space:nowrap;text-overflow:clip;color:#333}.taro-input_content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:inherit;text-overflow:inherit}.taro-input_placeholder,.taro-input_placeholder_rtl{position:absolute;top:50%;left:0;font-size:inherit;color:#ccc;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.taro-input_placeholder_rtl{width:100%}.taro-input_main{font-size:inherit;font-weight:inherit;color:inherit;background:rgba(0,0,0,0);border:none;outline:none;text-align:inherit;text-overflow:inherit;font-family:inherit;padding:inherit;width:100%;white-space:nowrap;overflow:hidden;z-index:1}.c-price-input-view_content__OdGbc{margin-top:.8rem;margin-bottom:.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-price-input-view_focus__scyPh{color:#0066f6;border-color:#0066f6}.c-price-input-view_inputContainer__H7v6k{margin-top:.4rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:2.35rem;border:.025rem solid #c5c5c5;border-radius:.2rem;padding:.4rem .5rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.c-price-input-view_inputTitle__Oxq8Y{color:#888;font-size:.5rem;margin-bottom:.1rem}.c-price-input-view_inputTextContainer__zdua6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-price-input-view_label__grTWu{line-height:.85rem;height:.85rem}.c-price-input-view_input__qSB79{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-price-input-view_line__w7bOp{height:.05rem;width:1.2rem;margin-left:.6rem;margin-right:.6rem}.c-price-input-view_inputText__5dbvY{color:#111;font-size:.65rem;height:.85rem;line-height:.85rem;min-height:.85rem}.atom__rangeslider_wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;padding:0 0 1.25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.atom__rangeslider_track{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--compSliderTrackColor)}.atom__rangeslider_active_track{background-color:var(--compSliderTrackSelectColor)}.atom__rangeslider_active_track_disabled{background-color:var(--compSliderTrackDisabledColor)}.atom__rangeslider_thumb{z-index:1;position:absolute}.atom__rangeslider_thumb,.atom__rangeslider_thumbClassH5{border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.atom__rangeslider_thumbClassH5{background-color:var(--compSliderThumbBackgroundColor);-webkit-box-shadow:0 .025rem .05rem .025rem rgba(0,0,0,.14);box-shadow:0 .025rem .05rem .025rem rgba(0,0,0,.14)}.atom__rangeslider_thumbBorderClassH5{border-color:var(--compSliderThumbBorderColor)}.atom__rangeslider_thumbBorderClassH5,.atom__rangeslider_thumbBorderClassH5_disabled{position:absolute;border-style:solid;border-width:var(--compSliderThumbBorderWidth);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.atom__rangeslider_thumbBorderClassH5_disabled{border-color:var(--compSliderThumbDisabledBorderColor)}.atom__rangeslider_tooltip{position:absolute;top:calc(-1*var(--compSliderTipHeight) - .4rem);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;height:var(--compSliderTipHeight);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--compSliderTipBackgroundColor);border-radius:var(--compSliderTipBorderRadius);padding:.25rem .4rem;font-size:var(--compSliderTipFontSize);font-weight:var(--coreFontWeightRegular)}.atom__rangeslider_tooltip,.atom__rangeslider_tooltipText{color:var(--compSliderTipColor)}.atom__rangeslider_tooltipArrow{border-color:var(--compSliderTipBackgroundColor) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:98%;width:0;height:0;background-color:rgba(0,0,0,0);border-top-style:solid;border-top-width:.175rem;border-right:.175rem solid rgba(0,0,0,0);border-bottom:.175rem solid rgba(0,0,0,0);border-left:.175rem solid rgba(0,0,0,0)}.atom__rangeslider_feature_icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;line-height:normal}.atom__rangeslider_ticks{position:absolute;width:100%}.atom__rangeslider_tickitem{position:absolute;font-size:small;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.atom__rangeslider_label{font-weight:var(--compSliderLabelFontWeight);font-size:var(--compSliderLabelFontSize);color:var(--compSliderLabelColor);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.25rem}.starLayer_star-layer__ZdCbP{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background-color:#fff}.starLayer_star-layer__ZdCbP .starLayer_star-layer-title__J3p56{padding:.6rem;text-align:center;position:relative}.starLayer_star-layer__ZdCbP .starLayer_star-layer-title__J3p56 .starLayer_star-layer-title-icon__BFlcu{top:.4rem;left:.6rem;position:absolute;color:#111;font-size:1rem}.starLayer_star-layer__ZdCbP .starLayer_star-layer-title__J3p56 .starLayer_title__7Dzf4{color:#111;font-size:.8rem;font-family:PingFangSC-Medium;font-weight:700;letter-spacing:0;line-height:1rem}.starLayer_star-layer__ZdCbP .starLayer_loading-box__ND__n{position:absolute;bottom:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-star-view_container__wETuR{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;right:0;background:#fff}.c-star-view_container__wETuR,.c-star-view_starContainer__Nnrez{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-star-view_starContainer__Nnrez{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:1.2rem;margin-right:.6rem;margin-left:.6rem}.c-star-view_starBox__5F6lE{width:100vw;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:.2rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-star-view_starBox__5F6lE,.c-star-view_starItemBox__ciL5_{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.c-star-view_starItemBox__ciL5_{position:relative;height:2.2rem;margin-top:.4rem;border-radius:.2rem;background-color:#f5f7fa;width:calc((100vw - .8rem - 1.2rem)/3);-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-star-view_boxBgColor__gMM68{background-color:#f5f7fa}.c-star-view_boxSelectedBgColor__mT_11{background-color:#ebf3ff}.c-star-view_priceStarCurrentIcon__dXPgc{width:.55rem;height:.45rem;bottom:0;right:0;position:absolute}.c-star-view_starItemTitleContainer__GyRD2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-star-view_starIcon__HFJb4{width:.7rem;height:.7rem;margin-right:.1rem}.c-star-view_starMarginFirst__6fKmc{margin-left:0}.c-star-view_starMargin__mWOZX{margin-left:.4rem}.c-star-view_starItemText__mfjIA{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.6rem;color:#111;font-weight:400;line-height:.85rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-star-view_textColor__Nnq0_{color:#111}.c-star-view_textSelectedColor__IFS7K{color:#006ff6}.c-star-view_starItemSubText__Hb53K{margin-top:.1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.5rem;color:#888;font-weight:400;line-height:.6rem}.c-star-view_starTitleContainer__FAN7Q{margin-bottom:.4rem}.c-star-view_starTitleContainer__FAN7Q,.c-star-view_starTitleRightContainer__DTIl2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:.9rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-star-view_starTitle__9yVkw{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.7rem;color:#111;font-weight:500}.c-star-view_starDescTitle__3f4yx,.c-star-view_starTitle__9yVkw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:.9rem}.c-star-view_starDescTitle__3f4yx{font-size:.6rem;color:#006ff6;font-weight:400;margin-right:.2rem}.c-star-view_starBottomDescTitle__He9wU{margin-top:1rem;margin-bottom:1rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.6rem;color:#888;font-weight:400;line-height:.9rem}.c-star-view_titleIcon__3Ib_1{font-size:.6rem;color:#006ff6}.c-inquire-price-star_container__Eo0r9{margin-top:.6rem;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-touch-action:none;touch-action:none}.c-inquire-price-star_container__Eo0r9,.c-inquire-price-star_titleContainer__C1R0v{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.c-inquire-price-star_titleContainer__C1R0v{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-inquire-price-star_title__u209u{font-size:.85rem;line-height:1.2rem;text-align:center;font-family:PingFangSC-Medium}.c-inquire-price-star_closeIconContainer__Ado2O{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-inquire-price-star_closeIcon__Rzvkb{font-size:1rem;margin-left:.6rem}.c-inquire-price-star_gapView__NYBPI{width:.85rem;margin-right:.6rem}.filter-layer_filterItem__Uq8Pi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.9rem}.filter-layer_filterItem__Uq8Pi.filter-layer_activeItem__2Oqv_{color:#006ff6}.filter-layer_itemText__MvrHz{font-size:.65rem;font-weight:700;letter-spacing:0}.filter-layer_layerMaskAbsolute__UigPD,.filter-layer_layerMaskFixed__nHrOs{position:absolute}.filter-layer_layerMask__rkw_O{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;right:0;bottom:0;z-index:1000}.filter-layer_layerColor__xmP7A{background-color:rgba(0,0,0,.6)}.filter-layer_filterContainer__HFPXp{height:1.8rem;padding:.475rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.filter-layer_itemNumContainer__Nbpsa{width:.6rem;height:.6rem;border-radius:.3rem;background-color:#006ff6}.filter-layer_itemNumContainer__Nbpsa,.filter-layer_itemNum__2Vc8N{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.filter-layer_itemNum__2Vc8N{font-size:.45rem;color:#fff}.filter-layer_gapView__Pgt3z{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.filter-layer_itemIcon__Xtwi1{font-size:.65rem}.filter-layer_layerAnimated__emL7p{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:filter-layer_opacityEaseOut__lgfCn;animation-name:filter-layer_opacityEaseOut__lgfCn;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}@-webkit-keyframes filter-layer_opacityEaseOut__lgfCn{0%{opacity:.1}30%{opacity:.5}to{opacity:1}}@keyframes filter-layer_opacityEaseOut__lgfCn{0%{opacity:.1}30%{opacity:.5}to{opacity:1}}.filter-layer_layerContainerAnimated__OG4vE{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:filter-layer_fadeInDownContainer__BH1Gu;animation-name:filter-layer_fadeInDownContainer__BH1Gu;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}@-webkit-keyframes filter-layer_fadeInDownContainer__BH1Gu{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}30%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes filter-layer_fadeInDownContainer__BH1Gu{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}30%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.empty-filter_emptyContainer__00t4g{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#ebeff5}.empty-filter_emptyContainer__00t4g,.empty-filter_titleContainer__vREjB{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.empty-filter_titleContainer__vREjB{margin-top:.8rem;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.empty-filter_emptyTitle__FhGTy{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.7rem;color:#111;font-weight:700}.empty-filter_emptyDescTitle__UbAeQ,.empty-filter_emptyTitle__FhGTy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:.9rem}.empty-filter_emptyDescTitle__UbAeQ{font-size:.6rem;color:#555;font-weight:400;margin-right:.6rem}.empty-filter_titleLeftIcon__fgWzo,.empty-filter_titleRightIcon__rv6Cl{font-size:.7rem;color:#555;margin-right:.2rem}.empty-filter_titleLeftIcon__fgWzo{margin-left:.6rem}.empty-filter_emptyTitleContainer__Anvbj{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.empty-filter_emptyTitleContainer__Anvbj,.empty-filter_titleRightContainer__djekO{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.empty-filter_titleRightContainer__djekO{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.empty-filter_filterContainer__r_pys{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:.3rem .6rem .8rem .2rem}.empty-filter_filterContainer__r_pys,.empty-filter_itemContainer__WJ0k2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.empty-filter_itemContainer__WJ0k2{margin-top:.4rem;margin-left:.4rem;padding-left:.4rem;padding-right:.4rem;background-color:#fff;border-radius:.2rem;height:1.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.empty-filter_itemIcon__TKwu_{font-size:.7rem;color:#0066f6;margin-left:.1rem}.empty-filter_itemText__vAV4C{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.6rem;color:#111;font-weight:400;line-height:.85rem}.xt-flatlist_item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.xt-flatlist_scroll{display:block;white-space:nowrap}.right-container_filterModule__Jjhkf{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:.6rem;padding-right:.6rem;-webkit-box-sizing:border-box;box-sizing:border-box}.right-container_filterModule__Jjhkf,.right-container_moduleHeader__Di_kC{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.right-container_moduleHeader__Di_kC{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.2rem 0 .6rem}.right-container_moduleTitle__Gxe4A{height:.9rem;font-size:.7rem;font-weight:700;letter-spacing:-.01125rem;color:#111;line-height:.9rem}.right-container_moduleExpand__5nou_{color:#006ff6;font-size:.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.right-container_filterContainer__v5pYc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:.6rem;margin-right:.6rem}.right-container_filterItemContainer__OJuNZ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:.6rem;padding-right:.6rem}.right-container_filterItem__d34AI{color:#111;background-color:#f5f5f5}.right-container_filterItemSelected__V3q_I,.right-container_filterItem__d34AI{min-height:1.6rem;width:4.075rem;font-size:.65rem;line-height:.85rem;border-radius:.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;margin-left:.4rem;margin-top:.4rem;padding:.3rem .05rem;-webkit-box-sizing:border-box;box-sizing:border-box}.right-container_filterItemSelected__V3q_I{color:#006ff6;font-weight:700;background:#e7f3ff url(https://pages.c-ctrip.com/hotels/wechat/img/checkbox-icon_new@2x.png) 100% 100% no-repeat;background-size:.55rem}.right-container_activeTitle__78yac{color:#006ff6}.filter-status-view_load__6iN6r{width:4rem;height:4rem}.filter-status-view_text__umSv5{padding-top:.5rem;font-weight:700;font-size:.75rem}.filter-status-view_btnContentView__HnOB_{margin-top:.6rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:.6rem;padding-right:.6rem;height:1.7rem;background-color:#0066f6}.filter-status-view_btnTitle__cGjZe{text-align:center;font-size:.75rem;letter-spacing:.0075rem;color:#fff;line-height:1.7rem}.filter-bottom-slide-view_viewContainer__CYDrN{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.4rem;background-color:#fff}.filter-bottom-slide-view_filterItemContainer__eicPQ{margin-top:.6rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:.2rem}.filter-bottom-slide-view_filterItemContainer__eicPQ,.filter-bottom-slide-view_filterItem__jnkkG{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.filter-bottom-slide-view_filterItem__jnkkG{height:1.6rem;background-color:#f5f9ff;border-radius:.2rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-left:.4rem}.filter-bottom-slide-view_filterItemRight__Oa0Tj{margin-right:.4rem}.filter-bottom-slide-view_itemText__rMmea{margin-left:.4rem;font-size:.65rem;line-height:.9rem;color:#111}.filter-bottom-slide-view_itemIcon__yupA7{color:#0066f6;margin-left:.2rem;font-size:.65rem;margin-right:.4rem}.filter-bottom-slide-view_gapView__tACwW{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;color:#fff}.location_container__tEcfH{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:26rem;-webkit-flex:1;-ms-flex:1;flex:1;position:absolute;top:0;left:0;right:0}.location_container__tEcfH,.location_subContainer__73No1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-flex:1;background:#fff}.location_subContainer__73No1{width:100%;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:23.5rem;-webkit-flex:1;-ms-flex:1;flex:1}.location_scrollContainerMidOut__L5ctn,.location_scrollContainerMid__r3A1e{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:23.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:4.5rem;background:#fff}.location_scrollContainerMidCRN__a9FkQ{position:absolute;height:23.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:4.5rem}.location_midBottomEmptyView__ZileX{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#fff}.location_midBottomEmptyView__ZileX,.location_scrollContainerMidLine__FwHq6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-right:.025rem solid #ddd}.location_scrollContainerMidLine__FwHq6{position:absolute;height:23.5rem;width:4.5rem}.location_scrollContainerLeft__RICa3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:23.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.location_leftContainer__ecJFn,.location_scrollContainerLeft__RICa3{width:4.5rem;background-color:#f5f5fa}.location_leftItemContainer__rlVtz{background-color:#f5f5fa}.location_leftItemContainer__rlVtz,.location_leftSelectedItemContainer__alubO{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.4rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:4.5rem}.location_leftSelectedItemContainer__alubO{background-color:#fff}.location_leftItemText__iQxUF{color:#111}.location_leftItemTextSelected__qeMjS,.location_leftItemText__iQxUF{margin-left:.2rem;margin-right:.8rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.7rem;line-height:.85rem}.location_leftItemTextSelected__qeMjS{color:#006ff6;font-weight:700}.location_lineView__6v7jU{height:.025rem;background-color:#ddd;margin-left:.6rem;margin-right:.6rem}.location_scrollContainerRight__lbCc0{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:23.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box}.location_leftScrollView__9jSUc,.location_rightScrollView__m86R1{width:100%;height:23.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.location_leftContainer__ecJFn .location_filterItem__B3E_9{width:100%;font-size:.7rem;color:#333;line-height:.9rem;letter-spacing:-.00425rem;text-align:center;padding:.75rem .8rem;position:relative}.location_rightContainer__s1D4o .location_filterItem__B3E_9{margin:0 .6rem}.location_rightContainer__s1D4o .location_filterItem__B3E_9:not(:last-child){border-bottom:.025rem solid #efefef}.location_leftContainer__ecJFn .location_filterItem__B3E_9.location_activeItem__Ola1q{color:#006ff6;font-weight:700;background-color:#fff}.location_rightContainer__s1D4o .location_filterItem__B3E_9.location_activeItem__Ola1q{color:#006ff6}.location_dropSelected__Z_s3Q{background-color:#f5190a}.location_dropSelected__Z_s3Q,.location_drop__4MOFW{margin-left:.4rem;width:.225rem;height:.225rem;border-radius:.1125rem}.location_mapContainer__mS46u{position:relative;height:2.4rem;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.location_mapContainer__mS46u,.location_mapImage__BYWp9{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.location_mapImage__BYWp9{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:.6rem;margin-right:.6rem}.location_mapClose__En4FL{position:absolute;color:#d4e3fb;top:.2rem;right:1.2rem;font-size:.75rem}.filter_container__U3mYa{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:26rem;position:absolute;top:0;left:0;right:0;background:#fff}.filter_containerFilter___AXTj,.filter_container__U3mYa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.filter_containerFilter___AXTj{position:relative;height:23.5rem;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.filter_containerPaddingBottom__j05pr{padding-bottom:2.4rem}.filter_containerPaddingBottomZero__NhBD8{padding-bottom:.6rem}.filter_containerLeft__swgUX{width:4.5rem;background:#f5f7fa;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.filter_containerRight__l3fRz{background-color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box}.filter_bottomSlider__7nvjf{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;right:0;bottom:0}.filter_bottomSlider__7nvjf,.filter_shadowView__Kmo3N{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.filter_shadowView__Kmo3N{height:.2rem;width:100%}.location-mid-item_midContainer__C__Bn{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:4.5rem}.location-mid-item_midContainer__C__Bn,.location-mid-item_midSubContainer__JYJgk{-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.4rem}.location-mid-item_midSubContainer__JYJgk{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.location-mid-item_midTitle__Xm5US{margin-left:.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.65rem;color:#111;line-height:.85rem}.location-mid-item_selectedText__iHtDr{color:#006ff6}.location-mid-item_colLineView__1f2QB{width:.025rem;height:2.4rem;background-color:#ddd}.location-mid-item_lineView__rPdli{height:.025rem;background-color:#ddd;margin-left:.6rem;margin-right:.6rem}.location-mid-item_activeElem___twUW{width:.375rem;height:.375rem;background-color:#fff;border-left:.025rem solid #ddd;border-bottom:.025rem solid #ddd;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:-.1875rem}.location-right-item_popularityInfo__DyUHM{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.location-right-item_popularInfoText__3ECwF{font-size:.5rem;color:#888;letter-spacing:0;line-height:.6rem}.location-right-item_activePopularity__c_WCs{margin-right:.1rem;font-size:.5rem;letter-spacing:0;line-height:.6rem;color:#f50}.location-right-item_rightItemContainer__oKbPf{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.location-right-item_rightItemContainer__oKbPf,.location-right-item_rightItemSubContainer__sse9D{width:100%;height:2.4rem;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.location-right-item_rightItemSubContainer__sse9D{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.location-right-item_rightTextContainer__kcc6P{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:.6rem;margin-right:.6rem}.location-right-item_rightText__yC0OY{color:#111}.location-right-item_rightTextSelected__fJp_7,.location-right-item_rightText__yC0OY{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.65rem;line-height:.85rem}.location-right-item_rightTextSelected__fJp_7{color:#006ff6}.location-right-item_selectedIconContainer__EsWjZ{width:.85rem;height:.85rem;margin-right:.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.location-right-item_selectedIcon__db3g3{font-size:.85rem;color:#006ff6}.location-right-item_lineView__9WYWa{height:.025rem;background-color:#ddd;margin-left:.6rem;margin-right:.6rem}.price-star_container__epX_z,.sort_container__47ekZ{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;right:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#fff}.price-star_container__epX_z,.sort_container__47ekZ,.sort_sortItem__PGZdZ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.sort_sortItem__PGZdZ{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-height:2.4rem;margin-left:.6rem;margin-right:.6rem;font-size:.65rem;letter-spacing:-.004rem;color:#111;border-bottom:.025rem solid #efefef;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.sort_sortItem__PGZdZ.sort_activeItem__rHCsk{color:#006ff6}.sort_sortItem__PGZdZ.sort_hasDesc__0w3yF{padding:.625rem 0}.sort_contextDesc__GU1Ke{font-size:.5rem;color:#888;letter-spacing:0;margin-top:.1rem}.sort_selectedIcon__E50qg{font-size:.85rem;margin-right:.225rem;color:#006ff6}.filter-bar_filterItem__luJIn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.9rem;width:25%}.filter-bar_filterItem__luJIn.filter-bar_activeItem__c2uyc{color:#006ff6}.filter-bar_itemText__P_HHJ{font-size:.65rem;font-weight:700;letter-spacing:0;line-height:.85rem}.filter-bar_layerMaskAbsolute__xy7rR{position:absolute}.filter-bar_layerMaskFixed__Ut_TT{position:fixed}.filter-bar_layerMask__vms_3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;right:0;bottom:0;z-index:1000;overflow:hidden}.filter-bar_layerColor__YKmTQ{background-color:rgba(0,0,0,.6)}.filter-bar_filterContainer__TsDFU{height:1.8rem;padding:.475rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.filter-bar_itemNumContainer__0K8Nk{width:.6rem;height:.6rem;border-radius:.3rem;margin-left:.05rem;background-color:#006ff6}.filter-bar_itemNumContainer__0K8Nk,.filter-bar_itemNum__g_UaJ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.filter-bar_itemNum__g_UaJ{font-size:.45rem;color:#fff}.filter-bar_itemIcon__8dKWB{font-size:.65rem}.filter-bar_layerAnimated__mRtCh{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:filter-bar_opacityEaseOut__bEn5I;animation-name:filter-bar_opacityEaseOut__bEn5I;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}@-webkit-keyframes filter-bar_opacityEaseOut__bEn5I{0%{opacity:.1}30%{opacity:.5}to{opacity:1}}@keyframes filter-bar_opacityEaseOut__bEn5I{0%{opacity:.1}30%{opacity:.5}to{opacity:1}}.filter-bar_layerContainerAnimated__G172o{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:filter-bar_fadeInDownContainer__XOyRb;animation-name:filter-bar_fadeInDownContainer__XOyRb;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}@-webkit-keyframes filter-bar_fadeInDownContainer__XOyRb{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}30%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes filter-bar_fadeInDownContainer__XOyRb{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}30%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.child-age-selector_ageLayer__BhRJr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.8rem .9rem 3.5rem .65rem}.child-age-selector_age-select-container__8xbi8{height:16.25rem}.child-age-selector_ageLayer-item__Hk1_I{width:25%}.child-age-selector_ageLayer-item-view__kRIRH{border-radius:.2rem;margin:.2rem;padding-top:.35rem;padding-bottom:.35rem;text-align:center;font-size:.7rem;line-height:.9rem}.child-age-selector_ageLayer-item-text__kbRLV{display:inline-block;color:#111}.child-age-selector_ageLayer-item-choosedText__dZnAe{color:#0066f6}.child-age-selector_inquire-header__HGonM{height:1.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;text-align:center;position:relative}.child-age-selector_inquire-header-title__bEiMn{line-height:1.8rem;padding:.1rem 0;font-family:PingFangSC-Medium;font-weight:700;color:#333;font-size:.85rem;text-align:center}.child-age-selector_header-close__sJ29t{position:absolute;top:.6rem;left:.6rem;font-size:1rem;line-height:1}.num-selector_chooseLayer-container__b961_,.num-selector_chooseLayer__2GWdO{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.num-selector_chooseLayer__2GWdO{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.8rem .9rem .4rem .65rem;border-top:.05rem solid #f0f0f0}.num-selector_chooseLayer-item-container__O3R4X{width:25%}.num-selector_chooseLayer-item__OpSr7{position:relative;border-radius:.2rem;margin:.2rem;padding-top:.35rem;padding-bottom:.35rem;text-align:center;font-size:.7rem;line-height:.9rem;overflow:hidden}.num-selector_chooseLayer-item-text__cPC2h{height:.9rem;font-size:.7rem;line-height:.9rem;text-align:center;display:inline-block;color:#111}.num-selector_chooseLayer-item-input-container__7otfb{border-radius:.2rem;margin:.2rem;padding-top:.35rem;padding-bottom:.35rem;text-align:center;overflow:hidden}.num-selector_chooseLayer-item-input-container-mini__a6iDC{padding-top:.325rem;padding-bottom:.325rem}.num-selector_chooseLayer-item-input__LsQ5U{height:.9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#111;text-align:center;font-size:.7rem;line-height:.9rem}.num-selector_chooseLayer-item-input-mini__QLBcc{height:.6rem;font-size:.7rem;line-height:.6rem}.num-selector_chooseLayer-item-selectedText__Uiw0f{height:.9rem;font-size:.7rem;line-height:.9rem;text-align:center;color:#0066f6}.num-selector_chooseLayer-item-icon-container__nYE_L{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:.5rem;height:.45rem;padding-left:.075rem;padding-top:.025rem;background-color:#0066f6;right:0;bottom:0;border-radius:.2rem 0 0 0;overflow:hidden}.num-selector_chooseLayer-item-selectedIcon__1eNmY{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.4rem;color:#fff}.num-selector_hide__76xRk{display:none}.child_chooser-children__yaG_z{padding:0 .6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;position:relative}.child_chooser-children-content__UshVt{border-radius:.6rem;padding:.8rem;margin-bottom:3rem;margin-top:.45rem;overflow:visible;position:relative}.child_chooser-children-img__ZwoNe{position:absolute;width:7.5rem;height:5.4rem;top:-.4rem;right:0}.child_chooser-children-title__g86Oi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.child_chooser-children-age__1PExW{font-size:.8rem;color:#111;line-height:1rem}.child_chooser-children-desc__w13GG{margin-top:.4rem;font-size:.6rem;color:#555;line-height:.9rem;width:10.75rem}.child_children__6tk8O{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.child_children-items__dYZLI,.child_children__6tk8O{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.child_children-items__dYZLI{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:48%;margin-top:.6rem;z-index:1}.child_chooser-children-bubble__CZi5X{position:absolute;width:.95rem;height:.55rem;top:0;left:9rem}.child_children-item__DGzy0{background-color:#fff;-webkit-box-shadow:0 .025rem .15rem 0 #fff3b2;box-shadow:0 .025rem .15rem 0 #fff3b2}.child_children-itemRj__ch1X2,.child_children-item__DGzy0{border-radius:.3rem;padding:.8rem .6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.child_children-itemRj__ch1X2{background-color:#fff5f5}.child_children-item-text__bWTF3{font-size:.7rem;line-height:1rem;color:#111}.child_children-item-content__kV_dD{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.child_children-item-content-filter__ApWgM{font-size:.7rem;line-height:1rem;color:#111}.child_children-item-content-filter-rj__ib8r1{font-family:PingFangSC-Regular;font-size:.7rem;line-height:1rem;color:#f5190a}.child_children-item-content-forward__LMFre{line-height:1rem;font-size:.7rem;color:#888}.selector-item_chooser-select-line__XTum_{border-bottom:.025rem solid #f0f0f0}.selector-item_chooser-select-line-noborder__82fR5,.selector-item_chooser-select-line__XTum_{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:2.8rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.selector-item_chooser-select-line-top__ZfKd1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.selector-item_chooser-select-line-title__QGzIb{font-size:.8rem;line-height:1rem;color:#111}.selector-item_chooser-select-line-subtitle__B7fU1{padding-top:.225rem;font-size:.6rem;line-height:.75rem;color:#555}.selector-item_chooser-select-line-choose__TKTZ1{font-size:1.2rem;color:#0066f6}.selector-item_chooser-select-line-unchoose__Wu3GT{font-size:1.2rem;color:#e5e5e5}.selector-item_border-left__2yD74{border-radius:.5rem 0 0 .5rem;padding:.01rem;margin:-.025rem}.selector-item_border-left-mini__ukktq{border-radius:1rem 0 0 1rem;padding:.01rem;margin:-.025rem}.selector-item_border-right__M4Aau{border-radius:0 .5rem .5rem 0;padding:.01rem;margin:-.025rem}.selector-item_border-right-mini__UF6Iy{border-radius:0 1rem 1rem 0;padding:.01rem;margin:-.025rem}.selector-item_chooser-select-line-text-container__fEiYL{width:2.3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.selector-item_chooser-select-line-text__hEv_t{font-size:.8rem;color:#111;width:2.4rem;text-align:center;line-height:1rem}.selector-item_chooser-select-line-add__nLkj4,.selector-item_chooser-select-line-minus__6D99E{margin:0 auto;background-color:#fff}.selector-item_chooser-select-line-add__nLkj4,.selector-item_chooser-select-line-content__w16JA,.selector-item_chooser-select-line-minus__6D99E{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.selector-item_chooser-select-line-content__w16JA{line-height:1}.selector_chooser__DuKaM{max-height:80vh}.selector_inquire-header__otMB5{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:2.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;text-align:center;position:relative}.selector_inquire-header-title__fOXHj{line-height:2.25rem;padding:.1rem 0;font-family:PingFangSC-Medium;font-weight:700;color:#333;font-size:.85rem;text-align:center}.selector_header-close__1nWHB{position:absolute;top:.75rem;left:.6rem;font-size:1rem;line-height:1}.selector_chooser-select__RAyeo{padding:0 .8rem;background-color:#fff}.selector_chooser-intro__yy47o{padding:0 .8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:1.8rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5f7fa}.selector_chooser-intro-text__CoDlX{font-size:.6rem;color:#555;line-height:.75rem}.selector_chooser-intro-icon__qffFk{font-size:.7rem;color:#0066f6;margin-right:.2rem}.selector_footer__Ot_7S{background-color:#fff;position:absolute;bottom:0;width:100%;z-index:100}.selector_bottom-shadow-container__MJN_1{padding:.4rem .8rem}.selector_footer-content-btn__tor84{background-color:#0066f6;border-radius:.3rem;height:2.2rem}.selector_footer-content-btn__tor84,.selector_footer-content-text__XHVmP{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.selector_footer-content-text__XHVmP{font-size:.9rem;line-height:1.05rem;font-weight:500;height:1.05rem;width:100%;text-align:center;vertical-align:middle;color:#fff}.selector_bottom-shadow__eTkzu{height:.2rem;width:100%}.selector_bottom-area__sdprt{padding-bottom:1.6rem}.selector_footerHeight__JI6Vs{height:3rem;background-color:#fff}.weui-progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.weui-progress__bar{background-color:#ebebeb;height:.075rem;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.weui-progress__inner-bar{width:100%;height:100%;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;background-color:#09bb07}.weui-progress__opr{display:block;margin-left:.375rem;font-size:0}.xt-loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.xt-loading__text{font-size:.6rem;margin-top:.6rem;color:#666}@-webkit-keyframes xtaroloadingrotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes xtaroloadingrotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.atom__empty_vt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:var(--compEmptyPadding);padding-right:var(--compEmptyPadding);background-color:rgba(0,0,0,0)}.atom__empty_vt_image{width:var(--compEmptyImgSize);height:var(--compEmptyImgSize)}.atom__empty_vt_content,.atom__empty_vt_image{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.atom__empty_vt_content{width:100%;margin-top:var(--compEmptyGap)}.atom__empty_vt_title{text-align:center}.atom__empty_vt_desc{margin-top:var(--compEmptyDescMarginTop);text-align:center}.atom__empty_vt_btns{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:var(--compEmptyBtnMarginTop);gap:var(--compEmptyBtnGap)}.atom__empty_hz,.atom__empty_vt_btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.atom__empty_hz{width:100%;padding:var(--compEmptyHzPaddingTopBottom) var(--compEmptyHzPaddingLeftRight);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,0)}.atom__empty_hz_image{width:var(--compEmptyHzImgSize);height:var(--compEmptyHzImgSize)}.atom__empty_hz_content,.atom__empty_hz_image{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.atom__empty_hz_content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:var(--compEmptyHzGap)}.atom__empty_hz_content_rtl{margin-left:0;margin-right:var(--compEmptyHzGap)}.atom__empty_hz_title{margin-top:var(--compEmptyHzTitleMarginTop)}.atom__empty_hz_desc{margin-top:var(--compEmptyHzDescMarginTop)}.atom__empty_hz_btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:var(--compEmptyHzBtnMarginTop);gap:var(--compEmptyBtnGap)}.atom__skeleton_baseStyle,.atom__skeleton_card{background-color:var(--compSkeletonBackgroundColor)}.dashed-line{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:.025rem;margin:0 .2rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(55%,#e5e5e5),color-stop(0,#fff));background-image:-webkit-linear-gradient(left,#e5e5e5 55%,#fff 0);background-image:linear-gradient(90deg,#e5e5e5 55%,#fff 0);background-position:bottom;background-size:.25rem .05rem;background-repeat:repeat-x}.atom__dialog_inner_content_custom{width:100%}@font-face{font-family:crn_font_hotel_price_layer;src:url(https://webresource.c-ctrip.com/NFES/nfes-iconfont/project-crn_font_hotel_price_layer-0.0.1/crn_font_hotel_price_layer.ttf)}@font-face{font-family:cdsIconFont;src:url(https://pic.c-ctrip.com/platform/h5/common/cds-iconfont/cds-iconfont.ttf?v=20191120) format("truetype")}.cds-icon-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;vertical-align:middle;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px}.cds-icon-item .cds-icon-svg{font-size:20px}.cds-icon-account,.cds-icon-add,.cds-icon-add-shape,.cds-icon-back,.cds-icon-boy,.cds-icon-broadcast,.cds-icon-calendar,.cds-icon-camera,.cds-icon-cancel,.cds-icon-check,.cds-icon-clock_shape,.cds-icon-close,.cds-icon-closed-shape,.cds-icon-collect,.cds-icon-collected,.cds-icon-communication,.cds-icon-compass,.cds-icon-contacts,.cds-icon-coupons,.cds-icon-delete,.cds-icon-delete-left,.cds-icon-dislike,.cds-icon-dowm,.cds-icon-download,.cds-icon-drop-down-Keyboard,.cds-icon-drop-down-filled,.cds-icon-drop-down-outlined,.cds-icon-drop-up-Keyboard,.cds-icon-drop-up-filled,.cds-icon-drop-up-outlined,.cds-icon-edit,.cds-icon-edit_word,.cds-icon-email,.cds-icon-emoji,.cds-icon-filter,.cds-icon-filter_shape,.cds-icon-flash-light,.cds-icon-forward,.cds-icon-girl,.cds-icon-group,.cds-icon-guidepost,.cds-icon-help,.cds-icon-home,.cds-icon-hot_shape,.cds-icon-image,.cds-icon-information_filled,.cds-icon-information_outlined,.cds-icon-keyboard,.cds-icon-left,.cds-icon-left_arrow_head,.cds-icon-like,.cds-icon-liked,.cds-icon-list,.cds-icon-loading,.cds-icon-locate,.cds-icon-location,.cds-icon-map,.cds-icon-message,.cds-icon-microphone,.cds-icon-more,.cds-icon-more_Android,.cds-icon-near,.cds-icon-open-light,.cds-icon-ordertime_shape,.cds-icon-phone,.cds-icon-present,.cds-icon-radiobutton,.cds-icon-rank,.cds-icon-refresh,.cds-icon-remind,.cds-icon-return,.cds-icon-right_arrow_head,.cds-icon-scan,.cds-icon-search,.cds-icon-selected,.cds-icon-selected-shape,.cds-icon-service,.cds-icon-setting,.cds-icon-share,.cds-icon-share_android,.cds-icon-subtract,.cds-icon-subtract-shape,.cds-icon-time-clock,.cds-icon-to,.cds-icon-top,.cds-icon-transform,.cds-icon-unliked-shape,.cds-icon-unselected,.cds-icon-voice,.cds-icon-voice-shape,.cds-icon-warn,.cds-icon-warn_shape{font-family:cdsIconFont!important;color:inherit;font-style:normal}.cds-icon-home:before{content:""}.cds-icon-camera:before{content:""}.cds-icon-warn:before{content:""}.cds-icon-help:before{content:""}.cds-icon-guidepost:before{content:""}.cds-icon-refresh:before{content:""}.cds-icon-drop-down-outlined:before{content:""}.cds-icon-drop-up-outlined:before{content:""}.cds-icon-drop-up-filled:before{content:""}.cds-icon-drop-down-filled:before{content:""}.cds-icon-image:before{content:""}.cds-icon-service:before{content:""}.cds-icon-dislike:before{content:""}.cds-icon-like:before{content:""}.cds-icon-collect:before{content:""}.cds-icon-keyboard:before{content:""}.cds-icon-drop-up-Keyboard:before{content:""}.cds-icon-drop-down-Keyboard:before{content:""}.cds-icon-group:before{content:""}.cds-icon-microphone:before{content:""}.cds-icon-emoji:before{content:""}.cds-icon-voice:before{content:""}.cds-icon-delete-left:before{content:""}.cds-icon-flash-light:before{content:""}.cds-icon-open-light:before{content:""}.cds-icon-to:before{content:""}.cds-icon-return:before{content:""}.cds-icon-share:before{content:""}.cds-icon-time-clock:before{content:""}.cds-icon-back:before{content:""}.cds-icon-present:before{content:""}.cds-icon-transform:before{content:""}.cds-icon-message:before{content:""}.cds-icon-location:before{content:""}.cds-icon-subtract:before{content:""}.cds-icon-add:before{content:""}.cds-icon-liked:before{content:""}.cds-icon-unliked-shape:before{content:""}.cds-icon-selected-shape:before{content:""}.cds-icon-add-shape:before{content:""}.cds-icon-subtract-shape:before{content:""}.cds-icon-voice-shape:before{content:""}.cds-icon-closed-shape:before{content:""}.cds-icon-contacts:before{content:""}.cds-icon-cancel:before{content:""}.cds-icon-delete:before{content:""}.cds-icon-location:before{content:""}.cds-icon-filter:before{content:""}.cds-icon-map:before{content:""}.cds-icon-edit:before{content:""}.cds-icon-edit_word:before{content:""}.cds-icon-more:before{content:""}.cds-icon-email:before{content:""}.cds-icon-locate:before{content:""}.cds-icon-close:before{content:""}.cds-icon-collected:before{content:""}.cds-icon-phone:before{content:""}.cds-icon-rank:before{content:""}.cds-icon-forward:before{content:""}.cds-icon-search:before{content:""}.cds-icon-calendar:before{content:""}.cds-icon-list:before{content:""}.cds-icon-coupons:before{content:""}.cds-icon-near:before{content:""}.cds-icon-selected:before{content:""}.cds-icon-top:before{content:""}.cds-icon-remind:before{content:""}.cds-icon-left:before{content:""}.cds-icon-more_Android:before{content:""}.cds-icon-dowm:before{content:""}.cds-icon-download:before{content:""}.cds-icon-compass:before{content:""}.cds-icon-account:before{content:""}.cds-icon-clock_shape:before{content:""}.cds-icon-filter_shape:before{content:""}.cds-icon-loading:before{content:""}.cds-icon-unselected:before{content:""}.cds-icon-communication:before{content:""}.cds-icon-ordertime_shape:before{content:""}.cds-icon-warn_shape:before{content:""}.cds-icon-hot_shape:before{content:""}.cds-icon-broadcast:before{content:""}.cds-icon-information_outlined:before{content:""}.cds-icon-left_arrow_head:before{content:""}.cds-icon-right_arrow_head:before{content:""}.cds-icon-information_filled:before{content:""}.cds-icon-setting:before{content:""}.cds-icon-scan:before{content:""}.cds-icon-radiobutton:before{content:""}.cds-icon-check:before{content:""}.cds-icon-girl:before{content:""}.cds-icon-boy:before{content:""}.cds-icon-share_android:before{content:""}.cds-icon-fold{display:inline-block;width:0;height:5px;margin-left:8px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:10px 10px 0;vertical-align:middle}.ibu-video-component{font-family:PingFangSC-Regular,Tahoma,Arial,Roboto,Droid Sans,Helvetica,sans-serif;font-size:4.26667vmin;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;height:100%}.ibu-video-component ol,.ibu-video-component ul{margin:0;list-style:none}.ibu-video-component *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.ibu-video-component .ibu-video-icon{width:24px;height:24px}.ibu-video-component .ibu-video-toast{border-radius:4px;background:rgba(0,0,0,.7);position:absolute;top:50%;left:50%;z-index:1002;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);color:#fff;font-size:4vmin;padding:3.2vmin;min-width:60%;text-align:center;max-width:80%}.ibu-video-component .ibu-video-toast span{display:inline-block}.ibu-video-component .ibu-video-mask{position:absolute;left:0;top:0;z-index:1003;width:100vw;height:100vh;background:rgba(0,0,0,.6)}.ibu-video-component .ibu-video-mask,.ibu-video-component .ibu-video-mask .ibu-picView-failed{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.ibu-video-component .ibu-video-mask .ibu-picView-failed{font-size:4.8vmin;color:#fff;max-width:80vw;text-align:center}.ibu-video-component .ibu-video-mask .ibu-picView-failed .ibu-picView-btn{margin-top:5.33333vmin}.ibu-video-component .ibu-video-btn{border:1px solid #fff;padding:1.86667vmin 3.2vmin;background:none;color:#fff;border-radius:2px;font-size:3.46667vmin}.ibu-video-component .ibu-video-btn span{display:inline-block}.ibu-video-component .ibu-video-topAction{position:absolute;top:0;left:0;width:100%;z-index:1001;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 8px}.ibu-video-component .ibu-video-topAction .ibu-video-back,.ibu-video-component .ibu-video-topAction .ibu-video-custom,.ibu-video-component .ibu-video-topAction .ibu-video-sound{padding:16px 8px}.ibu-video-component .ibu-video-topAction .ibu-video-topRight{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ibu-video-component.ibu-video-iphoneX .ibu-video-header{margin-top:34px}.ibu-video-component.ibu-video-iphoneX .ibu-video-topAction{top:14.4vmin}.ibu-video-component.ibu-video-iphoneX .ibu-video-viewBox .ibu-video-player:before{height:28.8vmin}.ibu-video-component.ibu-video-iphoneX .ibu-video-bottom{padding-bottom:9.06667vmin}.ibu-video-component.ibu-video-iphone14 .ibu-video-header{margin-top:59px}.ibu-video-component.ibu-video-iphone14 .ibu-video-topAction{top:69px}.ibu-video-component.ibu-video-iphone14 .ibu-video-viewBox .ibu-video-player:before{height:123px}.ibu-video-component.ibu-video-iphone14 .ibu-video-bottom{padding-bottom:9.06667vmin}.ibu-video-component.ibu-video-android .ibu-video-header{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}.ibu-video-component.ibu-video-android .ibu-video-header .ibu-video-header-title{text-align:left;margin-left:0}.ibu-video-customIcon{background:#ffbaba;width:24px;height:24px;display:block}.ibu-video-android .ibu-video-header .ibu-video-backIcon{background-position:0 0}.ibu-video-soundIcon{background-position:0 0!important}.ibu-video-playIcon{background-position:0 -44px!important}.ibu-video-fullScreenIcon{background-position:0 -88px!important}.ibu-video-muteIcon{background-position:0 -176px!important}.ibu-video-pauseIcon{background-position:0 -132px!important}.ibu-video-replayIcon{background-position:-2px -404px!important;background-size:46px auto}.ibu-video-loadIcon{background-position:0 -220px!important}.ibu-video-android .ibu-video-loadIcon,.ibu-video-titleLinkIcon{background-position:0 -284px!important}.ibu-video-portraitIcon{background-position:0 -348px!important}.ibu-video-landscapeIcon{background-position:0 -392px!important}.ibu-video-backIcon{background-position:0 -487px!important}.ibu-video-android .ibu-video-backIcon{background-position:0 -531px!important}.ibu-video-player-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:#000}.ibu-video-player{width:100%;height:100%;position:relative}.ibu-video-player:after,.ibu-video-player:before{content:"";display:block;position:absolute;left:0;width:100%;height:60px}.ibu-video-player:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(15,41,77,.4)),to(rgba(15,71,44,0)));background:-webkit-linear-gradient(top,rgba(15,41,77,.4),rgba(15,71,44,0));background:linear-gradient(180deg,rgba(15,41,77,.4),rgba(15,71,44,0));top:0;z-index:993}.ibu-video-player:after{background:-webkit-gradient(linear,left bottom,left top,from(#0f294d),to(rgba(15,71,44,0)));background:-webkit-linear-gradient(bottom,#0f294d,rgba(15,71,44,0));background:linear-gradient(0deg,#0f294d,rgba(15,71,44,0));bottom:0;z-index:991}.ibu-video-player.video-playing_hide-shadow:after,.ibu-video-player.video-playing_hide-shadow:before{display:none}.ibu-video-player .ibu-video-source{width:100%;height:100%;position:relative;z-index:900;display:block}.ibu-video-player .ibu-video-surface{position:absolute;z-index:901;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ibu-video-player .ibu-video-surface img{width:100%;height:auto;margin:auto}.ibu-video-player .ibu-video-sound{width:56px;height:44px;position:absolute;right:0;top:0;z-index:993;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ibu-video-sound .ibu-video-sound-toast{background-color:#333;width:148px;height:44px;position:absolute;right:6px;top:52px;font-size:15px;color:#fff;line-height:44px;text-align:center;border-radius:5px}.ibu-video-sound .ibu-video-sound-toast:before{position:absolute;top:-8px;right:16px;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #333;content:""}.ibu-video-sound .ibu-video-sound-toast span{display:inline-block}.ibu-video-player .ibu-video-bottom{width:100%;position:absolute;left:0;bottom:0;z-index:992}.ibu-video-player .ibu-video-controls{width:100%;padding:0 6px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.ibu-video-player .ibu-video-controls,.ibu-video-player .ibu-video-controls .ibu-video-fullScreen,.ibu-video-player .ibu-video-controls .ibu-video-play{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ibu-video-player .ibu-video-controls .ibu-video-fullScreen,.ibu-video-player .ibu-video-controls .ibu-video-play{width:44px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ibu-video-player .ibu-video-controls .ibu-video-progress{margin:0 6px;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative}.ibu-video-player .ibu-video-controls .ibu-video-line{width:100%;height:2px;background:#fff;opacity:.4}.ibu-video-player .ibu-video-controls .ibu-video-currentLine{height:2px;background:#287dfa;position:absolute;left:0;top:0;z-index:993}.ibu-video-player .ibu-video-controls .ibu-video-cacheLine{height:2px;background:#fff;opacity:.7;position:absolute;left:0;top:0;z-index:992}.ibu-video-player .ibu-video-controls .ibu-video-dragBtn{width:15px;height:15px;background:#fff;border-radius:50%;position:absolute;top:50%;margin-top:-7px;z-index:994}.ibu-video-player .ibu-video-controls .ibu-video-time{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:#fff;font-size:14px;margin-left:6px;min-width:96px}.ibu-video-player .ibu-video-controls .ibu-video-currentTime{padding:0 6px;min-width:50%}.ibu-video-player .ibu-video-controls .ibu-video-totalTime{padding:0 6px;opacity:.5;position:relative;min-width:50%}.ibu-video-player .ibu-video-controls .ibu-video-totalTime:before{content:"";background:#fff;opacity:.5;width:2px;height:8px;display:block;position:absolute;left:-1px;top:50%;margin-top:-4px}.ibu-video-player .ibu-video-controls.ibu-video-controls_bottom .ibu-video-progress{position:absolute;bottom:0;margin:0;width:100%;left:0;right:0}.ibu-video-player .ibu-video-replay{width:52px;height:52px;border-radius:50%;left:50%;top:50%;margin-top:-25px;margin-left:-25px}.ibu-video-player .ibu-video-network,.ibu-video-player .ibu-video-replay{background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;z-index:992}.ibu-video-player .ibu-video-network{width:100%;height:100%;left:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;color:#fff;padding:12px}.ibu-video-player .ibu-video-network p{margin-bottom:10px;text-align:center}.ibu-video-player .ibu-video-load{position:absolute;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:rgba(0,0,0,.6);z-index:992}.ibu-video-player .ibu-video-load .ibu-video-loadIcon{width:44px;height:44px;-webkit-animation:videoLoad 1s linear infinite;animation:videoLoad 1s linear infinite}.ibu-video-player .ibu-video-resolutionFail{position:absolute;left:0;top:0;z-index:992;width:100%;height:100%;background:#f0f2f5;color:#0f294d;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:12px}.ibu-video-player .ibu-fill-mode{-o-object-fit:cover;object-fit:cover}@-webkit-keyframes videoLoad{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes videoLoad{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ibu-video-viewBox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:#000}.ibu-video-viewBox .ibu-video-source{max-width:100vw;max-height:100vh}.ibu-video-viewBox .ibu-video-player{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ibu-video-viewBox .ibu-video-player .ibu-video-replay{background:rgba(15,41,77,.6);width:69px;height:69px}.ibu-video-viewBox .ibu-video-player .ibu-video-replay .ibu-video-replayIcon{width:32px;height:32px;background-size:50px auto;background-position:1px -435px!important}.ibu-video-viewBox .ibu-video-bottom{background:rgba(15,41,77,.6)}.ibu-video-viewBox .ibu-video-bottom.ibu-video-noDetail{background:none}.ibu-video-viewBox .ibu-video-detail{padding-top:4.26667vmin;width:100%;font-size:3.73333vmin;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;color:#fff}.ibu-video-viewBox .ibu-video-detail,.ibu-video-viewBox .ibu-video-detail .ibu-video-title-more{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center}.ibu-video-viewBox .ibu-video-detail .ibu-video-title-more{width:16px;height:16px;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-left:5px}.ibu-video-viewBox .ibu-video-detail .ibu-video-title-more:before{content:"";border-left:7px solid #e0e4e7;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);display:block}.ibu-video-viewBox .ibu-video-detail .ibu-video-detailTop{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 4.26667vmin 2.13333vmin}.ibu-video-viewBox .ibu-video-detail .ibu-video-detailCon{padding:0 4.26667vmin;line-height:1.6;max-height:36vmin;overflow-y:auto}.ibu-video-viewBox .ibu-video-detail .ibu-video-detailCon span{display:inline-block}.ibu-video-viewBox .ibu-video-detail .ibu-video-detailTitle{text-overflow:ellipsis;overflow:hidden;font-size:4.26667vmin;white-space:nowrap}.ibu-video-viewBox .ibu-video-detail .ibu-video-detailTitle span{display:inline-block}.ibu-video-viewBox .ibu-video-detail .ibu-video-number{margin-left:4.26667vmin;color:hsla(0,0%,100%,.8);font-size:4.26667vmin}.ibu-video-viewBox .ibu-video-detail .ibu-video-number span{display:inline-block}.ibu-video-viewBox .ibu-video-detail .ibu-video-clickAble{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:hidden}.ibu-video-viewBox .ibu-video-detail .ibu-video-clickAble .custom-control{opacity:0}.ibu-video-viewBox .ibu-video-detail .ibu-video-ip-info{width:100%;padding:0 4.26667vmin;margin-top:6px;margin-bottom:16px}.ibu-video-viewBox .ibu-video-detail .ibu-video-ip-info span{font-size:11px;line-height:12px;color:hsla(0,0%,100%,.5);display:inline-block}.ibu-video-rightCustom{position:absolute;right:0;top:50%;z-index:1001;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ibu-video-rightCustom .ibu-video-custom{padding:8px 16px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ibu-video-component .ibu-video-btn{background-size:100% 1px;background-repeat:no-repeat;position:relative;border:0}.ibu-video-component .ibu-video-btn:before{position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #fff;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;content:""}.video-component .ibu-video-btn:before{border-radius:8px}}.video-component .ibu-video-backIcon,.video-component .ibu-video-fullScreenIcon,.video-component .ibu-video-landscapeIcon,.video-component .ibu-video-loadIcon,.video-component .ibu-video-muteIcon,.video-component .ibu-video-pauseIcon,.video-component .ibu-video-playIcon,.video-component .ibu-video-portraitIcon,.video-component .ibu-video-replayIcon,.video-component .ibu-video-soundIcon,.video-component .ibu-video-title-more,.video-component .icon-infomation{font-family:CC_H5_Player!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;background:none}.video-component .ibu-video-backIcon:before,.video-component .ibu-video-fullScreenIcon:before,.video-component .ibu-video-landscapeIcon:before,.video-component .ibu-video-loadIcon:before,.video-component .ibu-video-muteIcon:before,.video-component .ibu-video-pauseIcon:before,.video-component .ibu-video-playIcon:before,.video-component .ibu-video-portraitIcon:before,.video-component .ibu-video-replayIcon:before,.video-component .ibu-video-soundIcon:before,.video-component .ibu-video-title-more:before,.video-component .icon-infomation:before{color:#fff;font-size:24px}.video-component .ibu-video-soundIcon:before{content:""}.video-component .ibu-video-muteIcon:before{content:""}.video-component .ibu-video-playIcon:before{content:""}.video-component .ibu-video-fullScreenIcon:before{content:""}.video-component .ibu-video-replayIcon:before{content:""}.video-component .ibu-video-pauseIcon:before{content:""}.video-component .ibu-video-portraitIcon:before{content:""}.video-component .ibu-video-landscapeIcon:before{content:""}.video-component .ibu-video-backIcon:before{content:""}.video-component .ibu-video-loadIcon{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.video-component .ibu-video-loadIcon:before{content:""}.video-component .icon-infomation:before{content:""}.video-component .ibu-video-player:before{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(99%,rgba(0,0,0,.4)));background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.4) 99%);background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.4) 99%)}.video-component .ibu-video-player:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:-webkit-linear-gradient(top,transparent,#000);background-image:linear-gradient(180deg,transparent,#000)}.video-component .ibu-video-topAction .ibu-video-backIcon,.video-component .ibu-video-topAction .ibu-video-muteIcon,.video-component .ibu-video-topAction .ibu-video-soundIcon{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:32px;height:32px;background:rgba(0,0,0,.4);border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.video-component .ibu-video-topAction .custom-control{opacity:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:4px 13px;background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.5);border-radius:4px;font-size:3.46667vmin;color:#fff;margin:16px 4px 0 0}.video-component .ibu-video-topAction .custom-control .icon-infomation,.video-component .ibu-video-topAction .custom-control img{width:18px;font-size:18px;margin-right:3px}.video-component .ibu-video-topAction .custom-control .icon-infomation:before,.video-component .ibu-video-topAction .custom-control img:before{font-size:18px}.video-component .ibu-video-viewBox .ibu-video-player:before{background:none}.video-component .ibu-video-viewBox .ibu-video-player .ibu-video-load .ibu-video-loadIcon{width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.video-component .ibu-video-viewBox .ibu-video-player .ibu-video-replay{width:60px;height:60px;background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.5)}.video-component .ibu-video-viewBox .ibu-video-player .ibu-video-replay .ibu-video-replayIcon{width:24px;height:24px}.video-component .ibu-video-viewBox .ibu-video-bottom{background:rgba(0,0,0,.6)}.video-component .ibu-video-viewBox .ibu-video-bottom.ibu-video-noDetail{background:none}.video-component .ibu-video-viewBox .ibu-video-detail .ibu-video-clickAble .custom-control{opacity:1;position:absolute;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;padding:4px 13px;border:1px solid hsla(0,0%,100%,.5);border-radius:4px;font-size:3.46667vmin;color:#fff}.video-component .ibu-video-viewBox .ibu-video-detail .ibu-video-clickAble .custom-control .icon-infomation,.video-component .ibu-video-viewBox .ibu-video-detail .ibu-video-clickAble .custom-control img{width:18px;font-size:18px;margin-right:3px}.video-component .ibu-video-viewBox .ibu-video-detail .ibu-video-clickAble .custom-control .icon-infomation:before,.video-component .ibu-video-viewBox .ibu-video-detail .ibu-video-clickAble .custom-control img:before{font-size:18px}.video-component .ibu-video-viewBox .ibu-video-detail .ibu-video-title-more:before{content:"";border:none;font-size:18px}.video-component .ibu-video-replay{width:60px;height:60px;background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.5)}.video-component .ibu-video-toast{border-radius:6px;padding:3.73333vmin}.video-component .ibu-video-controls .ibu-video-line{height:3px;border-radius:9px}.video-component .ibu-video-controls .ibu-video-currentLine{height:3px;border-radius:9px;background:#0086f6}.video-component .ibu-video-controls .ibu-video-cacheLine{height:3px;border-radius:9px}.video-component .ibu-video-btn{padding:1.86667vmin 7.2vmin;border-radius:4px}.video-component .ibu-video-customIcon{width:32px;height:32px;background:rgba(0,0,0,.5);border-radius:50%}.ibu-video-icon{background-image:url(https://pic.c-ctrip.com/platform/ibu/ibucommon/ibu-video-spritev8.4@2x.png);background-size:50px auto;background-position:0 0;display:block}.ibu-video-header .ibu-video-backIcon{background-image:url(https://pic.c-ctrip.com/platform/ibu/ibucommon/ibu-picview-spritev8.4@2x.png);background-size:44px auto;background-position:0 -44px}@font-face{font-family:CC_H5_Player;src:url(https://pic.c-ctrip.com/platform/h5/component/video-view/CC_H5_player.eot);src:url(https://pic.c-ctrip.com/platform/h5/component/video-view/CC_H5_player.eot?#iefix) format("embedded-opentype"),url(https://pic.c-ctrip.com/platform/h5/component/video-view/CC_H5_player.woff) format("woff"),url(https://pic.c-ctrip.com/platform/h5/component/video-view/CC_H5_player.ttf) format("truetype"),url(https://pic.c-ctrip.com/platform/h5/component/video-view/CC_H5_player.svg#iconfont) format("svg")}.ibu-picView-component{font-family:PingFangSC-Regular,Tahoma,Arial,Roboto,Droid Sans,Helvetica,sans-serif;font-size:4.26667vmin;position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.ibu-picView-component.top-mask:before{position:absolute;left:0;top:0;z-index:900;width:100%;height:25.06667vmin;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.4),rgba(0,0,0,0));background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,0));content:""}.ibu-picView-component ol,.ibu-picView-component ul{margin:0;list-style:none}.ibu-picView-component *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.ibu-picView-component .ibu-picView-header{background:#fff;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;height:56px;-webkit-box-flex:0;-ms-flex:0 0 56px;-webkit-flex:0 0 56px;flex:0 0 56px;width:100vw;overflow:hidden;position:relative;z-index:1000}.ibu-picView-component .ibu-picView-header,.ibu-picView-component .ibu-picView-header .ibu-picView-header-icon{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ibu-picView-component .ibu-picView-header .ibu-picView-header-icon{width:56px;height:100%;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ibu-picView-component .ibu-picView-header .ibu-picView-icon{width:24px;height:24px}.ibu-picView-component .ibu-picView-header .ibu-picView-header-title{text-align:center;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;padding-right:56px;color:#0f294d;font-size:4.8vmin;font-weight:700}.ibu-picView-component .ibu-picView-header .ibu-picView-header-title span{display:inline-block}.ibu-picView-component .ibu-picView-goTop{width:56px;height:56px;border-radius:50%;background:#fff;-webkit-box-shadow:0 4px 10px rgba(15,71,44,.08);box-shadow:0 4px 10px rgba(15,71,44,.08);position:absolute;bottom:4.26667vmin;right:4.26667vmin;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ibu-picView-component .ibu-picView-goTop-icon{width:24px;height:24px}.ibu-picView-component .ibu-picView-toast{border-radius:4px;background:rgba(0,0,0,.7);position:absolute;top:50%;left:50%;z-index:1002;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);color:#fff;font-size:4vmin;padding:3.2vmin;min-width:60%;text-align:center;max-width:80%}.ibu-picView-component .ibu-picView-toast span{display:inline-block}.ibu-picView-component .ibu-picView-toast.ibu-picView-toastBottom{top:inherit;bottom:6.4vmin;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%)}.ibu-picView-component .ibu-picView-mask{position:absolute;left:0;top:0;z-index:1000;width:100vw;height:100vh;background:rgba(0,0,0,.6);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.ibu-picView-component .ibu-picView-mask,.ibu-picView-component .ibu-picView-mask .icon-loading,.ibu-picView-component .ibu-picView-mask .icon-refresh{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ibu-picView-component .ibu-picView-mask .icon-loading{-webkit-animation:load-spin 1s linear infinite;animation:load-spin 1s linear infinite;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.ibu-picView-component .ibu-picView-mask .ibu-picView-failed{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;font-size:4.8vmin;color:#fff;max-width:80vw;text-align:center}.ibu-picView-component .ibu-picView-mask .ibu-picView-failed .ibu-picView-btn{margin-top:5.33333vmin}.ibu-picView-component .ibu-picView-btn{border:1px solid #fff;padding:1.86667vmin 3.2vmin;background:none;color:#fff;border-radius:2px;font-size:3.46667vmin}.ibu-picView-component.ibu-picView-iphoneX .ibu-picView-header{margin-top:34px}.ibu-picView-component.ibu-picView-iphoneX .ibu-picView-topAction{top:14.4vmin}.ibu-picView-component.ibu-picView-iphoneX:before{height:28.8vmin}.ibu-picView-component.ibu-picView-iphoneX .ibu-picView-detail{padding-bottom:9.06667vmin}.ibu-picView-component.ibu-picView-iphone14 .ibu-picView-header{margin-top:59px}.ibu-picView-component.ibu-picView-iphone14 .ibu-picView-topAction{top:69px}.ibu-picView-component.ibu-picView-iphone14:before{height:123px}.ibu-picView-component.ibu-picView-iphone14 .ibu-picView-detail{padding-bottom:9.06667vmin}.ibu-picView-component.ibu-picView-android .ibu-picView-header{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}.ibu-picView-component.ibu-picView-android .ibu-picView-header .ibu-picView-header-title{text-align:left;margin-left:0}.ibu-picView-component.ibu-picView-android .ibu-picView-topAction{top:4.26667vmin}.ibu-picView-component.ibu-picView-android .icon-loading{-webkit-animation:load-spin 1.5s linear infinite;animation:load-spin 1.5s linear infinite}.ibu-picView-component.ibu-picView-iosApp .ibu-picView-topAction{top:8vmin}.ibu-picView-component.ibu-picView-landscape .ibu-picView-topAction{top:4.26667vmin}.ibu-picView-backIcon{background-position:0 -44px!important}.ibu-picView-android .ibu-picView-backIcon{background-position:0 0!important}.ibu-picView-360icon{background-position:0 -86px!important}.ibu-picView-goTop-icon{background-position:0 -152px!important}.ibu-picView-closeIcon{width:17px;height:17px;display:block;background-position:-3px -200px!important}.ibu-picView-downloadIcon{width:24px;height:19px;display:block;background-position:0 -243px!important}.ibu-picView-titleLinkIcon{width:18px;height:16px;display:block;background-position:0 -285px!important}.ibu-picView-list{width:100%;height:calc(100vh - 56px);overflow:auto;background:#fff;padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;position:relative;z-index:990}.ibu-picView-list:after{clear:both;display:block}.ibu-picView-list .ibu-picView-list-item{padding:4px;width:50%;float:left;position:relative;overflow:hidden}.ibu-picView-list .ibu-picView-list-item .ibu-picView-item-wrap{width:100%;height:30.4vmin;background:#f0f2f5;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;border-radius:1px}.ibu-picView-list .ibu-picView-list-item .ibu-picView-item-wrap.ibu-picView-fill-mode-cover img{height:100%;-o-object-fit:cover;object-fit:cover}.ibu-picView-list .ibu-picView-list-item img{width:100%;height:auto;display:block}.ibu-picView-list .ibu-picView-list-item .ibu-picView-360icon{position:absolute;left:50%;top:50%;width:44px;height:44px;margin-left:-22px;margin-top:-22px}.ibu-picView-list .ibu-picView-list-item .ibu-picView-vedioPlay{width:38px;height:38px;border-radius:50%;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;left:50%;top:50%;margin-left:-19px;margin-top:-19px}.ibu-picView-list .ibu-picView-list-item .ibu-picView-vedioPlay:before{content:"";display:block;border-left:12px solid #fff;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);margin-left:4px}.ibu-picView-topAction{position:absolute;top:calc(2.66667vmin + env(safe-area-inset-top,20px));left:0;width:100%;z-index:1001;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 8px}.ibu-picView-viewBox{width:100%;background:#000}.ibu-picView-viewBox,.ibu-picView-viewBox .ibu-picView-viewBoxWrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ibu-picView-viewBox .ibu-picView-viewBoxWrap{position:relative;width:100vw}.ibu-picView-viewBox img{max-width:100vw;max-height:100vh}.ibu-picView-close,.ibu-picView-del,.ibu-picView-download{width:40px;height:40px;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ibu-picView-close,.ibu-picView-del,.ibu-picView-detail,.ibu-picView-download{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center}.ibu-picView-detail{width:100%;position:absolute;left:0;right:0;bottom:0;z-index:1001;color:hsla(0,0%,100%,.6);background:rgba(0,0,0,.8);font-size:3.73333vmin;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.ibu-picView-detail span{display:inline-block}.ibu-picView-detail.picView-show-shadow:after{content:"";position:absolute;width:100%;height:8vmin;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(#000));background:-webkit-linear-gradient(rgba(0,0,0,.3),#000);background:linear-gradient(rgba(0,0,0,.3),#000);bottom:0;left:0}.ibu-picView-detail .ibu-picView-detailTop{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:4.26667vmin 4.26667vmin 2.13333vmin}.ibu-picView-detail .ibu-picView-detailCon{position:relative;padding:0 4.26667vmin;margin-bottom:4.26667vmin;max-height:30vmin;line-height:5.2vmin;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.ibu-picView-detail .ibu-picView-detailTitle{text-overflow:ellipsis;overflow:hidden;color:hsla(0,0%,100%,.8);font-size:4.26667vmin;white-space:nowrap}.ibu-picView-detail .ibu-picView-number{margin-left:4.26667vmin;color:hsla(0,0%,100%,.8);font-size:4.26667vmin}.ibu-picView-detail .ibu-picView-clickAble{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:hidden}.ibu-picView-detail .ibu-picView-ip-info{width:100%;padding:0 4.26667vmin;margin-top:6px;margin-bottom:16px}.ibu-picView-detail .ibu-picView-ip-info span{font-size:11px;line-height:12px;color:hsla(0,0%,100%,.5)}.ibu-picView-detail .ibu-picView-detailCon.ibu-picView-has-ip{margin-bottom:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ibu-picView-component .ibu-picView-btn{background-size:100% 1px;background-repeat:no-repeat;position:relative;border:0}.ibu-picView-component .ibu-picView-btn:before{position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #fff;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;content:""}}.ibu-picView-delIcon{font-family:CC_H5_PictureView;font-size:24px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.ibu-picView-delIcon:before{color:#fff;content:""}.picView-component .ibu-picView-backIcon,.picView-component .ibu-picView-closeIcon,.picView-component .ibu-picView-downloadIcon,.picView-component .ibu-picView-goTop-icon,.picView-component .ibu-picView-titleLinkIcon,.picView-component .ibu-picView-vedioPlay,.picView-component .icon-loading,.picView-component .icon-refresh{font-family:CC_H5_PictureView!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.picView-component .ibu-picView-backIcon,.picView-component .icon-loading,.picView-component .icon-refresh{background:none}.picView-component .ibu-picView-backIcon:before{color:#333;content:"";font-size:24px}.picView-component .icon-refresh:before{content:"";font-size:44px;color:#fff}.picView-component .icon-loading:before{content:"";font-size:44px;color:#fff}.picView-component .ibu-picView-closeIcon{background:none;width:auto;height:auto}.picView-component .ibu-picView-closeIcon:before{color:#fff;content:"";font-size:24px}.picView-component .ibu-picView-titleLinkIcon{background:none}.picView-component .ibu-picView-titleLinkIcon:before{content:"";color:#fff;font-size:18px}.picView-component .ibu-picView-goTop-icon{background:none;width:22px}.picView-component .ibu-picView-goTop-icon:before{content:"";color:#333;font-size:22px}.picView-component .ibu-picView-downloadIcon{background:none;width:auto;height:auto}.picView-component .ibu-picView-downloadIcon:before{color:#fff;content:"";font-size:24px}.picView-component .ibu-picView-header{height:44px;-webkit-box-flex:0;-ms-flex:0 0 44px;-webkit-flex:0 0 44px;flex:0 0 44px;padding-bottom:1px;background-position:bottom;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#d2d2d2));background-image:-webkit-linear-gradient(top,transparent 50%,#d2d2d2 0);background-image:linear-gradient(180deg,transparent 50%,#d2d2d2 0);background-repeat:no-repeat;background-size:100% 1px}.picView-component .ibu-picView-header .ibu-picView-header-title{font-size:4.53333vmin;color:#333;font-weight:400}.picView-component .ibu-picView-list{height:calc(100vh - 44px)}.picView-component .ibu-picView-list .ibu-picView-list-item{padding:5px}.picView-component .ibu-picView-list .ibu-picView-list-item .ibu-picView-item-wrap{border-radius:4px;background:#d8d8d8}.picView-component .ibu-picView-list .ibu-picView-list-item .ibu-picView-vedioPlay:before{content:"";border:none;color:#fff;font-size:20px}.picView-component .ibu-picView-goTop{width:49px;height:49px;-webkit-box-shadow:0 3px 10px 1px rgba(0,0,0,.12);box-shadow:0 3px 10px 1px rgba(0,0,0,.12);bottom:10.66667vmin;right:4.53333vmin}.picView-component .ibu-picView-toast{min-width:auto}.picView-component .ibu-picView-detail,.picView-component .ibu-picView-detail .ibu-picView-detailTitle,.picView-component .ibu-picView-detail .ibu-picView-number{color:#fff}.picView-component .ibu-picView-mask .icon-loading{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:44px;height:44px;-webkit-animation:load-spin 1s linear infinite;animation:load-spin 1s linear infinite;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes load-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes load-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.ibu-picView-icon{background-image:url(https://pic.c-ctrip.com/platform/ibu/ibucommon/ibu-picview-spritev8.4@2x.png);background-repeat:no-repeat;background-size:44px auto;background-position:0 0;display:block}.icon-loading,.icon-refresh{width:40px;height:40px;background:url(https://pic.c-ctrip.com/platform/h5/IBU/pic-view/icon-loading.svg) no-repeat 50%;background-size:40px auto}.icon-refresh{background:url(https://pic.c-ctrip.com/platform/h5/IBU/pic-view/icon-refresh.svg) no-repeat 50%;background-size:40px auto}.ibu-picView-android .icon-loading{background:url(https://pic.c-ctrip.com/platform/h5/IBU/pic-view/icon-loading-android.svg) no-repeat 50%;background-size:40px auto}@font-face{font-family:CC_H5_PictureView;src:url(https://pic.c-ctrip.com/platform/h5/component/pic-view/CC_H5_PictureView.eot);src:url(https://pic.c-ctrip.com/platform/h5/component/pic-view/CC_H5_PictureView.eot?#iefix) format("embedded-opentype"),url(https://pic.c-ctrip.com/platform/h5/component/pic-view/CC_H5_PictureView.woff) format("woff"),url(https://pic.c-ctrip.com/platform/h5/component/pic-view/CC_H5_PictureView.ttf) format("truetype"),url(https://pic.c-ctrip.com/platform/h5/component/pic-view/CC_H5_PictureView.svg#iconfont) format("svg")}.dateRecommend{height:4.9rem;background:#fff}.recommendTitle{height:.8rem;line-height:.8rem;color:#333;font-size:.6rem;font-weight:500;margin-bottom:.3rem}.dateList{white-space:nowrap;overflow-x:scroll;scrollbar-width:none}.dateItem{display:inline-block;height:3rem;background:#f5f7fa;padding:.6rem .4rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.2rem;margin-right:.4rem}.dateItemTime{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.6rem;color:#333;font-weight:500;height:.8rem;line-height:.8rem;margin-bottom:.2rem}.dateItemNight{font-weight:400}.dateItemBottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;height:.8rem;line-height:.8rem}.dateItemSubTitle{font-size:.6rem;color:#0066f6}.dateItemPriceSymbol{height:.5rem;line-height:.5rem;font-size:.5rem;font-weight:600;color:#0066f6}.dateItemPrice{height:.8rem;line-height:.8rem;font-size:.8rem;color:#0066f6;font-weight:600}.dateItemPriceStart{font-size:.6rem;height:.7rem;line-height:.7rem;color:#0066f6;margin-left:.05rem}.dateItemPriceBeforeTax{color:#888;font-size:.5rem;margin-left:.2rem}.emptyHeightBox{height:.25rem;width:100%}@font-face{font-family:crn_font_ct_atom_xtaro;src:url(https://webresource.c-ctrip.com/NFES/nfes-iconfont/project-crn_font_ct_atom_xtaro-0.0.10/crn_font_ct_atom_xtaro.ttf) format("truetype")}.atom__switch_base{position:relative;width:var(--compSwitchWidth);height:var(--compSwitchHeight);background-color:var(--compSwitchBackgroundColor);border-width:var(--compSwitchBorderWidth);border-style:solid;border-color:var(--compSwitchBorderColor);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .35s cubic-bezier(.4,.4,.25,1.35);transition:background-color .35s cubic-bezier(.4,.4,.25,1.35)}.atom__switch_base,.atom__switch_btn{border-radius:var(--compSwitchHeight)}.atom__switch_btn{position:absolute;top:0;left:0;width:var(--compSwitchCircleWidth);height:var(--compSwitchCircleWidth);background-color:#fff;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition:-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition:transform .35s cubic-bezier(.4,.4,.25,1.35);transition:transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);-webkit-box-shadow:0 .025rem .05rem .025rem rgba(0,0,0,.14);box-shadow:0 .025rem .05rem .025rem rgba(0,0,0,.14)}.atom__switch_checked{border-color:var(--compSwitchCheckedColor);background-color:var(--compSwitchCheckedColor)}.atom__switch_checked_btn{-webkit-transform:translateX(calc(var(--compSwitchWidth) - 2 * var(--compSwitchBorderWidth) - var(--compSwitchCircleWidth)));-ms-transform:translateX(calc(var(--compSwitchWidth) - 2 * var(--compSwitchBorderWidth) - var(--compSwitchCircleWidth)));transform:translateX(calc(var(--compSwitchWidth) - 2 * var(--compSwitchBorderWidth) - var(--compSwitchCircleWidth)))}.atom__switch_disabled{background-color:var(--compSwitchDisabledBackgroundColor)}.atom__switch_small_base{position:relative;width:var(--compSwitchSWidth);height:var(--compSwitchSHeight);background-color:var(--compSwitchBackgroundColor);border-width:var(--compSwitchSBorderWidth);border-radius:var(--compSwitchSHeight);border-style:solid;border-color:var(--compSwitchBorderColor);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .35s cubic-bezier(.4,.4,.25,1.35);transition:background-color .35s cubic-bezier(.4,.4,.25,1.35)}.atom__switch_small_btn{position:absolute;top:0;left:0;width:var(--compSwitchSCircleWidth);height:var(--compSwitchSCircleWidth);border-radius:var(--compSwitchSHeight);background-color:#fff;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition:-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition:transform .35s cubic-bezier(.4,.4,.25,1.35);transition:transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);-webkit-box-shadow:0 .025rem .05rem .025rem rgba(0,0,0,.14);box-shadow:0 .025rem .05rem .025rem rgba(0,0,0,.14)}.atom__switch_small_checked{border-color:var(--compSwitchCheckedColor);background-color:var(--compSwitchCheckedColor)}.atom__switch_small_checked_btn{-webkit-transform:translateX(calc(var(--compSwitchSWidth) - 2 * var(--compSwitchSBorderWidth) - var(--compSwitchSCircleWidth)));-ms-transform:translateX(calc(var(--compSwitchSWidth) - 2 * var(--compSwitchSBorderWidth) - var(--compSwitchSCircleWidth)));transform:translateX(calc(var(--compSwitchSWidth) - 2 * var(--compSwitchSBorderWidth) - var(--compSwitchSCircleWidth)))}.atom__switch_small_disabled{background-color:var(--compSwitchDisabledBackgroundColor)}.highlight{color:#ff4d4f}.green{color:#00bb74}.blue{color:#1890ff}.indigo{color:#2f54eb}.red{color:#e74c3c}.gray{color:#ccc}.orange{color:#f80}.black{color:#000}.x-calendar-view{width:100%;height:100%;background:#fff;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:90%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1}.x-calendar-view,.x-calendar-view-weekdays{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.x-calendar-view-weekdays{height:1.25rem;margin:0 .3rem}.x-calendar-view-weekday{width:14.2857142857%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.x-calendar-view-weekday-text{color:#333;font-size:.6rem;font-family:PingFangSC-Regular,sans-serif;font-weight:400;line-height:.75rem}.x-calendar-view-weekday-text.weekend{color:#ff4d4f}.x-calendar-view-days{-webkit-box-orient:horizontal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:.275rem;background-color:#fff}.x-calendar-view-day,.x-calendar-view-days{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.x-calendar-view-day{width:14.2857142857%;height:2.55rem;position:relative;cursor:pointer;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:.1rem;padding-right:.1rem;margin-bottom:.15rem;-webkit-box-sizing:border-box;box-sizing:border-box}.x-calendar-view-day:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);border-radius:.1rem;z-index:0}.x-calendar-view-day-holiday,.x-calendar-view-day-number,.x-calendar-view-day-subtitle,.x-calendar-view-day-title{position:relative;z-index:1}.x-calendar-view-day .calendar-tooltip{position:absolute;top:-1.8rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto}.x-calendar-view-day .calendar-tooltip-text{display:inline-block;padding:.3rem .4rem;background-color:rgba(0,0,0,.8);color:#fff;font-size:.7rem;font-family:PingFangSC-Medium;font-weight:500;line-height:.9rem;border-radius:.3rem;max-width:5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-calendar-view-day .calendar-tooltip:after{content:"";display:block;margin-top:-.025rem;width:0;height:0;border-left:.3rem solid rgba(0,0,0,0);border-right:.3rem solid rgba(0,0,0,0);border-top:.3rem solid rgba(0,0,0,.8)}.x-calendar-view-day.selected:after{content:"";position:absolute;top:0;bottom:0;right:-.0125rem;width:.025rem;background-color:#fff;z-index:1}.x-calendar-view-day.selected.in-range:after{display:none}.x-calendar-view-day.selected.default:before{background-color:#1890ff}.x-calendar-view-day.selected.orange:before{background-color:#f80}.x-calendar-view-day.selected.royalBlue:before{background-color:#4169e1}.x-calendar-view-day.selected.alizarinRed:before{background-color:#e74c3c}.x-calendar-view-day.in-range.default:before{background-color:rgba(24,144,255,.1)}.x-calendar-view-day.in-range.orange:before{background-color:rgba(255,136,0,.1)}.x-calendar-view-day.in-range.royalBlue:before{background-color:rgba(65,105,225,.1)}.x-calendar-view-day.in-range.alizarinRed:before{background-color:rgba(231,76,60,.1)}.x-calendar-view-day.in-range.selected.default:before{background-color:#1890ff}.x-calendar-view-day.in-range.selected.orange:before{background-color:#f80}.x-calendar-view-day.in-range.selected.royalBlue:before{background-color:#4169e1}.x-calendar-view-day.in-range.selected.alizarinRed:before{background-color:#e74c3c}.x-calendar-view-day.first-selected,.x-calendar-view-day.second-selected{position:relative}.x-calendar-view-day-holiday{-webkit-box-flex:0;-webkit-flex:0 0 0.6rem;-ms-flex:0 0 0.6rem;flex:0 0 0.6rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.x-calendar-view-day-holiday-text{color:#333;font-size:.5rem;font-family:PingFangSC-Regular,sans-serif;font-weight:400;line-height:.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-calendar-view-day-holiday-text.selected{color:#fff}.x-calendar-view-day-holiday-text.label{max-width:2.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1890ff;font-weight:500}.x-calendar-view-day-holiday-text.holiday{color:#ff4d4f}.x-calendar-view-day-holiday-text.work{color:#333}.x-calendar-view-day-number{-webkit-box-flex:0;-webkit-flex:0 0 1.05rem;-ms-flex:0 0 1.05rem;flex:0 0 1.05rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:.05rem 0}.x-calendar-view-day-number-text{color:#333;font-size:.85rem;font-family:PingFangSC-Medium,sans-serif;font-weight:500;line-height:1.05rem}.x-calendar-view-day-number-text.selected{color:#fff}.x-calendar-view-day-number-text.holiday{color:#ff4d4f}.x-calendar-view-day-title{-webkit-box-flex:0;-webkit-flex:0 0 0.6rem;-ms-flex:0 0 0.6rem;flex:0 0 0.6rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.x-calendar-view-day-title-text{color:#666;font-size:.5rem;font-family:PingFangSC-Regular;font-weight:400;letter-spacing:0;line-height:.55rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-calendar-view-day-subtitle{-webkit-box-flex:0;-webkit-flex:0 0 0.6rem;-ms-flex:0 0 0.6rem;flex:0 0 0.6rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.1rem}.x-calendar-view-day-subtitle-text{color:#666;font-size:.5rem;font-family:PingFangSC-Regular;font-weight:400;letter-spacing:0;line-height:.55rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-calendar-view-day.show-sub-title{height:3.2rem}.x-calendar-view-day.disabled{opacity:.5;pointer-events:none}.x-calendar-view-day .x-calendar-view-day-holiday-text.label.default{color:#1890ff}.x-calendar-view-day .x-calendar-view-day-holiday-text.label.orange{color:#f80}.x-calendar-view-day .x-calendar-view-day-holiday-text.label.royalBlue{color:#4169e1}.x-calendar-view-day .x-calendar-view-day-holiday-text.label.alizarinRed{color:#e74c3c}.x-calendar-view-day.range-end .x-calendar-view-day-holiday-text,.x-calendar-view-day.range-end .x-calendar-view-day-number-text,.x-calendar-view-day.range-end .x-calendar-view-day-subtitle-text,.x-calendar-view-day.range-end .x-calendar-view-day-title-text,.x-calendar-view-day.selected .x-calendar-view-day-holiday-text,.x-calendar-view-day.selected .x-calendar-view-day-number-text,.x-calendar-view-day.selected .x-calendar-view-day-subtitle-text,.x-calendar-view-day.selected .x-calendar-view-day-title-text{color:#fff!important}.x-calendar-view-day.range-end{border-radius:.1rem}.x-calendar-view-day.range-end .x-calendar-view-day-holiday-text,.x-calendar-view-day.range-end .x-calendar-view-day-number-text,.x-calendar-view-day.range-end .x-calendar-view-day-subtitle-text,.x-calendar-view-day.range-end .x-calendar-view-day-title-text{color:#fff!important}.x-calendar-view-vertical-scroll{height:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;position:relative}.x-calendar-view-vertical-scroll .x-calendar-view-month-container{width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.x-calendar-view-vertical-scroll .x-calendar-view-month-container .x-calendar-view-month-title{background-color:#f6f8fa;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.3rem 1.05rem;position:-webkit-sticky;position:sticky;opacity:1;top:0;z-index:10}.x-calendar-view-vertical-scroll .x-calendar-view-month-container .x-calendar-view-month-title-text{color:#333;font-size:1rem;font-family:PingFangSC-Medium;font-weight:500;line-height:1.2rem}.ExpandArrow_expandArrow__4lYT8{width:.6rem;height:.6rem}.ExpandArrow_arrowUp__2mBCm{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ExpandArrow_arrowDowm__vCVwY{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.describe{padding:.6rem .5rem}.describe-item-single-line{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.describe-item-multi-line{margin-top:.35rem}.describe-content-view-multiple{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.describe-item-text{font-size:.65rem;line-height:.85rem;color:#111}.single-line-text{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.describe-item-sub-text{font-size:.65rem;color:#888}.none-margin-top{margin-top:0}.order-circle{width:.15rem;height:.15rem;border-radius:.075rem;background-color:#111;margin-right:.375rem}.more-btn{margin-top:.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.more-btn-text{font-size:.65rem;color:#555}.gap-left{margin-left:.55rem}.describe-content-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:90%}.describe-item-price{margin-left:.2rem;min-width:4.125rem;display:inline-block}.describe-item-unit-text{width:2.2rem;text-align:right}.describe-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:.4rem;line-height:.85rem}.xItem-desc-view{padding:.4rem .6rem .6rem}.dividingLine{margin:0 .6rem 1rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#e5e5e5}.product-detail{background-color:#fff;line-height:0}.nameContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:.6rem 0 .4rem}.nameIcon{width:2.1rem;height:1.6rem;z-index:1}.titleName{color:#111;font-size:.8rem;margin-left:.4rem}.titleName,.titleNum{font-weight:500;line-height:1.4rem;font-family:PingFangSC-Medium}.titleNum{color:#0f4999;font-size:.6rem}.titleWrap{width:6.25rem;height:1.4rem;-webkit-transform:translateX(-.85rem);-ms-transform:translateX(-.85rem);transform:translateX(-.85rem);padding-left:1.25rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.giftNameContainer,.titleWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.giftNameContainer{padding:.9rem 0 .3rem .6rem;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.giftNameText{font-size:.95rem;font-weight:600}.giftNameText,.giftSubNameText{color:#121212;font-family:PingFangSC-Medium}.giftSubNameText{font-size:.65rem;margin-left:.4rem}.productItem{padding:0 0 1rem}.xItemHeaderName{color:#111;font-size:.75rem;font-weight:500;line-height:.95rem}.xItemHeaderTipContainer{height:.8rem;background-color:#ffeedf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:.1rem;display:inline-block;line-height:.8rem}.xItemHeaderTipTag{color:#673114;font-size:.55rem;line-height:.8rem;padding-left:.15rem;padding-right:.15rem}.xItemHeaderPriceContainer{height:.8rem;background-color:#f5f5f5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:.1rem}.xItemHeaderPrice{color:#555;font-size:.55rem;line-height:.8rem;padding:0 .15rem}.xItemHeaderBox{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 .6rem}.xItemHeaderBox,.xItemHeaderDescWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.xItemHeaderDescWrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;line-height:.8rem}.lastText{margin-right:.25rem}.cancelText{color:#0f4999;font-size:.55rem}.cancelView{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:.1rem;background-color:#ebf4ff;height:.8rem;line-height:.8rem;padding:0 .15rem;margin-right:.2rem}.cancelIcon{width:.55rem;height:.55rem;margin-right:.1rem}.midLine{width:.025rem;height:.5rem;background-color:#c5c5c5;margin:0 .175rem 0 .15rem}.gourmetListContainer{background-color:#ebf4ff}.gourmetListTag{color:#0f4999}.labelsIcon{width:.6rem;height:.6rem}.labelsLineView{margin-right:.3rem}.labelsLine{background-color:#c5c5c5;width:.025rem;height:.5rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.labelsBox{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.3rem;padding-left:.6rem}.labelsBox,.labelsBoxView{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.labelText{font-size:.6rem;line-height:.75rem;color:#111}.packageImage{position:relative;height:9rem;margin-top:.8rem;padding-left:.6rem}.imageItemView{margin-right:.4rem}.swiper{margin-left:.4rem}.swiperItem{width:15.4rem;height:9rem}.lastImageItem{margin-right:.6rem}.onlyImageView{padding-right:.6rem}.onlyImage{width:100%;height:9rem;border-radius:.2rem}.menuItemContainer{margin:.6rem .6rem 0;border-radius:.2rem}.shrinkContainer{border:.025rem solid #fff}.spreadContainer{margin:.6rem .6rem 0;border-radius:.2rem;border:.025rem solid #b8c6d9}.bannerContainer{height:1.8rem;border-radius:.2rem;background-color:#f5f9ff}.bannerContainer,.leftWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.leftWrap{padding:0 .6rem}.menuIcon{width:.7rem;height:.7rem}.menuTitle{font-weight:500;font-family:PingFangSC-Medium;padding:.5rem .3rem .5rem .2rem}.menuNum,.menuTitle{color:#111;font-size:.6rem;line-height:.8rem}.menuNum{font-family:PingFangSC-Regular}.rightWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.525rem}.controlText{color:#555;font-size:.6rem;line-height:.8rem;font-weight:400;margin-right:.05rem}.contentContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:.25rem .5rem}.categoryWrap{padding:.35rem 0}.categoryNameWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.categoryText{color:#111;font-size:.6rem;font-weight:500;font-family:PingFangSC-Medium;line-height:.8rem}.detailWrap{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.detailWrapPaddingTop{padding-top:.3rem}.detailDot{color:#111;font-size:.6rem;font-weight:700;font-family:PingFangSC-Regular;margin-left:-.1rem}.detailView{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.detailName,.detailNumDesc{font-family:PingFangSC-Regular;line-height:.8rem}.detailNumDesc{color:#888;font-size:.6rem;padding-left:.1rem}.detailDotView{margin:0 .125rem 0 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.8rem;line-height:.8rem}.detailDotView,.extraInfoContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.extraInfoContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:.2rem;padding:0 .6rem}.infoTitle{color:#111;font-size:.65rem;line-height:1rem;margin-right:.15rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.infoDetailWrapTel{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.infoBgColor{background-color:#fff}.infoTelephone{color:#111;font-size:.6rem;line-height:.9rem}.infoDetailHighlight{color:#f50;font-size:.6rem;line-height:.9rem;margin-right:.8rem}.collapseBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.8rem;height:.8rem}.collapseText{color:#111;font-size:.6rem;margin-right:.05rem}.expandUp{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.expandDown,.expandUp{color:#111;font-size:.55rem}.expandDown{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.infoDetailWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:14rem}.extraInfoBox{margin-top:.6rem}.telephoneIcon{margin-left:.25rem;margin-top:.15rem;width:.7rem;height:.7rem}.infoDetail{line-height:1rem;font-size:.65rem}.tableContainer{border:.025rem solid #b8c6d9;border-radius:.3rem;width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:.4rem;margin-top:.175rem;overflow:hidden}.tableHeader{background-color:#f5f7fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top-left-radius:.3rem;border-top-right-radius:.3rem;margin-bottom:-.025rem}.headerItem{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;color:#111;font-size:.6rem;font-weight:500;height:1.6rem;line-height:1.6rem}.rowItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;color:#111;font-size:.6rem;padding:.6rem 0}.borderTopLine{border-top:.025rem solid #b8c6d9}.borderLeftLine{border-left:.025rem solid #b8c6d9}.tableFoot{padding:.6rem 0;margin-top:-.05rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footText{text-align:left;color:#111;font-size:.6rem;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;line-height:.8rem}.paddingGap{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:.6rem}.basicfacility_wrapper{padding:.2rem 0 .6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.basicfacility_wrapper_bottom{padding-bottom:0}.basicfacility_box{margin:.2rem .2rem .2rem 0;min-width:1.625rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.basicfacility_box:first-of-type{padding-left:0}.basicfacility_box:last-of-type{margin-right:0}.facility_item_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:.8rem;line-height:.8rem}.facility_item{font-size:.6rem;color:#111;white-space:wrap;text-align:center}.fac_icon{margin-bottom:.2rem;width:1rem;height:1rem}.incentivePop_box{margin:.2rem 0 .6rem;padding:.1rem .2rem;position:relative;background-color:#ebf4ff;border:.025rem solid rgba(147,191,245,.5);border-radius:.6rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.incentivePop_box:after{content:"";position:absolute;top:-.45rem;left:1.4rem;width:0;height:0;border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0);border-bottom:.5rem solid #ebf4ff}.incentivePop_icon{margin-right:.2rem;width:.85rem;height:.85rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.incentivePop_desc{font-size:.6rem;color:#000}.complicatedbed_wrapper{margin:.8rem 0 .4rem;border:.025rem solid #b8c6d9;border-radius:.2rem;font-size:.6rem;color:#111;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:.025rem}.complicatedbed_box{border-bottom:.025rem solid #b8c6d9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.complicatedbed_box:last-of-type{border-bottom:none}.roomName{background-color:#f5f7fa;font-size:.6rem;color:#111;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bedOption_box{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.bedOption_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-left:.025rem solid #b8c6d9;border-bottom:.025rem solid #b8c6d9}.bedOption_item:last-of-type{border-bottom:none}.optionName{padding:.2rem;background-color:#f5f7fa;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bedItem_wrapper,.optionName{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bedItem_wrapper{width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bedItem_box{width:100%;padding:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#555}.bedItem_box,.bedName{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bedName{margin-right:.2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bedIcon{margin-right:.4rem;width:.8rem;height:.8rem}.bedNum_box{margin-left:.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bedNum{color:#111}.bedtypeinfo_wrapper{margin-top:.8rem;font-size:.6rem;color:#111;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.bedtypeinfo_icon{margin-right:.6rem;width:1rem;height:1rem}.bedtypeinfo_item_box{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:.6rem;color:#111}.child_price_info_wrapper{font-size:.6rem;color:#111;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:.8rem}.childprice_icon{margin-right:.6rem;width:1rem;height:1rem}.childprice_item_box{font-size:.6rem;color:#111;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.childprice_sub_item{padding-top:.2rem}.child_price_linear_gradient_bg{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:.3rem;padding:.5rem 0;border-radius:.2rem}.child_price_guide_desc_wrapper,.child_price_linear_gradient_bg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modify_guest_btn{padding-right:.4rem;font-size:.6rem;color:#0f4999}.housetypeinfo_wrapper{margin-top:.8rem;font-size:.6rem;color:#111;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.housetypeinfo_icon{margin-right:.6rem;width:1rem;height:1rem}.housetypeinfo_item_box{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.xt-imagebackground{position:relative;z-index:0}.xt-imagebackground__image{position:absolute;left:0;right:0;top:0;z-index:-1}.layer-reward-content-wrapper{width:100%;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.layer-reward-content-wrapper,.reward-desc-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:.4rem;color:#111}.reward-desc-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reward-desc-img{margin-right:.1rem;width:.5rem;height:.5rem}.reward-left-box{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:4.45rem;padding:.4rem 1rem .4rem .4rem;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.reward-left-box,.reward-right-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.reward-right-box{position:relative;padding:.4rem .4rem .4rem 1rem;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;font-size:.4rem;color:#111}.reward-middle-box{position:absolute;left:-1.25rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:.3rem .3rem .3rem 0;width:2rem;height:1.5rem;font-size:.4rem;color:#111;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.reward-middle-box-text{font-size:.4rem;text-wrap:nowrap}.mealInfo_addMeal,.mealInfo_content,.mealInfo_daily{font-size:.65rem;color:#111}.mealInfo_daily_item_title{margin-right:.2rem}.mealInfo_wrapper{margin-top:.8rem;font-size:.6rem;color:#111;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.mealInfo_icon{margin-right:.6rem;width:1rem;height:1rem}.mealInfo_box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.checkin_facility_wrapper{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkin_facility_wrapper,.facility_wrapper{font-size:.6rem;color:#111;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.facility_wrapper{margin-top:.6rem;width:100%;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.facility_box_wrapper{margin-top:.4rem;width:100%;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.facility_box_wrapper,.facility_category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.facility_category{margin-bottom:.4rem;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.facility_category_name{font-size:.75rem;font-weight:500;color:#111}.facility_icon{margin-right:.6rem;width:1rem;height:1rem}.facility_detailInfo{margin-top:.2rem;padding:.2rem .3rem;font-size:.6rem;border-radius:.2rem;background-color:#fafbfd;color:#555}.subfacility_wrapper{width:100%;padding-left:1.6rem;font-size:.6rem;color:#111;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.subfacility_box,.subfacility_wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.subfacility_box{width:50%;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.subfacility_box:nth-child(odd){padding-right:.2rem}.subfacility_item_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.subfacility_item{font-size:.65rem}.subfacility_item_del{text-decoration:line-through}.more_facility_wrapper{margin-top:.6rem}.more_facility_wrapper_border{border-top:.025rem solid #e5e5e5}.parefacility_wrapper{margin-right:.575rem;padding:.4rem .4rem .4rem .825rem;font-size:.6rem;color:#111}.layer_facility_wrapper{border-bottom:.4rem solid #f5f7fa;padding:0 .6rem .6rem}.hello{color:green}.packageImageWrapper{position:relative;height:9rem;margin-bottom:.6rem}.imageItemView{margin-right:.5rem;border-radius:.2rem;position:relative}.imageItem{width:15rem;height:9rem;border-radius:.2rem}.customerDotsBox{position:absolute;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;left:7.5rem;bottom:.4rem;z-index:2}.customerDots,.customerDotsBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.customerDots{padding:0 .4rem;margin-right:.2rem;height:.8rem;border-radius:.5rem;background-color:rgba(0,0,0,.5)}.customerDotsText{font-size:.5rem;color:#fff;text-align:center;line-height:.8rem}.videoPlayer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.25rem;height:2.25rem;border-radius:1.15rem}.layer-package-image-wrapper{padding-top:.2rem}.layer-package-image-wrapper-only-one{padding-right:.6rem}.layer-package-menu-wrapper{border-radius:.2rem;margin-bottom:.6rem;margin-right:.6rem;font-size:.6rem;color:#111;border:.025rem solid hsla(0,0%,100%,0)}.layer-package-menu-wrapper.with-border{border:.025rem solid #b8c6d9}.layer-package-menu-wrapper .section-head-box{padding:.5rem .6rem;background-color:#f5f9ff;border-radius:.2rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.layer-package-menu-wrapper .section-head-box,.layer-package-menu-wrapper .section-head-box .title-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layer-package-menu-wrapper .section-head-box .title-box{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.layer-package-menu-wrapper .section-head-box .section-icon{margin-right:.2rem;width:.7rem;height:.7rem;font-size:.7rem;margin-bottom:.05rem}.layer-package-menu-wrapper .section-head-box .section-title{font-size:.6rem;font-weight:500;color:#111}.layer-package-menu-wrapper .section-head-box .more-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#555}.layer-package-menu-wrapper .section-head-box .more-box .more-icon{margin-left:.05rem}.layer-package-menu-wrapper .section-content-box{padding:.6rem .6rem .5rem}.layer-package-menu-wrapper .section-content-box .sub-item-title{font-size:.6rem;font-weight:500;margin-bottom:.3rem}.layer-package-menu-wrapper .section-content-box .sub-item-box{position:relative;padding-left:.5rem;margin-bottom:.3rem}.layer-package-menu-wrapper .section-content-box .sub-item-box:before{content:"· ";position:absolute;top:0;left:0}.layer-package-menu-wrapper .section-content-box .sub-item-box:last-of-type{margin-bottom:0}.layer-poi-wrapper{padding-bottom:.6rem;padding-right:.6rem;font-size:.6rem;color:#111;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}.layer-poi-wrapper .poi-item{position:relative;padding-right:.2rem;margin-right:.2rem}.layer-poi-wrapper .poi-item:after{content:"";position:absolute;right:0;top:0;-webkit-transform:translateY(25%) scaleX(.5);-ms-transform:translateY(25%) scaleX(.5);transform:translateY(25%) scaleX(.5);width:.05rem;height:.6rem;background-color:#c5c5c5;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.layer-poi-wrapper .poi-item:last-of-type{padding-right:0}.layer-poi-wrapper .poi-item:last-of-type:after{display:none}.layer-poi-wrapper .jump-btn{font-size:.45rem;color:#888}.layer-package-rule-wrapper{font-size:.65rem;color:#111;padding-right:.6rem}.layer-package-rule-wrapper .rule-item-title{font-size:.65rem;color:#111}.layer-package-rule-wrapper .rule-box{margin-bottom:.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.layer-package-rule-wrapper .rule-box .rule-item-title{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.layer-package-rule-wrapper .rule-box .rule-item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.layer-package-rule-wrapper .rule-box .rule-item-content.full-width{-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;width:100%}.layer-package-rule-wrapper .rule-box .rule-item-content.full-width .rule-item{width:100%}.layer-package-rule-wrapper .rule-box .more-btn-box{margin-top:.2rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%);color:#555}.layer-package-rule-wrapper .rule-box .tel-icon{margin-left:.15rem;font-size:.7rem;color:#0066f6}.layer-title-tag-price-wrapper{padding-top:.5rem;padding-right:.6rem;padding-bottom:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;font-size:.55rem}.layer-title-tag-price-wrapper .tag-title{margin-right:.2rem;font-size:.75rem;color:#111;font-weight:500}.layer-title-tag-price-wrapper .tag-box-common{padding:.025rem .15rem;margin:.1rem .2rem 0 0;border-radius:.1rem;height:.8rem}.layer-title-tag-price-wrapper .tag-auto-refund-box{background:#ebf4ff;color:#0f4999}.layer-title-tag-price-wrapper .tag-auto-refund-box .tag-auto-refund{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.layer-title-tag-price-wrapper .tag-auto-refund-box .tag-icon{margin-right:.1rem;width:.6rem;height:.6rem}.layer-title-tag-price-wrapper .tag-ranking{background:#ffeedf;color:#673114}.layer-title-tag-price-wrapper .tag-gourmet{background:#ebf4ff;color:#0f4999}.layer-title-tag-price-wrapper .tag-price{background:#f5f5f5;color:#555}.short-margin-bottom{padding-bottom:.3rem}.layer-title-tag-price-wrapper-first{padding-top:0}.layer-calendar-package-wrapper .section-title-box{margin:.6rem 0 .4rem;height:1.6rem;border-radius:.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#0f4999;font-size:.6rem}.layer-calendar-package-wrapper .section-title-box .section-title-text{padding-left:.4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layer-calendar-package-wrapper .section-title-box .section-icon{width:2.1rem;height:1.6rem}.layer-calendar-package-wrapper .calendar-package-box{padding:0 0 .6rem .6rem}.layer-calendar-package-wrapper .calendar-package-box .calendar-package-item{padding:.5rem 0 0}.layer-calendar-package-wrapper .calendar-package-box .calendar-package-item:first-of-type{padding-top:0}.layer-calendar-package-wrapper .calendar-package-box .calendar-package-item-bottom-line{border-bottom:.025rem solid #e5e5e5;margin-right:.6rem;margin-top:1rem}.layer-calendar-package-wrapper .calendar-package-box .calendar-package-item:last-of-type{padding-bottom:0}.layer-calendar-package-wrapper .calendar-package-box .calendar-package-item:last-of-type .calendar-package-item-bottom-line{margin-top:0;border-bottom:none}.layer-gift-info-wrapper{border-bottom:.4rem solid #f5f7fa}.price-detail{font-size:.6rem;color:#555;padding-top:.6rem;line-height:1}.price-detail .ml12{margin-left:.3rem}.price-detail .mr2{margin-right:.05rem}.price-detail .mr24{margin-right:.6rem}.price-detail .mt24{margin-top:.6rem}.price-detail .mb12{margin-bottom:.3rem}.price-detail .mb24{margin-bottom:.6rem}.price-detail .tr{text-align:right}.price-detail .pr24{padding-right:.6rem}.price-detail .mmin-888-normal{font-size:.45rem;color:#888;font-weight:400}.price-detail .min-888-normal{font-size:.5rem;color:#888;font-weight:400}.price-detail .normal-111-500,.price-detail .normal-500{font-size:.6rem;font-weight:500}.price-detail .normal-111-500{color:#111}.price-detail .normal-111-400{font-size:.6rem;color:#111;font-weight:400}.price-detail .normal-555-500{font-size:.6rem;color:#555;font-weight:500}.price-detail .normal-555-400{font-size:.6rem;color:#555;font-weight:400}.price-detail .mmedium-111-400{font-size:.7rem;color:#111;font-weight:400}.price-detail .max-111-500{font-size:1.05rem;color:#111;font-weight:500}.price-detail .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-detail .fold-down{position:relative}.price-detail .fold-down:after{content:"";width:0;height:0;border:.2rem solid hsla(0,0%,100%,0);border-bottom-color:#555;position:absolute;right:0;top:0}.price-detail .fold-up:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:.2rem}.price-detail .weui-dialog{max-width:50%}.price-detail .weui-dialog .weui-dialog__btn{font-size:.6rem;padding:.1rem 0}.price-detail .ask-question{color:#888;margin-right:.1rem;position:relative;top:.1rem}.price-detail .price-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 .6rem}.price-detail .price-header .title{font-size:.8rem;color:#111;font-weight:500}.price-detail .price-header .subtitle{font-size:.5rem;color:#555;margin-top:.5rem}.price-detail .price-content{padding:0 .6rem 3.5rem;max-height:56vh;width:unset}.price-detail .op-box{padding:.6rem;background-color:#f8fafd;border-radius:.2rem;margin-top:.6rem}.price-detail .op-box .box-tit{font-size:.9rem;font-weight:500;color:#111}.price-detail .op-box .sub-box-tit{margin-top:.3rem}.price-detail .op-box .price-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.price-detail .op-box .product-info{padding-top:.6rem;margin-top:.6rem;border-top:.025rem solid #e5e5e5;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.price-detail .op-box .product-info .products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:.4rem}.price-detail .op-box .product-info:last-child{padding-bottom:.2rem}.price-detail .op-box .product-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.55rem}.price-detail .op-box .product-item:last-child{margin-bottom:0}.price-detail .op-box .room-name-info{margin-top:.6rem;line-height:1.5}.price-detail .op-box .room-name-info .room-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;max-width:80%}.price-detail .op-box .room-name-info .room-subtitle{margin-left:.2rem;white-space:nowrap}.price-detail .op-box .detail-item{padding-top:.45rem}.price-detail .op-box .divider{width:100%;height:.025rem;background:#e5e5e5}.price-detail .xop-box{margin-top:.4rem}.price-detail .xop-box .box-tit{margin-bottom:.6rem}.price-detail .xop-box .xproduct-info{padding:.6rem 0;border-top:.025rem solid #e5e5e5}.price-detail .xop-box .xproduct-info:last-child{padding-bottom:.2rem}.price-detail .detail-box{padding:.75rem .6rem;margin-top:.4rem;background:#fffaf5}.price-detail .detail-box .price-item-info{padding-bottom:.4rem}.price-detail .detail-box .price-item-info .price-tag-info{margin-bottom:.2rem}.price-detail .detail-box .price-item-info .price-tag-info .price-tag{color:#f70;border:.025rem solid #ffa04d;border-radius:.1rem;font-size:.5rem;padding:.1rem;line-height:.45rem}.price-detail .detail-box .price-item-info:last-child{padding-bottom:.15rem}.price-detail .detail-box .price-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.price-detail .detail-box .price-icon-wrapper .price-icon{border-radius:.1rem;height:.75rem}.price-detail .detail-box .price-icon-wrapper .half-price-icon{border-radius:.1rem 0 0 .1rem}.price-detail .detail-box .price-icon-wrapper .icon-title{color:#f70;border:.025rem solid #ffa04d;border-radius:0 .1rem .1rem 0;font-size:.5rem;padding:.1rem}.price-detail .detail-box .divider{margin:.6rem 0 .5rem}.price-detail .price-avg{margin-top:.6rem;font-size:.6rem}.price-detail .price-avg .tips{color:#888;margin-top:.3rem;font-weight:500}.price-detail .price-avg .sum-price{margin-top:.3rem}.price-detail .price-avg .ticket-price{margin-top:.4rem}.price-detail .price-avg .tax-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.6rem;font-weight:500;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:.6rem;margin-top:.3rem}.price-detail .price-avg .tax-box{margin:.6rem 0;padding:.7rem .6rem}.price-detail .price-avg .tax-box .detail-item:first-child{padding-top:0}.price-detail .price-avg .tax-box .divider{margin:.7rem 0 .3rem}.price-detail .tax-fee-box{margin-top:.75rem}.price-detail .tax-fee-box .tax-detail-first{padding-top:.25rem}.roomlayer-price{padding-top:.9rem;border-bottom:.4rem solid #f5f7fa}.roomlayer-price .box-tit{font-size:.75rem}.roomlayer-price .price-header{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 .6rem .6rem}.roomlayer-price .price-header .title{margin:0;font-size:.95rem;color:#111;font-weight:500}.roomlayer-price .price-header .subtitle{font-size:.55rem}.reservation_note_wrapper{border-bottom:.4rem solid #f5f7fa;padding:.6rem;font-size:.6rem;line-height:1rem}.section_title{padding-bottom:.4rem;font-size:.9rem;font-weight:500;line-height:1.3rem;color:#111}.noteItem_box{margin-bottom:.4rem}.item_title{padding:.4rem 0}.more_btn_box{margin-top:.2rem;font-size:.6rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#111}.room-reward-info-wrapper{padding:.6rem;background:#fff;border-bottom:.4rem solid #f5f7fa}.reward-head-box{margin-bottom:.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.95rem}.reward-icon{padding-right:.2rem;height:.95rem;width:auto;-o-object-fit:contain;object-fit:contain}.reward-title{margin-right:.2rem}.reward-tip{padding-left:.2rem;font-size:.6rem;color:#555}.reward-content-item{margin-bottom:.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reward-tag-icon{margin-right:.2rem;width:.5rem;height:.5rem}.reward-content-tag{margin-right:.2rem;padding:.15rem;color:#f50;border:.025rem solid #ffc899;border-radius:.1rem;font-size:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.tag-30600,.tag-865_30600{color:#f50;border:.025rem solid #ffc899}.tag-306001,.tag-865_306001,.tag-865_30601{color:#cc19a9;border:.025rem solid #cc19a9}.tag-306002,.tag-865_306002,.tag-865_30602{color:#3263a6;border:.025rem solid #b8c6d9}.tag-30603,.tag-865_306003,.tag-865_30603{color:#a46305;border:.025rem solid #dfcca4}.tag-30604,.tag-865_306004,.tag-865_30604{color:#007280;border:.025rem solid #a4c6ca}.tag-30605,.tag-865_306005,.tag-865_30605{color:#573dcc;border:.025rem solid #ccc4ef}.tag-30606,.tag-865_306006,.tag-865_30606{color:#193887;border:.025rem solid #949de5}.tag-30607,.tag-865_306007,.tag-865_30607{color:#111;border:.025rem solid hsla(61,25%,60%,.176)}.reward-content-text{font-size:.65rem;color:#111;line-height:1.05rem}.reward-description-box{position:relative;height:1.8rem}.reward-description-bg{-o-object-fit:contain;object-fit:contain;height:100%}.reward-description-text{position:absolute;left:0;top:0;padding-left:.15rem;width:100%;height:100%;line-height:1.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.5rem;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-mapping{margin-right:.3rem;font-size:.8rem;color:#111}.icon-1,.icon-2{color:#0f4999}.policy-header-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:.75rem;font-weight:500;color:#111;line-height:1.1rem}.policy-header-box,.policy-header-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.policy-header-item{font-size:.75rem;line-height:1.1rem}.policy-table-wrapper{border:.025rem solid #b8c6d9;text-align:center;font-size:.6rem;color:#111;border-radius:.3rem;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.policy-table-header-topTitle{font-weight:500;text-align:center;padding:.35rem .6rem;border-bottom:.025rem solid #b8c6d9;line-height:.9rem}.policy-table-header,.policy-table-header-topTitle{font-size:.6rem;color:#111;background-color:#f5f7fa}.policy-table-header{min-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.policy-table-header-item{border-left:.025rem solid #b8c6d9;padding:.4rem;line-height:.9rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.6rem;font-weight:500;color:#111;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.policy-table-header-item-first{border-left:0}.policy-table-header-item-nobottom{border-bottom:0}.policy-table-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.policy-table-row-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.025rem solid #b8c6d9;font-size:.6rem;color:#111}.table-row-item{border-bottom:.025rem solid #b8c6d9;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.row-box-last{border-bottom:0}.policy-table-cell{border-left:.025rem solid #b8c6d9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}.policy-block-text,.policy-table-cell{-webkit-box-sizing:border-box;box-sizing:border-box}.policy-block-text{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:block;text-align:center;font-size:.6rem;font-weight:400;color:#111;line-height:1.2rem;padding:0 .1rem}.policy-table-first-col{border-left:0}.policy-table-first-col,.policy-table-other-col{font-size:.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.policy-table-sub-row-box{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.025rem solid #b8c6d9}.policy-no-bottom{border-bottom:0}.policy-table-sub-cell{padding:.4rem .1rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:.025rem solid #b8c6d9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.6rem;height:100%}.policy-table-sub-cell-text{font-size:.6rem;line-height:1.2rem;text-align:center}.policy-no-right{border-right:0}.policy-table-row-end-title{font-size:.6rem;color:#111;padding:.6rem;text-align:center;border-bottom:0;line-height:.8rem}.layer-cancel-ladder-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.7rem 0 .075rem 1.1rem}.cancel-ladder-description{padding-top:.4rem;font-size:.6rem;color:#555}.layer-cancel-reward-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.4rem 0 0 1.1rem}.cancel-reward-description{padding-top:.4rem;font-size:.6rem;color:#555}.cancel-policy-content,.layer-cancel-policy-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cancel-policy-box{padding:.4rem 0 0 1.1rem}.cancel-policy-box,.cancel-policy-item{font-size:.65rem;color:#111;line-height:1rem}.layer-add-bed-description-wrapper{padding:.4rem 0 0 1.1rem;color:#111;font-size:.6rem}.layer-add-bed-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.6rem 0 .075rem 1.1rem}.layer-add-breakfast-table-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.7rem 0 .075rem 1.1rem}.layer-baby-description-wrapper{padding:.4rem 0 0 1.1rem}.baby-description-item{font-size:.65rem;color:#111;line-height:1rem}.layer-baby-header-wrapper,.layer-child-breakfast-header-wrapper{padding:.6rem 0 0 1.1rem}.layer-child-desc-wrapper{padding:.3rem 0 0 1.1rem;font-size:.6rem;color:#111}.child-desc-item{font-size:.65rem;color:#111}.layer-child-japanese-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.7rem 0 .075rem 1.1rem}.layer-modify-guest-wrapper{padding:.4rem 0 0 1.1rem;font-size:.6rem;color:#111}.modify-guest-desc-box{margin-top:.3rem;padding-top:.4rem;padding-bottom:.4rem;padding-right:.55rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:.3rem;font-size:.6rem;color:#111}.row-btn-desc{font-size:.6rem;color:#0f4999}.modify-guest-desc-title{color:#111;font-size:.65rem}.modify-guest-btn{font-size:.6rem;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;color:#0f4999}.child-policy-wrapper{padding-bottom:.9rem}.child-desc-box{padding:.4rem 0 0 1.1rem;font-size:.6rem;color:#111}.child-policy-show-more{padding:.8rem 0 .3rem;font-size:.65rem;color:#111;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.show-more-icon{margin-left:.1rem;font-size:.6rem;color:#111}.show-more-text{font-size:.65rem;color:#111}.common-temple-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.35rem 0 0 1.1rem;font-size:.6rem;line-height:1rem;color:#111}.common-temple-box-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.common-temple-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;line-height:.925rem;color:#111;font-size:.6rem}.common-temple-item-first{margin-left:0;padding-left:0}.common-temple-line{margin:0 .35rem;width:.025rem;height:.6rem;background:#aaa}.layer-common-temple-wrapper,.layer-naquhua-wrapper{padding-bottom:.9rem}.naquhua-box{padding:.3rem 0 0 1.1rem}.naquhua-item{padding-top:.3rem;font-size:.65rem;line-height:1rem;color:#111}.naquhua-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;line-height:.8rem}.naquhua-tag-bg{margin:0 .1rem 0 0;border-radius:.1rem;border:.025rem solid #111}.naquhua-tag,.naquhua-tag-bg{height:.8rem;line-height:.8rem}.naquhua-tag{font-size:.5rem;color:#111;padding:0 .15rem}.naquhua-tag-20227{border:.025rem solid #ffdcbf}.tag-20227-color{color:#f70}.naquhua-tag-202297{border:.025rem solid #111}.tag-202297-color{color:#ffe9c4}.naquhua-tag-202298{border:.025rem solid #384e9b}.tag-202298-color{color:#ffe9c4}.layer-pay-policy-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:.9rem}.pay-policy-box{padding:.325rem 0 0 1.1rem;font-size:.65rem;color:#111}.policy-item{display:block;line-height:1rem;color:#111;font-size:.65rem}.layer-cancel-policy-wrapper{padding-bottom:1.075rem}.XProductsCancelTable{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:.6rem;padding-left:1.1rem}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-horizontal>.swiper-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow-column>.swiper-wrapper,.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:30rem;perspective:30rem}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.taro-swiper__dots{position:absolute;font-size:0;z-index:1}.taro-swiper__dots-horizontal{bottom:.2rem;left:50%;text-align:center;white-space:nowrap;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.taro-swiper__dots-horizontal .taro-swiper__dot{margin-right:.2rem}.taro-swiper__dots-horizontal .taro-swiper__dot:last-child{margin-right:0}.taro-swiper__dots-vertical{top:50%;right:.2rem;text-align:right;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}.taro-swiper__dots-vertical .taro-swiper__dot{display:block;margin-bottom:.225rem}.taro-swiper__dots-vertical .taro-swiper__dot:last-child{margin-bottom:0}.taro-swiper__dot{width:.125rem;height:.125rem;display:inline-block;border-radius:50%;background:rgba(0,0,0,.3);-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:background-color;transition-property:background-color;will-change:transform}.BottomBanner_popBanner_wrapper__4s0lg,.BottomBanner_timer_wrapper__qvlVV{position:absolute;padding:.6rem;left:0;bottom:0;width:100%;height:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.4rem .4rem 0 0;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.BottomBanner_timer_name__IfNh8{font-size:.75rem;color:#fff}.BottomBanner_timer_box__UADZC{margin-left:.2rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.BottomBanner_timer_box__UADZC,.BottomBanner_timer_item__WAyDD{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.BottomBanner_timer_item__WAyDD{padding:.1rem;font-size:.6rem;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:.1rem;background-color:#000}.BottomBanner_timer_gap__4OO5Q{margin:.1rem;font-size:.6rem;color:#000}.BottomBanner_popBanner_wrapper__4s0lg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.BottomBanner_content_item__hBxc1{width:100%;font-size:.65rem;line-height:1.05rem;color:#5d3d33;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StayInfo_stayinfo_wrapper__9B_2Z{font-size:.6rem;line-height:1rem}.StayInfo_border_box__2bwq6{margin:.3rem .8rem;height:.025rem;background-color:#e5e5e5}.PopBanner_popbanner_wrapper__l3Nup{padding:.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.PopBanner_banner_item__5muaP{width:100%;font-size:.65rem;line-height:1.05rem;color:#5d3d33;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.room_layer_wrapper{position:fixed;left:0;top:0;bottom:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,.6);-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;line-height:1.6}.room_layer_section{width:100%;height:100%;position:absolute;bottom:0;left:0;background:#fff}.room_layer_section_error{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes fadeInBottom{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}30%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInBottom{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}30%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.bottom-content{width:100%;height:4.5rem;background:#fff}.sold-out-bottom{position:relative;top:-.45rem;height:4.5rem}.price-bottom-wrapper{position:fixed;bottom:0;right:0;width:100%;background:#fff;-webkit-box-shadow:0 .2rem .75rem rgba(0,0,0,.3);box-shadow:0 .2rem .75rem rgba(0,0,0,.3);padding:.4rem 0 1.7rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;z-index:10}.room_layer_error_image{width:8.5rem;height:8.5rem}.room_layer_service_error{font-size:.85rem;font-weight:500;margin-top:.6rem;margin-bottom:.3rem}.room_layer_check_network{font-size:.65rem}.room_layer_retry_btn{background-color:#0066f6;border-radius:.2rem;width:6.25rem;height:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.6rem}.room_layer_retry_btn_text{font-size:.65rem;color:#fff}.dateRecommend_dateRecommend__eaRVa{height:4.9rem;background:#fff;padding:0 .6rem}.dateRecommend_recommendTitle__MFTNM{height:.8rem;line-height:.8rem;color:#333;font-size:.6rem;font-weight:500;margin-bottom:.3rem}.dateRecommend_dateList__Jc6zI{white-space:nowrap;overflow-x:scroll;scrollbar-width:none}.dateRecommend_dateItem__KLwO0{display:inline-block;height:3rem;background:#f5f7fa;padding:.6rem .4rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.2rem;margin-right:.4rem}.dateRecommend_dateItemTime__wxooA{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.6rem;color:#333;font-weight:500;height:.8rem;line-height:.8rem;margin-bottom:.2rem}.dateRecommend_dateItemNight___LbzC{font-weight:400}.dateRecommend_dateItemBottom__5NvlZ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;height:.8rem;line-height:.8rem}.dateRecommend_dateItemSubTitle__yXvzS{font-size:.6rem;color:#0066f6}.dateRecommend_dateItemPriceSymbol__mXBa_{height:.5rem;line-height:.5rem;font-size:.5rem;font-weight:600;color:#0066f6}.dateRecommend_dateItemPrice__rSUsq{height:.8rem;line-height:.8rem;font-size:.8rem;color:#0066f6;font-weight:600}.dateRecommend_dateItemPriceStart__pcKHP{font-size:.6rem;height:.7rem;line-height:.7rem;color:#0066f6;margin-left:.05rem}.dateRecommend_dateItemPriceBeforeTax__ZUCTq{color:#888;font-size:.5rem;margin-left:.2rem}#card___next__BWin9{font-family:PingFangSC-Regular}.card_singleEllipsis__81Hy4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card_pl10__LjUZ8{padding-left:.25rem!important}.card_ft24__ntNLB{font-size:.6rem!important}.card_ft0__YInH1{font-size:0}.card_ml8__UZqx9{margin-left:.2rem}.card_ml10__pARCz{margin-left:.25rem}.card_l1__vE_aE{line-height:1}.card_black2__T526e{color:#555}.card_mb16__Z3wIK{margin-bottom:.4rem}.card_ml0__jBimv{margin-left:0}.card_yen__HB775{font-size:.6rem}.card_contantColor__w3A3A{color:#006ff6!important}.card_ml4__ciMqE{margin-left:.1rem}.card_fw300__XKdHn{font-size:.6rem;line-height:.55rem}.card_lnum__GQm24{line-height:.9}.card_lhumb__8pwAL{line-height:.9;margin-bottom:.4rem}.card_mt16__TXb_P{margin-top:.4rem}.card_contantMargin__Zwk0h{margin-top:.25rem}.card_mr5__aO9BN{margin-right:.125rem}.card_black3__rVba3{color:#888}.card_plr4__ru3Qb{padding:0 .1rem}.card_inlineBlock__P1GX7{display:inline-block}.card_verticalMiddle__exTsj{display:inline-block;vertical-align:middle}.card_del__MREmZ{font-size:.6rem;line-height:.55rem;margin:0 .15rem 0 .2rem;text-decoration:line-through}.card_cellCategoryTag__QiRcI,.card_del__MREmZ{color:#888;position:relative;display:inline-block}.card_cellCategoryTag__QiRcI{font-size:.5rem;margin-right:.2rem;height:.75rem;width:auto;line-height:.8rem;vertical-align:middle;border-radius:.1rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.125rem;max-width:100%;-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}.card_featureTag__sGVNX{margin-bottom:0;margin-left:.1rem}.card_hotelItem__WRdoa{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 .6rem}.card_hotelImgWrap__em0RN{width:5.1rem;height:calc(100% - .6rem);overflow:hidden;border-radius:.2rem .2rem .6rem .2rem;position:absolute;top:.3rem;background:#f2f2f2 url(https://pages.c-ctrip.com/hotels/wechat/img/default.png) no-repeat;background-size:cover}.card_hotelImgWrap__em0RN .card_hotelImg__hnfyd{width:100%;height:100%}.card_hotelImgWrap__em0RN .card_hotelImgTag__mNFLW .card_topTagWrap__bdSZR{position:absolute;top:0;margin-bottom:.1rem;width:100%;overflow:hidden;line-height:1;max-height:.95rem}.card_hotelImgWrap__em0RN .card_hotelImgTag__mNFLW .card_topTagWrap__bdSZR .card_topTag__bRJd1{margin:.1rem 0 .1rem .1rem;height:.75rem;width:auto;vertical-align:top;border-radius:unset}.card_hotelImgWrap__em0RN .card_hotelImgTag__mNFLW .card_topTagWrap__bdSZR .card_topShaTag__s3Hpw{display:block;margin-left:.1rem;height:1rem;width:auto}.card_hotelImgWrap__em0RN .card_hotelImgTag__mNFLW .card_topTagsMaxWidth__38cIa{max-width:4.1rem}.card_hotelImgWrap__em0RN .card_hotelImgTag__mNFLW .card_favorited__G3ZTz{position:absolute;top:.2rem;right:.2rem;width:.6rem;height:.6rem}.card_hotelImgWrap__em0RN .card_hotelImgTag__mNFLW .card_bottomTag__pOPPN{position:absolute;bottom:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;border-radius:unset}.card_hotelImgWrap__em0RN .card_hotelImgTag__mNFLW .card_bottomRecommendInfo__sLPIi{background:rgba(0,0,0,.7);height:.8rem;position:absolute;width:100%;bottom:0;color:#fff;text-align:center;font-size:.5rem;line-height:.8rem}.card_noStock__wzwK6{position:absolute;right:0;bottom:.6rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:2.3rem;height:2.55rem;z-index:1;background:url(https://pages.c-ctrip.com/hotels/wechat/img/newfullbooking.png) no-repeat;background-size:cover}.card_hotelInfoWrap__ePCtD{padding:.6rem 0;margin-left:5.5rem;min-width:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-top:.025rem solid #e5e5e5}.card_grayFilter__CoxTb{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.card_noBorder__mybjA{border-top:unset}.card_imageGrayColor__OxQ5O{color:#aaa}.card_backGroundGrayColor__cn1fv{background-color:#aaa}.card_tagBackGroundGrayColor__27pd8{background-color:#f0f0f0}.card_hotelTitleWrap__QOzV4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.card_hotelTitleWrap__QOzV4 .card_hotelName__17cf2{color:#111;font-weight:500;font-size:.8rem;font-family:PingFangSC-Medium;word-break:break-all;line-height:1rem;margin-bottom:.2rem}.card_hotelTitleWrap__QOzV4 .card_hotelName__17cf2 .card_hotelNameText__i_OpV{width:11.925rem}.card_hotelTitleWrap__QOzV4 .card_hotelName__17cf2 .card_starIcon__DP239{height:.6rem;vertical-align:middle;margin:0 .15rem;width:auto}.card_hotelTitleWrap__QOzV4 .card_hotelName__17cf2 .card_level1__UwDcS{width:.25rem}.card_hotelTitleWrap__QOzV4 .card_hotelName__17cf2 .card_level2__boawj{width:.5rem}.card_hotelTitleWrap__QOzV4 .card_hotelName__17cf2 .card_level3___HHYy{width:.75rem}.card_hotelTitleWrap__QOzV4 .card_hotelName__17cf2 .card_level4__Z7Bzd{width:1rem}.card_hotelTitleWrap__QOzV4 .card_hotelName__17cf2 .card_level5__WEYn4{width:1.25rem}.card_hotelTitleWrap__QOzV4 .card_hotelName__17cf2 .card_listMedal__5aLWi{width:.6rem;height:.6rem;vertical-align:middle}.card_hotelTitleWrap__QOzV4 .card_hotelName__17cf2 .card_dStarIcon__746Om,.card_hotelTitleWrap__QOzV4 .card_hotelName__17cf2 .card_wowIcon__dN76U{width:1.1rem;height:.6rem;margin-right:.2rem;vertical-align:middle}.card_hotelTitleWrap__QOzV4 .card_adTag__4Ofhz{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#ccc;opacity:.8}.card_hotelTitleWrap__QOzV4 .card_adTag__4Ofhz .card_text___CRGf{margin-top:.175rem;font-size:.45rem;border-radius:.05rem;padding:0 .175rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.1rem;height:.7rem;line-height:.7rem}.card_hotelCommentWrap__evtPU{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:.8rem;-webkit-box-align:bottom;-webkit-align-items:bottom;-ms-flex-align:bottom;align-items:bottom;margin-bottom:.3rem}.card_hotelCommentWrap__evtPU .card_rateInfo__IpDPK{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.6rem;line-height:.9}.card_hotelCommentWrap__evtPU .card_rateInfo__IpDPK .card_rateNum__crHyA{color:#0066f6;font-size:.6rem;font-weight:500}.card_hotelCommentWrap__evtPU .card_rateInfo__IpDPK .card_rateFize__uqQMv{display:block;width:1.35rem;height:.8rem;color:#fff;text-align:center;line-height:.8rem;background-color:#006ff6;border-radius:.1rem .1rem .3rem .1rem}.card_hotelCommentWrap__evtPU .card_rateInfo__IpDPK .card_rateDisable__skKCd{color:#555;font-size:.6rem}.card_hotelCommentWrap__evtPU .card_rateInfo__IpDPK .card_hotelComment__UyHm9{color:#111;font-size:.6rem;line-height:.8rem;margin-left:.2rem;font-family:TRIPNUMBER-MEDIUM;letter-spacing:0}.card_position__3KeD9{margin-bottom:.2rem;font-size:.6rem;font-family:PingFangSC-Regular;line-height:.8rem;color:#555}.card_tagsWrap__iFojz{overflow:hidden;max-height:.8rem;margin-bottom:.3rem;line-height:.8rem}.card_tagsWrap__iFojz .card_cellCategoryIcon__NkkxX{width:.5rem;height:.5rem}.card_tagsLine__pUwGB{margin-bottom:.2rem}.card_hourRoomAndTagInfo__vbG5a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.card_hourRoomAndTagInfo__vbG5a,.card_priceInfo__r6L_O{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.card_priceInfo__r6L_O{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.card_priceInfo__r6L_O .card_flexbox__Bl2cm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.card_priceInfo__r6L_O .card_invalidReason__2pL6q{text-align:right;font-size:.6rem;color:#aaa}.card_priceInfo__r6L_O .card_tagInfo__vie8b{background:#ffeedf;border-radius:.1rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:.8rem;line-height:.8rem}.card_priceInfo__r6L_O .card_tagInfo__vie8b,.card_priceInfo__r6L_O .card_tagInfo__vie8b .card_iconBox__l1MYo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card_priceInfo__r6L_O .card_tagInfo__vie8b .card_tagIcon__cyNxd{height:.6rem;width:auto;margin-right:.1rem;margin-left:.1rem}.card_priceInfo__r6L_O .card_annualTag__n_332{height:.7rem;background:#fee4bf}.card_priceInfo__r6L_O .card_annualTag__n_332 .card_tagIcon__cyNxd{margin-left:0!important;height:.5rem;margin-right:.15rem}.card_priceInfo__r6L_O .card_annualTag__n_332 .card_iconBox__l1MYo{background:-webkit-gradient(linear,right top,left top,color-stop(100%,#645b57),color-stop(0,#3d271f));background:-webkit-linear-gradient(right,#645b57 100%,#3d271f 0);background:linear-gradient(-90deg,#645b57 100%,#3d271f 0);border-radius:.1rem 0 .3rem .1rem;height:.7rem;margin-right:.15rem}.card_priceInfo__r6L_O .card_tagItem__n1A6u{color:#673114;font-size:.5rem;height:.6rem;line-height:.6rem;margin-right:.25rem}.card_priceInfo__r6L_O .card_priceLayout__IhB2w{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:right}.card_priceInfo__r6L_O .card_priceLayout__IhB2w .card_hourTime__aPYAx{font-size:.6rem}.card_priceInfo__r6L_O .card_priceLayout__IhB2w .card_price2__zxnl4{font-size:.5rem;font-weight:500}.card_priceInfo__r6L_O .card_priceLayout__IhB2w .card_price2__zxnl4 .card_priceDays__Dxizw{color:#555;margin-right:.15rem}.card_priceInfo__r6L_O .card_priceLayout__IhB2w .card_price2__zxnl4 .card_priceLeftTxt__Z_JgV{color:#888;margin-right:.15rem;font-size:.5rem}.card_priceInfo__r6L_O .card_priceLayout__IhB2w .card_price2__zxnl4 .card_strong__JqFpt{font-size:1rem;letter-spacing:.0125rem;line-height:1.05rem;position:relative;top:.1rem;font-weight:600;font-family:TRIPNUMBER-SEMIBOLD}.card_priceInfo__r6L_O .card_priceLayout__IhB2w .card_price2__zxnl4 .card_loginButton__7g9MK{background:#fff;border:.025rem solid #006ff6;border-radius:.2rem .2rem .2rem .2rem;padding:.3rem .4rem}.card_priceInfo__r6L_O .card_priceLayout__IhB2w .card_price2__zxnl4 .card_loginText__TQP27{color:#006ff6;font-weight:400;font-size:.6rem;font-family:PingFangSC-Medium;font-weight:500;letter-spacing:0;line-height:.8rem}.card_priceInfo__r6L_O .card_priceLayout__IhB2w .card_priceCell__QI7t7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.card_priceInfo__r6L_O .card_priceLayout__IhB2w .card_priceBottomTxt__wuSfp{font-size:.5rem;text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card_priceInfo__r6L_O .card_priceLayout__IhB2w .card_priceAvgDate__0jdFI{color:#555;font-size:.55rem;margin-top:.3rem}.card_priceCalcBox__yufxA{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.card_priceCalcBox__yufxA,.card_priceCalcBox__yufxA .card_pcBox__tHyvP{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card_priceCalcBox__yufxA .card_pcBox__tHyvP{border-radius:.1rem;color:#f50;background:-webkit-gradient(linear,left top,right top,from(rgba(255,244,235,0)),color-stop(30%,#fff4eb));background:-webkit-linear-gradient(left,rgba(255,244,235,0),#fff4eb 30%);background:linear-gradient(90deg,rgba(255,244,235,0),#fff4eb 30%);font-size:.5rem;line-height:1;margin-top:.2rem}.card_priceCalcBox__yufxA .card_pcBox__tHyvP .card_pcText__MaYKt{font-family:PingFangSC-Regular;line-height:1;padding:.1rem}.card_priceCalcBox__yufxA .card_pcBox__tHyvP .card_pcText__MaYKt .card_vm___0BIv{display:inline-block;vertical-align:middle;line-height:.5rem}.card_priceCalcBox__yufxA .card_pcBox__tHyvP .card_pcDiscountLine__aQOe0{border-left:.05rem dashed #ffc899;width:.05rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:unset;-webkit-transform:scaleX(.5);-ms-transform:scaleX(.5);transform:scaleX(.5);background:unset}.card_priceCalcBox__yufxA .card_pcBox__tHyvP .card_slimLine__Qs7kv{display:inline-block;height:.5rem;width:.025rem;-webkit-transform:scaleX(.5);-ms-transform:scaleX(.5);transform:scaleX(.5);background-color:#ffc899;margin:0 .1rem;vertical-align:middle;line-height:.5rem}.card_priceCalcBox__yufxA .card_pcBox__tHyvP .card_pcDiscount__xzC_2{background-color:#fff1e6;padding:.15rem .1rem;border-radius:0 .1rem .1rem 0;display:inline-block;vertical-align:middle;font-family:PingFangSC-Medium}.card_priceCalcBox__yufxA .card_pcBox__tHyvP .card_pcIcon__dHsSK{color:#f50;display:inline-block;vertical-align:middle}.card_hotelFishboneLoading__2zh5q{height:11.7rem;background:#fff url(https://pages.c-ctrip.com/hotels/wechat/img/detail-room-fishbone.png) 0 0 repeat-y;background-size:21.975rem 6.2rem}.card_hotelFishboneLoading__2zh5q .card_fishbone-loading__rnKi2{width:100%;height:100%;background-image:-webkit-linear-gradient(350deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0));background-image:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0));background-repeat:repeat-y;background-position:0 0;background-size:25vw 100%;-webkit-animation:card_fishbone__DSAgC .75s cubic-bezier(.215,.61,.355,1) infinite;animation:card_fishbone__DSAgC .75s cubic-bezier(.215,.61,.355,1) infinite}.card_priceBuy__V0Xk2{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card_discountPriceModule__yUJYx,.card_priceBuy__V0Xk2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card_discountPriceModule__yUJYx{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:11.125rem;height:4.1rem;margin-top:.575rem;background-image:url(https://pages.c-ctrip.com/hotels/h5/market/ninefloor/price-curve.png);background-repeat:no-repeat;background-position-y:.35rem;background-size:100%}.card_discountPriceWrap__1hssp{padding-top:.75rem;padding-left:.25rem}.card_discountAvgPrice__wUPVb,.card_discountPriceWrap__1hssp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#888;font-weight:400;font-size:.625rem}.card_discountAvgPrice__wUPVb{padding-top:.25rem}.card_priceLowWrap__V45_2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.225rem}.card_priceLowBlock__Woc8q{font-weight:500}.card_priceLow__035VN{color:#f50;font-weight:600;font-size:1.175rem}.card_priceLowText__C_HN3{color:#f50;font-size:.7rem}.card_priceBox__Wy2JC{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2.8125rem}.card_priceDiscount__CsZFJ{position:relative;padding:0 .175rem;background:#f70;border-radius:.1125rem}.card_priceDiscount__CsZFJ:before{position:absolute;top:100%;left:50%;height:0;border:.35rem solid rgba(0,0,0,0);border-top-color:#f70;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:""}.card_priceDiscount__CsZFJ span{color:#fff;font-weight:600;font-size:.65rem;white-space:nowrap}.card_buy__O8E8e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:3.5rem;height:1.75rem;margin-left:.575rem;color:#f50;font-size:.75rem;font-family:PingFangSC-Medium;border:.075rem solid #f70;border-radius:.225rem}.tag_singleEllipsis__7Phuh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_plr4__b3BNc{padding:0 .1rem}.tag_cellCategoryTag__EsNxs{font-size:.5rem;margin-right:.2rem;height:.8rem;width:auto;line-height:.8rem;position:relative;vertical-align:middle;display:inline-block;border-radius:.1rem;color:#888;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.125rem;max-width:100%;-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}.tag_cellCategoryText__ZmcYx{height:.75rem;line-height:.75rem;display:inline-block}@font-face{font-family:xt-c-font;src:url(https://webresource.c-ctrip.com/NFES/nfes-iconfont/project-font_taro_hotel-0.0.4/font_taro_hotel.ttf) format("truetype")}#hotel-card___next__3Gwg5{font-family:PingFangSC-Regular}.hotel-card_singleEllipsis__7wzeE{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card_pl10__wBqiN{padding-left:.25rem!important}.hotel-card_ft24__mBTow{font-size:.6rem!important}.hotel-card_ft0__N0uYh{font-size:0}.hotel-card_ml8__e1Kzf{margin-left:.2rem}.hotel-card_ml10__SNsnV{margin-left:.25rem}.hotel-card_l1__5aAYE{line-height:1}.hotel-card_black2__hurhA{color:#555}.hotel-card_mb16__iE0e3{margin-bottom:.4rem}.hotel-card_ml0__WKXpg{margin-left:0}.hotel-card_yen__l7Aba{font-size:.6rem}.hotel-card_contantColor__4qnE7{color:#006ff6!important}.hotel-card_ml4__FIYVo{margin-left:.1rem}.hotel-card_fw300__YUXHI{font-size:.6rem;line-height:.55rem}.hotel-card_lnum__AF2sV{line-height:.9}.hotel-card_lhumb__M5Cum{line-height:.9;margin-bottom:.4rem}.hotel-card_mt16__cxSe6{margin-top:.4rem}.hotel-card_contantMargin___pVOy{margin-top:.25rem}.hotel-card_mr5__nG_Qy{margin-right:.125rem}.hotel-card_black3__U8BJa{color:#888}.hotel-card_plr4__mc_A2{padding:0 .1rem}.hotel-card_inlineBlock__6aWMi{display:inline-block}.hotel-card_verticalMiddle__1KCk6{display:inline-block;vertical-align:middle}.hotel-card_del__bCVRc{font-size:.6rem;line-height:.55rem;color:#888;position:relative;margin:0 .15rem 0 .2rem;display:inline-block;text-decoration:line-through}.hotel-card_cellCategoryTag__oKh5k{font-size:.5rem;margin-right:.2rem;height:.75rem;width:auto;line-height:.8rem;position:relative;vertical-align:middle;display:inline-block;border-radius:.1rem;color:#888;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.125rem;max-width:100%;-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}.hotel-card_featureTag__mojf5{margin-bottom:0;margin-left:.1rem}.hotel-card_hotelItem__ZlEgO{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 .6rem}.hotel-card_hotelImgWrap__kyPuc{width:5.1rem;height:calc(100% - .6rem);overflow:hidden;border-radius:.2rem .2rem .6rem .2rem;position:absolute;top:.3rem;background:#f2f2f2 url(https://pages.c-ctrip.com/hotels/wechat/img/default.png) no-repeat;background-size:cover}.hotel-card_hotelImgWrap__kyPuc .hotel-card_hotelImg__xI5xf{width:100%;height:100%}.hotel-card_hotelImgWrap__kyPuc .hotel-card_hotelImgTag__HnMqm .hotel-card_topTagWrap__2qfNv{position:absolute;top:0;margin-bottom:.1rem;width:100%;overflow:hidden;line-height:1;max-height:.95rem}.hotel-card_hotelImgWrap__kyPuc .hotel-card_hotelImgTag__HnMqm .hotel-card_topTagWrap__2qfNv .hotel-card_topTag__671_X{margin:.1rem 0 .1rem .1rem;height:.75rem;width:auto;vertical-align:top;border-radius:unset}.hotel-card_hotelImgWrap__kyPuc .hotel-card_hotelImgTag__HnMqm .hotel-card_topTagWrap__2qfNv .hotel-card_topShaTag__tUiC0{display:block;margin-left:.1rem;height:1rem;width:auto}.hotel-card_hotelImgWrap__kyPuc .hotel-card_hotelImgTag__HnMqm .hotel-card_topTagsMaxWidth__8gOUT{max-width:4.1rem}.hotel-card_hotelImgWrap__kyPuc .hotel-card_hotelImgTag__HnMqm .hotel-card_favorited__Gmwht{position:absolute;top:.2rem;right:.2rem;width:.6rem;height:.6rem}.hotel-card_hotelImgWrap__kyPuc .hotel-card_hotelImgTag__HnMqm .hotel-card_bottomTag__NcfYs{position:absolute;bottom:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;border-radius:unset}.hotel-card_hotelImgWrap__kyPuc .hotel-card_hotelImgTag__HnMqm .hotel-card_bottomRecommendInfo__wUlcO{background:rgba(0,0,0,.7);height:.8rem;position:absolute;width:100%;bottom:0;color:#fff;text-align:center;font-size:.5rem;line-height:.8rem}.hotel-card_noStock__11_7X{position:absolute;right:0;bottom:.6rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:2.3rem;height:2.55rem;z-index:1;background:url(https://pages.c-ctrip.com/hotels/wechat/img/newfullbooking.png) no-repeat;background-size:cover}.hotel-card_hotelInfoWrap___3j97{padding:.6rem 0;margin-left:5.5rem;min-width:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-top:.025rem solid #e5e5e5}.hotel-card_grayFilter__7g3tN{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.hotel-card_noBorder__aSNF3{border-top:unset}.hotel-card_hotelTitleWrap__J69bP{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hotel-card_hotelTitleWrap__J69bP .hotel-card_hotelName__bgIhe{color:#111;font-weight:500;font-size:.8rem;font-family:PingFangSC-Medium;word-break:break-all;line-height:1rem;margin-bottom:.2rem}.hotel-card_hotelTitleWrap__J69bP .hotel-card_hotelName__bgIhe .hotel-card_hotelNameText__TowAr{width:11.925rem}.hotel-card_hotelTitleWrap__J69bP .hotel-card_hotelName__bgIhe .hotel-card_starIcon__ooIa9{height:.6rem;vertical-align:middle;margin:0 .15rem;width:auto}.hotel-card_hotelTitleWrap__J69bP .hotel-card_hotelName__bgIhe .hotel-card_level1__1gaGG{width:.25rem}.hotel-card_hotelTitleWrap__J69bP .hotel-card_hotelName__bgIhe .hotel-card_level2__dptqn{width:.5rem}.hotel-card_hotelTitleWrap__J69bP .hotel-card_hotelName__bgIhe .hotel-card_level3__ir1Ta{width:.75rem}.hotel-card_hotelTitleWrap__J69bP .hotel-card_hotelName__bgIhe .hotel-card_level4__AYNX2{width:1rem}.hotel-card_hotelTitleWrap__J69bP .hotel-card_hotelName__bgIhe .hotel-card_level5__A6Jd4{width:1.25rem}.hotel-card_hotelTitleWrap__J69bP .hotel-card_hotelName__bgIhe .hotel-card_listMedal__xqneh{width:.6rem;height:.6rem;vertical-align:middle}.hotel-card_hotelTitleWrap__J69bP .hotel-card_hotelName__bgIhe .hotel-card_dStarIcon__OTGsX,.hotel-card_hotelTitleWrap__J69bP .hotel-card_hotelName__bgIhe .hotel-card_wowIcon__vddiJ{width:1.1rem;height:.6rem;margin-right:.2rem;vertical-align:middle}.hotel-card_hotelTitleWrap__J69bP .hotel-card_adTag__7NI8V{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#ccc;opacity:.8}.hotel-card_hotelTitleWrap__J69bP .hotel-card_adTag__7NI8V .hotel-card_text__GHTmP{margin-top:.175rem;font-size:.45rem;border-radius:.05rem;padding:0 .175rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.1rem;height:.7rem;line-height:.7rem}.hotel-card_hotelCommentWrap___5N3u{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:.8rem;-webkit-box-align:bottom;-webkit-align-items:bottom;-ms-flex-align:bottom;align-items:bottom;margin-bottom:.2rem}.hotel-card_hotelCommentWrap___5N3u .hotel-card_rateInfo__GXOGa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.6rem;line-height:.9}.hotel-card_hotelCommentWrap___5N3u .hotel-card_rateInfo__GXOGa .hotel-card_rateNum__N1Lvs{color:#0066f6;font-size:.6rem;font-weight:500}.hotel-card_hotelCommentWrap___5N3u .hotel-card_rateInfo__GXOGa .hotel-card_rateFize__xRBnu{display:block;width:1.35rem;height:.8rem;color:#fff;text-align:center;line-height:.8rem;background-color:#006ff6;border-radius:.1rem .1rem .3rem .1rem}.hotel-card_hotelCommentWrap___5N3u .hotel-card_rateInfo__GXOGa .hotel-card_rateDisable___LZAv{color:#555;font-size:.6rem}.hotel-card_hotelCommentWrap___5N3u .hotel-card_rateInfo__GXOGa .hotel-card_hotelComment__U1CJk{color:#111;font-size:.6rem;line-height:.8rem;margin-left:.2rem;font-family:TRIPNUMBER-MEDIUM;letter-spacing:0}.hotel-card_position__fFX8b{margin-bottom:.3rem;font-size:.6rem;font-family:PingFangSC-Regular;line-height:.8rem;color:#555}.hotel-card_tagsWrap__n4zXU{overflow:hidden;max-height:.8rem;margin-bottom:.3rem;line-height:.8rem}.hotel-card_tagsWrap__n4zXU .hotel-card_cellCategoryIcon__xIv7c{width:.5rem;height:.5rem}.hotel-card_tagsLine__veg85{margin-bottom:.2rem}.hotel-card_priceInfo__UiZ_F{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.hotel-card_priceInfo__UiZ_F .hotel-card_flexbox__qk15J{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.hotel-card_priceInfo__UiZ_F .hotel-card_invalidReason__kzfyG{text-align:right;font-size:.6rem;color:#aaa}.hotel-card_priceInfo__UiZ_F .hotel-card_tagInfo__RSBno{background:#ffeedf;border-radius:.1rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:.8rem;line-height:.8rem}.hotel-card_priceInfo__UiZ_F .hotel-card_tagInfo__RSBno,.hotel-card_priceInfo__UiZ_F .hotel-card_tagInfo__RSBno .hotel-card_iconBox__ATb24{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hotel-card_priceInfo__UiZ_F .hotel-card_tagInfo__RSBno .hotel-card_tagIcon__O6Qpk{height:.6rem;width:auto;margin-right:.1rem;margin-left:.1rem}.hotel-card_priceInfo__UiZ_F .hotel-card_annualTag__uv83O{height:.7rem;background:#fee4bf}.hotel-card_priceInfo__UiZ_F .hotel-card_annualTag__uv83O .hotel-card_tagIcon__O6Qpk{margin-left:0!important;height:.5rem;margin-right:.15rem}.hotel-card_priceInfo__UiZ_F .hotel-card_annualTag__uv83O .hotel-card_iconBox__ATb24{background:-webkit-gradient(linear,right top,left top,color-stop(100%,#645b57),color-stop(0,#3d271f));background:-webkit-linear-gradient(right,#645b57 100%,#3d271f 0);background:linear-gradient(-90deg,#645b57 100%,#3d271f 0);border-radius:.1rem 0 .3rem .1rem;height:.7rem;margin-right:.15rem}.hotel-card_priceInfo__UiZ_F .hotel-card_tagItem__MHjZ8{color:#673114;font-size:.5rem;height:.6rem;line-height:.6rem;margin-right:.25rem}.hotel-card_priceInfo__UiZ_F .hotel-card_priceLayout__y3DSz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:right}.hotel-card_priceInfo__UiZ_F .hotel-card_priceLayout__y3DSz .hotel-card_hourTime__R_yal{font-size:.6rem}.hotel-card_priceInfo__UiZ_F .hotel-card_priceLayout__y3DSz .hotel-card_price2__PAl_J{font-size:.5rem;font-weight:500}.hotel-card_priceInfo__UiZ_F .hotel-card_priceLayout__y3DSz .hotel-card_price2__PAl_J .hotel-card_priceDays__UNHSX{color:#555;margin-right:.15rem}.hotel-card_priceInfo__UiZ_F .hotel-card_priceLayout__y3DSz .hotel-card_price2__PAl_J .hotel-card_priceLeftTxt__zJhqx{color:#888;margin-right:.15rem;font-size:.5rem}.hotel-card_priceInfo__UiZ_F .hotel-card_priceLayout__y3DSz .hotel-card_price2__PAl_J .hotel-card_strong__MVjSI{font-size:1rem;letter-spacing:.0125rem;line-height:1.05rem;position:relative;top:.1rem;font-weight:600;font-family:TRIPNUMBER-SEMIBOLD}.hotel-card_priceInfo__UiZ_F .hotel-card_priceLayout__y3DSz .hotel-card_price2__PAl_J .hotel-card_loginButton__S3lCR{background:#fff;border:.025rem solid #006ff6;border-radius:.2rem .2rem .2rem .2rem;padding:.3rem .4rem}.hotel-card_priceInfo__UiZ_F .hotel-card_priceLayout__y3DSz .hotel-card_price2__PAl_J .hotel-card_loginText__A0sCC{color:#006ff6;font-weight:400;font-size:.6rem;font-family:PingFangSC-Medium;font-weight:500;letter-spacing:0;line-height:.8rem}.hotel-card_priceInfo__UiZ_F .hotel-card_priceLayout__y3DSz .hotel-card_priceCell__V_C2s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.hotel-card_priceInfo__UiZ_F .hotel-card_priceLayout__y3DSz .hotel-card_priceBottomTxt__gLTwD{font-size:.5rem;text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hotel-card_priceInfo__UiZ_F .hotel-card_priceLayout__y3DSz .hotel-card_priceAvgDate__CtHJq{color:#555;font-size:.55rem;margin-top:.3rem}.hotel-card_priceCalcBox__HGOfL{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.hotel-card_priceCalcBox__HGOfL .hotel-card_pcBox__mMBXy{border-radius:.1rem;color:#f50;background:-webkit-gradient(linear,left top,right top,from(rgba(255,244,235,0)),color-stop(30%,#fff4eb));background:-webkit-linear-gradient(left,rgba(255,244,235,0),#fff4eb 30%);background:linear-gradient(90deg,rgba(255,244,235,0),#fff4eb 30%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.5rem;line-height:1;margin-top:.2rem}.hotel-card_priceCalcBox__HGOfL .hotel-card_pcBox__mMBXy .hotel-card_pcText__ZpiY1{font-family:PingFangSC-Regular;line-height:1;padding:.1rem}.hotel-card_priceCalcBox__HGOfL .hotel-card_pcBox__mMBXy .hotel-card_pcText__ZpiY1 .hotel-card_vm__hL1hH{display:inline-block;vertical-align:middle;line-height:.5rem}.hotel-card_priceCalcBox__HGOfL .hotel-card_pcBox__mMBXy .hotel-card_pcDiscountLine__YHiSF{border-left:.05rem dashed #ffc899;width:.05rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:unset;-webkit-transform:scaleX(.5);-ms-transform:scaleX(.5);transform:scaleX(.5);background:unset}.hotel-card_priceCalcBox__HGOfL .hotel-card_pcBox__mMBXy .hotel-card_slimLine__eEGw4{display:inline-block;height:.5rem;width:.025rem;-webkit-transform:scaleX(.5);-ms-transform:scaleX(.5);transform:scaleX(.5);background-color:#ffc899;margin:0 .1rem;vertical-align:middle;line-height:.5rem}.hotel-card_priceCalcBox__HGOfL .hotel-card_pcBox__mMBXy .hotel-card_pcDiscount__o0mao{background-color:#fff1e6;padding:.15rem .1rem;border-radius:0 .1rem .1rem 0;display:inline-block;vertical-align:middle;font-family:PingFangSC-Medium}.hotel-card_priceCalcBox__HGOfL .hotel-card_pcBox__mMBXy .hotel-card_pcIcon__9Wvjc{color:#f50;display:inline-block;vertical-align:middle}.hotel-card_hotelFishboneLoading__BhTD7{height:11.7rem;background:#fff url(https://pages.c-ctrip.com/hotels/wechat/img/detail-room-fishbone.png) 0 0 repeat-y;background-size:21.975rem 6.2rem}.hotel-card_hotelFishboneLoading__BhTD7 .hotel-card_fishbone-loading__4dnU1{width:100%;height:100%;background-image:-webkit-linear-gradient(350deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0));background-image:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0));background-repeat:repeat-y;background-position:0 0;background-size:25vw 100%;-webkit-animation:hotel-card_fishbone__G8Czp .75s cubic-bezier(.215,.61,.355,1) infinite;animation:hotel-card_fishbone__G8Czp .75s cubic-bezier(.215,.61,.355,1) infinite}.hotel-card_priceBuy__Cn25S{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hotel-card_discountPriceModule__Xqd4N,.hotel-card_priceBuy__Cn25S{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hotel-card_discountPriceModule__Xqd4N{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:11.125rem;height:4.1rem;margin-top:.575rem;background-image:url(https://pages.c-ctrip.com/hotels/h5/market/ninefloor/price-curve.png);background-repeat:no-repeat;background-position-y:.35rem;background-size:100%}.hotel-card_discountPriceWrap___i9w1{padding-top:.75rem;padding-left:.25rem}.hotel-card_discountAvgPrice__WnjbV,.hotel-card_discountPriceWrap___i9w1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#888;font-weight:400;font-size:.625rem}.hotel-card_discountAvgPrice__WnjbV{padding-top:.25rem}.hotel-card_priceLowWrap__IMl4C{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.225rem}.hotel-card_priceLowBlock__0sq6o{font-weight:500}.hotel-card_priceLow__S2G8x{color:#f50;font-weight:600;font-size:1.175rem}.hotel-card_priceLowText__jHNuM{color:#f50;font-size:.7rem}.hotel-card_priceBox__9SjrW{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2.8125rem}.hotel-card_priceDiscount__SBsfN{position:relative;padding:0 .175rem;background:#f70;border-radius:.1125rem}.hotel-card_priceDiscount__SBsfN:before{position:absolute;top:100%;left:50%;height:0;border:.35rem solid rgba(0,0,0,0);border-top-color:#f70;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:""}.hotel-card_priceDiscount__SBsfN span{color:#fff;font-weight:600;font-size:.65rem;white-space:nowrap}.hotel-card_buy__3erqh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:3.5rem;height:1.75rem;margin-left:.575rem;color:#f50;font-size:.75rem;font-family:PingFangSC-Medium;border:.075rem solid #f70;border-radius:.225rem}.discount_discount__vYz17{background:-webkit-gradient(linear,left top,right top,from(rgba(255,246,232,.6)),to(rgba(255,233,196,.5)));background:-webkit-linear-gradient(left,rgba(255,246,232,.6),rgba(255,233,196,.5));background:linear-gradient(90deg,rgba(255,246,232,.6),rgba(255,233,196,.5));border-radius:.2rem;padding:.6rem;margin-top:.6rem}.discount_discountTitle__oGLlk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.discount_title__jMxOe{color:#333;font-size:.9rem;font-weight:600;line-height:1.1rem}.discount_priceContainer__Yb4kh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.discount_roomPricePrefix__vSyq_{font-size:.6rem;color:#555;margin-right:.2rem}.discount_price__vAKPy{color:#f60;font-size:.9rem;font-weight:600;line-height:1.1rem}.discount_priceSymol__GGlrm{color:#f60;font-size:.6rem;font-weight:600;line-height:.8rem}.discount_line__q5adm{height:.025rem;background:#e5e5e5;margin-top:.6rem}.discount_discountDetail__Ie6V7{margin-top:.6rem}.discount_detailTitle__7tYE5{color:#f60;font-size:.5rem;font-weight:400;border:.025rem solid #ffc899;border-radius:.1rem;padding:.1rem;line-height:.5rem}.discount_detailContent__st9br{margin-top:.2rem;color:#999;font-size:.5rem;font-weight:400;line-height:.6rem;max-width:80%}.discount_detailPrice__r_PVV{color:#666;font-size:.6rem;font-weight:400;line-height:.75rem}.discount_detailInfo__A5oNe{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.discount_detailInfo__A5oNe,.roomPrice_roomPriceContainer__1SEFe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.roomPrice_roomPriceContainer__1SEFe{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f5f7fa;border-radius:.2rem;padding:.6rem}.roomPrice_roomPriceHeader__vl59X{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.25rem}.roomPrice_roomPriceTitleContainer__YRQJ8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:1.5rem}.roomPrice_roomPriceTitle___1_Zs{font-size:.9rem;line-height:1.1rem;font-weight:700;color:#111}.roomPrice_roomPriceDesc__Zi2b8{font-size:.6rem;line-height:.8rem;margin-top:.2rem;color:#888}.roomPrice_priceContainer__V3WFM{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.roomPrice_priceContainer__V3WFM,.roomPrice_price__AhUr0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.roomPrice_price__AhUr0{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.roomPrice_roomPricePrefix__T4bir{font-size:.6rem;color:#555;margin-right:.2rem}.roomPrice_roomPriceSymbol__WI1Ys{font-size:.6rem;line-height:.8rem;color:#111;font-weight:700}.roomPrice_roomPrice__EZOCV{font-size:.9rem;line-height:1.1rem;font-weight:700;color:#111}.roomPrice_priceDetailDescContainer__ztg_p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:.8rem;margin-top:.2rem}.roomPrice_totalDesc__PltkH{font-size:.6rem;line-height:.8rem;color:#555}.roomPrice_triangleUp__xjHmZ{border-bottom:.25rem solid #555}.roomPrice_triangleDown__Z87Td,.roomPrice_triangleUp__xjHmZ{width:0;height:0;margin-left:.2rem;border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0)}.roomPrice_triangleDown__Z87Td{border-top:.25rem solid #555}.roomPrice_roomPriceDetailItem__yjsHm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.roomPrice_roomPriceDetailTitle__M8jo5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.roomPrice_roomPriceDetailPrice__CAGMM,.roomPrice_roomPriceDetailTitle__M8jo5{font-size:.6rem;line-height:1.15rem;color:#666}.totalPrice_totalPriceContainer__y10OP{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;border-radius:.2rem;margin-top:.6rem}.totalPrice_price__yQ_yX,.totalPrice_totalPriceContainer__y10OP{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.totalPrice_price__yQ_yX{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.totalPrice_totalPricePrefix__gv_t9{font-size:.6rem;color:#555;margin-right:.2rem}.totalPrice_totalPrice__o6HTU{font-size:.9rem;line-height:1.1rem;font-weight:700;color:#111}.totalPrice_totalPriceSymbol__6vsht{font-size:.6rem;line-height:.8rem;color:#111;font-weight:700}.totalPrice_includedTaxDescContainer__LDXBA{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:.8rem;margin-top:.2rem}.totalPrice_includedTaxDesc__6w9bu{font-size:.6rem;line-height:.8rem;color:#555}.totalPrice_triangleUp__l7Cog{border-bottom:.25rem solid #555}.totalPrice_triangleDown__Aaz6k,.totalPrice_triangleUp__l7Cog{width:0;height:0;margin-left:.2rem;border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0)}.totalPrice_triangleDown__Aaz6k{border-top:.25rem solid #555}.totalPrice_includedTaxContainer__FYHBI{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.6rem;width:100%;border-radius:.2rem;margin-top:.6rem;background-color:#f5f7fa}.totalPrice_includedTaxContainer__FYHBI,.totalPrice_includedTaxItem__GHY94{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.totalPrice_includedTaxItem__GHY94{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.totalPrice_includedTaxItem__GHY94:not(:first-child){margin-top:.4rem}.totalPrice_includedTaxTitleWrapper__p22ry{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.totalPrice_includedTaxTitle__2HJVP{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.6rem;line-height:.75rem;color:#666}.totalPrice_includedTaxIcon__T86JU{margin-left:.2rem;line-height:.75rem;font-size:.6rem;color:#000}.totalPrice_includedTaxPrice__Dizsj{font-size:.6rem;line-height:.75rem;color:#666}.totalPrice_includedTaxLine__Pi8h5{width:100%;height:.025rem;margin:.6rem 0;background-color:#e5e5e5}.totalPrice_includedTaxSumItemContainer__nGjIa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.totalPrice_includedTaxSumItemContainer__nGjIa:not(:first-child){margin-top:.2rem}.totalPrice_includedTaxSumItem__YI5Ny{font-size:.6rem;line-height:.8rem;color:#666}.totalPrice_priceBottom__hCk_O{font-size:.5rem;line-height:.7rem;margin-top:.2rem;color:#888}.totalPrice_totalDesc__OD4Zp{font-size:.6rem;line-height:.8rem;margin-top:.3rem;color:#555}.modal_modalWrap__nZYNV{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6)}.modal_visible__rHffa{display:block}.modal_modalContent__Vjiml{position:fixed;z-index:1001;width:calc(100vw - 2rem);max-width:14.05rem;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background:#fff;border-radius:.4rem;overflow:hidden}.otherTaxModal_useageModalContent___KXUN{background:#fff;padding:1.2rem .8rem .8rem}.otherTaxModal_useageModalTitle___HM2i{color:#111;font-size:1rem;font-weight:500;line-height:1.2rem;text-align:center}.otherTaxModal_useageItemCell__HfPpc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.4rem;color:#111;font-size:.7rem;font-weight:400;line-height:1rem;text-align:center}.otherTaxModal_useageItemCell__HfPpc:first-child{margin-top:.6rem}.otherTaxModal_itemLine__QcsEP{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:.05rem;margin:0 .3rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(55%,#e5e5e5),color-stop(0,#fff));background-image:-webkit-linear-gradient(left,#e5e5e5 55%,#fff 0);background-image:linear-gradient(90deg,#e5e5e5 55%,#fff 0);background-position:bottom;background-size:.15rem .025rem;background-repeat:repeat-x}.otherTaxModal_modalExtraTips__K1OqL{margin-top:.6rem;color:#888;font-size:.6rem;font-weight:400;line-height:.8rem}.otherTaxModal_confirmBtn___Rc_9{margin-top:.8rem;line-height:1.8rem;background:#006ff6;color:#fff;font-size:.75rem;text-align:center;border-radius:.2rem}.useageModal_useageModalContent__x6UAc{background:#fff;padding:1.2rem .8rem .8rem}.useageModal_useageModalTitle__XIsW6{color:#111;font-size:1rem;font-weight:500;line-height:1.2rem;text-align:center}.useageModal_useageItemCell__VTRHq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.4rem;color:#111;font-size:.7rem;font-weight:400;line-height:1rem}.useageModal_useageItemCell__VTRHq:first-child{margin-top:.6rem}.useageModal_itemLine__LmfoN{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:.05rem;margin:0 .3rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(55%,#e5e5e5),color-stop(0,#fff));background-image:-webkit-linear-gradient(left,#e5e5e5 55%,#fff 0);background-image:linear-gradient(90deg,#e5e5e5 55%,#fff 0);background-position:bottom;background-size:.15rem .025rem;background-repeat:repeat-x}.useageModal_modalExtraTips__RhjfC{margin-top:.6rem;color:#888;font-size:.6rem;font-weight:400;line-height:.8rem}.useageModal_confirmBtn__FCivl{margin-top:1.2rem;line-height:1.8rem;background:#006ff6;color:#fff;font-size:.75rem;text-align:center;border-radius:.2rem}.additionTax_additionTaxContainer__HkErZ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f5f7fa;border-radius:.2rem;padding:.6rem;margin-top:.6rem}.additionTax_additionTaxHeader__Y2C31{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.25rem}.additionTax_additionTaxTitle__KFvhP{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.6rem;line-height:.8rem;font-weight:500;margin-right:1.5rem;color:#111}.additionTax_priceContainer__4yf5j{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.additionTax_priceContainer__4yf5j,.additionTax_price__9FZXi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.additionTax_price__9FZXi{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.additionTax_additionTaxPrefix__B7Fks{font-size:.6rem;color:#555;margin-right:.2rem}.additionTax_additionTax__yH61I{font-size:.6rem;line-height:.8rem;font-weight:500;color:#111}.additionTax_totalDesc__KE7gu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;font-size:.6rem;line-height:.8rem;color:#555}.additionTax_triangleUp__GkPtB{border-bottom:.25rem solid #555}.additionTax_triangleDown__OS_8_,.additionTax_triangleUp__GkPtB{width:0;height:0;margin-left:.2rem;border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0)}.additionTax_triangleDown__OS_8_{border-top:.25rem solid #555}.additionTax_additionTaxDetailItem__GpI1L{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.additionTax_additionTaxDetailItem__GpI1L,.additionTax_additionTaxDetailTitleContainer__tNyUa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.additionTax_additionTaxDetailTitleContainer__tNyUa{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:1.5rem}.additionTax_useageTaxDetailTitleContainer__UGLrA{display:block;margin-right:0}.additionTax_additionTaxDetailTitle__fZlxP{font-size:.6rem;line-height:.8rem;color:#666}.additionTax_additionTaxDetailIcon__oRFjE{height:.6rem;width:.6rem;margin-left:.2rem}.additionTax_useageTaxDetailIcon__scZcf{display:inline-block;vertical-align:middle}.additionTax_additionTaxDetailPrice__rbe_z{font-size:.6rem;line-height:1.15rem;color:#666}.popUpHeader_popUpHeaderCenter__YSaQj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;padding-top:.6rem;padding-bottom:.6rem;overflow:hidden}.popUpHeader_popUpHeaderTitle__5r66o{font-size:.9rem;line-height:1.05rem;font-weight:500;color:#111}.popUpHeader_popUpHeaderSubTitle__R2zc3,.popUpHeader_popUpHeaderTitle__5r66o{margin-left:1.75rem;margin-right:1.75rem;overflow:hidden;text-overflow:ellipsis}.popUpHeader_popUpHeaderSubTitle__R2zc3{color:#555;font-size:.5rem;line-height:.7rem}.popUpHeader_closeIconContainer__55FiK{position:absolute;left:.6rem;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.popUpHeader_closeIcon__lA7Zl{height:.9rem;width:.9rem}.priceLayer_priceContainer__5gO5V{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:75vh;width:100%}.priceLayer_priceWrapper__kKTfa{margin:0 .6rem}.priceLayer_priceDesc__0U5FM{font-size:.6rem;line-height:.8rem;color:#888;margin-bottom:.2rem}.priceLayer_priceLayerButton__K27lr{margin:.2rem;background-color:#006ff6;height:2.2rem;border-radius:.3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:-webkit-sticky;position:sticky;bottom:0;z-index:99}.priceLayer_buttonDetail__yJcNl{color:#fff;font-size:.85rem;line-height:1.05rem}.hotel-list_listContainer__9_aTC{background-color:#fff}.tcp-national-flag{display:inline-block;background-repeat:no-repeat;background-size:cover}.tcp-national-flag.KR{background-image:url(https://dimg04.tripcdn.com/images/1o11j12000kgdw7jk849A.png)}.tcp-national-flag.JP{background-image:url(https://dimg04.tripcdn.com/images/1o17312000kgdxfuk7BAA.png)}.tcp-national-flag.US{background-image:url(https://dimg04.tripcdn.com/images/1o15t12000kge1ccyC695.png)}.tcp-national-flag.AU{background-image:url(https://dimg04.tripcdn.com/images/1o10312000kge52xyEEA6.png)}.tcp-national-flag.ES{background-image:url(https://dimg04.tripcdn.com/images/1o11t12000kge3sx82A43.png)}.tcp-national-flag.FR{background-image:url(https://dimg04.tripcdn.com/images/1o12p12000kge2ite4225.png)}.tcp-national-flag.ID{background-image:url(https://dimg04.tripcdn.com/images/1o11y12000kge4ite5FCB.png)}.tcp-national-flag.MY{background-image:url(https://dimg04.tripcdn.com/images/1o12a12000kge6drrCB25.png)}.tcp-national-flag.RU{background-image:url(https://dimg04.tripcdn.com/images/1o14j12000kge609o337C.png)}.tcp-national-flag.TH{background-image:url(https://dimg04.tripcdn.com/images/1o10612000kge60arE406.png)}.tcp-national-flag.GB{background-image:url(https://dimg04.tripcdn.com/images/1o16112000kge6zpg92C7.png)}.tcp-national-flag.IT{background-image:url(https://dimg04.tripcdn.com/images/1o12s12000kge083p5D8F.png)}.tcp-national-flag.VN{background-image:url(https://dimg04.tripcdn.com/images/1o13212000kge275tD4EE.png)}.tcp-national-flag.PH{background-image:url(https://dimg04.tripcdn.com/images/1o14c12000kgdvcgx7A4E.png)}.tcp-national-flag.AE{background-image:url(https://dimg04.tripcdn.com/images/1o13q12000kge8gx23F45.png)}.tcp-national-flag.SA{background-image:url(https://dimg04.tripcdn.com/images/1o16412000kge84097DD9.png)}.tcp-national-flag.CA{background-image:url(https://dimg04.tripcdn.com/images/1o14t12000kge8ja9C366.png)}.tcp-national-flag.CN{background-image:url(https://dimg04.tripcdn.com/images/1o15n12000kge8e6m9DD1.png)}.tcp-national-flag.EN{background-image:url(https://dimg04.tripcdn.com/images/1o16212000kgdzco12FF4.png)}.tcp-national-flag.DE{background-image:url(https://dimg04.tripcdn.com/images/1o11812000kgec2ui8C5A.png)}.tcp-national-flag.SG{background-image:url(https://dimg04.tripcdn.com/images/1o14q12000kge7r4w5603.png)}.cus-boot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cus-boot .single-txt-row{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cus-boot-link-item{-webkit-box-sizing:border-box;box-sizing:border-box}.cus-boot-column-xs-5 .cus-boot-link-item{width:20%}.cus-boot-column-xs-4 .cus-boot-link-item{width:25%}.cus-boot-column-xs-3 .cus-boot-link-item{width:33.33333333%}.cus-boot-column-xs-2 .cus-boot-link-item{width:50%}.cus-boot-column-xs-1 .cus-boot-link-item{width:100%}@media screen and (min-width:768px){.cus-boot-column-sm-5 .cus-boot-link-item{width:20%}.cus-boot-column-sm-4 .cus-boot-link-item{width:25%}.cus-boot-column-sm-3 .cus-boot-link-item{width:33.33333333%}.cus-boot-column-sm-2 .cus-boot-link-item{width:50%}.cus-boot-column-sm-1 .cus-boot-link-item{width:100%}}@media screen and (min-width:835px){.cus-boot-column-md-5 .cus-boot-link-item{width:20%}.cus-boot-column-md-4 .cus-boot-link-item{width:25%}.cus-boot-column-md-3 .cus-boot-link-item{width:33.33333333%}.cus-boot-column-md-2 .cus-boot-link-item{width:50%}.cus-boot-column-md-1 .cus-boot-link-item{width:100%}}@media screen and (min-width:1025px){.cus-boot-column-lg-5 .cus-boot-link-item{width:20%}.cus-boot-column-lg-4 .cus-boot-link-item{width:25%}.cus-boot-column-lg-3 .cus-boot-link-item{width:33.33333333%}.cus-boot-column-lg-2 .cus-boot-link-item{width:50%}.cus-boot-column-lg-1 .cus-boot-link-item{width:100%}}.flag-link-card{margin:8px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flag-link-card .flag-link-text{margin-left:8px;font-size:12px;line-height:18px;color:#0f294d}.flag-link-card .flag-link-text:hover{text-decoration:underline;color:#3264ff}.flag-link-card .flag-link-icon{width:21px;height:14px}.flag-link-title{font-size:16px;margin-bottom:8px}.flag-link-wrapper li{list-style:none}.xt-link{color:#2d8cf0;text-decoration:none}.xt-link_single_line{display:inline-block;white-space:nowrap}.xt-link_multy_line,.xt-link_single_line{text-overflow:ellipsis;overflow:hidden;word-break:break-all}.xt-link_multy_line{display:-webkit-box;-webkit-box-orient:vertical}.xt-link_selectable{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.htl_comment_cmp_aiSummaryContent_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.3rem}.htl_comment_cmp_aiSummaryContent_contentText{line-height:1.05rem;font-size:.65rem;font-family:PingFangSC-Medium}.htl_comment_cmp_aiSummaryContent_tipText{line-height:1.05rem;font-size:.6rem;font-family:PingFangSC-Medium}.htl_comment_cmp_aiSummaryContent_iconText{font-size:.6rem}.htl_comment_cmp_fadeAndCollapsePanel_container{position:relative;overflow:hidden}.htl_comment_cmp_aiSummaryDetailModal_modalContent{overflow:hidden;border-top-left-radius:.6rem;border-top-right-radius:.6rem}.htl_comment_cmp_aiSummaryDetailModal_headView{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2.5rem;border-top-left-radius:.6rem;border-top-right-radius:.6rem}.htl_comment_cmp_aiSummaryDetailModal_linerBgView{position:absolute;top:0;left:0;height:8.5rem;width:100%;border-top-left-radius:.6rem;border-top-right-radius:.6rem;z-index:-1}.htl_comment_cmp_aiSummaryDetailModal_scrollContent{padding-bottom:1.5rem}.htl_comment_cmp_aiSummaryDetailModal_closeIcon{font-size:.9rem;height:.9rem;color:"#111111";position:absolute;left:.75rem;top:.75rem}.htl_comment_cmp_aiSummaryDetailModal_summaryContent,.htl_comment_cmp_aiSummaryDetailModal_summaryDescView{margin-top:.6rem;padding-left:1.1rem;padding-right:1.1rem}.htl_comment_cmp_aiSummaryDetailModal_summaryContentText{font-size:.75rem;line-height:1.2rem;font-family:PingFangSC-Regular}.htl_comment_cmp_aiSummaryDetailModal_summaryItemContainer{margin-top:1.325rem}.htl_comment_cmp_aiSummaryDetailModal_itemDescView{margin-bottom:.8rem;padding-left:1.1rem;padding-right:1.1rem}.htl_comment_cmp_aiSummaryDetailModal_cardContainer{margin-top:.7rem}.htl_comment_cmp_aiSummaryDetailModal_cardContainerGap{padding-left:1.1rem;padding-right:1.1rem}.htl_comment_cmp_aiSummaryDetailModal_cardHeadContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.htl_comment_cmp_aiSummaryDetailModal_cardHead{position:relative;overflow:hidden}.htl_comment_cmp_aiSummaryDetailModal_cardHeadPlaceholder{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.htl_comment_cmp_aiSummaryDetailModal_itemTitleLine{position:absolute;left:0;bottom:0;right:0;height:.4rem;z-index:-1;background-color:#ebf4ff}.htl_comment_cmp_aiSummaryDetailModal_cardTitle{font-size:.8rem;padding-right:.1rem}.htl_comment_cmp_aiSummaryDetailModal_cardContentText{margin-top:.4rem;line-height:1.1rem;font-size:.75rem}.htl_comment_cmp_aiSummaryDetailModal_linerView{width:100%;height:.3rem;position:absolute;left:0;bottom:0}.htl_comment_cmp_aiSummaryDetailModal_aiHeadView{position:absolute;top:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:2.5rem;border-top-left-radius:.6rem;border-top-right-radius:.6rem}.htl_comment_cmp_aiSummaryDetailModal_aiIconTitleImg{width:.85rem;height:.85rem}.htl_comment_cmp_aiSummaryDetailModal_aiTitelImg{width:4.3rem;height:.8rem}.htl_comment_cmp_aiSummaryDetailModal_footButtons{padding-left:1.1rem;padding-right:1.1rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.htl_comment_cmp_aiSummaryDetailModal_footButtons,.htl_comment_cmp_aiSummaryHead_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.htl_comment_cmp_aiSummaryHead_iconImage{height:.85rem;width:.85rem;margin-right:.2rem}.htl_comment_cmp_aiSummaryHead_aiTitelImg{width:4.3rem;height:.8rem}.htl_comment_cmp_expandableText_container{position:relative;margin-top:.2rem}.htl_comment_cmp_expandableText_contentText{font-size:.65rem;line-height:1.05rem;font-family:PingFangSC-Regular}.htl_comment_cmp_userTag_tagView{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:"row";-ms-flex-direction:"row";flex-direction:"row";-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:.1rem;height:.7rem;padding-left:.15rem;padding-right:.15rem}.htl_comment_cmp_userTag_nameText{line-height:.65rem;vertical-align:middle;font-family:PingFangSC-Regular}.htl_comment_cmp_scoreModule_container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:1.9rem;margin-top:.5rem}.htl_comment_cmp_scoreModule_container,.htl_comment_cmp_scoreModule_leftContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.htl_comment_cmp_scoreModule_leftInfoContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:.2rem}.htl_comment_cmp_scoreModule_titleScore{font-size:1.8rem;line-height:2rem;font-weight:600;font-family:TRIPNUMBER-SEMIBOLD}.htl_comment_cmp_scoreModule_leftCountView{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.htl_comment_cmp_scoreModule_leftCountText{line-height:.75rem;font-family:PingFangSC-Regular;letter-spacing:0;font-size:.6rem}.htl_comment_cmp_scoreModule_leftCountTextIcon{font-size:.6rem;line-height:.75rem}.htl_comment_cmp_scoreModule_leftTipText{height:.8rem;font-size:.65rem;line-height:.8rem;font-family:PingFangSC-Medium;letter-spacing:0}.htl_comment_cmp_scoreModule_centerContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.htl_comment_cmp_scoreModule_divideLine{width:0;height:1.6rem;border-left-color:#cfd8e6;border-left-style:solid}.htl_comment_cmp_scoreModule_rightContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.htl_comment_cmp_scoreModule_scoreItemContent{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:space-between;-webkit-align-items:space-between;-ms-flex-align:space-between;align-items:space-between}.htl_comment_cmp_scoreModule_scoreItemContent,.htl_comment_cmp_scoreModule_topContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.htl_comment_cmp_scoreModule_topContent{height:.85rem}.htl_comment_cmp_scoreModule_bottomContent,.htl_comment_cmp_scoreModule_topContent{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.htl_comment_cmp_scoreModule_bottomContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:.6rem;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:.25rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.htl_comment_cmp_scoreModule_topText{font-family:TRIPNUMBER-MEDIUM}.htl_comment_cmp_scoreModule_bottomText{font-family:PingFangSC-Regular;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.htl_comment_cmp_scoreModule_scoreItemGap{margin-left:1.5rem}.htl_comment_cmp_similarRatingModule_container{background-color:#f0f7ff;border-radius:.3rem;padding:.6rem;margin-top:.8rem}.htl_comment_cmp_similarRatingModule_container,.htl_comment_cmp_similarRatingModule_titleText{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.htl_comment_cmp_similarRatingModule_titleText{font-family:PingFangSC-Regular;vertical-align:middle;line-height:1.05rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.htl_comment_cmp_similarRatingModule_image{margin-top:.125rem;width:.8rem}.htl_comment_cmp_starScores_scoreItems{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.htl_comment_cmp_starScores_scoreItem,.htl_comment_cmp_starScores_scoreItems{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1}.htl_comment_cmp_starScores_scoreItem{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:.2rem;padding-bottom:.2rem}.htl_comment_cmp_starScores_scoreImg{width:1.4rem;height:1.4rem}.htl_comment_cmp_scoreHeart_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.htl_comment_cmp_scoreHeart_titleText{font-size:.6rem;color:#888}.htl_comment_cmp_scoreHeart_leftText{margin-right:.275rem}.htl_comment_cmp_scoreHeart_rightText{margin-left:.275rem}.htl_comment_cmp_waitComment_linerGardientView{margin-top:.6rem;border-radius:.4rem}.htl_comment_cmp_waitComment_container{border-radius:.4rem;position:relative;padding-top:.5rem;padding-bottom:.5rem}.htl_comment_cmp_waitComment_titleText{color:#333;margin-left:.6rem}.htl_comment_cmp_waitComment_headContaner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.htl_comment_cmp_waitComment_subTitleText{color:#f60}.htl_comment_cmp_waitComment_headIcon{width:.8rem;height:.8rem;margin-left:.2rem}.htl_comment_cmp_waitComment_tipContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:.3rem;background-color:#fff8f2;border-radius:.675rem;height:1.3rem;padding-left:.55rem;padding-right:.55rem}.htl_comment_cmp_waitComment_closeIcon{font-size:.8rem;top:.3rem;right:.3rem;position:absolute}.htl_comment_cmp_waitComment_boxShadow{height:.5rem;width:100%}.htl_comment_cmp_waitComment_scoreHeartContent{padding-left:1.75rem;padding-right:1.75rem;margin-top:.4rem}@font-face{font-family:crn_font_htl_comment_component;src:url(https://webresource.c-ctrip.com/NFES/nfes-iconfont/project-crn_font_htl_comment_component-0.0.22/crn_font_htl_comment_component.ttf) format("truetype")}body{line-height:unset}.xt-collapse{position:relative}.xt-collapse__wrap{width:100%}.xt-collapse__button{position:absolute;right:0;bottom:-.025rem;width:3rem;padding-left:0}.xt-collapse__button__linear{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.xt-collapse__button__up{position:relative;width:100%}.xt-collapse__button__text{color:#0086f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:right;font-size:.65rem}.album-swiper-item{overflow:visible}.blurView{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.blurView,.blurViewH5{height:100%;width:100%;position:absolute;left:0;top:0}[data-theme=atomtheme-default],html{--coreBorderRadius0:0;--coreBorderRadius4:0.1rem;--coreBorderRadius8:0.2rem;--coreBorderRadius12:0.3rem;--coreBorderRadius16:0.4rem;--coreBorderRadius24:0.6rem;--coreBorderRadius32:0.8rem;--coreBorderRadiusRound:249.975rem;--coreBorderWidth0:0;--coreBorderWidth1:0.025rem;--coreBorderWidth2:0.05rem;--coreBorderWidth3:0.075rem;--coreBorderWidth4:0.1rem;--coreColorWhite:#fff;--coreColorBlack:#000;--coreColorTransparent:rgba(0,0,0,0);--coreColorScrim:rgba(0,0,0,.7);--coreColorTripBestGoldB32:rgba(255,226,200,.32);--coreColorTripBestBrown:#673114;--coreColorBlue1:#006ff6;--coreColorBlue2:#2582f5;--coreColorBlue3:#93bff5;--coreColorBlue4:#ebf4ff;--coreColorBlue5:#f5f9ff;--coreColorBluegray1:#0f4999;--coreColorBluegray2:#3263a6;--coreColorBluegray3:#597fb3;--coreColorBluegray4:#869ebf;--coreColorBluegray5:#b8c6d9;--coreColorBluegray6:#cfd8e6;--coreColorBluegray7:#e1e7f0;--coreColorBluegray8:#ebeff5;--coreColorBluegray9:#f5f7fa;--coreColorGray1:#111;--coreColorGray2:#555;--coreColorGray3:#888;--coreColorGray4:#aaa;--coreColorGray5:#c5c5c5;--coreColorGray6:#d5d5d5;--coreColorGray7:#e5e5e5;--coreColorGray8:#f0f0f0;--coreColorGray9:#f5f5f5;--coreColorGreen1:#08a66f;--coreColorGreen2:#24b381;--coreColorGreen3:#8dd9be;--coreColorGreen4:#e6faf3;--coreColorGreen5:#f2fcf9;--coreColorOrange1:#f50;--coreColorOrange2:#f70;--coreColorOrange3:#ffc899;--coreColorOrange4:#fff4eb;--coreColorOrange5:#fffaf5;--coreColorRed1:#f5190a;--coreColorRed2:#f54336;--coreColorRed3:#f9c1bd;--coreColorRed4:#ffeeed;--coreColorRed5:#fff5f5;--coreFontFamilySystem:"PingFang SC";--coreFontFamilyTripNumberTf:"Trip Number TF";--coreFontFamilyTripNumber:"Trip Number";--coreFontSizeC44:1.1rem;--coreFontSizeC28:0.7rem;--coreFontSizeC50:1.25rem;--coreFontSizeC34:0.85rem;--coreFontSizeC30:0.75rem;--coreFontSizeC24:0.6rem;--coreFontSizeC20:0.5rem;--coreFontSizeC26:0.65rem;--coreFontSizeC22:0.55rem;--coreFontSizeC38:0.95rem;--coreFontSizeC56:1.4rem;--coreFontWeightRegular:400;--coreFontWeightSemibold:600;--coreFontWeightMedium:500;--coreFontWeightBold:700;--coreIconfontCheck:"e530";--coreIconfontCheckSolid:"eced";--coreIconfontWarningLine:"eb51";--coreIconfontDefault:"e002";--coreIconfontAddCircular:"e000";--coreIconfontClearSolid:"e003";--coreIconfontSelectedLine:"e001";--coreIconfontForwardRight:"e008";--coreIconfontSelectedSolid:"ed1e";--coreIconfontChecked:"f13b";--coreLineHeightC56:1.65rem;--coreLineHeightC50:1.55rem;--coreLineHeightC30:0.95rem;--coreLineHeightC30Paragraph:1.15rem;--coreLineHeightC24:0.75rem;--coreLineHeightC44:1.35rem;--coreLineHeightC24Paragraph:0.9rem;--coreLineHeightC26:0.85rem;--coreLineHeightC26Paragraph:1rem;--coreLineHeightC38:1.15rem;--coreLineHeightC28Paragraph:1rem;--coreLineHeightC34:1.05rem;--coreLineHeightC28:0.9rem;--coreLineHeightC20:0.55rem;--coreLineHeightC22:0.6rem;--coreSpacing0:0;--coreSpacing4:0.1rem;--coreSpacing8:0.2rem;--coreSpacing12:0.3rem;--coreSpacing16:0.4rem;--coreSpacing24:0.6rem;--coreSpacing32:0.8rem;--coreSpacing40:1rem;--coreSpacing48:1.2rem;--coreSpacing56:1.4rem;--coreSpacing64:1.6rem;--coreSpacing80:2rem;--smtcColorBgSurfaceSecondary:#f5f7fa;--smtcColorBgPage:#ebeff5;--smtcColorBgBrandFilled:#006ff6;--smtcColorBgSurface:#fff;--smtcColorBgBrandTintedHigh:#ebf4ff;--smtcColorBgNoticeFilled:#f70;--smtcColorBgSuccessTintedHigh:#e6faf3;--smtcColorBgSuccessTintedLow:#f2fcf9;--smtcColorBgBrandTintedLow:#f5f9ff;--smtcColorBgRateFilled:#006ff6;--smtcColorBgNoticeTintedLow:#fffaf5;--smtcColorBgDiscountFilled:#f70;--smtcColorBgDiscountTintedLow:#fffaf5;--smtcColorBgDisabledFilled:#d5d5d5;--smtcColorBgScrim:rgba(0,0,0,.7);--smtcColorBgTransparent:rgba(0,0,0,0);--smtcColorBgDiscountTintedHigh:#fff4eb;--smtcColorBgSuccessFilled:#24b381;--smtcColorBgDisabledTinted:#f5f5f5;--smtcColorBgNoticeTintedHigh:#fff4eb;--smtcColorBgWarning:#f5190a;--smtcColorBgTripBestTinted:rgba(255,226,200,.32);--smtcColorBorderNoticeBold:#f70;--smtcColorBorderBrandBold:#006ff6;--smtcColorBorderDiscount:#ffc899;--smtcColorBorderTransparent:rgba(0,0,0,0);--smtcColorBorderBrand:#93bff5;--smtcColorBorderError:#f9c1bd;--smtcColorBorderNotice:#ffc899;--smtcColorBorderNeutralBold:#888;--smtcColorBorderNeutral:#c5c5c5;--smtcColorBorderDisabled:#d5d5d5;--smtcColorBorderEncourage:#b8c6d9;--smtcColorBorderSuccess:#8dd9be;--smtcColorDividerForm:#f0f0f0;--smtcColorDividerInfo:#e5e5e5;--smtcColorTextPrimary:#111;--smtcColorTextPlaceholderOnBg:#aaa;--smtcColorTextBrand:#006ff6;--smtcColorTextSuccess:#08a66f;--smtcColorTextDisabled:#aaa;--smtcColorTextRate:#006ff6;--smtcColorTextNotice:#f50;--smtcColorTextDiscount:#f50;--smtcColorTextWarning:#f5190a;--smtcColorTextPlaceholder:#c5c5c5;--smtcColorTextEncourage:#0f4999;--smtcColorTextFavorite:#f5190a;--smtcColorTextContentWhite:#fff;--smtcColorTextSecondary:#555;--smtcColorTextTertiary:#888;--smtcColorTextWhite:#fff;--smtcColorTextTripBest:#673114;--smtcFontSizeBody2Paragraph:0.75rem;--smtcFontSizeCaption2:0.6rem;--smtcFontSizeHead1:1.4rem;--smtcFontSizeTitle1:1.1rem;--smtcFontSizeBody1:0.75rem;--smtcFontSizeCaption1:0.65rem;--smtcFontSizeBody3Paragraph:0.7rem;--smtcFontSizeBody2:0.75rem;--smtcFontSizeCaption1Paragraph:0.65rem;--smtcFontSizeHead2:1.25rem;--smtcFontSizeSubtitle1:0.85rem;--smtcFontSizeLabel1:0.55rem;--smtcFontSizeTitle2:0.95rem;--smtcFontSizeBody3:0.7rem;--smtcFontSizeCaption2Paragraph:0.6rem;--smtcFontSizeLabel2:0.5rem;--smtcLineHeightTitle2:1.15rem;--smtcLineHeightSubtitle1:1.05rem;--smtcLineHeightCaption2Paragraph:0.9rem;--smtcLineHeightLabel1:0.6rem;--smtcLineHeightTitle1:1.35rem;--smtcLineHeightCaption1Paragraph:1rem;--smtcLineHeightHead1:1.65rem;--smtcLineHeightHead2:1.55rem;--smtcLineHeightCaption1:0.85rem;--smtcLineHeightBody2Paragraph:1.15rem;--smtcLineHeightBody2:0.95rem;--smtcLineHeightCaption2:0.75rem;--smtcLineHeightLabel2:0.55rem;--smtcLineHeightBody1:0.95rem;--smtcLineHeightBody3:0.9rem;--smtcLineHeightBody3Paragraph:1rem;--smtcTypographyTitle1:400 1.1rem/1.35rem sans-serif;--smtcTypographyTitle2:400 0.95rem/1.15rem sans-serif;--smtcTypographyHead1:400 1.4rem/1.65rem sans-serif;--smtcTypographyBody1:400 0.75rem/0.95rem sans-serif;--smtcTypographyCaption1:400 0.65rem/0.85rem sans-serif;--smtcTypographyBody3Paragraph:400 0.7rem/1rem sans-serif;--smtcTypographyCaption2:400 0.6rem/0.75rem sans-serif;--smtcTypographyBody3:400 0.7rem/0.9rem sans-serif;--smtcTypographyLabel1:400 0.55rem/0.6rem sans-serif;--smtcTypographyHead2:400 1.25rem/1.55rem sans-serif;--smtcTypographySubtitle1:400 0.85rem/1.05rem sans-serif;--smtcTypographyBody2:400 0.75rem/0.95rem sans-serif;--smtcTypographyBody2Paragraph:400 0.75rem/1.15rem sans-serif;--smtcTypographyCaption1Paragraph:400 0.65rem/1rem sans-serif;--smtcTypographyCaption2Paragraph:400 0.6rem/0.9rem sans-serif;--smtcTypographyLabel2:400 0.5rem/0.55rem sans-serif;--compBadgeDotBackgroundColor:#f5190a;--compBadgeDotPaddingHorizontal:0.2rem;--compBadgeDotBorderColor:#fff;--compBadgeDotLineHeight:0.55rem;--compBadgeDotBorderRadius:0.4rem;--compBadgeDotNumberMinWidth:0.7rem;--compBadgeDotHeight:0.7rem;--compBadgeDotSize:0.45rem;--compBadgeDotFontSize:0.5rem;--compBadgeDotBorderWidth:0.025rem;--compBadgeRibbonColor:#fff;--compBadgeRibbonHeight:0.7rem;--compBadgeRibbonBackgroundColor:#08a66f;--compBadgeRibbonFontSize:0.5rem;--compBadgeRibbonBorderRadius:0.3rem;--compBadgeRibbonLineHeight:0.55rem;--compBadgeRibbonFontWeight:400;--compButtonDisabledFilledColor:#fff;--compButtonDisabledFilledBorderColor:rgba(0,0,0,0);--compButtonDisabledFilledBackgroundColor:#d5d5d5;--compButtonDisabledOutlinedColor:#c5c5c5;--compButtonDisabledOutlinedBackgroundColor:rgba(0,0,0,0);--compButtonDisabledOutlinedBorderColor:#e5e5e5;--compButtonLLineHeight:1.05rem;--compButtonLFontWeight:500;--compButtonLBorderWidth:0.05rem;--compButtonLFontSize:0.85rem;--compButtonLMinWidth:4rem;--compButtonLHeight:2.2rem;--compButtonLMaxWidth:100%;--compButtonLBorderRadius:0.3rem;--compButtonMBorderWidth:0.05rem;--compButtonMMaxWidth:100%;--compButtonMBorderRadius:0.2rem;--compButtonMFontSize:0.75rem;--compButtonMFontWeight:400;--compButtonMLineHeight:0.95rem;--compButtonMMinWidth:3.6rem;--compButtonMHeight:1.8rem;--compButtonNormalBorderColor:#006ff6;--compButtonNormalColor:#fff;--compButtonNormalBackgroundColor:#006ff6;--compButtonPayBorderColor:#f70;--compButtonPayBackgroundColor:#f70;--compButtonPayColor:#fff;--compButtonPrimaryBackgroundColor:#f70;--compButtonPrimaryColor:#fff;--compButtonPrimaryLinearStart:#f80;--compButtonPrimaryBorderColor:#f70;--compButtonPrimaryLinearEnd:#f50;--compButtonSFontWeight:400;--compButtonSMaxWidth:100%;--compButtonSBorderRadius:0.2rem;--compButtonSFontSize:0.65rem;--compButtonSLineHeight:0.85rem;--compButtonSBorderWidth:0.025rem;--compButtonSHeight:1.6rem;--compButtonSMinWidth:3rem;--compButtonSecondaryBackgroundColor:rgba(0,0,0,0);--compButtonSecondaryColor:#006ff6;--compButtonSecondaryBorderColor:#006ff6;--compButtonTertiaryBackgroundColor:rgba(0,0,0,0);--compButtonTertiaryColor:#111;--compButtonTertiaryBorderColor:#888;--compCardBackgroundColor:#fff;--compCheckboxWidth:1.2rem;--compCheckboxHeight:1.2rem;--compCheckboxGap:0.3rem;--compCheckboxCheckedColor:#006ff6;--compCheckboxCheckedCardBackgroundColor:#f2f8fe;--compCheckboxCheckedDisabledColor:#006ff6;--compCheckboxUncheckedColor:#006ff6;--compCheckboxUncheckedCardColor:#111;--compCheckboxUncheckedCardBackgroundColor:#f6f8fa;--compCheckboxUncheckedDisabledBackgroundColor:rgba(0,0,0,0);--compCheckboxUncheckedDisabledColor:#e5e5e5;--compCheckboxUncheckedDisabledCardBackgroundColor:#f4f4f4;--compCheckboxUncheckedDisabledCardColor:#888;--compCheckboxUncheckedSecondaryColor:#aaa;--compDialogWidth:100%;--compDialogPaddingRight:2.35rem;--compDialogPaddingLeft:2.35rem;--compDialogContentBackgroundColor:#fff;--compDialogContentBorderRadius:0.4rem;--compDialogContentPaddingRight:0.8rem;--compDialogContentPaddingLeft:0.8rem;--compDialogContentPaddingTop:1.2rem;--compDialogContentPaddingBottom:0.2rem;--compDialogContentButtonsWidth:100%;--compDialogContentButtonsItemWidth:100%;--compDialogContentButtonsItemMarginBottom:0.6rem;--compDialogContentButtonsItem2MarginRight:0.4rem;--compDialogContentButtonsItem2LastMarginLeft:0.6rem;--compDialogContentContentFontWeight:500;--compDialogContentContentFontSize:0.75rem;--compDialogContentContentMarginBottom:1.2rem;--compDialogContentContentLineHeight:1.15rem;--compDialogContentContentColor:#111;--compDialogContentContentLetterSpacing:-0.018rem;--compDialogContentImageHeight:5.8rem;--compDialogContentImageWidth:100%;--compDialogContentImageMarginBottom:1.2rem;--compDialogContentTitleFontWeight:500;--compDialogContentTitleLetterSpacing:0.018rem;--compDialogContentTitleFontSize:0.95rem;--compDialogContentTitleColor:#111;--compDialogContentTitleLineHeight:1.15rem;--compDialogContentTitleMarginBottom:0.4rem;--compDialogContentTypeHeight:2.05rem;--compDialogContentTypeMarginBottom:1rem;--compDialogContentTypeColor:#ff6f00;--compDialogContentTypeFontSize:1.8rem;--compDialogContentTypeWidth:2.05rem;--compDialogContentTypeLineHeight:2.1rem;--compDialogCustomizeContainerMarginTop:2.5rem;--compDialogCustomizeContainerFontSize:1.6rem;--compDialogCustomizeContainerColor:#fff;--compDialogCustomizeContainerPaddingLeft:1.2rem;--compDialogCustomizeContainerPaddingRight:1.2rem;--compEmptyImgSize:7rem;--compEmptyPadding:0.6rem;--compEmptyGap:0.6rem;--compEmptyBtnBackgroundColor:#006ff6;--compEmptyBtnBorderRadius:0.2rem;--compEmptyBtnHeight:1.5rem;--compEmptyBtnColor:#fff;--compEmptyBtnPadding:0.6rem;--compEmptyBtnGap:0.6rem;--compEmptyBtnFontSize:0.65rem;--compEmptyBtnMarginTop:0.6rem;--compEmptyDescMarginTop:0.3rem;--compEmptyDescColor:#555;--compEmptyDescFontSize:0.65rem;--compEmptyDescLineHeight:1rem;--compEmptyHzGap:0.8rem;--compEmptyHzImgSize:4.5rem;--compEmptyHzPaddingTopBottom:0.45rem;--compEmptyHzPaddingLeftRight:1rem;--compEmptyHzBtnHeight:1.6rem;--compEmptyHzBtnFontSize:0.65rem;--compEmptyHzBtnMarginTop:0.4rem;--compEmptyHzDescMarginTop:0.2rem;--compEmptyHzDescFontSize:0.65rem;--compEmptyHzTitleLineHeight:1.15rem;--compEmptyHzTitleFontSize:0.75rem;--compEmptyHzTitleColor:#111;--compEmptyHzTitleMarginTop:0;--compEmptySecondaryBtnBorderColor:#006ff6;--compEmptySecondaryBtnColor:#006ff6;--compEmptySecondaryBtnBackgroundColor:#fff;--compEmptySecondaryBtnBorderWidth:0.05rem;--compEmptyTitleColor:#111;--compEmptyTitleFontSize:0.85rem;--compEmptyTitleFontWeight:500;--compEmptyTitleLineHeight:1.05rem;--compIconSize:1rem;--compIconColor:#111;--compLoadingImgSize:0.7rem;--compLoadingClosableImgSize:3rem;--compLoadingClosableBorderRadius:0.2rem;--compLoadingClosableTextColor:#555;--compLoadingClosableButtonSize:0.8rem;--compLoadingClosableButtonColor:#000;--compLoadingClosableButtonOpacity:40%;--compLoadingClosableButtonPositionTop:-0.2rem;--compLoadingClosableButtonPositionRight:-0.2rem;--compLoadingClosableButtonClickSize:1.2rem;--compLoadingFullScreenImgSize:2rem;--compLoadingFullScreenTextMarginTop:0.05rem;--compLoadingFullScreenTextFontSize:0.6rem;--compLoadingFullScreenTextColor:#555;--compLoadingTitleColor:#555;--compLoadingTitleFontSize:0.65rem;--compNavbarSecondTitleFontSize:0.75rem;--compNavbarBackgroundColor:#fff;--compNavbarBackIconColor:#111;--compNavbarBackIconFontSize:1.2rem;--compNavbarContainerHeight:2.8rem;--compNavbarContainerIosHeightHeight:2.2rem;--compNavbarSubTitleColor:#555;--compNavbarSubTitleFontSize:0.6rem;--compNavbarTitleColor:#111;--compNavbarTitleFontSize:0.85rem;--compNavbarTitleFontWeight:500;--compPaybarContainerPaddingRight:0.8rem;--compPaybarContainerPaddingBottom:0.4rem;--compPaybarContainerPaddingLeft:0.8rem;--compPaybarContainerBackgroundColor:#fff;--compPaybarContainerPaddingTop:0.4rem;--compPaybarDetailFontSize:0.6rem;--compPaybarDetailColor:#555;--compPaybarSubtitleFontSize:0.6rem;--compPaybarSubtitleColor:#555;--compPaybarTitleFontSize:1.1rem;--compPaybarTitleColor:#006ff6;--compPaybarTitleMaxWidth:7.5rem;--compPaybarTitleFontWeight:500;--compPaybarTitlePrefixFontSize:0.75rem;--compPaybarTitlePrefixFontWeight:500;--compRadioHeight:1.15rem;--compRadioWidth:1.15rem;--compRadioGap:0.3rem;--compRadioFontSize:0.75rem;--compRadioCheckedColor:#006ff6;--compRadioCheckedCardBackgroundColor:#f2f8fe;--compRadioCheckedDisabledColor:#006ff6;--compRadioUncheckedColor:#006ff6;--compRadioUncheckedCardColor:#111;--compRadioUncheckedCardBackgroundColor:#f6f8fa;--compRadioUncheckedDisabledBackgroundColor:rgba(0,0,0,0);--compRadioUncheckedDisabledColor:#e5e5e5;--compRadioUncheckedDisabledCardBackgroundColor:#f4f4f4;--compScreenViewColor:#111;--compScreenViewFontWeight:500;--compScreenViewLineHeight:1.05rem;--compScreenViewLetterSpacing:-0.0205rem;--compSkeletonBackgroundColor:#f0f0f0;--compSliderLabelFontSize:0.6rem;--compSliderLabelColor:#555;--compSliderLabelFontWeight:400;--compSliderThumbBackgroundColor:#fff;--compSliderThumbBorderColor:#006ff6;--compSliderThumbBorderWidth:0.05rem;--compSliderThumbDisabledBorderColor:#d5d5d5;--compSliderTipFontSize:0.65rem;--compSliderTipHeight:0.875rem;--compSliderTipColor:#fff;--compSliderTipBackgroundColor:#006ff6;--compSliderTipBorderRadius:0.575rem;--compSliderTrackColor:#ebeff5;--compSliderTrackSelectColor:#006ff6;--compSliderTrackDisabledColor:#d5d5d5;--compStepperFontSize:1.2rem;--compStepperGap:0.4rem;--compStepperContentFontWeight:500;--compStepperContentColor:#111;--compStepperContentFontSize:0.75rem;--compStepperContentLineHeight:0.95rem;--compStepperContentWidth:1.65rem;--compStepperOperationColor:#006ff6;--compStepperOperationDisabledColor:#c5c5c5;--compSwitchBorderWidth:0.075rem;--compSwitchBorderColor:#d5d5d5;--compSwitchBackgroundColor:rgba(0,0,0,0);--compSwitchWidth:2.55rem;--compSwitchHeight:1.55rem;--compSwitchCheckedColor:#006ff6;--compSwitchCircleWidth:1.4rem;--compSwitchDisabledBackgroundColor:#e5e5e5;--compSwitchSHeight:1.2rem;--compSwitchSWidth:2rem;--compSwitchSBorderWidth:0.05rem;--compSwitchSCircleWidth:1.1rem;--compTabsBackgroundColor:#fff;--compTabsActiveColor:#006ff6;--compTabsInactiveColor:#111;--compTabsIndicatorHeight:0.1rem;--compTabsIndicatorBorderRadius:0.05rem;--compTabsItemMaxWidth:7rem;--compTabsItemLineHeight:0.95rem;--compTabsItemFontWeight:500;--compTabsItemFontSize:0.75rem;--compTabsItemMarginBottom:0.625rem;--compTabsItemMarginTop:0.625rem;--compTagBorderRadius:0.1rem;--compTagBorderWidth:0.025rem;--compTagBasicBorderColor:#c5c5c5;--compTagBasicColor:#888;--compTagBrandBorderColor:#93bff5;--compTagBrandColor:#006ff6;--compTagDisableBorderColor:#c5c5c5;--compTagDisableColor:#aaa;--compTagDiscountBorderColor:#ffc899;--compTagDiscountColor:#f50;--compTagDominantBorderColor:#b8c6d9;--compTagDominantColor:#3263a6;--compTagIconMarginRight:0.1rem;--compTagIconWidth:0.6rem;--compTagIconHeight:0.6rem;--compTagLFontSize:0.55rem;--compTagLPaddingLeft:0.2rem;--compTagLHeight:0.9rem;--compTagLLineHeight:0.6rem;--compTagLPaddingRight:0.2rem;--compTagMHeight:0.8rem;--compTagMLineHeight:0.6rem;--compTagMPaddingLeft:0.2rem;--compTagMPaddingRight:0.2rem;--compTagMFontSize:0.55rem;--compTagNoticeColor:#f50;--compTagNoticeBorderColor:#ffc899;--compTagSPaddingRight:0.2rem;--compTagSLineHeight:0.55rem;--compTagSPaddingLeft:0.2rem;--compTagSHeight:0.7rem;--compTagSFontSize:0.5rem;--compTagSuccessColor:#08a66f;--compTagSuccessBorderColor:#8dd9be;--compTagSuccessSolidTextColor:#fff;--compTextAreaBackgroundColor:#fff;--compTextAreaPadding:0.8rem;--compTextAreaInputColor:#111;--compTextAreaInputFontSize:0.75rem;--compTextAreaInputHeight:3.2rem;--compTextAreaInputPlaceHolderColor:#c5c5c5;--compTextAreaTipsCountColor:#888;--compTextAreaTipsCountErrorColor:#f5190a;--compTextAreaTipsCountFontSize:0.6rem;--compTextAreaTipsCountGap:0.4rem;--compTextinputErrorColor:#f5190a;--compTextinputErrorStatusTipsFontSize:0.6rem;--compTextinputInputFontSize:0.75rem;--compTextinputInputPlaceHolderColor:#c5c5c5;--compTextinputTitleColor:#111;--compTextinputTitleFontSize:0.75rem;--compTipsBackgroundColor:#fffaf5;--compTipsButtonColor:#006ff6;--compTipsButtonBorderRadius:0.2rem;--compTipsErrorBackgroundColor:#fff5f5;--compTipsErrorColor:#f5190a;--compTipsWarningColor:#f70;--compTipsWeakColor:#555;--compTipsWeakBackgroundColor:#f5f7fa;--compTooltipBackgroundColor:rgba(0,0,0,.7);--compTooltipCloseColor:#fff;--compTooltipLLineHeight:0.95rem;--compTooltipLPaddingHorizontal:0.6rem;--compTooltipLPaddingVertical:0.525rem;--compTooltipLFontSize:0.75rem;--compTooltipMLineHeight:0.85rem;--compTooltipMFontSize:0.65rem;--compTooltipMPaddingHorizontal:0.6rem;--compTooltipMPaddingVertical:0.4rem;--compTooltipSPaddingHorizontal:0.3rem;--compTooltipSPaddingVertical:0.125rem;--compTooltipSFontSize:0.55rem;--compTooltipSLineHeight:0.6rem}body{margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-touch-action:pan-y;touch-action:pan-y;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}body .ibu-picView-detailTitle span{display:inline}#xtaro-globalDom-Toast .taro-toast{bottom:6rem;height:auto;width:auto}#xtaro-globalDom-Toast .taro-toast .taro-toast_icon{display:none}#xtaro-globalDom-Toast .taro-toast .taro-toast_content{max-width:10rem;font-size:.65rem;margin:0}svg{display:block}::-webkit-scrollbar{display:none;width:0!important;height:0!important;-webkit-appearance:none;background:rgba(0,0,0,0)}@font-face{font-family:crn_font_hotel_detail_page;src:url(https://webresource.c-ctrip.com/NFES/nfes-iconfont/project-crn_font_hotel_detail_page-1.0.11/crn_font_hotel_detail_page.ttf)}@font-face{font-family:crn_font_hotel_filter;src:url(https://webresource.c-ctrip.com/NFES/nfes-iconfont/project-crn_font_hotel_filter-0.0.11/crn_font_hotel_filter.ttf) format("truetype")}@font-face{font-family:crn_font_xtaro_hotel_package;src:url(https://webresource.c-ctrip.com/NFES/nfes-iconfont/project-crn_font_xtaro_hotel_package-0.0.9/crn_font_xtaro_hotel_package.ttf) format("truetype")}@font-face{font-family:TripNumber-Regular;src:url(https://static.tripcdn.com/packages/ares/asst/1.0.0/icon/TripNumber-Regular.ttf)}@font-face{font-family:TripNumber-Medium;src:url(https://static.tripcdn.com/packages/ares/asst/1.0.0/icon/TripNumber-Medium.ttf)}@font-face{font-family:TripNumber-Bold;src:url(https://static.tripcdn.com/packages/ares/asst/1.0.0/icon/TripNumber-Bold.ttf)}@font-face{font-family:TripNumber-SemiBold;src:url(https://static.tripcdn.com/packages/ares/asst/1.0.0/icon/TripNumber-SemiBold.ttf)}
