.font_xs{font-size:10px;line-height:10px}.font_s{font-size:12px;line-height:18px}.font_m{font-size:14px;line-height:20px}.font_l{font-size:16px;line-height:24px}.font_xl{font-size:18px;line-height:26px}.font_xxl{font-size:20px;line-height:28px}.font_xxxl{font-size:22px;line-height:30px}.font_24{font-size:24px;line-height:32px}.font_30{font-size:30px;line-height:40px}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile-search-item{padding:15px;height:60px;line-height:60px;font-size:14px;color:#333;background-color:hsla(0,0%,100%,.3)}.mobile-search-item .num{font-size:28px}.cover-bg{position:relative}.cover-bg:after{content:" ";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:56px;height:30px;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 52%,#fff)}.btn-disable{background-color:#ccc;color:#fff;pointer-events:none}.playfair{font-family:PlayfairDisplay,Georgia,Times New Roman,serif}.playfair-bold{font-family:PlayfairDisplay_bold,Georgia,Times New Roman,serif}.gc-underline-des-text{color:#e0aa14;text-decoration:underline!important;cursor:pointer}.ant-picker-dropdown-range{padding-top:3px}.ar .m-select-date-wrapper-dropdown .ant-picker-header-next-btn,.ar .m-select-date-wrapper-dropdown .ant-picker-header-prev-btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ar .m-select-date-wrapper-dropdown .ant-picker-header-view button:not(:first-child){margin-left:8px}.ar .m-select-date-wrapper-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:before{left:0;right:auto}.ar .m-select-date-wrapper-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:before{left:auto;right:0}.ar .m-select-date-wrapper-dropdown .min-duration-tips .c-iconfont .icon{margin-left:.3rem}.en .m-select-date-wrapper-dropdown .ant-picker-header-view button:not(:first-child){margin-left:8px}.m-select-date-wrapper{position:relative}.m-select-date-wrapper:before{font-family:weapp;content:"\e0c9";font-size:14px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px;width:14px;color:#333;z-index:1}.m-select-date-wrapper .ant-picker{margin-top:5px}.m-select-date-wrapper .ant-picker-range{border:0;padding-left:34px;padding-right:10px}.m-select-date-wrapper .ant-picker-range .ant-picker-input-placeholder{position:absolute;background:#fff;cursor:pointer;white-space:nowrap;height:30px;width:100%;left:0}.m-select-date-wrapper .ant-picker-range .ant-picker-input{height:30px;line-height:30px}.m-select-date-wrapper .ant-picker-range .ant-picker-input input{cursor:pointer;font-size:14px;color:transparent;opacity:0;z-index:10}.m-select-date-wrapper .ant-picker-range.ant-picker-focused{box-shadow:none}.m-select-date-wrapper .ant-picker-range .ant-picker-range-separator{position:relative;left:-8px;padding:0 5px;white-space:nowrap;height:24px;line-height:24px;border-radius:100px;color:#666;background-color:#f8f8f8;font-size:12px}.m-select-date-wrapper .ant-picker-range .ant-picker-range-separator:after,.m-select-date-wrapper .ant-picker-range .ant-picker-range-separator:before{background-color:#e8e8e8;content:" ";height:14px;position:absolute;right:0;left:50%;width:1px}.m-select-date-wrapper .ant-picker-range .ant-picker-range-separator:before{top:-13px}.m-select-date-wrapper .ant-picker-range .ant-picker-range-separator:after{bottom:-13px}.m-select-date-wrapper .ant-picker-range .ant-picker-active-bar{width:135px!important;background:#e0aa14}.m-select-date-wrapper-dropdown .ant-picker-date-panel,.m-select-date-wrapper-dropdown .ant-picker-decade-panel,.m-select-date-wrapper-dropdown .ant-picker-month-panel,.m-select-date-wrapper-dropdown .ant-picker-quarter-panel,.m-select-date-wrapper-dropdown .ant-picker-time-panel,.m-select-date-wrapper-dropdown .ant-picker-week-panel,.m-select-date-wrapper-dropdown .ant-picker-year-panel{width:100%}.m-select-date-wrapper-dropdown .ant-picker-date-panel .ant-picker-body{padding:0}.m-select-date-wrapper-dropdown .ant-picker-date-panel .ant-picker-content{width:100%;border-collapse:separate;border-spacing:0 2px}.m-select-date-wrapper-dropdown .ant-picker-header{padding:0}.m-select-date-wrapper-dropdown .ant-picker-header>button{min-width:0}.m-select-date-wrapper-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:before,.m-select-date-wrapper-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before,.m-select-date-wrapper-dropdown .ant-picker-cell-inner:after{display:none}.m-select-date-wrapper-dropdown .ant-picker-header-view button:not(:first-child){margin-left:0}.m-select-date-wrapper-dropdown .ant-picker-range-arrow{display:none}.m-select-date-wrapper-dropdown .ant-picker-panel-container{padding:0 20px}.m-select-date-wrapper-dropdown .ant-picker-panel{border:0;width:364px}.m-select-date-wrapper-dropdown .ant-picker-panel:last-child{margin-left:30px}.m-select-date-wrapper-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end,.m-select-date-wrapper-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start{position:relative}.m-select-date-wrapper-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:before{display:block;content:" ";position:absolute;left:auto;right:0;width:1px;height:100%;background:#f4f0ee!important}.m-select-date-wrapper-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:before{display:block;content:" ";position:absolute;left:0;right:auto;width:1px;height:100%;background:#f4f0ee!important}.m-select-date-wrapper-dropdown .ant-picker-cell{padding:0 1px}.m-select-date-wrapper-dropdown .ant-picker-cell .ant-picker-cell-inner-wrapper{padding:0;direction:ltr}.m-select-date-wrapper-dropdown .ant-picker-cell:before{height:30px}.m-select-date-wrapper-dropdown .ant-picker-cell .ant-picker-cell-inner{min-width:30px;height:30px;line-height:30px;display:flex;flex-direction:column;width:50px;height:50px;overflow:hidden;padding-top:10px}.m-select-date-wrapper-dropdown .ant-picker-cell .ant-picker-cell-inner span.date{line-height:normal;font-size:14px}.m-select-date-wrapper-dropdown .ant-picker-cell .ant-picker-cell-inner span.price{width:200%;height:28px;flex-shrink:0;margin-top:2px;line-height:28px;-webkit-transform-origin:left top;transform-origin:left top;font-size:20px;-webkit-transform:scale(.5);transform:scale(.5);white-space:nowrap}.m-select-date-wrapper-dropdown .ant-picker-cell:not(.ant-picker-cell-disabled) .low-price{color:#e0aa14}.m-select-date-wrapper-dropdown .ant-picker-header{border-bottom:0;width:100%;font-family:PlayfairDisplay_bold}.m-select-date-wrapper-dropdown .ant-picker-header .ant-picker-header-next-btn,.m-select-date-wrapper-dropdown .ant-picker-header .ant-picker-header-prev-btn{color:#222}.m-select-date-wrapper-dropdown .ant-picker-header .ant-picker-header-next-btn.disable,.m-select-date-wrapper-dropdown .ant-picker-header .ant-picker-header-prev-btn.disable{pointer-events:none;color:#ccc}.m-select-date-wrapper-dropdown .ant-picker-header .ant-picker-header-super-next-btn,.m-select-date-wrapper-dropdown .ant-picker-header .ant-picker-header-super-prev-btn{display:none}.m-select-date-wrapper-dropdown .ant-picker-header .ant-picker-header-view{pointer-events:none}.m-select-date-wrapper-dropdown .ant-picker-body{padding-top:0;font-size:12px}.m-select-date-wrapper-dropdown .ant-picker-body tbody:before{content:"";display:block;height:10px}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-content td,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-content th{text-align:center}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-content th{color:#333;font-weight:700;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;width:40px}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:transparent}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner .low-price,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner .low-price,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner .low-price{color:#fff}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-end,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-start{position:relative}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner{border-radius:4px;background-color:#e0aa14}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-range{background:#f4f0ee}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{display:none}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell:hover:not(.ant-picker-cell-selected,.ant-picker-cell-range-start,.ant-picker-cell-range-end) .ant-picker-cell-inner{outline:1px solid #e0aa14;background:transparent!important;border-radius:4px}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell:hover:not(.ant-picker-cell-selected,.ant-picker-cell-range-start,.ant-picker-cell-range-end) .ant-picker-cell-inner.ant-picker-cell-in-range{background:transparent}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-date-panel .ant-picker-body{padding:0}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.m-select-date-wrapper-dropdown .ant-picker-body tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.m-select-date-wrapper-dropdown .ant-picker-body tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.m-select-date-wrapper-dropdown .ant-picker-body tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after,.m-select-date-wrapper-dropdown .ant-picker-body tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after{display:none}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell-disabled:before{background:#fff}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell{visibility:hidden}.m-select-date-wrapper-dropdown .ant-picker-body .ant-picker-cell.ant-picker-cell-in-view{visibility:visible}.m-select-date-wrapper-dropdown .ant-picker-body .tips{padding:0 5px;position:absolute;top:-100%;color:#e0aa14;width:auto;display:block;left:50%;-webkit-transform:translate(-50%,7px) scale(.9);transform:translate(-50%,7px) scale(.9);text-align:center;height:18px;line-height:18px;box-shadow:0 1px 3px 0 rgba(0,0,0,.16);background:#fff;white-space:nowrap;pointer-events:none;z-index:10}.m-select-date-wrapper-dropdown .ant-picker-body .tips span{pointer-events:none}.m-select-date-wrapper-dropdown .ant-picker-body .tips .arrow{overflow:hidden;position:absolute;left:50%;top:18px;height:8px;width:20px;-webkit-transform:translateX(-14px);transform:translateX(-14px);pointer-events:none}.m-select-date-wrapper-dropdown .ant-picker-body .tips .arrow:after{content:"";box-sizing:border-box;width:8px;height:8px;margin:0;border:1px solid #ddd;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:auto;position:absolute;top:-4px;pointer-events:none}.m-select-date-wrapper-dropdown .ant-picker-footer .ant-picker-footer-extra{text-align:center;display:inline-block}.m-select-date-wrapper-dropdown .ant-picker-footer .min-duration-tips{margin:14px auto 12px;padding:7px 10px;background:#f4f5f6;display:flex;align-items:flex-start;line-height:21px;color:#333;text-align:left}.m-select-date-wrapper-dropdown .ant-picker-footer .min-duration-tips .c-iconfont{display:inline-flex;color:#e0aa14;vertical-align:middle;padding-top:3px}.m-select-date-wrapper-dropdown .ant-picker-footer .min-duration-tips.warn{color:#c82d31}.m-select-date-wrapper-dropdown .ant-picker-footer .min-duration-tips .text{word-break:break-all}@media only screen and (max-width:827px){.m-select-date-wrapper:before{display:none}}.ar .c-calendar-date-item.selected-start:before{right:0;left:auto}.ar .c-calendar-date-item.selected-end{background:#f4f0ee}.ar .c-calendar-date-item.selected-end:before{left:0;right:auto}.c-calendar{background:#fff}.c-calendar-month-title{padding-top:34px;padding-bottom:20px;color:#333}.c-calendar-content{text-align:center}.c-calendar-date-week{display:flex;justify-content:center;align-items:center}.c-calendar-date-item{flex:1 1;text-align:center;margin:7px 0}.c-calendar-date-item.hide{visibility:hidden}.c-calendar-date-item.disabled{color:#ccc}.c-calendar-date-item.selected{position:relative}.c-calendar-date-item.selected:not(.selected-start,.selected-end){background:#f4f0ee}.c-calendar-date-item.ant-picker-cell-selected .c-calendar-date-item-inner,.c-calendar-date-item.selected-end .c-calendar-date-item-inner,.c-calendar-date-item.selected-start .c-calendar-date-item-inner{direction:ltr;background:#e0aa14;border-radius:4px}.c-calendar-date-item .c-calendar-date-item-inner{height:44px;width:44px;position:relative;z-index:2;display:flex;flex-direction:column;overflow:hidden;padding-top:8px;margin:0 auto}.c-calendar-date-item .c-calendar-date-item-inner span{line-height:normal}.c-calendar-date-item .c-calendar-date-item-inner span.price{width:200%;height:28px;flex-shrink:0;margin-top:2px;line-height:28px;-webkit-transform-origin:left top;transform-origin:left top;font-size:20px;-webkit-transform:scale(.5);transform:scale(.5);white-space:nowrap}.c-calendar-date-item .c-calendar-date-item-inner span.low-price{color:#e0aa14}.c-calendar-date-item.selected-end,.c-calendar-date-item.selected-start{position:relative}.c-calendar-date-item.selected-end .c-calendar-date-item-inner,.c-calendar-date-item.selected-end .c-calendar-date-item-inner span.low-price,.c-calendar-date-item.selected-start .c-calendar-date-item-inner,.c-calendar-date-item.selected-start .c-calendar-date-item-inner span.low-price{color:#fff}.c-calendar-date-item.selected-start.selected-checkin{background:#f4f0ee}.c-calendar-date-item.selected-start:before{display:block;content:" ";position:absolute;left:0;width:50%;height:100%;background:#fff}.c-calendar-date-item.selected-end{background:#f4f0ee}.c-calendar-date-item.selected-end:before{display:block;content:" ";position:absolute;right:0;width:50%;height:100%;background:#fff}.select-date-drawer .ant-drawer-header{padding-bottom:0}.select-date-drawer .ant-drawer-body{padding:0;-webkit-overflow-scrolling:touch}.select-date-drawer .ant-drawer-footer .min-duration-tips{line-height:35px;background:#f2f0ea;margin:-10px -10px 10px;color:#e0aa14;text-align:center}.select-date-drawer .ant-drawer-footer .min-duration-tips .c-iconfont{display:none}.select-date-drawer .ant-drawer-footer .min-duration-tips .text{flex:1 1}.select-date-drawer .select-date-header .back-icon{float:left}.select-date-drawer .select-date-header .text{text-align:center;line-height:1}.select-date-drawer .select-date-overview{position:relative;display:flex;align-items:center;justify-content:space-between;height:110px}.select-date-drawer .select-date-overview-label{color:#aaa;font-size:12px;text-align:center;margin-bottom:6px}.select-date-drawer .select-date-overview .date-box-wrapper{flex:1 1}.select-date-drawer .select-date-overview .date-box-wrapper .date-box{color:#333}.select-date-drawer .select-date-overview .num{font-size:40px}.select-date-drawer .select-date-overview .date-other-month{font-size:16px}.select-date-drawer .select-date-overview .date-other{margin-left:6px}.select-date-drawer .select-date-overview .date-placeholder{text-align:center;font-weight:400;line-height:31px}.select-date-drawer .select-date-overview:after{position:absolute;left:50%;-webkit-transform:rotate(20deg);transform:rotate(20deg);height:58.5px;width:.5px;background:#ccc;content:" "}.select-date-drawer .week-header{height:20px;margin:10px -24px 0;display:flex;align-items:center;justify-items:center;text-align:center;font-size:12px;background:#f4f4f4;line-height:20px}.select-date-drawer .week-header>div{flex:1 1}.select-date-drawer .week-header>div:first-child,.select-date-drawer .week-header>div:last-child{color:#aaa}.select-date-drawer .submit-button{text-align:center;padding:4px 5px;background:#e0aa14;color:#333;border-radius:2px}.select-date-drawer .submit-button-text{font-size:16px;line-height:24px}.select-date-drawer .submit-button .duration-tips{font-size:12px;line-height:18px}.m-select-date-wrapper .m-select-date{display:none}.m-select-date-wrapper .m-select-date+div{display:flex}@media only screen and (max-width:827px){.m-select-date-wrapper .m-select-date{display:flex}.m-select-date-wrapper .m-select-date+div{display:none}}