.treasure-footer-mobile[data-v-348addd0]{padding:0 0 12px}.treasure-footer-mobile .treasure-menu-group[data-v-348addd0]{border-bottom:1px solid hsla(0,0%,72.2%,.5);padding:12px 0 14px}.treasure-footer-mobile .treasure-menu-group .treasure-menu-title[data-v-348addd0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:inherit;line-height:1.4;color:inherit}.treasure-footer-mobile .treasure-menu-group .treasure-menu-title i[data-v-348addd0]{margin-left:8px;font-size:18px}.treasure-footer-mobile .treasure-menu-group .treasure-sub-item[data-v-348addd0]{margin-top:8px;color:inherit;padding-left:1ch;line-height:1.5;font-size:inherit}.treasure-footer-mobile .treasure-focus-us-row[data-v-348addd0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0 6px}.treasure-footer-mobile .treasure-focus-us-row .treasure-focus-us-title[data-v-348addd0]{white-space:nowrap;margin-right:20px;font-size:inherit;line-height:1.4;color:inherit}.treasure-footer-mobile .treasure-focus-us-row .treasure-focus-links[data-v-348addd0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.treasure-footer-mobile .treasure-focus-us-row .treasure-focus-links .treasure-link-item[data-v-348addd0]{margin-right:16px}.treasure-footer-mobile .treasure-focus-us-row .treasure-focus-links .treasure-link-item[data-v-348addd0]:last-child{margin-right:0}.treasure-footer-mobile .treasure-focus-us-row .treasure-focus-links .treasure-link-icon[data-v-348addd0]{width:34px;height:34px;-o-object-fit:contain;object-fit:contain}#footer[data-v-2ac1014a]{color:#fff;background-color:#5f3913;font-size:14px;padding:0 20px;overflow:hidden}#footer[data-v-2ac1014a] .el-collapse{border-top:none;border-bottom-color:hsla(0,0%,84.3%,.3)}#footer[data-v-2ac1014a] .el-collapse-item__header{line-height:20px;height:auto;padding:12px 12px 12px 0;display:block;font-weight:700}#footer[data-v-2ac1014a] .el-collapse-item__header,#footer[data-v-2ac1014a] .el-collapse-item__wrap{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;border-bottom-color:hsla(0,0%,84.3%,.3)}#footer[data-v-2ac1014a] .el-collapse-item:first-child .el-collapse-item__header{border-top:none}#footer[data-v-2ac1014a] .el-collapse-item:last-child .el-collapse-item__header{border-bottom:none}#footer[data-v-2ac1014a] .el-collapse-item__content{color:inherit;font-size:inherit;padding-bottom:0}#footer[data-v-2ac1014a] .el-collapse-item__content .sub-item{margin-bottom:12px}#footer[data-v-2ac1014a] .el-collapse-item__content .sub-item:first-child{margin-top:12px}#footer[data-v-2ac1014a] .el-collapse-item__arrow{display:none}#footer .footer-protocol[data-v-2ac1014a]{text-align:center;border-top:1px solid rgba(247,217,188,.9);margin-top:1rem;padding-top:5px;margin-bottom:5px}#footer .footer-protocol span[data-v-2ac1014a]{cursor:pointer}#footer .footer-box-top[data-v-2ac1014a]{padding:3rem 0 0 0}#footer .footer-box-top .friendly-link[data-v-2ac1014a]{margin-bottom:30px}#footer .footer-box-top .friendly-link .focus-us[data-v-2ac1014a]{margin:5px 0}#footer .footer-box-top .friendly-link .link-item[data-v-2ac1014a]{margin-right:30px;padding:10px 0;position:relative}#footer .footer-box-top .friendly-link .link-item [data-v-2ac1014a]{vertical-align:middle}#footer .footer-box-top .friendly-link .link-item .link-icon[data-v-2ac1014a]{opacity:1}#footer .footer-box-top .friendly-link .link-item .link-icon[data-v-2ac1014a]:hover{opacity:.9}#footer .footer-box-top .friendly-link .link-item img[data-v-2ac1014a]{vertical-align:middle}#footer .footer-box-top .site-map .site-map-item[data-v-2ac1014a]{max-width:20%;min-width:150px;margin-top:20px}#footer .footer-box-top .site-map .site-map-item .item-content[data-v-2ac1014a]:hover{text-decoration:underline}#footer .footer-box-top .site-map .site-map-item .sub-site-map-item[data-v-2ac1014a]{margin-bottom:15px;margin-top:10px}#footer .copyright[data-v-2ac1014a]{margin-bottom:1rem}.notice-bottom[data-v-2ac1014a]{margin-bottom:90px}@media screen and (max-width:767px){#footer .footer-box-top .site-map .site-map-item .item-content[data-v-2ac1014a]{padding:0}footer .footer-container[data-v-2ac1014a]{padding:0!important}footer .site-map .site-map-item[data-v-2ac1014a]{width:100%!important;max-width:100%!important}footer .site-map .site-map-item .item-content[data-v-2ac1014a]{padding:0 10px}footer .site-map .site-map-item .sub-site-map-item[data-v-2ac1014a]:last-child{border-bottom:1px solid}footer .friendly-link[data-v-2ac1014a]{margin-top:5px;margin-bottom:0}footer .friendly-link .link-item[data-v-2ac1014a]{display:inline-block;width:10%!important}}.link-qrCode-popper{width:auto!important;min-width:auto!important;max-width:auto!important}.link-qrCode-popper .link-qrCode{width:100px;height:100px}.banner .is-visibility{display:none}.banner .sj-responsiver-banner{width:100%;height:0;padding-top:43.22917%;overflow:hidden}.banner .sj-responsiver-banner .el-carousel__container{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.banner .sj-responsiver-banner .el-carousel__container img{width:100%}.banner .el-carousel__indicators .el-carousel__button{width:1vw;height:1vw;padding:0;background:#fff;border-radius:100%;opacity:1}.banner .el-carousel__arrow{width:44px;height:44px}.banner .el-carousel__arrow--left{left:10rem}.banner .el-carousel__arrow--right{right:10rem}.banner .video-item{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner .play-icon{position:absolute;bottom:100px;left:100px;font-size:40px;cursor:pointer}.banner .el-carousel__item.no-tansform.is-active{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.header2>.banner{position:relative}.header2>.banner .el-carousel__indicators .el-carousel__button{width:20px!important;height:3px!important;border-radius:0!important}.header2>.banner .el-carousel__indicators .el-carousel__indicator.is-active .el-carousel__button{background:#5f3913}.header2>.banner .el-carousel__arrow{border-radius:0}.header2>.banner .el-carousel__arrow--left{left:1rem}.header2>.banner .el-carousel__arrow--right{right:1rem}@media screen and (max-width:767px){.header1 .banner.is-mobile,.header2 .banner.is-mobile,.header3 .banner.is-mobile{margin-top:54px}.banner .sj-responsiver-banner{margin:0 -20px 0;width:auto}.theme2 .banner .sj-responsiver-banner{margin:0}.banner .el-carousel__arrow{width:30px;height:30px}.banner .el-carousel__arrow i{font-size:20px}.banner .el-carousel__arrow--left{left:1rem}.banner .el-carousel__arrow--right{right:1rem}.banner .el-carousel__indicators{bottom:-8px}}[data-v-c57b4318] .el-button--small,[data-v-c57b4318] .el-radio__label{font-size:16px}.wechat-pay-dialog[data-v-c57b4318] .el-dialog{width:436px}.wechat-pay-dialog[data-v-c57b4318] .el-dialog__header{padding:10px 20px}.wechat-pay-dialog[data-v-c57b4318] .el-dialog__headerbtn{font-size:18px;top:10px}.pay-info-box[data-v-c57b4318] .el-input__inner{width:100%;height:50px}.tit[data-v-c57b4318]{font-size:20px;font-weight:700;line-height:25px;padding:12px 0}.hotel-policies[data-v-c57b4318]{border:1px solid #bbb;padding:12px;margin-bottom:20px}.hotel-policies .h-time[data-v-c57b4318]{font-weight:700}.hotel-policies .h-time .h-time-details[data-v-c57b4318]{font-size:14px;font-weight:400}.h-check-in[data-v-c57b4318]{text-align:left;margin-top:10px}.h-policy[data-v-c57b4318]{font-size:14px;font-weight:700;margin:12px 0 6px}.h-check-time[data-v-c57b4318]{line-height:26px;font-weight:400;font-size:14px}.notice-title[data-v-c57b4318]{font-size:14px;font-weight:700;margin-bottom:6px}.notice-content-words[data-v-c57b4318]{font-size:14px}.notice-content-words[data-v-c57b4318] p{margin:0}.bookingPolicy4 .reservation-box{margin:20px 0}.bookingPolicy4 .reservation-box .privacy-terms{margin-bottom:4px}.bookingPolicy4 .reservation-box .privacy-terms .el-checkbox__label{display:inline;white-space:pre-line;word-wrap:break-word;overflow:hidden;line-height:20px}.bookingPolicy4 .reservation-box .privacy-terms .privacy-check-box{color:#606266}.bookingPolicy4 .tit{font-size:20px;font-weight:700;line-height:25px;padding:12px 0}.bookingPolicy4 .hotel-policies{border:1px solid #dcdfe6;padding:12px;margin-bottom:20px}.bookingPolicy4 .hotel-policies .h-time{font-weight:700}.bookingPolicy4 .hotel-policies .h-time .h-time-details{font-size:14px;font-weight:400}.bookingPolicy4 .h-check-in{text-align:left;margin-top:10px}.bookingPolicy4 .h-policy{font-size:14px;font-weight:700;margin:12px 0 6px}.bookingPolicy4 .h-check-time{line-height:26px;font-weight:400;font-size:14px}.bookingPolicy4 .notice-title{font-size:14px;font-weight:700;margin-bottom:6px}.bookingPolicy4 .notice-content-words{font-size:14px}.bookingPolicy4 .notice-content-words /deep/p{margin:0}.bookingPolicy2 .reservation-box .privacy-terms[data-v-08e2e5ea]{margin-bottom:4px}.bookingPolicy2 .reservation-box .privacy-terms .el-checkbox__label[data-v-08e2e5ea]{display:inline;white-space:pre-line;word-wrap:break-word;overflow:hidden;line-height:20px}.bookingPolicy2 .reservation-box .privacy-terms .privacy-check-box[data-v-08e2e5ea]{color:#000}.bookingPolicy2 .tit[data-v-08e2e5ea]{font-size:20px;font-weight:700;line-height:25px;padding:12px 0}.bookingPolicy2 .hotel-policies[data-v-08e2e5ea]{border:1px solid #bbb;padding:12px;margin-bottom:20px}.bookingPolicy2 .hotel-policies .h-time[data-v-08e2e5ea]{font-weight:700}.bookingPolicy2 .hotel-policies .h-time .h-time-details[data-v-08e2e5ea]{font-size:14px;font-weight:400}.bookingPolicy2 .h-check-in[data-v-08e2e5ea]{text-align:left;margin-top:10px}.bookingPolicy2 .h-policy[data-v-08e2e5ea]{font-size:14px;font-weight:700;margin:12px 0 6px}.bookingPolicy2 .h-check-time[data-v-08e2e5ea]{line-height:26px;font-weight:400;font-size:14px}.bookingPolicy2 .notice-title[data-v-08e2e5ea]{font-size:14px;font-weight:700;margin-bottom:6px}.bookingPolicy2 .notice-content-words[data-v-08e2e5ea]{font-size:14px}.bookingPolicy2 .notice-content-words[data-v-08e2e5ea] p{margin:0}@media screen and (max-width:767px){#app .bookingPolicy2[data-v-08e2e5ea] .el-checkbox__inner{width:18px!important;height:18px!important}#app .bookingPolicy2[data-v-08e2e5ea] .el-checkbox__inner:before{left:8px!important}.reservation-box[data-v-08e2e5ea]{margin:16px 0}}@media screen and (min-width:767px){#app .bookingPolicy2[data-v-08e2e5ea] .el-checkbox__inner{width:18px!important;height:18px!important}#app .bookingPolicy2[data-v-08e2e5ea] .el-checkbox__inner:before{left:8px!important}.reservation-box[data-v-08e2e5ea]{margin:33px 0}}.bookingPolicy5 .reservation-box{margin:20px 0}.bookingPolicy5 .reservation-box .privacy-terms{margin-bottom:4px}.bookingPolicy5 .reservation-box .privacy-terms .el-checkbox__label{display:inline;white-space:pre-line;word-wrap:break-word;overflow:hidden;line-height:20px}.bookingPolicy5 .reservation-box .privacy-terms .privacy-check-box{color:#606266}.to-pay-box{margin-top:20px;text-align:center}.payment-method4 .pay-btn{margin-top:58px;text-align:center}.payment-method4 .pay-note{font-size:12px;color:#f56c6c;padding:10px 0}.payment-method4 .hasGap{border-bottom:1px solid #dcdfe6;margin-bottom:5px}.payment-method4 .el-dialog__footer{text-align:center}.payment-method4 .payment .payment-img{width:50px;height:27px;vertical-align:middle;margin:0 10px}.payment-method4 .aggregate-payment-form{visibility:hidden}.payment-method4 .payment-img{width:50px;height:27px;vertical-align:middle;margin:0 10px}.payment-method4 .reservation-box{margin:15px 0}.payment-method4 .reservation-box .privacy-terms{margin-bottom:4px}.payment-method4 .reservation-box .privacy-terms .el-checkbox__label{display:inline;white-space:pre-line;word-wrap:break-word;overflow:hidden;line-height:20px}.payment-method4 .reservation-box .privacy-terms .privacy-check-box{color:#606266}@media screen and (max-width:767px){.payment-method4 .pay-btn .pay-el-btn{min-width:100%!important}}[data-v-490e729c] .el-button--small,[data-v-490e729c] .el-radio__label{font-size:16px}.wechat-pay-dialog[data-v-490e729c] .el-dialog{width:436px}.wechat-pay-dialog[data-v-490e729c] .el-dialog__header{padding:10px 20px}.wechat-pay-dialog[data-v-490e729c] .el-dialog__headerbtn{font-size:18px;top:10px}.pay-info-box[data-v-490e729c] .el-input__inner{width:100%;height:50px}.tit[data-v-490e729c]{font-size:20px;font-weight:700;line-height:25px;padding:12px 0}.hotel-policies[data-v-490e729c]{border:1px solid #bbb;padding:12px;margin-bottom:20px}.hotel-policies .h-time[data-v-490e729c]{font-weight:700}.hotel-policies .h-time .h-time-details[data-v-490e729c]{font-size:14px;font-weight:400}.h-check-in[data-v-490e729c]{text-align:left;margin-top:10px}.h-policy[data-v-490e729c]{font-size:14px;font-weight:700;margin:12px 0 6px}.h-check-time[data-v-490e729c]{line-height:26px;font-weight:400;font-size:14px}.notice-title[data-v-490e729c]{font-size:14px;font-weight:700;margin-bottom:6px}.notice-content-words[data-v-490e729c]{font-size:14px}.notice-content-words[data-v-490e729c] p{margin:0}.tit[data-v-61c0b627]{margin:0 -12px;padding:10px 12px;background-color:#f9f9f9}.msgbox-content{text-align:left;padding:10px;font-size:14px}.msgbox-content p,.msgbox-content span{margin:5px 0;font-size:14px;color:#101010}.msgbox-content span,.to-pay-box{font-weight:700}.to-pay-box{display:inline-block;width:100%;text-align:left;font-size:18px}.credit-btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.credit-btn{width:100%;margin:20px 16px 16px 16px;height:50px}.payment-img{width:50px;height:28px;vertical-align:middle;margin:0 10px}.reservation-box{margin:3px 0 15px 0}.reservation-box .privacy-terms{margin-bottom:4px}.reservation-box .privacy-terms .el-checkbox__label{display:inline;white-space:pre-line;word-wrap:break-word;overflow:hidden;line-height:20px}.reservation-box .privacy-terms .privacy-check-box{color:#606266}.fuioupay-tips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.fuioupay-tips .img{margin-right:30px}.fuioupay-tips .img img{width:200px}.fuioupay-tips .item .tit{font-size:16px}.fuioupay-tips .item .a{margin-top:10px;color:#5f3913;cursor:pointer;text-decoration:underline}.fuioupay-tips .item:first-child{padding-bottom:20px;border-bottom:1px solid #ccc}.fuioupay-tips .fail{margin-top:20px}.payment-method5{color:#000}.payment-method5 .solid-border-bottom{padding-top:10px;border:none}.payment-method5 .solid-border-bottom .payment-img{width:50px;height:27px;vertical-align:middle;margin:0 10px}.payment-method5 .el-radio__label{display:inline;white-space:pre-line;word-wrap:break-word;overflow:hidden;line-height:20px}.payment-method5 .payment-img{width:50px;height:27px;vertical-align:middle;margin:0 10px}.payment-method5 .full-width{padding:15px;font-size:18px;font-weight:700}.payment-method5 .card-expireDate,.payment-method5 .card-number,.payment-method5 .card-type,.payment-method5 .expireDate,.payment-method5 .owner-name{margin:10px 0}.payment-method5 .card-expireDate .sub-title:before,.payment-method5 .card-number .sub-title:before,.payment-method5 .card-type .sub-title:before,.payment-method5 .expireDate .sub-title:before,.payment-method5 .owner-name .sub-title:before{content:"*";color:#f56c6c}.payment-method5 .card-expireDate .sub-title,.payment-method5 .card-number .sub-title,.payment-method5 .card-type .sub-title,.payment-method5 .expireDate .sub-title,.payment-method5 .owner-name .sub-title{display:block;font-size:16px;font-weight:700}.payment-method5 .card-expireDate .el-form-item,.payment-method5 .card-number .el-form-item,.payment-method5 .card-type .el-form-item,.payment-method5 .expireDate .el-form-item,.payment-method5 .owner-name .el-form-item{width:100%}.payment-method5 .card-expireDate .el-input__inner,.payment-method5 .card-number .el-input__inner,.payment-method5 .card-type .el-input__inner,.payment-method5 .expireDate .el-input__inner,.payment-method5 .owner-name .el-input__inner{border:none;border-radius:0;border-bottom:1px solid #dcdfe6;padding-right:0;padding-left:0}.payment-method5 .card-expireDate .area-code,.payment-method5 .card-number .area-code,.payment-method5 .card-type .area-code,.payment-method5 .expireDate .area-code,.payment-method5 .owner-name .area-code{width:100px;display:inline-block;margin-right:20px}.payment-method5 .card-expireDate .error-right-form,.payment-method5 .card-number .error-right-form,.payment-method5 .card-type .error-right-form,.payment-method5 .expireDate .error-right-form,.payment-method5 .owner-name .error-right-form{display:inline-block}.payment-method5 .card-expireDate .error-right-form .el-form-item__error,.payment-method5 .card-number .error-right-form .el-form-item__error,.payment-method5 .card-type .error-right-form .el-form-item__error,.payment-method5 .expireDate .error-right-form .el-form-item__error,.payment-method5 .owner-name .error-right-form .el-form-item__error{font-weight:400;left:0;width:100%;top:36px}.payment-method5 .expireDate .el-form-item--small{padding:0}.payment-method5 .expireDate .el-input__inner{padding-left:20px}.payment-method5 .expireDate .el-input__prefix,.payment-method5 .expireDate .el-input__suffix{left:-5px}.payment-method5 .pay-note{font-size:12px;color:#f56c6c;padding:10px 0}.payment-method5 .hasGap{border-bottom:1px solid #dcdfe6;margin-bottom:5px}.payment-method5 .el-dialog__footer{text-align:center}.payment-method5 .payment{line-height:5rem}.payment-method5 .payment .payment-img{width:50px;height:28px;vertical-align:middle;margin:0 10px}.payment-method5 .aggregate-payment-form{visibility:hidden;height:0}