.c-iconfont-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.c-iconfont-container .icon{display:inline-block;font:normal normal normal 14px/1 weapp;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-image-container{overflow:hidden}.c-image-default{width:100%;height:100%;background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/image_default_bg.6e47802.png);background-size:cover;background-position:50%}.c-image.show{display:block}.c-image.hide{display:none}.accordion-container{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.accordion-container,.accordion-title{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.accordion-title{-webkit-box-flex:1;-webkit-flex:1;flex:1}.accordion-content{position:relative;width:100%;-webkit-transition:max-height .3s;transition:max-height .3s;overflow:hidden}.brand-color-jen .c-button.light,.brand-color-kerry .c-button.light,.brand-color-sgrl .c-button.light,.brand-color-traders .c-button.light,.c-button.light,.sl-btn-secondary{cursor:pointer;color:#333;border:.01rem solid #333}.brand-color-jen .c-button,.brand-color-kerry .c-button,.brand-color-sgrl .c-button,.brand-color-traders .c-button,.c-button,.sl-btn-primary{cursor:pointer;color:#333;background:#e0aa14;border:.01rem solid #e0aa14}.c-button{-webkit-border-radius:4px;border-radius:4px;font-size:.16rem;font-weight:700}.c-button.disabled{background-color:#ccc;border-color:#ccc}.c-button-hover{opacity:.7}.c-button .button{display:-webkit-box;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}.c-button.light,.c-button.light-dark{background-color:transparent}.c-button.light-dark{color:#555;border:.01rem solid #ddd}.brand-color-sgrl .c-button{-webkit-border-radius:4px;border-radius:4px;font-size:.16rem;font-weight:700}.brand-color-sgrl .c-button.disabled{background-color:#ccc;border-color:#ccc}.brand-color-sgrl .c-button-hover{opacity:.7}.brand-color-sgrl .c-button .button{display:-webkit-box;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}.brand-color-sgrl .c-button.light,.brand-color-sgrl .c-button.light-dark{background-color:transparent}.brand-color-sgrl .c-button.light-dark{color:#555;border:.01rem solid #ddd}.brand-color-jen .c-button{-webkit-border-radius:4px;border-radius:4px;font-size:.16rem;font-weight:700}.brand-color-jen .c-button.disabled{background-color:#ccc;border-color:#ccc}.brand-color-jen .c-button-hover{opacity:.7}.brand-color-jen .c-button .button{display:-webkit-box;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}.brand-color-jen .c-button.light,.brand-color-jen .c-button.light-dark{background-color:transparent}.brand-color-jen .c-button.light-dark{color:#555;border:.01rem solid #ddd}.brand-color-kerry .c-button{-webkit-border-radius:4px;border-radius:4px;font-size:.16rem;font-weight:700}.brand-color-kerry .c-button.disabled{background-color:#ccc;border-color:#ccc}.brand-color-kerry .c-button-hover{opacity:.7}.brand-color-kerry .c-button .button{display:-webkit-box;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}.brand-color-kerry .c-button.light,.brand-color-kerry .c-button.light-dark{background-color:transparent}.brand-color-kerry .c-button.light-dark{color:#555;border:.01rem solid #ddd}.brand-color-traders .c-button{-webkit-border-radius:4px;border-radius:4px;font-size:.16rem;font-weight:700}.brand-color-traders .c-button.disabled{background-color:#ccc;border-color:#ccc}.brand-color-traders .c-button-hover{opacity:.7}.brand-color-traders .c-button .button{display:-webkit-box;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}.brand-color-traders .c-button.light,.brand-color-traders .c-button.light-dark{background-color:transparent}.brand-color-traders .c-button.light-dark{color:#555;border:.01rem solid #ddd}.c-number-selector{-webkit-box-shadow:0 0 .04rem 0 hsla(0,0%,80%,.5);box-shadow:0 0 .04rem 0 hsla(0,0%,80%,.5);-webkit-border-radius:.02rem;border-radius:.02rem;background-color:#fff}.c-number-selector-item .label,.font_l{font-size:.16rem;line-height:.24rem}.c-number-selector-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 .1rem;height:.56rem}.c-number-selector-item .label{color:#333}.c-number-selector-item .label .unit{font-size:.12rem;color:#555}.c-number-selector-item .selector{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-number-selector-item .selector .operator{color:#e0aa14;font-size:.24rem}.c-number-selector-item .selector .operator.disabled{color:#cbcbcb}.c-number-selector-item .selector .operator.mp{color:#e0aa14}.c-number-selector-item .selector .value{font-size:.28rem;color:#333;min-width:.84rem;text-align:center;letter-spacing:1 .12rem}.c-number-selector-item .selector .value-input{font-size:.28rem;color:#333;text-align:center;letter-spacing:1.24px;background:#f6f6f6;-webkit-border-radius:4px;border-radius:4px;margin:0 14px}.c-number-select-item-in-booking{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 .1rem;height:.56rem}.c-number-select-item-in-booking .label{margin-right:.2rem;font-size:.14rem;color:#555}.c-number-select-item-in-booking .selector{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-number-select-item-in-booking .selector .operator{color:#e0aa14;font-size:.18rem}.c-number-select-item-in-booking .selector .operator.disabled{color:#ccc}.c-number-select-item-in-booking .selector .operator.mp{color:#e0aa14}.c-number-select-item-in-booking .selector .value{font-size:.28rem;color:#333;font-weight:700;min-width:.72rem;text-align:center}.brand-color-jen .c-tips .tips,.brand-color-kerry .c-tips .tips,.brand-color-sgrl .c-tips .tips,.brand-color-traders .c-tips .tips,.c-tips .tips,.font_s{font-size:.12rem;line-height:.18rem}.c-tips .tips{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:.24rem;color:#333;background-color:#f3ead8}.c-tips .tips-text{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.c-tips .tips-icon,.c-tips .tips-more{font-size:.12rem}.c-tips .tips-icon{margin:0 .06rem 0 .1rem}.c-tips .tips-more{margin:0 .1rem 0 .06rem}.brand-color-sgrl .c-tips .tips{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:.24rem;color:#333;background-color:#f3ead8}.brand-color-sgrl .c-tips .tips-text{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.brand-color-sgrl .c-tips .tips-icon,.brand-color-sgrl .c-tips .tips-more{font-size:.12rem}.brand-color-sgrl .c-tips .tips-icon{margin:0 .06rem 0 .1rem}.brand-color-sgrl .c-tips .tips-more{margin:0 .1rem 0 .06rem}.brand-color-jen .c-tips .tips{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:.24rem;color:#333;background-color:#f3ead8}.brand-color-jen .c-tips .tips-text{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.brand-color-jen .c-tips .tips-icon,.brand-color-jen .c-tips .tips-more{font-size:.12rem}.brand-color-jen .c-tips .tips-icon{margin:0 .06rem 0 .1rem}.brand-color-jen .c-tips .tips-more{margin:0 .1rem 0 .06rem}.brand-color-kerry .c-tips .tips{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:.24rem;color:#333;background-color:#f3ead8}.brand-color-kerry .c-tips .tips-text{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.brand-color-kerry .c-tips .tips-icon,.brand-color-kerry .c-tips .tips-more{font-size:.12rem}.brand-color-kerry .c-tips .tips-icon{margin:0 .06rem 0 .1rem}.brand-color-kerry .c-tips .tips-more{margin:0 .1rem 0 .06rem}.brand-color-traders .c-tips .tips{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:.24rem;color:#333;background-color:#f3ead8}.brand-color-traders .c-tips .tips-text{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.brand-color-traders .c-tips .tips-icon,.brand-color-traders .c-tips .tips-more{font-size:.12rem}.brand-color-traders .c-tips .tips-icon{margin:0 .06rem 0 .1rem}.brand-color-traders .c-tips .tips-more{margin:0 .1rem 0 .06rem}html[dir=rtl] .brand-color-sgrl .c-tips .tips-more{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c-html-view a{color:#333;text-decoration:underline}.c-validator-item{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative}.c-validator-item:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:0 0 .01rem;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-validator-item:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-validator-item:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-validator-item:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-validator-item-noborder:after{border:none}.c-validator-item-error{position:relative}.c-validator-item-error:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #c82d31;border-width:0 0 .01rem;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-validator-item-error:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-validator-item-error:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-validator-item-error:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-validator-item-noerrorborder:after{border:none}.c-validator-error{margin:0;font-size:.12rem;color:#c82d31;letter-spacing:.0026rem;line-height:.14rem}.c-validator-error.c-validator-item-error{padding:.05rem 0 .04rem}.c-validator-error.c-validator-item-error:after{border:none}.c-translate.error .c-translate-content{display:none}.c-translate-main{background-color:#fff;font-size:.14rem;color:#555;letter-spacing:.0007rem;line-height:.18rem}.c-translate .error+.c-translate-main .c-translate-content{display:none}.c-translate-content{display:inline-block;padding:.05rem 0 .04rem}.c-translate-content-border{width:100%;position:relative}.c-translate-content-border:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:.01rem 0 0;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-translate-content-border:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-translate-content-border:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-translate-content-border:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-translate-content-tip{color:#888}.c-translate-content-result{color:#e0aa14;font-size:.14rem;letter-spacing:.0007rem;line-height:.18rem;margin-right:.08rem;word-break:break-word}.c-input{background-color:transparent}.c-input .hide{display:none}.c-input input,.c-input textarea{background-color:transparent}.c-input-wrap{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.c-input-icon,.c-input-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-input-icon{height:100%;width:.34rem;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.c-input-value{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:.09rem 0;font-size:.14rem;color:#333;height:.44rem;line-height:.26rem}.c-input-disablevalue{padding:.12rem 0}.c-input-value-gray{color:#aaa}.c-double-input .double-input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.c-double-input .double-input:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:0 0 .01rem;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-double-input .double-input:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-double-input .double-input:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-double-input .double-input:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-double-input .double-input .triangle{margin-right:.06rem;margin-bottom:.07rem;border-color:transparent #333 #333 transparent;border-style:solid;border-width:.05rem;-webkit-align-self:flex-end;align-self:flex-end}.c-double-input .double-input .line{border-right:1px solid #ddd;width:0;height:.31rem}.c-double-input .double-input.double-input-error{position:relative}.c-double-input .double-input.double-input-error:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #c82d31;border-width:0 0 .01rem;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-double-input .double-input.double-input-error:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-double-input .double-input.double-input-error:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-double-input .double-input.double-input-error:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-double-input .error-content{margin:0;font-size:.12rem;color:#c82d31;letter-spacing:.0026rem;line-height:.14rem}.c-double-input .error-content.double-input-error{margin:.05rem .15rem .04rem;display:inline-block}html[dir=rtl] .c-double-input .double-input .triangle{margin-right:unset;margin-left:.06rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c-calendar-date-title,.font_m{font-size:.14rem;line-height:.2rem}.c-calendar-date-title{padding-top:.1rem;text-align:center}.c-calendar-date-list{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:.07rem 0 0}.c-calendar-date-week{-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.c-calendar-date-item,.c-calendar-date-week{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-calendar-date-item{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:.16rem;color:#333;margin:7px 0;padding:0;position:relative}.c-calendar-date-item .disabled{color:#ccc}.c-calendar-date-item.selected{background:#f4f0ee}.c-calendar-date-item.check-in-out-wrapper .calendar-today .low-price{color:#fff}.c-calendar-date-item .hide{visibility:hidden}.c-calendar-date-item .placeholder{height:44px;margin:0 -5px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.c-calendar-date-item:not(.disabled).end-date .placeholder-start,.c-calendar-date-item:not(.disabled).start-date .placeholder-end{background:#f4f0ee}.c-calendar-date-item .calendar-today{width:44px;height:44px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;direction:ltr;position:relative}.c-calendar-date-item .calendar-today .date{font-size:14px;line-height:normal}.c-calendar-date-item .calendar-today .price{height:14px;-webkit-flex-shrink:0;flex-shrink:0;margin-top:2px;white-space:nowrap;word-break:normal}.c-calendar-date-item .calendar-today .price .price-text{display:inline-block;width:200%;line-height:28px;font-size:20px;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.5);transform:scale(.5)}.c-calendar-date-item .calendar-today .low-price{color:#e0aa14}.c-calendar-date-item .price{color:#888786}.c-calendar-date-item .check-in-out{-webkit-border-radius:4px;border-radius:4px;color:#fff;background-color:#e0aa14}.c-calendar-date-item .check-in-out .price{color:#fff}html[dir=rtl] .c-calendar-date-title{direction:ltr}.c-checkbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.c-checkbox-icon{color:#aaa}.c-checkbox-icon-check,.c-checkbox-icon-check.mp{color:#333}.c-checkbox-icon-uncheck{color:#aaa}.c-checkbox-content{font-size:.14rem;color:#333;line-height:1}.c-protocal-link,.sl-link-underline-text{text-decoration:underline;text-underline-position:under}.c-protocal-content{display:inline;display:inline-block;line-height:20px;padding-bottom:2px}.c-protocal-text{display:inline;font-size:.14rem;color:#333;letter-spacing:.62px}.c-protocal-link{display:inline-block}.c-protocal .c-checkbox .c-iconfont-container .icon{line-height:20px}.c-date-day,.font_xs{font-size:.1rem;line-height:.1rem}.c-date-month,.font_m{font-size:.14rem;line-height:.2rem}.c-date-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-date-date{margin-right:.03rem;font-size:.28rem;line-height:.28rem}.c-date-other{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:.14rem;text-align:left}.c-date-num{padding:0 .26rem;height:.26rem;line-height:.26rem;font-size:.1rem;color:#aaa;border:1px solid #ddd;-webkit-border-radius:.26rem;border-radius:.26rem}.c-date-box.select-date-box{color:#333}.c-date-box.select-date-box .c-date-date{margin-right:.06rem;font-size:.4rem;line-height:.4rem}.c-date-box.select-date-box .c-date-day{font-size:.12rem;line-height:.12rem}.c-date-box.select-date-box .c-date-month{margin-top:.01rem;font-size:.16rem;line-height:.16rem}.c-date-box.select-date-box .c-date-other{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:.04rem}html[dir=rtl] .c-date-date{margin-left:.03rem;margin-right:0}.login-container .login,.sl-btn-primary{cursor:pointer;color:#333;background:#e0aa14;border:.01rem solid #e0aa14}.login-container{padding:.15rem}.login-container .points{font-size:.14rem;color:#fff;line-height:.2rem}.login-container .points .c-iconfont-container{top:3px}.login-container .points.big{color:#333}.login-container .points.text-center{text-align:center}.login-container .points .c-iconfont-container{display:inline-block;vertical-align:middle;position:relative;top:1px;margin:0 2px}.login-container .c-once{display:-webkit-box;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;margin-top:.16rem}.login-container .login{width:2rem;height:.4rem;text-align:center;-webkit-border-radius:.04rem;border-radius:.04rem;line-height:.4rem;font-size:.16rem}.login-container .booking-title{font-size:16px;color:#333;line-height:24px;font-weight:600;margin-bottom:12px}.c-contact.hide{display:none}.c-contact .title{padding:0 .15rem;color:#333;font-weight:700}.c-cardadd-note,.font_m{font-size:.14rem;line-height:.2rem}.c-cardadd{background-color:#fff;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.c-cardadd-note{color:#555;letter-spacing:.0044rem;padding:.09rem 0 .1rem}.c-cardadd-note-border{position:relative}.c-cardadd-note-border:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:.01rem 0 0;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-cardadd-note-border:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-cardadd-note-border:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-cardadd-note-border:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-cardadd-tip{font-size:12px}.c-cardadd-protocal .c-checkbox .yo-switch>input:checked+.track{background-color:#e0aa14}.c-cardadd-discount-tip{position:relative;padding:8px 12px 8px 36px;margin-top:10px;font-size:12px;color:#333;background:#fcedef}.c-cardadd-discount-icon{position:absolute;top:8px;left:12px}.c-modal .button.confirm,.sl-link,.sl-link-underline{cursor:pointer;color:#333}.c-modal{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-modal .container{width:2.76rem;background:#fff;-webkit-border-radius:.08rem;border-radius:.08rem}.c-modal .content{max-height:2.5rem;overflow-y:auto}.c-modal .content-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:.2rem .12rem;border-bottom:.01rem solid #ddd;-webkit-border-top-left-radius:.08rem;border-top-left-radius:.08rem;-webkit-border-top-right-radius:.08rem;border-top-right-radius:.08rem}.c-modal .buttons,.c-modal .content-wrap{display:-webkit-box;display:-webkit-flex;display:flex}.c-modal .buttons.column{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.c-modal .buttons.column .button{width:100%;height:.44rem;-webkit-box-flex:0;-webkit-flex:none;flex:none;border-right:0;font-size:.14rem;font-weight:400;color:#333;padding:0 .1rem}.c-modal .buttons.column .button:not(:last-child){border-top:.01rem solid #ddd}.c-modal .close-icon-wrap{margin:.12rem .12rem 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;justify-content:end}.c-modal .close-icon-wrap .close-icon{width:.14rem;height:.14rem}.c-modal .close-icon-wrap .close-icon .c-iconfont-container .icon{color:#ccc;font-weight:400}.c-modal .button{display:-webkit-box;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;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:.42rem;color:#aaa;font-size:.17rem;border-right:1px solid #ddd}.c-modal .button.confirm{border-right:0}.c-modal .button.special{background:#fff;margin:0;padding:0;outline:none;border-color:transparent}.c-modal .title{font-size:.16rem;color:#333;font-weight:700;text-align:center;line-height:.22rem;margin-bottom:.16rem}.c-info-image .info,.font_l{font-size:.16rem;line-height:.24rem}.c-info-image{position:relative;color:#fff;width:100%;height:100%}.c-info-image .gradient{position:absolute;bottom:0;width:100%;opacity:.3;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(7%,#000),color-stop(70%,transparent));background-image:linear-gradient(0deg,#000 7%,transparent 70%)}.c-info-image .info{position:absolute;bottom:0;padding:.06rem .15rem;z-index:1;font-weight:700}.c-tabs-item,.font_l{font-size:.16rem;line-height:.24rem}.c-tabs{width:100%;height:100%;overflow:hidden}.c-tabs-item{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:.08rem 0;color:#555;text-overflow:ellipsis;overflow:hidden}.c-tabs-item-redDot :before{position:absolute;content:"";top:0;right:-14px;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;background-color:#fa5151}.c-tabs-item-text{height:.24rem;border-right:1px solid #ddd}.c-tabs-item-text.last{border-right:0}.c-tabs-item:after{height:.02rem;background-color:#e0aa14;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s;transition:all .3s;z-index:600}.c-tabs-item:after,.c-tabs-item:before{content:"";position:absolute;left:0;bottom:0;width:100%}.c-tabs-item:before{height:.005rem;background-color:#ddd;z-index:599}.c-tabs-item-active{color:#333}.c-tabs-item-active:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.c-tabs-item-scroll{overflow:unset;display:-webkit-box;display:-webkit-flex;display:flex}.c-tabs-item-scroll .c-tabs-item-text{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:22px;padding-right:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:33.33vw}.c-tabs .tabs-scroller{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-tabs-header,.c-tabs .c-scroller{background-color:#fff}.c-tabs-header{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;white-space:nowrap;overflow:-moz-scrollbars-none}.c-tabs-header-fixed{position:fixed;z-index:1}.c-tabs-header-scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap}.c-tabs-header-scroll .at-tabs-item{display:inline-block;overflow:visible}.c-tabs-header-scroll-container{display:-webkit-box;display:-webkit-flex;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%}.c-tabs-header::-webkit-scrollbar{height:0!important;width:0!important}.c-tabs-align-left .c-tabs-item{display:inline-block}.c-tabs-align-left .c-tabs-item-text{position:relative;width:100%;font-size:14px}.c-tabs-align-left .c-tabs-item-text:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:.02rem;background-color:#e0aa14;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s;transition:all .3s;z-index:600}.c-tabs-align-left .c-tabs-scroll{overflow:unset}.c-tabs-align-left .c-tabs-scroll .c-tabs-item-text{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 15px}.c-tabs-align-left .c-tabs-header{height:.44rem;padding:0 5px;text-align:left}.c-tabs-align-left .c-tabs-item-active{color:#333}.c-tabs-align-left .c-tabs-item-active .c-tabs-item-text{font-size:15px;color:#333;letter-spacing:0;font-weight:600}.c-tabs-align-left .c-tabs-item-active .c-tabs-item-text:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.c-tabs-align-left .c-tabs-item-scroll .c-tabs-item-text{display:inline;margin:0 15px;padding:0;min-width:unset;border-right:none;text-align:center}.c-tabs-align-left .c-tabs-item{-webkit-box-flex:unset;-webkit-flex:unset;flex:unset}.c-tabs-align-left .c-tabs-item:after,.c-tabs-align-left .c-tabs-item:before{display:none}.c-tabs-align-left .c-tabs-scroll-container{height:100%}.c-tabs-body{display:block;white-space:nowrap;-webkit-transition:all .3s;transition:all .3s;width:100%;overflow:visible;will-change:transform,left,top}.c-tabs-body-fixed{padding-top:.4rem}.c-tabs-underline{content:"";position:absolute;background-color:#ddd;top:0;left:0;bottom:auto;right:auto;width:600%;height:.005rem;z-index:599}.c-tabs-vertical{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden}.c-tabs-vertical .at-tabs-body{display:inline-block;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:1rem;width:auto}.c-tabs-vertical .at-tabs-underline{top:0;left:0;bottom:auto;width:.01rem;height:100%;z-index:599}.c-tabs-vertical .at-tabs-header{display:inline-block;width:auto}.c-tabs-vertical .at-tabs-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:auto;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-tabs-vertical .at-tabs-item:after{top:0;right:0;bottom:auto;left:auto;width:.01rem;height:100%;-webkit-transform:scaleY(0);transform:scaleY(0);z-index:600}.c-tabs-vertical .at-tabs-item-active:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.at-tabs-pane{display:inline-block;width:100%;white-space:normal;vertical-align:top;font-size:.14rem;-webkit-box-sizing:border-box;box-sizing:border-box}.at-tabs-pane--active{height:auto}.at-tabs-pane--inactive{height:0;overflow:visible}.at-tabs-pane--vertical{display:block;height:100%;overflow:scroll}.c-carditem{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;height:.45rem;padding-right:.15rem}.c-carditem:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ccc;border-width:0 0 .01rem;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-carditem:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-carditem:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-carditem:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-carditem-content{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.c-carditem-content,.c-carditem-content-type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-carditem-content-type{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:.04rem}.c-carditem-content-type img{width:.4rem}.c-carditem-content-text-tip{font-size:.14rem;color:#aaa;letter-spacing:.0007rem}.c-carditem-content-text{margin-left:.16rem;font-size:.14rem;color:#333;letter-spacing:.0007rem}.c-carditem-content-name{max-width:1.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-carditem-content-default{font-size:.14rem;color:#888;letter-spacing:.0007rem}.c-carditem-tailicon{color:#888;font-size:.11rem}.c-carditem-disabled .c-carditem-content-text{color:#999}html[dir=rtl] .p-pay-cvv .c-carditem .c-iconfont-container{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-picker-view-mask{margin:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;background-color:rgba(0,0,0,.5)}.c-picker-view-mask,.c-picker-view-mask .content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.c-picker-view-mask .content{margin-bottom:0;width:100%;height:2.5rem;background-color:#fff;z-index:1112}.c-picker-view-mask .content-top{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff;width:100%}.c-picker-view-mask .content-top-cancel{padding-top:.1rem;margin-left:.15rem;color:#333}.c-picker-view-mask .content-top-sure{padding-top:.1rem;margin-right:.15rem;color:#333}.c-picker-view-mask .content-desc{background-color:#fff;width:100%}.c-picker-view-mask .content-desc-content{color:#555;font-size:.14rem;margin-top:.1rem;margin-left:.15rem;margin-right:.15rem}.c-picker-view-mask .content-title{padding-top:.1rem;background-color:#fff;width:100%;flex-direction:row}.c-picker-view-mask .content-title,.c-picker-view-mask .content-title-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.c-picker-view-mask .content-title-item{flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;flex:1}.c-picker-view-mask .content-picker-item{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;text-align:center;background-color:#fff;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.c-picker-view-mask .content-picker-item .item-picker{width:100%}.c-picker-view-mask .content-picker-item .item-picker.two{width:50%}html[dir=rtl] .c-picker-view-mask .content-top-cancel{margin-right:.15rem;margin-left:0}html[dir=rtl] .c-picker-view-mask .content-top-sure{margin-left:.15rem;margin-right:0}.c-mask{position:fixed;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,.5);z-index:999}.c-fail{height:4.75rem}.c-fail,.c-fail-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-fail-content{padding:0 .25rem}.c-fail-content-icon{color:#aaa}.c-fail-content-message{margin-top:.2rem;color:#aaa;font-size:.14rem;text-align:center}.c-fail-content-btn{margin-top:.24rem}.c-countdown-content{font-size:.12rem;color:#888;letter-spacing:.0044rem}.c-countdown .time{display:inline-block}.c-countdown .hour .label{display:inline-block;width:.6rem}.c-countdown .minute .label{display:inline-block;width:.4rem}.street-wrapper{background-color:#fff;width:100%;min-height:420px;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}.street-wrapper,.street-wrapper .header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-direction:normal}.street-wrapper .header{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:44px;position:relative;padding:0 20px}.street-wrapper .header:after{position:absolute;right:20px;bottom:0;font-family:weapp;content:"\E080";font-size:14px;color:#888;padding:5px;margin-right:-2.5px}.street-wrapper .content{padding:0 20px}.street-wrapper .content .title{font-size:20px;font-weight:600}.street-wrapper .content .choosed-block{border-bottom:1px solid #ddd}.street-wrapper .content .choosed-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:16px;padding-bottom:14px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.street-wrapper .content .choosed-wrapper .item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;white-space:nowrap}.street-wrapper .content .choosed-wrapper .item:not(:last-child):after{content:" ";width:8px;height:1px;background-color:#aaa;margin-left:8px;margin-right:8px}.street-wrapper .content .choosed-wrapper .itemContent{padding:5px 8px;background-color:#f2f2f2;font-weight:500;-webkit-border-radius:4px;border-radius:4px}.street-wrapper .content .choosed-wrapper .itemContent.actived{background-color:#f9eed0;border:1px solid #e0aa14}.street-wrapper .content .province{padding-bottom:20px}.street-wrapper .content .province .provinceTitle{margin-top:24px;margin-bottom:24px;font-weight:600;font-size:16px}.street-wrapper .content .province .provinceItem{line-height:20px}.street-wrapper .content .province .provinceItem.actived{font-weight:600}.street-wrapper .content .province .provinceItem:not(:last-child){margin-bottom:16px}.street-wrapper .content .scroll{height:200px;max-height:200px;overflow-y:auto}.street-popup{max-height:80%}.c-touch-highlight{-webkit-animation:activeOpacity 3s;animation:activeOpacity 3s}.c-header .profile .level-wrap,.c-header .profile .list-wrap .gc-link a,.c-header .profile .welcome-wrap .welcome,.font_m{font-size:.14rem;line-height:.2rem}.c-header .profile .welcome-wrap .name,.font_xxl{font-size:.2rem;line-height:.28rem}.c-header .header-right-user,.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-header{color:#e0aa14;z-index:1000}.c-header .header-logo{width:1.6rem;height:1.1rem;background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/Group_en.b08b6e6.png);background-repeat:no-repeat;background-position:50%;background-size:100%}.c-header .header{background:#f4f0ee;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:.6rem;padding:0 0 0 .15rem;-webkit-box-shadow:0 0 0 .5px #ddd;box-shadow:0 0 0 .5px #ddd}.c-header .header,.c-header .header-right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-header .header-right-icon{padding:.2rem .1rem}.c-header .header-right-icon:last-child{padding-right:.15rem}.c-header .header-right-user{margin-right:.1rem;font-size:.14rem;max-width:.75rem;color:#333;font-weight:500}.c-header .header-right .login-person .c-iconfont-container .icon{margin-right:5px;font-weight:700}.c-header .menu{width:100%;height:100%;background:#fff;color:#333}.c-header .menu-header{-webkit-box-shadow:0 0 0 .5px #ddd;box-shadow:0 0 0 .5px #ddd;background:#f4f0ee;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:.6rem;padding:0 0 0 .15rem}.c-header .menu-header,.c-header .menu-header-right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-header .menu-header-right{padding:.15rem}.c-header .menu-header-right-icon{margin-left:.2rem}.c-header .menu-list{margin:0 .2rem;font-size:.16rem;color:#333;border-bottom:.005rem solid #ddd;font-family:Montserrat;font-weight:500}.c-header .menu-list.submenu-wrapper{margin:0 15px;border-bottom:none}.c-header .menu-list.submenu-wrapper .collapse{max-height:600px;overflow:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.c-header .menu-list.submenu-wrapper .collapse.hide{max-height:0}.c-header .menu-list.submenu-wrapper .menu-list-sub-item{line-height:1;height:24px;color:#333;margin-bottom:22px}.c-header .menu-list.submenu-wrapper .menu-list-sub-item:first-child{margin-top:5px}.c-header .menu-list.submenu-wrapper .menu-list-sub-item:last-child{margin-bottom:7px}.c-header .menu-list.submenu-wrapper .menu-list-sub-item-text{display:inline-block;position:relative}.c-header .menu-list.submenu-wrapper .menu-list-sub-item-redDot:after{position:absolute;content:"";top:-2px;right:-14px;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;background-color:#e0aa14}.c-header .menu-list:last-child{border:none}.c-header .menu-list.no-border{position:relative}.c-header .menu-list.no-border:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:0 solid #ddd;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-header .menu-list.no-border:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-header .menu-list.no-border:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-header .menu-list.no-border:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-header .menu-list-title{height:.5rem;line-height:.24rem}.c-header .menu-list-item,.c-header .menu-list-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-header .menu-list-item{height:.6rem;line-height:.6rem}.c-header .menu-list-item-text{margin-left:.1rem}.c-header .menu-list-item.lang-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-header .menu-list-item.lang-item .lang-value{display:-webkit-box;display:-webkit-flex;display:flex;color:#333;font-weight:400;font-size:.14rem}.c-header .menu-list-item.lang-item .lang-value .c-iconfont-container{padding-left:5px}.c-header .menu-list .tree-con{padding-left:24px}.c-header .menu-list .bold .icon{font-weight:bolder}.c-header .menu-list-sub-item{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:.6rem;line-height:.6rem;padding-left:.24rem;font-weight:400}.c-header .menu-list-sub-item_title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-header .menu-list-sub-item_level_1{padding:18px 15px 18px 0;font-size:16px;font-weight:500}.c-header .menu-list .tree-expand-icon_level_1{position:absolute;top:24px;right:0}.c-header .menu-list-sub-item_level_2{padding:15px 15px 15px 0;font-size:16px;font-weight:500}.c-header .menu-list .tree-expand-icon_level_2{position:absolute;top:22px;right:0}.c-header .menu-list-sub-item_level_3{padding:12px 15px 12px 0;font-size:14px;font-weight:500}.c-header .menu-list-sub-item-expandIcon{padding:10px}.c-header .menu-list-children-con{padding-left:20px}.c-header .menu-list.social{margin-top:.2rem;padding-bottom:.45rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-header .menu-list.social .item{margin-right:.2rem}.c-header .menu .account-arrow{margin-left:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.c-header .menu .account-arrow.collapse-hide{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.c-header .currency,.c-header .language{width:100%;height:100%;background:#fff;font-size:.16rem;color:#333}.c-header .currency-header,.c-header .language-header{background:#f4f0ee;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:.6rem;line-height:.6rem;padding:0 .15rem;text-align:center;position:relative;-webkit-box-shadow:0 0 0 .5px #ddd;box-shadow:0 0 0 .5px #ddd}.c-header .currency-header-goback,.c-header .language-header-goback{position:absolute;left:.15rem;top:.22rem}.c-header .currency-list-item,.c-header .language-list-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 .2rem;height:.6rem;line-height:.6rem;position:relative}.c-header .currency-list-item:after,.c-header .language-list-item:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:0 0 .01rem;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-header .currency-list-item:after,.c-header .language-list-item:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-header .currency-list-item:after,.c-header .language-list-item:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-header .currency-list-item:after,.c-header .language-list-item:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-header .currency-list-item .icon,.c-header .language-list-item .icon{font-size:.16rem;color:#e0aa14}.c-header .currency-list-item.check,.c-header .language-list-item.check{-webkit-box-shadow:0 0 0 0 #ddd;box-shadow:0 0 0 0 #ddd}.c-header .currency-list-item .code,.c-header .language-list-item .code{padding-right:.1rem}.c-header .currency-list-item .text,.c-header .language-list-item .text{font-size:.14rem;font-weight:400;color:#999}.c-header .language-list .language-list-item-value{display:-webkit-box;display:-webkit-flex;display:flex}.c-header .language-list .language-list-item-value .language-list-item-value-tips{width:86%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-header .language-list .language-list-item-value .c-iconfont-container{padding-left:5px;padding-right:5px}.c-header .profile{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%;background-color:#fff;color:#333}.c-header .profile-content{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:.2rem .15rem}.c-header .profile-footer{padding:0 .15rem .2rem}.c-header .profile .welcome-wrap{padding-left:.16rem;border-left:.03rem solid #e0aa14;font-weight:700;color:#333}.c-header .profile .welcome-wrap .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.09rem}.c-header .profile .level-wrap{background:#f8f8f8;margin-top:.16rem;padding:0 0 .18rem;color:#333}.c-header .profile .level-wrap .diamond{margin:.15rem .1rem 0;border-top:.01rem solid #ddd;padding-top:.2rem}.c-header .profile .level-wrap .diamond .diamond-inner{text-align:center;margin:0 .04rem}.c-header .profile .level-wrap .condition{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.18rem .1rem 0}.c-header .profile .level-wrap .condition .num{text-align:right}.c-header .profile .list-wrap .gc-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:.5rem;line-height:.2rem;font-weight:500;border-bottom:.01rem solid #f2f2f2;cursor:pointer}.c-header .profile .list-wrap .gc-link a{display:inline-block;width:100%;padding:.15rem .1rem;color:#333}.cn .c-header .header-logo{background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/Group_cn.a6a35a6.png);background-size:100%}.jp .c-header .language-list-item{font-weight:700}html[dir=rtl] .c-header .header,html[dir=rtl] .c-header .menu-header{padding:0 .15rem 0 0}html[dir=rtl] .c-header .menu-list-item-text{margin-left:0;margin-right:.1rem}html[dir=rtl] .c-header .menu-list-item.lang-item .lang-value{direction:ltr}html[dir=rtl] .language-list .language-list-item-value .c-iconfont-container{padding-left:0;padding-right:5px}.shangrila.colorful .c-header,.shangrila.colorful .c-header .menu-list-item.lang-item .lang-value{color:#876a20}.shangrila.cn .c-header .header-logo{height:.34rem;background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/Sh-C2021v2@2x.ecd2a3d.png)!important;background-size:100%}.shangrila .c-header .header-logo{width:1.09rem;height:.27rem;background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/Sh-E2021@2x.6326500.png)!important;background-size:100%}.shangrila .profile .welcome-wrap{border-color:#876a20}.traders.colorful .c-header,.traders.colorful .c-header .menu-list-item.lang-item .lang-value{color:#b2173c}.traders .c-header .header-logo{width:.41rem;height:.35rem;background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/logo-traders@2x.bfd691e.png)!important;background-size:100%}.traders .profile .welcome-wrap{border-color:#b2173c}.traders_new.colorful .c-header,.traders_new.colorful .c-header .menu-list-item.lang-item .lang-value{color:#8f292a}.traders_new .c-header .header-logo{width:110px;background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/logo-traders_new_en.af2100f.png)!important;background-size:100%}.traders_new.cn .c-header .header-logo{background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/logo-traders_new_cn.cd5f1e4.png)!important}.traders_new .profile .welcome-wrap{border-color:#8f292a}.jen.colorful .c-header,.jen.colorful .c-header .menu-list-item.lang-item .lang-value{color:#e15829}.jen .c-header .header-logo{width:.68rem;height:.22rem;background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/logo-Jen@2x.4adaf02.png)!important;background-size:100%}.jen .profile .welcome-wrap{border-color:#e15829}.kerry.colorful .c-header,.kerry.colorful .c-header .menu-list-item.lang-item .lang-value{color:#002f4e}.kerry.cn .c-header .header-logo{height:.2rem;background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/Kerry-C@2x.bcee897.png)!important;background-size:100%}.kerry .c-header .header-logo{width:1.12rem;height:.18rem;background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/Kerry-E@2x.5f31dd0.png)!important;background-size:100%}.kerry .profile .welcome-wrap{border-color:#002f4e}@media (max-width:374px){.c-header .header-right-icon{padding:.2rem .075rem}.c-header .header-right-user{margin-right:.075rem;max-width:.7rem}}.c-back-title,.font_l{font-size:.16rem;line-height:.24rem}.c-back{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:.5rem;line-height:.5rem;text-align:center;-webkit-box-shadow:0 0 0 .5px #ddd;box-shadow:0 0 0 .5px #ddd;position:relative}.c-back-button{padding:.1rem .15rem;position:absolute;left:0;top:.07rem}.c-back-title{line-height:.5rem;padding:0 .3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-back:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:0 0 .01rem;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-back:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-back:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-back:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}html[dir=rtl] .c-back-button{left:unset;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-footer .copy-wrap .copy a,.sl-link,.sl-link-underline{cursor:pointer;color:#333}.c-footer .copy-wrap .copy-item,.font_s{font-size:.12rem;line-height:.18rem}.c-footer{margin-top:.5rem}.c-footer.nomargin{margin-top:0}.c-footer .brand{padding:.08rem .15rem .16rem}.c-footer .brand-wrapper{padding-bottom:.1rem;border-bottom:1px solid grey}.c-footer .brand-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;margin-top:.05rem;width:100%;height:.76rem}.c-footer .brand-item{margin-left:.05rem}.c-footer .brand-item:first-child{margin-left:0}.c-footer .brand-gc{position:relative;width:100%;height:.76rem;background:url(//s.shangri-la.com/sl-fe-h5-prod/img/gc_e_2021v2.bc14dd2.png) no-repeat 50%;background-size:51.3%}.c-footer .brand-gc:after,.c-footer .brand-gc:before{content:"";position:absolute;top:.5rem;height:0;width:20%;border-top:1px solid grey}.c-footer .brand-gc:before{left:0}.c-footer .brand-gc:after{right:0}.c-footer .brand-shangrila{width:100%;height:.76rem;background:url(//s.shangri-la.com/sl-fe-h5-prod/img/shangrila_e2021.c9b57ed.png) no-repeat 38.6%;background-size:66.47%}.c-footer .brand-kerry{width:100%;height:.76rem;background:url(//s.shangri-la.com/sl-fe-h5-prod/img/kerry_e.b4ac735.png) no-repeat 100%;background-size:83.53%}.c-footer .brand-jen{width:100%;height:.76rem;background:url(//s.shangri-la.com/sl-fe-h5-prod/img/jen_e.7591f33.png) no-repeat 44.44%;background-size:25.88%}.c-footer .brand-traders{width:100%;height:.76rem;background:url(//s.shangri-la.com/sl-fe-h5-prod/img/traders_e.e58515b.png) no-repeat 67.14%;background-size:58.82%}.c-footer .brand-logo{padding:8px 15px 16px;position:relative}.c-footer .brand-logo-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:.1rem;border-bottom:1px solid grey}.c-footer .brand-logo .img-wrap{background:transparent;width:49%;margin-bottom:6px;text-align:center}.c-footer .brand-logo .img-wrap.img-wrap-first{position:relative;border-right:none;text-align:center;width:100%}.c-footer .brand-logo .img-wrap.img-wrap-first:after,.c-footer .brand-logo .img-wrap.img-wrap-first:before{content:"";position:absolute;top:50px;height:0;width:20%;border-top:1px solid grey}.c-footer .brand-logo .img-wrap.img-wrap-first:before{left:0}.c-footer .brand-logo .img-wrap.img-wrap-first:after{right:0}.c-footer .brand-logo .img-wrap .img-fluid{height:76px}.c-footer .brand-logo .img-wrap .img-fluid-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.c-footer .brand-logo .img-wrap .img-fluid img{height:100%;width:auto!important}.c-footer .links{background-color:#0b363c;color:#fff;padding:0 .16rem .2rem}.c-footer .links-group{border-bottom:1px solid #f2f2f2}.c-footer .links-group-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:.5rem;line-height:.5rem;font-size:.16rem;font-family:Montserrat;font-weight:500;width:100%;padding-left:.1rem}.c-footer .links-group-item{font-size:.12rem;margin-bottom:.12rem;padding-left:.1rem}.c-footer .links-group-item:last-child{margin-bottom:.2rem}.c-footer .links .app-download{padding:.15rem 0 0 .1rem}.c-footer .links .app-download h6{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:.03rem}.c-footer .links .app-download h6 .title{font-size:.16rem;line-height:.24rem;width:1.9rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-footer .links .app-download h6 .more{color:#fff;font-size:.12rem;border-bottom:1px solid #fff}.c-footer .links .app-download .description{font-size:.12rem;margin-bottom:.1rem}.c-footer .links .app-download .download{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:.1rem}.c-footer .links .app-download .download .qr{width:.84rem;height:.84rem;border:1px solid #fff;padding:.07rem;margin-right:.1rem}.c-footer .links .app-download .download .qr img{max-width:100%;height:auto}.c-footer .links .app-download .download .app-store{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:.04rem 0;height:.84rem;margin-right:.1rem}.c-footer .links .app-download .download .app-store a{width:1.11rem;height:.3rem}.c-footer .links .app-download .download .app-store .img-fluid{display:inline-block;width:2.22rem;height:.6rem;background-repeat:no-repeat;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0}.c-footer .links .app-download .download .app-store .img-bg{background:url(//s.shangri-la.com/sl-fe-h5-prod/img/footer_social.ee3283a.png) no-repeat}.c-footer .links .app-download .download .app-store .apple{background-position:-.1rem -.1rem}.c-footer .links .app-download .download .app-store .google{background-position:-.1rem -.9rem}.c-footer .links .app-download .download .app-store .android{background-image:url(//s.shangri-la.com/sl-fe-h5-prod/img/footer_androidAPK@2x.3d4e007.png);background-repeat:no-repeat}.c-footer .links .app-download .social{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-footer .links .app-download .social-item{cursor:pointer;margin:.06rem .1rem 0 0;width:.2rem;height:.2rem}.c-footer .links .app-download .social .img-fluid{display:block;width:.4rem;height:.4rem;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.5);transform:scale(.5)}.c-footer .links .app-download .social .img-bg{background:url(//s.shangri-la.com/sl-fe-h5-prod/img/footer_social.ee3283a.png) no-repeat}.c-footer .links .app-download .social .facebook{background-position:-1.95rem -1.62rem}.c-footer .links .app-download .social .instagram{background-position:-1.38rem -1.63rem}.c-footer .links .app-download .social .twitter{background-position:-2.5rem -1.16rem}.c-footer .links .app-download .social .youtube{background-position:-2.5rem -.1rem}.c-footer .links .app-download .social .sina{background-position:-2.5rem -.67rem}.c-footer .links .app-download .social .youku{background-position:-.1rem -1.62rem}.c-footer .links .app-download .social .wechat{background-position:-.75rem -1.65rem}.c-footer-hotel .links{background-color:#404040}.c-footer .statement{padding:.2rem .15rem .1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;background:#fff}.c-footer .statement,.c-footer .statement .link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-footer .statement .link{min-height:.4rem;width:50%;padding-left:.13rem}.c-footer .copy-wrap{padding:0 .15rem .2rem;background:#fff}.c-footer .copy-wrap .copy{border-top:.005rem solid #ddd;position:relative;padding-top:.2rem;text-align:center}.c-footer .copy-wrap .copy:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:.01rem 0 0;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-footer .copy-wrap .copy:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-footer .copy-wrap .copy:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-footer .copy-wrap .copy:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-footer .copy-wrap .copy-item{letter-spacing:0}.footer-popover-content{width:3.18rem;height:1.5rem;padding:.2rem .15rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-popover-content-text{max-width:1.68rem}.footer-popover-content-text .title{font-size:.18rem;margin-bottom:.2rem}.footer-popover-content-text .content{font-size:.14rem;color:#666;letter-spacing:0;line-height:.2rem}.footer-popover-content-pic{width:1.1rem;height:1.1rem}.footer-popover-content-pic img{max-width:100%;height:auto}.cn .c-footer .brand-gc{background:url(//s.shangri-la.com/sl-fe-h5-prod/img/gc_c_2021v2.1a03369.png) no-repeat 50%;background-size:51.3%}.cn .c-footer .brand-shangrila{background:url(//s.shangri-la.com/sl-fe-h5-prod/img/shangrila_c2021.a46b09c.png) no-repeat 41.18%;background-size:60%}.cn .c-footer .brand-kerry{background:url(//s.shangri-la.com/sl-fe-h5-prod/img/kerry_c.427dc2a.png) no-repeat 100%;background-size:85.29%}.cn .c-footer .brand-jen{background:url(//s.shangri-la.com/sl-fe-h5-prod/img/jen_c.7591f33.png) no-repeat 44.44%;background-size:25.88%}.cn .c-footer .brand-traders{background:url(//s.shangri-la.com/sl-fe-h5-prod/img/traders_c.a12a514.png) no-repeat 67.14%;background-size:58.82%}@media (max-width:374px){.c-footer .links .link{padding-left:.05rem}}html[dir=rtl] .c-footer .brand-item{margin-left:0;margin-right:.05rem}.nav{height:.4rem;line-height:.4rem}.nav.fixed{position:-webkit-sticky;position:sticky;top:0;z-index:101}.font_s,.p-homepage-cookies{font-size:.12rem;line-height:.18rem}.p-homepage-cookies{position:absolute;bottom:0;width:100%;-webkit-box-shadow:0 -.02rem .04rem 0 rgba(0,0,0,.16);box-shadow:0 -.02rem .04rem 0 rgba(0,0,0,.16);color:#333;background-color:#fff;padding:.2rem}.p-homepage-cookies .cookies-policy{color:#333;text-decoration:underline}.p-homepage-cookies .cookies-button{margin-top:.2rem}.c-select-date .calendar-header,.font_xs{font-size:.1rem;line-height:.1rem}.c-select-date .select-date-overview .overview-label,.font_s{font-size:.12rem;line-height:.18rem}.c-select-date .select-date-submit-btn,.sl-btn-primary{cursor:pointer;color:#333;background:#e0aa14;border:.01rem solid #e0aa14}.c-select-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background:#fff}.c-select-date,.c-select-date .select-date-overview{display:-webkit-box;display:-webkit-flex;display:flex}.c-select-date .select-date-overview{height:1.1rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-select-date .select-date-overview .item{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:.67rem;text-align:center}.c-select-date .select-date-overview .overview-label{color:#aaa;margin-bottom:.06rem}.c-select-date .select-date-overview .date-placeholder,.c-select-date .select-date-overview .date-wrapper{height:.48rem;color:#333}.c-select-date .select-date-overview .date-placeholder{line-height:.48rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-select-date .select-date-overview .segment{position:absolute;left:50%;-webkit-transform:rotate(20deg);transform:rotate(20deg);height:.585rem;width:.005rem;background:#aaa}.c-select-date .calendar{overflow:scroll;-webkit-overflow-scrolling:touch}.c-select-date .select-date-currency{background:#f2f0ea;text-align:center}.c-select-date .select-date-currency .text-inline{display:inline-block;font-size:12px;color:#e0aa14;line-height:28px;text-align:left;padding-left:.15rem}.c-select-date .select-date-submit-btn{margin:.1rem .15rem .3rem;height:.5rem;text-align:center;-webkit-border-radius:4px;border-radius:4px;display:-webkit-box;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.c-select-date .select-date-submit-btn .btn-text{height:.22rem;font-size:.16rem}.c-select-date .select-date-submit-btn .nights{height:.17rem;font-size:.12rem}.c-select-date .select-date-submit-btn.disabled{background:#ccc}.c-select-date .calendar-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;justify-items:center;text-align:center;height:.2rem;background:#f4f4f4;color:#555}.c-select-date .calendar-header>.calendar-header-item{-webkit-box-flex:1;-webkit-flex:1;flex:1}.c-select-date .calendar-header>.calendar-header-item.weekend{color:#aaa}.yo-modal{overflow:hidden;position:absolute;z-index:1000;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.2)}.yo-modal-top{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.yo-modal-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.yo-modal-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.yo-modal-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.yo-modal-stretch-x>.cont{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px}.yo-modal-stretch-y>.cont,.yo-modal-stretch>.cont{-webkit-align-self:stretch;align-self:stretch}.yo-modal-stretch>.cont{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px}.yo-modal>.cont{position:relative;overflow:hidden}.yo-suggest{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0}.yo-suggest,.yo-suggest>.operate{display:-webkit-box;display:-webkit-flex;display:flex}.yo-suggest>.operate{padding:.07rem .1rem;position:relative;background-color:#fff;line-height:.3rem}.yo-suggest>.operate:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ccc;border-width:0 0 1px;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.yo-suggest>.operate:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.yo-suggest>.operate:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.yo-suggest>.operate:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.yo-suggest .action{display:-webkit-box;display:-webkit-flex;display:flex;color:#fff}.yo-suggest .action,.yo-suggest .action>.input{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px;position:relative}.yo-suggest .action>.input{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;height:.3rem;padding:.05rem .28rem .05rem .1rem;border:0;-webkit-border-radius:.05rem;border-radius:.05rem;background-color:#ccc;color:#212121;vertical-align:top;line-height:1.1}.yo-suggest .action>.input::-webkit-input-placeholder{color:#fff}.yo-suggest .action>.yo-ico+.input{padding-left:.28rem}.yo-suggest .action>.yo-ico{position:absolute;z-index:2;width:.28rem;text-align:center}.yo-suggest .action>.yo-ico-delete,.yo-suggest .action>.yo-ico-loading,.yo-suggest .action>.yo-ico-refresh,.yo-suggest .action>.yo-ico-stop{display:none;top:0;right:0;color:#999}.yo-suggest .action>.yo-ico-loading{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform-origin:center;transform-origin:center}.yo-suggest .cancel{position:absolute;right:0;width:.6rem;color:#e0aa14;text-align:center}.yo-suggest>.cont{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:.1px}.yo-suggest>.cont>.mask,.yo-suggest>.cont>.recommend,.yo-suggest>.cont>.result{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.yo-suggest>.cont>.mask,.yo-suggest>.cont>.result{display:none}.yo-suggest>.cont>.mask{z-index:2;background-color:rgba(0,0,0,.2)}.yo-suggest>.cont>.recommend{z-index:1;background-color:hsla(0,0%,100%,.8)}.yo-suggest>.cont>.result{z-index:3;background-color:#fff}.yo-suggest-modal .action{margin-right:.5rem}.yo-suggest .show{display:block!important}html[dir=rtl] .yo-list-infinite>.item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;direction:ltr}.m-country-list{background-color:#fff}.m-country-list .yo-suggest .operate .action .input{background-color:#eee;-webkit-border-radius:.15rem;border-radius:.15rem}.m-country-list .yo-suggest .operate .yo-ico-suggest{color:#aaa}.m-country-list .yo-suggest .operate .yo-ico-loading,.m-country-list .yo-suggest .operate .yo-ico-refresh,.m-country-list .yo-suggest .operate .yo-ico-stop{display:none!important}.m-country-list .yo-group .index{line-height:.14rem}.m-country-list .no-content{padding:.15rem}html[dir=rtl] .yo-suggest-modal .action{margin-left:.5rem;margin-right:unset}html[dir=rtl] .yo-suggest .cancel{left:0;right:unset}.search-room-panel-num{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;border:1px solid #ccc}.search-room-panel-num .panel-num-action{width:30px;color:#e0aa14;cursor:pointer;text-align:center;font-size:20px}.search-room-panel-num .panel-num-action.disabled{color:#ccc;cursor:default}.search-room-panel-num .panel-num-action::-moz-selection{color:#ccc;background:#fff}.search-room-panel-num .panel-num-action::selection{color:#ccc;background:#fff}.search-room-panel-num .panel-num-num{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center}.search-room-panel-num.mobile{width:auto;border:none}.search-room-panel-num.mobile .panel-num-action{color:#e0aa14;width:24px;height:24px;-webkit-border-radius:12px;border-radius:12px;border:1px solid #e0aa14;line-height:20px;text-align:center}.search-room-panel-num.mobile .panel-num-action.disabled{color:#ccc;border-color:#ccc}.search-room-panel-num.mobile .panel-num-num{min-width:84px;font-size:28px;color:#333}.search-room-desc,.search-room-guest{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.search-room-desc{margin:0 -16px;padding:8px 16px;background:#f4f5f6}.search-room-desc .search-room-desc{font-weight:700}.search-room-desc .clear-btn{width:32px;color:#333;cursor:pointer}.search-room-desc .clear-btn .c-iconfont-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.search-room-desc .clear-btn .icon{font-size:16px}.search-room-guest:first-child{padding-bottom:10px}.search-room-guest-wrapper{padding:20px 0}.search-room-guest-desc{font-size:12px}.search-room-guest .counter{width:100px}.search-room-panel-add,.sl-btn-secondary{cursor:pointer;color:#333;border:.01rem solid #333}.search-room-panel{background-color:#fff;padding:0 16px;font-size:14px;color:#333;width:370px;max-height:550px;overflow-y:auto;min-width:0!important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.16);box-shadow:0 2px 8px rgba(0,0,0,.16)}.search-room-panel-wrap{padding:0 15px 94px}.search-room-panel-wrap:after{content:"";display:table;clear:both}.search-room-panel-desc{height:48px;line-height:48px}.search-room-panel-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -16px 20px;padding:0 16px;height:34px;line-height:34px;background-color:#f4f5f6}.search-room-panel-title .title-detail{-webkit-box-flex:1;-webkit-flex:1;flex:1}.search-room-panel-title .title-detail:first-child{width:84px;-webkit-box-flex:inherit;-webkit-flex:inherit;flex:inherit}.search-room-panel-title .title-detail:last-child{width:133px;-webkit-box-flex:inherit;-webkit-flex:inherit;flex:inherit}.search-room-panel-tip{margin-bottom:16px;padding:10px;line-height:20px;font-size:12px;letter-spacing:0;color:#333;background-color:#f4f5f6}.search-room-panel-add{margin-bottom:16px;cursor:pointer;letter-spacing:0;text-align:center;padding:11px 0}.c-room-options .tip,.font_s{font-size:.12rem;line-height:.18rem}.c-room-options{background-color:#fff;height:100%}.c-room-options .room-number{padding:.12rem .08rem}.c-room-options .people-number{margin:0 .08rem .1rem}.c-room-options .tip{padding-left:.15rem;color:#555}.c-room-options .bottom{position:fixed;bottom:.004rem;padding:.08rem 0;width:100%;text-align:center;background:#fff;border-top:1px solid #f0f0f0}.c-room-options .bottom .button{padding:.13rem .15rem}html[dir=rtl] .p-search .fields-item.room-options .num{margin-right:0;margin-left:.05rem}.c-special-code{padding-bottom:40px;background-color:#f6f8f7;height:100%}.c-special-code .icon{color:#888;font-size:.12rem}.c-special-code .top{margin-bottom:.12rem;background:#fff;-webkit-box-shadow:0 0 0 0 #ddd;box-shadow:0 0 0 0 #ddd}.c-special-code .top-item{display:-webkit-box;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;background:#fff;font-size:.16rem;color:#333}.c-special-code .top-item.type{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:.15rem}.c-special-code .top .picker{height:1.65rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:.075rem}.c-special-code .middle{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;width:100%;height:.49rem;font-size:.16rem;color:#333;background-color:#fff;border-bottom:1px solid #ddd}.c-special-code .middle,.c-special-code .middle .rate-code{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-special-code .middle .rate-code{height:100%;padding:0 .15rem}.c-special-code .middle .rate-input{-webkit-box-flex:1;-webkit-flex:1;flex:1}.c-special-code .middle .rate-input-placeholder{font-size:.16rem;color:#aaa}.c-special-code .middle .rate-input-wrap{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:.49rem}.c-special-code .middle .rate-input-clear,.c-special-code .middle .rate-input-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-special-code .middle .rate-input-clear{width:.49rem;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.c-special-code .middle .rate-input-el{height:.49rem}.c-special-code .middle .rate-input-selector{color:#aaa}.c-special-code .history-container{padding:22px 15px}.c-special-code .history-container .history-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-special-code .history-container .history-title{margin-bottom:6px;font-family:Montserrat-Medium;font-size:16px;color:#333;letter-spacing:0;font-weight:500}.c-special-code .history-container .history-items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.c-special-code .history-container .history-item{margin-top:10px;margin-right:8px;padding:3px 10px;font-family:Montserrat-Medium;font-size:12px;color:#555;letter-spacing:0;line-height:18px;font-weight:500;background:#e8e4e2;-webkit-border-radius:12px;border-radius:12px;word-break:break-all}.c-special-code .bottom{position:absolute;bottom:.075rem;width:100%;text-align:center}.c-special-code .bottom .button{padding:.1rem .15rem}.c-popup-wrap .header-operation,.c-popup-wrap .header-title,.font_m{font-size:.14rem;line-height:.2rem}.c-popup-wrap .header-title,.font_l{font-size:.16rem;line-height:.24rem}.c-popup-wrap .header-operation,.font_xl{font-size:.18rem;line-height:.26rem}.c-popup-wrap .header-title,.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-popup-wrap.c-popup-wrap-dark .header{background:rgba(0,0,0,.85)}.c-popup-wrap.c-popup-wrap-dark .header-operation,.c-popup-wrap.c-popup-wrap-dark .header-title{color:#fff}.c-popup-wrap .header{height:.5rem;position:relative}.c-popup-wrap .header,.c-popup-wrap .header-operation,.c-popup-wrap .header-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-popup-wrap .header-operation,.c-popup-wrap .header-title{color:#333;height:100%}.c-popup-wrap .header-operation{padding:0 .15rem;min-width:.5rem}.c-popup-wrap .header-operation.regret{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.c-popup-wrap .header-operation.affirm{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.c-popup-wrap .header-title{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;line-height:.5rem;text-align:center}.c-popup-wrap .header:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:0 0 .01rem;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-popup-wrap .header:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-popup-wrap .header:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-popup-wrap .header:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-popup-wrap.yo-modal{z-index:9999}html[dir=rtl] .yo-group>.index{left:0;right:unset}html[dir=rtl] .c-popup-wrap .header-operation.regret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sl-page-loading{background:#fff;padding:.2rem}.sl-page-loading-modal{z-index:99999999!important}.sl-page-loading .yo-ico{-webkit-animation:none;animation:none;margin-bottom:0!important;width:1.2rem;height:1.2rem;background:url(//s.shangri-la.com/sl-fe-h5-prod/img/page_loading2021.68dfa55.gif);background-size:.5rem .5rem;background-position:50% .1rem;background-repeat:no-repeat}.sl-page-loading .yo-ico:before{display:none}.c-switch.yo-switch>input:checked+.track{background-color:#e0aa14}html[dir=rtl] .yo-switch>.track{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ani{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ani.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ani.rotate{-webkit-animation-name:rotate;animation-name:rotate}.yo-loadtip{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#666}.yo-loadtip>.yo-ico{display:block;color:#e0aa14;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.yo-loadtip>.yo-ico-flip{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.yo-loadtip>.yo-ico-loading{position:relative;z-index:1000;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.yo-loadtip>.text{margin-left:.1rem}.yo-loadtip>.text>.time{display:block;font-size:.12rem}.yo-load{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;width:100%;-webkit-transform:translate(0);transform:translate(0)}.yo-scroller-fullscreen{position:absolute;top:0;right:0;bottom:0;left:0}@font-face{font-family:weapp;src:url(//s.shangri-la.com/sl-fe-h5-prod/fonts/weapp.560ea2f.ttf);font-weight:400;font-style:normal;font-display:swap}.c-refresh-scroller-icon{font-family:weapp!important;display:inline-block;font:normal normal normal 14px/1 weapp;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-app-container{width:100%;height:.5rem}.c-app-container-open{color:#333;font-size:.16rem;line-height:.5rem;text-align:center;background:#a8af92;-webkit-border-radius:.02rem;border-radius:.02rem}.c-input-image .flexbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.c-input-image .flexbox.topBorder{position:relative}.c-input-image .flexbox.topBorder:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:.01rem 0 0;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-input-image .flexbox.topBorder:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-input-image .flexbox.topBorder:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-input-image .flexbox.topBorder:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-input-image .flexbox.bottomBorder{position:relative}.c-input-image .flexbox.bottomBorder:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:0 0 .01rem;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-input-image .flexbox.bottomBorder:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-input-image .flexbox.bottomBorder:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-input-image .flexbox.bottomBorder:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-input-image .flexbox.bothBorder{position:relative}.c-input-image .flexbox.bothBorder:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border-color:#ddd;border-style:solid;border-width:.01rem 0;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-input-image .flexbox.bothBorder:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-input-image .flexbox.bothBorder:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-input-image .flexbox.bothBorder:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-input-image .flexbox.error:after{border-bottom-color:#c82d31}.c-input-image .flexbox .left{-webkit-box-flex:1;-webkit-flex:1;flex:1}.c-input-image .flexbox .right{width:.4rem;height:.26rem}.c-input-image .error-content{font-size:.12rem;color:#c82d31;letter-spacing:.0026rem;line-height:.14rem}.c-input-image .error+.error-content{display:inline-block}.p-console{z-index:100000}.p-console-button{position:fixed;top:.7rem;right:.1rem;color:green}.p-console-content{position:fixed;top:50%;left:0;right:0;bottom:0;color:#fff;background-color:rgba(0,0,0,.7)}.carousel-container{position:relative}.carousel-container .carousel-wrap{background-color:#fff}.carousel-container .carousel-wrap>ul.cont{direction:ltr}.carousel-container .carousel-wrap>.index{left:unset;right:.15rem;bottom:.15rem;opacity:.85;-webkit-transform:none;transform:none}.carousel-container .carousel-wrap>.index>li{height:4px;width:6px;background:#fff;-webkit-border-radius:2px;border-radius:2px;margin:0 .01rem;-webkit-transition:width .5s ease-in;transition:width .5s ease-in}.carousel-container .carousel-wrap>.index>li.on{width:16px}.carousel-container .carousel-next,.carousel-container .carousel-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;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;width:29.71px;height:29.71px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.16);box-shadow:0 2px 4px 0 rgba(0,0,0,.16);-webkit-border-radius:22.77px;border-radius:22.77px;color:#fff;font-size:12px}.carousel-container .carousel-prev{left:.05rem}.carousel-container .carousel-prev .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel-container .carousel-next{right:.05rem}html[dir=rtl] .carousel-container .carousel-wrap>ul.cont>li.item{direction:rtl}html[dir=rtl] .carousel-container .carousel-wrap>.index{left:.15rem;right:unset}#chat-button-nice{position:fixed;bottom:60px;right:10px;width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;z-index:10}#chat-button-nice .c-iconfont-container{height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#chat-button-nice span{font-size:22px;color:#e0aa14}#chat-button{position:fixed;bottom:60px;right:10px;width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;z-index:10}#chat-button .c-iconfont-container{height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#chat-button span{font-size:22px;color:#e0aa14}.tree-item{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.tree-item-title{width:100%}.tree-expand-icon-expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.voucher-center-entry-float-wrap{position:fixed;top:.05rem;bottom:.05rem;left:.05rem;right:.05rem;pointer-events:none}.voucher-center-entry-float-wrap .float{position:relative;width:78px;height:96px;pointer-events:auto}.voucher-center-entry-float-wrap .close-icon{position:absolute;right:0;top:0;width:18px;height:18px;text-align:center}.voucher-center-entry-float-wrap .close-icon:after{font-family:weapp;content:"\E098";width:15px;height:15px;font-size:15px;color:rgba(0,0,0,.15);background:#fff;-webkit-border-radius:100%;border-radius:100%}.voucher-center-entry-float-wrap .entry-img{margin-top:18px;width:78px;height:78px;object-fit:contain}.discount-voucher-modal{height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:277px;background-color:#fff;-webkit-box-shadow:-2px 0 8px 0 rgba(0,0,0,.16);box-shadow:-2px 0 8px 0 rgba(0,0,0,.16);-webkit-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;position:fixed;left:0;right:0;bottom:0}.discount-voucher-modal-scroller{height:100%}.discount-voucher-modal-title{padding:0 20px;font-size:20px;font-weight:500;margin-top:28px}.discount-voucher-modal-close{position:absolute;top:25px;right:25px}.discount-voucher-modal-icon{width:100%;height:16px;position:relative}.discount-voucher-modal-icon:before{content:"";position:absolute;width:36px;height:4px;background:#f4f0ee;-webkit-border-radius:2px;border-radius:2px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.discount-voucher-modal-empty-container{display:-webkit-box;display:-webkit-flex;display:flex;padding-top:105px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.discount-voucher-modal-empty-icon{text-align:center}.discount-voucher-modal-empty-text{margin-top:24px;font-family:Montserrat;font-weight:600;font-size:20px;line-height:28px;text-align:center}.discount-voucher-modal-best-title,.discount-voucher-modal-switch-title{margin-bottom:8px;font-family:Montserrat;font-size:14px;font-weight:600;line-height:22px;color:#333}.discount-voucher-modal .discount-voucher-item-type.hospitality{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.discount-voucher-modal .discount-voucher-item-type.hospitality:after{font-family:weapp;display:inline-block;font-size:14px;line-height:14px;width:14px;height:14px;content:"\E2E5";color:#a6a6a6}.discount-voucher-modal .discount-voucher-item-type.fb{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.discount-voucher-modal .discount-voucher-item-type.fb:after{font-family:weapp;display:inline-block;font-size:14px;line-height:14px;width:14px;height:14px;content:"\E2DE";color:#a6a6a6}.discount-voucher-modal .discount-voucher-item-type.wellness{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.discount-voucher-modal .discount-voucher-item-type.wellness:after{font-family:weapp;display:inline-block;font-size:14px;line-height:14px;width:14px;height:14px;content:"\E2E3";color:#a6a6a6}.discount-voucher-modal .discount-voucher-item-type.spa{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.discount-voucher-modal .discount-voucher-item-type.spa:after{font-family:weapp;display:inline-block;font-size:14px;line-height:14px;width:14px;height:14px;content:"\E2E1";color:#a6a6a6}.discount-voucher-modal .discount-voucher-item-type.health{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.discount-voucher-modal .discount-voucher-item-type.health:after{font-family:weapp;display:inline-block;font-size:14px;line-height:14px;width:14px;height:14px;content:"\E2E0";color:#a6a6a6}.discount-voucher-modal .discount-voucher-item-type.others{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.discount-voucher-modal .discount-voucher-item-type.others:after{font-family:weapp;display:inline-block;font-size:14px;line-height:14px;width:14px;height:14px;content:"\E2E4";color:#a6a6a6}.discount-voucher-modal .c-tabs-item-text{border:none}.discount-voucher-modal .c-tabs-align-left .c-tabs-item{padding:18px 0}.discount-voucher-modal .c-tabs-header{height:unset;padding:0 20px;border-bottom:1px solid #d0ccca}.discount-voucher-modal .c-tabs-align-left .c-tabs-item-text:after{bottom:-18px}.discount-voucher-modal .c-tabs-item+.c-tabs-item{margin-left:32px}.discount-voucher-modal .c-tabs-body{height:-webkit-calc(100% - 60px);height:calc(100% - 60px)}.discount-voucher-modal .at-tabs-pane--active{height:100%}.discount-voucher-modal-content{padding:16px 20px}.discount-voucher-modal-apply{padding:12px 20px 0;height:100px;border-top:1px solid #d0ccca}.discount-voucher-modal-apply-button{height:48px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:4px;border-radius:4px;line-height:24px;color:#333;background:#ebc969}.discount-voucher-modal .discount-voucher-item{margin-bottom:16px;-webkit-border-radius:32px 0 32px 0;border-radius:32px 0 32px 0;border:2px solid #ccd5d5;overflow:hidden}.discount-voucher-modal .discount-voucher-item-container{position:relative;padding:16px 0 16px 20px}.discount-voucher-modal .discount-voucher-item-tags{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-right:40px}.discount-voucher-modal .discount-voucher-item-tag{margin-right:4px;padding:2px 8px;-webkit-border-radius:24px;border-radius:24px;font-size:10px;color:#333;background:#f4f0ee}.discount-voucher-modal .discount-voucher-item-tag.EXPIRES_SOON{background:#fcedef}.discount-voucher-modal .discount-voucher-item-status-container{position:absolute;width:40px;height:100%;top:0;right:0}.discount-voucher-modal .discount-voucher-item-unavailable-tips{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;overflow:hidden}.discount-voucher-modal .discount-voucher-item-unavailable-tips-item{margin-left:4px}.discount-voucher-modal .discount-voucher-item-status{position:absolute;top:16px;right:16px;display:-webkit-box;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;width:24px;height:24px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #d0ccca}.discount-voucher-modal .discount-voucher-item-status.VIEW{display:none;background:#ececec}.discount-voucher-modal .discount-voucher-item-status.VIEW.SELECTED{border:1px solid #d0ccca}.discount-voucher-modal .discount-voucher-item-status.SELECTED{display:-webkit-box;display:-webkit-flex;display:flex;border:1px solid #e0aa14}.discount-voucher-modal .discount-voucher-item-status.UNAVAILABLE{display:-webkit-box;display:-webkit-flex;display:flex;background:#ececec}.discount-voucher-modal .discount-voucher-item-status.UNAVAILABLE:after{content:"";position:absolute;height:100%;width:1px;background-color:#d0ccca;top:0;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.discount-voucher-modal .discount-voucher-item-content{margin-top:6px}.discount-voucher-modal .discount-voucher-item-content,.discount-voucher-modal .discount-voucher-item-logo-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.discount-voucher-modal .discount-voucher-item-logo-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;margin-right:8px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ccd5d5}.discount-voucher-modal .discount-voucher-item-logo{width:26px;height:26px;background-repeat:no-repeat;background-size:cover}.discount-voucher-modal .discount-voucher-item-title{margin-right:40px;font-size:14px;font-weight:600;line-height:24px;text-align:left;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.discount-voucher-modal .discount-voucher-item-limition{margin-top:6px;font-family:Montserrat;font-weight:600;line-height:18px;color:#333}.discount-voucher-modal .discount-voucher-item-available,.discount-voucher-modal .discount-voucher-item-period{margin-top:2px;font-size:10px;color:#58595b}.discount-voucher-modal .discount-voucher-item-type{width:24px;height:24px;display:-webkit-box;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;background:#f4f0ee;position:absolute;bottom:16px;right:16px;-webkit-border-radius:50%;border-radius:50%}.discount-voucher-modal .discount-voucher-item-unavailable-tips{padding:8px 12px;background:#fcedef}.discount-voucher-modal .discount-voucher-item-unavailable-tips-icon{margin-top:4px;margin-right:8px}.voucher-banner-list .yo-carousel>.cont{display:-webkit-box;display:-webkit-flex;display:flex;white-space:normal}.voucher-banner-list .voucher-banner-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100vw;height:86px;padding:8px 20px 8px 12px;background-repeat:no-repeat;background-size:cover}.voucher-banner-list .voucher-banner-item-logo-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;position:relative;width:42px;height:42px;background-repeat:no-repeat;background-size:cover;margin-right:8px}.voucher-banner-list .voucher-banner-item-logo{position:absolute;width:14px;height:14px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:cover}.voucher-banner-list .voucher-banner-item-title-container{-webkit-box-flex:1;-webkit-flex:1;flex:1}.voucher-banner-list .voucher-banner-item-title{font-family:Montserrat;font-size:14px;font-weight:500;color:#333;text-align:left;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.voucher-banner-list .voucher-banner-item-detail{margin-top:2px;font-family:Montserrat;font-size:14px;font-weight:600;line-height:22px;text-align:left;color:#9a750f}.voucher-banner-list .voucher-banner-item-button{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:8px;height:30px;padding:4px 16px;-webkit-border-radius:20px;border-radius:20px;background:-webkit-gradient(linear,left top,left bottom,from(#efdbac),to(#ebc969));background:linear-gradient(180deg,#efdbac,#ebc969)}.voucher-banner-list .voucher-banner-item-button.disabled{background:#bababa}.voucher-banner-list .carousel-container .carousel-next,.voucher-banner-list .carousel-container .carousel-prev{display:none}.voucher-banner-list .carousel-container .carousel-wrap>.index{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:50%;bottom:8px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.voucher-banner-list .carousel-container .carousel-wrap>.index>li{width:8px;height:8px;margin:0 4px;border:1px solid #7d9497;-webkit-border-radius:50%;border-radius:50%;background:unset}.voucher-banner-list .carousel-container .carousel-wrap>.index>li.on{background:#0b363c;border:unset}.voucher-banner-list .carousel-container .item{padding:0}.float{display:-webkit-box;display:-webkit-flex;display:flex;position:fixed;bottom:20px;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.float.hide{opacity:0}.float.none{display:none}.boutique-banner{margin:.2rem .15rem 0;height:.9rem}.boutique-banner .boutique-item{width:100%;height:.9rem;background-size:cover;background-position:50%}.boutique-banner .swiper-pagination .swiper-pagination-bullet{width:5px;height:5px;background:#fff;-webkit-border-radius:2.5px;border-radius:2.5px;opacity:.5}.boutique-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:15px;opacity:1}.p-book-meeting-room-online{margin:20px 15px 25px;color:#333}.p-book-meeting-room-online .title{margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.p-book-meeting-room-online .title .book-meeting-text{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:.16rem;line-height:.22rem;font-weight:500}.p-book-meeting-room-online .title .more-text-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.p-book-meeting-room-online .title .more-text-wrap .more-text{margin-right:5px;font-weight:400}.p-book-meeting-room-online .book-meeting-item-wrap .book-meeting-item-scroller-wrap{display:-webkit-box;display:-webkit-flex;display:flex}.p-book-meeting-room-online .book-meeting-item-wrap .book-meeting-item{margin-right:10px;background:#fff;-webkit-box-shadow:0 2px 4px 0 hsla(15,3%,74%,.2);box-shadow:0 2px 4px 0 hsla(15,3%,74%,.2);-webkit-border-radius:10px;border-radius:10px}.p-book-meeting-room-online .book-meeting-item-wrap .book-meeting-item .image{width:162px;height:100px;background-size:contain;background-position:50%;background-repeat:no-repeat;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.p-book-meeting-room-online .book-meeting-item-wrap .book-meeting-item .text-wrap{padding:6px 10px 10px;line-height:.18rem}.p-book-meeting-room-online .book-meeting-item-wrap .book-meeting-item .text-wrap .offer-title{margin-bottom:6px;font-size:.14rem;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.p-book-meeting-room-online .book-meeting-item-wrap .book-meeting-item .text-wrap .meeting-area,.p-book-meeting-room-online .book-meeting-item-wrap .book-meeting-item .text-wrap .meeting-number{margin-bottom:2px;font-size:.12rem;font-weight:400}.p-book-meeting-room-online .book-meeting-item-wrap .book-meeting-item .text-wrap .meeting-price{margin-top:5px;font-size:.12rem;font-weight:600}.p-book-meeting-room-online .book-meeting-item-wrap.single-meeting-wrap .scroller{width:100%!important}.p-book-meeting-room-online .book-meeting-item-wrap.single-meeting-wrap .book-meeting-item-scroller-wrap{display:block}.p-book-meeting-room-online .book-meeting-item-wrap.single-meeting-wrap .book-meeting-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-border-radius:10px;border-radius:10px}.p-book-meeting-room-online .book-meeting-item-wrap.single-meeting-wrap .text-wrap{-webkit-box-flex:1;-webkit-flex:1;flex:1}.p-book-meeting-room-online .book-meeting-item-wrap.single-meeting-wrap .image{height:120px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.book-meeting-skeleton{margin-top:20px;margin-bottom:25px}.book-meeting-skeleton .header{margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 15px}.book-meeting-skeleton .header .tit{width:260px;height:22px;background-color:#efecea;-webkit-border-radius:6px;border-radius:6px}.book-meeting-skeleton .header .view-more{width:40px;height:14px;background-color:#efecea;-webkit-border-radius:3px;border-radius:3px}.book-meeting-skeleton .scroll-wrapper{white-space:nowrap;height:219px}.book-meeting-skeleton .item-wrapper{display:inline-block;width:162px;margin-right:10px;margin-left:15px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 2px 4px 0 hsla(15,3%,74%,.2);box-shadow:0 2px 4px 0 hsla(15,3%,74%,.2);white-space:normal;background-color:#fff}.book-meeting-skeleton .item-wrapper:not(:first-child){margin-left:0}.book-meeting-skeleton .item-wrapper .item .item-pic-wrapper{width:162px;height:100px;background-color:#efecea;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.book-meeting-skeleton .item-wrapper .item .item-content{padding:6px 10px 10px}.book-meeting-skeleton .item-wrapper .item .item-content .offer-title{margin-bottom:8px}.book-meeting-skeleton .item-wrapper .item .item-content .offer-title-item{width:142px;height:15px;background-color:#efecea;-webkit-border-radius:4px;border-radius:4px}.book-meeting-skeleton .item-wrapper .item .item-content .offer-title-item:first-child{margin-bottom:5px}.book-meeting-skeleton .item-wrapper .item .item-content .meeting-area-number{margin-bottom:10px}.book-meeting-skeleton .item-wrapper .item .item-content .meeting-area-number .meeting-area,.book-meeting-skeleton .item-wrapper .item .item-content .meeting-area-number .meeting-number{width:118px;height:13px;background-color:#efecea;-webkit-border-radius:4px;border-radius:4px}.book-meeting-skeleton .item-wrapper .item .item-content .meeting-area-number .meeting-number{margin-bottom:5px}.book-meeting-skeleton .item-wrapper .item .item-content .venue-price{width:118px;height:18px;background-color:#efecea;-webkit-border-radius:4px;border-radius:4px}.c-join-famex{background-color:#fff;margin:.2rem .08rem}.c-join-famex-content{padding:.12rem .1rem .1rem}.c-join-famex-content .title{font-size:.18rem;font-weight:700}.c-join-famex-protocal{padding:.12rem 0 .15rem}.c-join-famex-logo{text-align:center}.c-join-famex-logo .logo{width:86px;height:60px}.c-join-famex .join-famex-error{margin-bottom:10px;font-size:12px;color:#c82d31}.c-guildlines-verify-text,.font_m{font-size:.14rem;line-height:.2rem}.c-guildlines-verify-container{position:relative;width:2.7rem;-webkit-border-radius:.08rem;border-radius:.08rem;padding:.3rem .15rem .15rem;background:#fff}.c-guildlines-verify-container.force{padding-top:.15rem}.c-guildlines-verify-close{position:absolute;top:.1rem;right:.1rem;color:#ccc;font-size:.1rem}.c-guildlines-verify-text{color:#555}.c-guildlines-verify-content{overflow-wrap:break-word;text-align:center;width:100%}.c-guildlines-verify-introduce{margin-bottom:.15rem}.c-guildlines-verify-item,.c-guildlines-verify-skip{margin-top:.1rem;padding-left:.15rem;padding-right:.15rem}.c-guildlines-verify-item.nomargin,.c-guildlines-verify-skip.nomargin{margin-top:0}.c-guildlines-verify-skip{text-align:center;font-size:.12rem;line-height:1}.c-guildlines-verify-tip{margin-top:.15rem}.c-guildlines-verify-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:.1rem;padding-bottom:.1rem;min-height:.6rem;border:.01rem solid #e0aa14;-webkit-border-radius:.05rem;border-radius:.05rem}.c-guildlines-verify-content,.c-guildlines-verify-skip,.c-guildlines-verify-title{color:#e0aa14;text-align:center;word-break:break-word}.c-guildlines-common-verify{z-index:19999}.c-common-verify-bottom-tip,.c-common-verify-error,.font_s{font-size:.12rem;line-height:.18rem}.c-common-verify-text,.font_m{font-size:.14rem;line-height:.2rem}.c-common-verify-title,.font_l{font-size:.16rem;line-height:.24rem}.c-common-verify-modal{z-index:19998}.c-common-verify-container{position:relative;width:3rem;-webkit-border-radius:.08rem;border-radius:.08rem;padding:.3rem .15rem .2rem;background:#fff;margin:0 auto}.c-common-verify-container.verify-tip{width:2.95rem;padding-bottom:.3rem}.c-common-verify-close{position:absolute;top:.1rem;right:.1rem;color:#ccc;font-size:.1rem}.c-common-verify-text{color:#555;font-weight:400}.c-common-verify-item,.c-common-verify-skip{margin-top:.1rem}.c-common-verify-item.nomargin,.c-common-verify-skip.nomargin{margin-top:0}.c-common-verify-tip{text-align:center;font-size:.14rem;line-height:1;margin-top:.2rem}.c-common-verify-tip.less-margin{margin-top:.12rem}.c-common-verify-title{color:#333;text-align:center;margin-bottom:.15rem}.c-common-verify-introduce{margin-bottom:.2rem}.c-common-verify-introduce.default{margin-left:.15rem;padding-right:.15rem;margin-bottom:0;padding-bottom:.12rem;border-bottom:1px solid #ddd}.c-common-verify-next.default{-webkit-box-flex:1;-webkit-flex:1;flex:1}.c-common-verify-code{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:.44rem;border:1px solid #ddd}.c-common-verify-code.default{border:none;margin-bottom:0}.c-common-verify-top{background-color:#fff}.c-common-verify-top.default{border-bottom:1px solid #ddd;padding-top:.12rem}.c-common-verify-bottom{margin-top:.12rem}.c-common-verify-bottom.default{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-left:.15rem;padding-right:.15rem;margin-top:.24rem}.c-common-verify-bottom.default,.c-common-verify-send{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.c-common-verify-send{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;min-width:.56rem;height:100%;padding:0 .1rem}.c-common-verify-send-disabled .c-common-verify-countdown{color:#ccc}.c-common-verify-send.default{padding-right:.15rem;color:#fff}.c-common-verify-send.default:before{top:.06rem}.c-common-verify-send:before{content:" ";position:absolute;top:.05rem;left:0;width:1px;height:.32rem;background:#ddd}.c-common-verify-input{width:100%;padding:.1rem 0}.c-common-verify-input-wrap{-webkit-box-flex:1;-webkit-flex:1;flex:1}.c-common-verify-content,.c-common-verify-countdown,.c-common-verify-skip,.c-common-verify-tip{color:#e0aa14}.c-common-verify-countdown{font-size:.14rem}.c-common-verify-countdown.default{color:#fff}.c-common-verify-tip.default{padding-bottom:.2rem}.c-common-verify-error{margin-top:.05rem;color:#c82d31}.c-common-verify-error.default{padding-left:.15rem;padding-right:.15rem}.c-common-verify-email,.c-common-verify-phone{padding-left:.15rem;border:1px solid #ddd}.c-common-verify-email.hide,.c-common-verify-phone.hide{display:none}.c-common-verify-email-wrap,.c-common-verify-phone-wrap{margin-bottom:.12rem}.c-common-verify-phone>.c-double-input>.double-input{position:relative}.c-common-verify-phone>.c-double-input>.double-input:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:0 solid transparent;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.c-common-verify-phone>.c-double-input>.double-input:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.c-common-verify-phone>.c-double-input>.double-input:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.c-common-verify-phone>.c-double-input>.double-input:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.c-common-verify-phone-input{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;padding-left:.15rem;padding-right:.1rem}.c-common-verify-phone-input input{width:100%}.c-common-verify-phone-error{margin-left:0!important}.c-common-verify-areacode-input{min-width:.69rem}.c-common-verify-bottom-tip{color:#555;margin-top:.1rem}.c-common-verify-country.yo-modal{z-index:19999}.c-password-verify-error,.font_s{font-size:.12rem;line-height:.18rem}.font_m{font-size:.14rem;line-height:.2rem}.c-password-verify-error,.c-password-verify-input,.c-password-verify-introduce,.c-password-verify-next{padding-left:.15rem;padding-right:.15rem}.c-password-verify-input,.c-password-verify-introduce{background:#fff;border-bottom:1px solid #ddd}.c-password-verify-introduce{padding-top:.12rem;padding-bottom:.12rem}.c-password-verify-error{margin-top:.05rem;color:#c82d31}.c-password-verify-next{margin-top:.24rem}.hidden{display:none}@font-face{font-family:sl_com;src:url(//s.shangri-la.com/sl-fe-h5-prod/fonts/sl_com.6756549.ttf),url(//s.shangri-la.com/sl-fe-h5-prod/fonts/sl_com.0a7e7a3.woff);font-display:swap}input,textarea{border:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#aaa}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa}.yo-root{background-color:#faf8f7}.yo-header .title{margin:0 .5rem}.yo-header .title div{overflow:hidden;text-overflow:ellipsis}.yo-modal-center{z-index:19999}.yo-modal-bottom{z-index:10000}.yo-toast{z-index:20000}@-webkit-keyframes activeOpacity{0%{opacity:1}to{opacity:.6}}@keyframes activeOpacity{0%{opacity:1}to{opacity:.6}}.item-touch .m-button{-webkit-animation:activeOpacity 3s;animation:activeOpacity 3s}.yo-popup .yo-header>.affirm,.yo-popup .yo-header>.regret{color:#333}.yo-modal-slcancel .yo-btn:first-child{color:#aaa}.yo-modal-extra .bd{max-height:400px}.yo-dialog{max-width:84%}.yo-dialog>.bd{padding-left:.15rem;padding-right:.15rem}.yo-dialog>.ft .yo-btn-dialog{color:#333}.yo-checked-sl>input:checked+.type{background-color:#333}.yo-checked-sl>input:checked+.type:after{border-color:transparent}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{overflow:hidden;height:100%}::-webkit-scrollbar{display:none}html{background-color:#eee;color:#212121;font-size:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{margin:0;font-size:.14em;line-height:1.5;font-family:Helvetica Neue,Helvetica,STHeiTi,Arial,sans-serif}blockquote,button,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,pre,td,textarea,th,ul,xmp{margin:0;padding:0}button,code,input,kbd,pre,samp,select,textarea,tt,xmp{line-height:inherit;font-family:inherit}big,button,h1,h2,h3,h4,h5,h6,input,select,small,textarea{font-size:inherit}address,cite,dfn,em,i,optgroup,var{font-style:normal}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;text-align:left}menu,ol,ul{list-style:none}fieldset,img{border:0;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block}blockquote:after,blockquote:before,q:after,q:before{content:" "}pre,textarea,xmp{overflow:auto;-webkit-overflow-scrolling:touch}textarea{resize:vertical}a,button,input,select,summary,textarea{outline:0 none}button,input,select,textarea{color:inherit}button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:1}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=button],input[type=file]::-webkit-file-upload-button,input[type=reset],input[type=search]::-webkit-search-cancel-button,input[type=submit]{-webkit-appearance:none;appearance:none}::-webkit-details-marker{display:none}mark{background-color:transparent}a,del,ins,s,u{text-decoration:none}a,img{-webkit-touch-callout:none}a{color:#e0aa14}.g-clear:after,.g-mod:after{display:block;overflow:hidden;clear:both;height:0;content:" "}@font-face{font-family:sl_com;src:url(//s.shangri-la.com/sl-fe-h5-prod/fonts/sl_com.0a7e7a3.woff) format("woff"),url(//s.shangri-la.com/sl-fe-h5-prod/fonts/sl_com.6756549.ttf) format("truetype")}.yo-ico{font-family:sl_com!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}*{touch-action:none}.yo-root{position:absolute;top:0;right:0;bottom:0;left:0}.yo-flex{height:100%}.yo-flex,.yo-flex .flex-inherit{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.yo-flex .flex-inherit,.yo-flex .flex-inherit>.flex,.yo-flex>.flex{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:.1px;position:relative}.yo-flex .flex-inherit>.flex,.yo-flex>.flex{overflow:auto;-webkit-overflow-scrolling:touch}.yo-flex .flex-inherit>.flex>.yo-flex,.yo-flex>.flex>.yo-flex{position:absolute;top:0;right:0;bottom:0;left:0}.yo-flex-row{display:-webkit-box;display:-webkit-flex;display:flex}.yo-flex-row>.flex{-webkit-box-flex:1;-webkit-flex:1;flex:1}.sl-link,.sl-link-underline{cursor:pointer;color:#333}.sl-link-underline{border-bottom:.01rem solid #333}.sl-link-underline-text{text-decoration:underline;text-underline-position:under}.sl-btn-secondary{cursor:pointer;color:#333;border:.01rem solid #333}.sl-btn-primary{cursor:pointer;color:#333;background:#e0aa14;border:.01rem solid #e0aa14}.font_xs{font-size:.1rem;line-height:.1rem}.font_s{font-size:.12rem;line-height:.18rem}.font_m,.p-loading .error{font-size:.14rem;line-height:.2rem}.font_l{font-size:.16rem;line-height:.24rem}.font_xl{font-size:.18rem;line-height:.26rem}.font_xxl{font-size:.2rem;line-height:.28rem}.font_xxxl{font-size:.22rem;line-height:.3rem}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.border_bottom_pseudo{position:relative}.border_bottom_pseudo:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:0 0 .01rem;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.border_bottom_pseudo:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.border_bottom_pseudo:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.border_bottom_pseudo:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.border_bottom_pseudo_null:after{height:0}.border_top_pseudo{position:relative}.border_top_pseudo:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #ddd;border-width:.01rem 0 0;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.border_top_pseudo:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.border_top_pseudo:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.border_top_pseudo:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.border_top_pseudo_null:before{height:0}.border_l_pseudo,.border_lr_pseudo{position:relative}.border_l_pseudo:after,.border_lr_pseudo:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #726e61;border-width:0 0 0 .01rem;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.border_l_pseudo:after,.border_lr_pseudo:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.border_l_pseudo:after,.border_lr_pseudo:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.border_l_pseudo:after,.border_lr_pseudo:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.border_lr_pseudo,.border_r_pseudo{position:relative}.border_lr_pseudo:after,.border_r_pseudo:after{pointer-events:none;position:absolute;z-index:999;top:0;left:0;content:" ";border:solid #726e61;border-width:0 .01rem 0 0;-webkit-transform-origin:0 0;transform-origin:0 0}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max--moz-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.border_lr_pseudo:after,.border_r_pseudo:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.border_lr_pseudo:after,.border_r_pseudo:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min--moz-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.border_lr_pseudo:after,.border_r_pseudo:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}input,textarea{outline:none}.p-loading{background-color:#f4f4f4;height:6.27rem}.p-loading,.p-loading .yo-loading{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.p-loading .yo-loading{-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center}.p-loading .error{margin-top:-.5rem;margin-bottom:.2rem}.p-loading .yo-ico{-webkit-animation:none;animation:none;margin-bottom:0!important;width:1.2rem;height:1.2rem;background:url(//s.shangri-la.com/sl-fe-h5-prod/img/page_loading2021.68dfa55.gif);background-size:.4rem .5rem;background-position:50% .1rem;background-repeat:no-repeat}.p-loading .yo-ico:before{display:none}