.haolv-enterprise-app-iconright-arrow[data-v-504b3a16]{font-size:3.2vw;color:#333}.separator[data-v-504b3a16]{height:2.667vw;background-color:#f5f5f5}.icon[data-v-504b3a16]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.collapse-card[data-v-504b3a16]{background-color:#f2f3f7;box-sizing:border-box;overflow:hidden;display:flex;flex-flow:column}.collapse-head[data-v-504b3a16]{display:flex;position:relative;padding:3.2vw;background-color:#fff}.collapse-head .head-line[data-v-504b3a16]{display:flex}.collapse-head .head-line-1[data-v-504b3a16]{align-items:center;justify-content:space-between}.collapse-head .head-line-2[data-v-504b3a16]{margin-bottom:1.067vw}.collapse-head .head-line-3[data-v-504b3a16]{justify-content:flex-end}.collapse-head .head-line-4[data-v-504b3a16]{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1.067vw}.collapse-head .head-line-4 .one[data-v-504b3a16]{border-radius:1.067vw 1.067vw 1.067vw 1.067vw;border:1px solid #1573fe;color:#1573fe;margin-right:1.067vw}.collapse-head .head-line-4 .one[data-v-504b3a16],.collapse-head .head-line-4 .two[data-v-504b3a16]{padding:.533vw;background:#fff;font-family:PingFang SC;font-weight:400;font-size:2.667vw;line-height:3.733vw;font-style:normal;text-transform:none}.collapse-head .head-line-4 .two[data-v-504b3a16]{border-radius:1.067vw 1.067vw 1.067vw 1.067vw;border:1px solid #333;color:#333}.collapse-head .collapse-head-left[data-v-504b3a16]{display:flex}.collapse-head .img-wrap[data-v-504b3a16]{width:21.333vw;height:28.267vw;background:#eee;border-radius:1.067vw;margin-right:2.667vw;position:relative}.collapse-head .img-wrap[data-v-504b3a16] .van-image{width:100%;height:100%}.collapse-head .img-wrap[data-v-504b3a16] .van-image img{border-radius:1.067vw}.collapse-head .img-wrap .def-room-type[data-v-504b3a16]{width:100%;height:100%}.collapse-head .img-wrap .def-pic-text[data-v-504b3a16]{color:#fff;font-size:3.2vw;position:absolute;top:50%;left:50%;margin-left:-6.4vw;margin-top:-1.6vw}.collapse-head .img-wrap .pic-enter[data-v-504b3a16]{color:#fff;font-size:3.2vw;border-radius:1.067vw;background:rgba(0,0,0,.5);padding:.8vw;position:absolute;left:1.067vw;bottom:1.067vw;display:flex;justify-content:center;align-items:center}.collapse-head .title-name-l[data-v-504b3a16]{display:flex;align-items:baseline;margin-bottom:1.067vw}.collapse-head .title-name-l .haolv-enterprise-app-iconright-arrow[data-v-504b3a16]{font-size:3.2vw;color:#333}.collapse-head .haolv-enterprise-app-iconfont[data-v-504b3a16]{position:relative;bottom:1px}.collapse-head .text-title[data-v-504b3a16]{max-width:56vw;overflow-wrap:break-word;white-space:normal;font-family:PingFang SC;text-align:left;font-style:normal;text-transform:none;font-size:4vw;font-weight:500;padding-right:1.067vw;display:inline-block;overflow:hidden}.collapse-head .right-arrow[data-v-504b3a16]{color:#858585}.collapse-head .bed-text[data-v-504b3a16]{font-family:PingFang SC;font-weight:400;font-size:2.933vw;font-style:normal;text-transform:none;flex-wrap:wrap;color:#666;display:flex;align-items:center;max-width:68vw}.collapse-head .bed-text .window-name[data-v-504b3a16]{color:#333}.collapse-head .bed-text .separation[data-v-504b3a16]{color:#ff7002}.collapse-head .bed-text .bed-name[data-v-504b3a16]{max-width:64%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collapse-head .bed-text .acreage-wrapper[data-v-504b3a16]{display:flex;align-items:flex-end}.collapse-head .bed-text .square-metre[data-v-504b3a16]{width:2.667vw;height:2.667vw;padding-bottom:.8vw}.collapse-head .collapse-head-right[data-v-504b3a16]{display:flex;flex-flow:column;justify-content:space-between;flex:1}.collapse-head .collapse-head-right .full-room[data-v-504b3a16]{color:#858585;padding-left:2.133vw}.collapse-head .collapse-head-right .price-wrap[data-v-504b3a16]{color:#ff7002;font-size:3.2vw;display:flex;padding-top:1.067vw}.collapse-head .collapse-head-right .price-num[data-v-504b3a16]{font-size:4.8vw;font-weight:700;margin-right:.533vw;line-height:4.267vw}.collapse-head .collapse-head-right .price-up[data-v-504b3a16]{font-family:PingFang SC;font-weight:400;font-size:2.933vw;color:#aaa;line-height:4vw;font-style:normal;text-transform:none}.collapse-head .collapse-head-right .btn[data-v-504b3a16]{width:4.267vw;height:4.267vw;margin-left:2.4vw;border-radius:50%;display:flex;justify-content:center;flex-direction:column}.collapse-head .collapse-head-right .bottom-wrapper[data-v-504b3a16]{display:flex;flex-flow:column;align-items:flex-end}.collapse-body[data-v-504b3a16]{box-sizing:border-box}.collapse-body .see-more-div[data-v-504b3a16]{padding:4.8vw 0 2.133vw 0;display:flex;justify-content:center}.collapse-body .see-more-div span[data-v-504b3a16]{font-family:PingFang SC;font-weight:400;font-size:3.2vw;color:#333;font-style:normal;text-transform:none}.collapse-body .see-more-div .icon[data-v-504b3a16]{font-size:2.667vw;margin-top:.8vw;margin-left:.533vw}.collapse-body .collapse-body-item[data-v-504b3a16]{padding:4.267vw 4.267vw;box-sizing:border-box;border-bottom:1px solid #d4d6d8;background:#fafafd}.collapse-body .collapse-body-item[data-v-504b3a16]:last-child{border-bottom:0}.collapse-body .body-item-title[data-v-504b3a16]{display:flex;align-items:center}.collapse-body .body-item-title .arrow-icon[data-v-504b3a16]{margin-right:2.133vw}.collapse-body .body-item-title-label[data-v-504b3a16]{display:flex;flex-wrap:wrap;justify-content:space-between}.collapse-body .body-item-title-label .label-tips[data-v-504b3a16]{display:flex;align-items:flex-start;margin-bottom:1.067vw}.collapse-body .body-item-title-text[data-v-504b3a16]{margin-right:1.867vw;font-size:3.733vw;font-weight:500;color:#333;padding-bottom:1.067vw}.collapse-body .body-item-info[data-v-504b3a16]{display:flex;flex-flow:column;justify-content:space-between}.collapse-body .body-item-info.w-82[data-v-504b3a16]{width:82vw}.collapse-body .body-item-info-text[data-v-504b3a16]{color:#333;font-size:3.2vw}.collapse-body .body-item-info-text .item-info-tip[data-v-504b3a16]{font-size:3.733vw;padding-bottom:1.067vw;display:flex;align-items:center}.collapse-body .body-item-info-text .item-info-tip .p-name[data-v-504b3a16]{font-size:3.733vw;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:baseline}.collapse-body .body-item-info-text .item-info-tip .p-name .p-name-left[data-v-504b3a16]{max-width:80vw}.collapse-body .body-item-info-text .item-info-tip .p-name .split-line-one[data-v-504b3a16]{font-family:PingFang SC;font-weight:400;font-size:2.933vw;color:#d1d1d1;font-style:normal;text-transform:none;display:inline-block;padding:.8vw 1.067vw 0 1.067vw}.collapse-body .body-item-info-text .item-info-tip .p-name .breakfast-name[data-v-504b3a16]{font-family:PingFang SC;font-weight:500;font-size:4vw;color:#333;font-style:normal;text-transform:none}.collapse-body .body-item-info-text .item-info-tip .p-name .p-name-one[data-v-504b3a16]{max-width:70.933vw;font-family:PingFang SC;font-weight:400;font-size:4vw;color:#333;font-style:normal;text-transform:none}.collapse-body .body-item-info-text .item-info-tip .p-name .icon-div[data-v-504b3a16]{display:flex;justify-content:center;flex-direction:column;padding-top:.533vw;margin-left:1.067vw}.collapse-body .body-item-info-text .item-info-tip .p-name .icon-div .icon[data-v-504b3a16]{font-size:2.667vw;color:#666}.collapse-body .body-item-info-text .item-info-tip .separation[data-v-504b3a16]{color:#d4d6d8}.collapse-body .body-item-info-text .item-info-tip .breakfast-name[data-v-504b3a16]{font-size:3.733vw}.collapse-body .body-item-info-text .booking-rule .van-image[data-v-504b3a16]{width:4.533vw;height:4.533vw}.collapse-body .body-item-info-text .booking-rule .rule-1[data-v-504b3a16],.collapse-body .body-item-info-text .booking-rule .rule-2[data-v-504b3a16]{display:flex;padding-bottom:1.067vw}.collapse-body .body-item-info-text .booking-rule .rule-1[data-v-504b3a16]{min-width:20.8vw;padding-right:1.067vw}.collapse-body .body-item-info-text .refund-rule-img[data-v-504b3a16]{width:4.533vw;height:4.533vw}.collapse-body .body-item-info-text .rule-icon[data-v-504b3a16]{color:#999;font-size:4.533vw}.collapse-body .body-item-info-text .rule-text[data-v-504b3a16]{padding-left:1.067vw;font-family:PingFang SC;font-weight:400;font-size:2.933vw;color:#666;font-style:normal;text-transform:none}.collapse-body .body-item-info-text .rule-text.comfirm-type[data-v-504b3a16]{padding-right:3.733vw}.collapse-body .heightline[data-v-504b3a16]{color:#ff7002}.collapse-body .body-item-info-btn[data-v-504b3a16]{display:flex;align-items:flex-end;justify-content:flex-end}.collapse-body .body-item-info-btn .sold-out[data-v-504b3a16]{color:#858585}.collapse-body .body-item-info-btn .van-button--primary[data-v-504b3a16]{width:17.067vw;height:7.733vw;background:#ff7002;border:0;font-size:3.2vw;margin-top:1.067vw;border-radius:1.067vw}.collapse-body .body-item-info-btn .van-button--primary.grey[data-v-504b3a16]{background:#e2e2e2}.collapse-body .body-item-info-btn .van-button--primary.long[data-v-504b3a16]{width:21.867vw}.collapse-body .body-item-info-btn.body-item-info-btn-price[data-v-504b3a16]{font-size:4.8vw;font-weight:700;color:#ff7002;padding-right:2.133vw;display:flex;align-items:flex-end}.collapse-body .body-item-info-btn.body-item-info-btn-price span[data-v-504b3a16]{font-size:3.2vw;font-weight:400}.collapse-body .body-item-info-btn.body-item-info-btn-price .price[data-v-504b3a16]{line-height:4.267vw}.collapse-body .body-item-info-btn.body-item-info-btn-price .price-up[data-v-504b3a16]{color:#999}.collapse-body .body-item-info-btn .accord-standard[data-v-504b3a16]{position:relative;color:#fff;font-size:3.2vw;font-family:PingFang SC;padding:0 1.067vw;line-height:6.4vw;background:linear-gradient(105deg,#7ee68c,#12ae27);box-shadow:0 0 .533vw rgba(18,174,39,.1)}.collapse-body .body-item-info-btn .accord-standard[data-v-504b3a16]:after{content:"";width:0;height:0;font-size:0;overflow:hidden;display:block;border-width:2.133vw;border-color:transparent #12ae27 transparent transparent;border-style:solid dashed dashed dashed;position:absolute;right:0;bottom:-2.133vw}.collapse-body .body-item-info-btn .inconformity[data-v-504b3a16]{color:#ff422e;font-size:3.2vw;font-family:PingFang SC;background-color:#ffe8e6;border:1px dashed #999;line-height:5.867vw;padding:0 1.067vw}.collapse-body .body-item-info-btn .btn-wrapper[data-v-504b3a16]{display:flex;flex-flow:column;align-items:flex-end}.collapse-body .body-item-info-btn .btn-wrapper .button-class[data-v-504b3a16]{padding:0!important}.collapse-body .room-detail-box[data-v-504b3a16]{display:flex;justify-content:space-between}.collapse-body .room-detail-box .room-detail-title[data-v-504b3a16]{display:flex}.collapse-body .room-detail-box .room-detail-title .room-detail-title-div .title-six[data-v-504b3a16]{font-size:3.2vw;padding:.8vw 1.067vw;font-weight:400;color:#4a5ef7;background:#e3f2fd;margin-right:1.067vw;border-radius:.533vw}.collapse-body .room-detail-box .room-detail-title .room-detail-title-div .title-four[data-v-504b3a16]{font-size:3.2vw;padding:.8vw 1.067vw;font-weight:400;color:#7f663e;background:linear-gradient(90deg,#ffefd5,#ffd392);margin-right:1.067vw;border-radius:.533vw}.collapse-body .room-detail-box .room-detail-title .room-detail-title-div .title-three[data-v-504b3a16]{font-size:3.2vw;padding:.8vw 1.067vw;font-weight:400;color:#1e88e5;background:#e3f2fd;margin-right:1.067vw;border-radius:.533vw}.collapse-body .room-detail-box .room-detail-title .room-detail-title-div .title-one[data-v-504b3a16]{font-size:3.2vw;padding:.8vw 1.067vw;font-weight:400;color:#d12190;background:#fff2fa;margin-right:1.067vw;border-radius:.533vw}.collapse-body .room-detail-box .room-detail-title .room-detail-title-div div[data-v-504b3a16]{white-space:nowrap;display:flex;justify-content:center;flex-direction:column;height:4.8vw;width:13.333vw;text-align:center;line-height:3.467vw}.collapse-body .room-detail-box .room-detail-wrapper[data-v-504b3a16]{display:flex;justify-content:space-between}.collapse-overflow[data-v-504b3a16]{overflow:hidden;height:0;background-color:#f5f5f5}.policy-box[data-v-504b3a16]{display:flex;justify-content:end}.fail-policy[data-v-504b3a16]{background:none;padding-left:.8vw;padding-top:.533vw}.fail-policy[data-v-504b3a16],.success-policy[data-v-504b3a16]{padding-bottom:.533vw;box-sizing:border-box;border-radius:1.067vw}.success-policy[data-v-504b3a16]{width:17.6vw;margin-right:2.667vw}.success-policy i[data-v-504b3a16]{font-style:normal;font-size:3.2vw;font-weight:400;line-height:4.533vw;color:#51b448;padding-left:.533vw}.policy-success-label[data-v-504b3a16]{min-width:17.6vw;box-sizing:border-box;border-radius:1.067vw;padding-bottom:.533vw;font-size:3.2vw;color:#51b448}.error-policy[data-v-504b3a16]{color:#ff0202;height:4.533vw;line-height:4.533vw;text-align:right}.error-policy i[data-v-504b3a16]{font-style:normal;font-size:3.2vw;font-weight:400;line-height:4.533vw;color:#ff0202;padding-left:.533vw}.label-tips[data-v-504b3a16]{width:62%}.label-tips .hotel-group-tip-one[data-v-504b3a16]{background-color:#fff;border-radius:1.067vw 1.067vw 1.067vw 1.067vw;border:1px solid #f74c13;text-align:center;padding:.533vw 1.067vw;color:#f74c13;margin-right:1.067vw}.label-tips .agreement-price-tip-one[data-v-504b3a16],.label-tips .hotel-group-tip-one[data-v-504b3a16]{font-family:PingFang SC;font-weight:400;font-size:2.667vw;line-height:3.733vw;font-style:normal;text-transform:none}.label-tips .agreement-price-tip-one[data-v-504b3a16]{border-radius:1.067vw 1.067vw 1.067vw 1.067vw;background:#fff;border:1px solid #1573fe;color:#1573fe;padding:.533vw}.label-tip[data-v-504b3a16]{color:#359aed;font-size:3.2vw;padding:1px 1.067vw;background-color:#e6f3ff;text-align:center;height:4.8vw;line-height:4.8vw}.hotel-group-tip[data-v-504b3a16]{min-width:12.8vw}.agreement-price-tip[data-v-504b3a16]{min-width:12.8vw;margin-left:2.133vw;margin-right:2.133vw}.invoice-type-tip[data-v-504b3a16]{margin-right:2.133vw;min-width:6.933vw}.invoice-type-tip.heightline[data-v-504b3a16]{color:#ff7002;background-color:#fff2e8}.member-tip[data-v-504b3a16]{color:#5f380f;background-color:#f5e4c4}.more-btn[data-v-504b3a16]{line-height:12.8vw;font-size:3.733vw;color:#368cff;text-align:center;background-color:#fafafd;border-top:1px solid #d4d6d8}.more-btn.hide[data-v-504b3a16]{line-height:12.533vw}.grey[data-v-504b3a16]{color:#858585!important}.split-line[data-v-504b3a16]{width:1px;height:2.667vw;border-left:1px solid #d4d6d8;margin:0 1.067vw;padding-top:1px}.room-type-arrow-icon[data-v-504b3a16]{color:#ff7002;font-size:3.2vw;display:flex;justify-content:center}.item-price-tip[data-v-504b3a16]{line-height:3.2vw}