.dialog-open[data-v-42c874ee]{position:fixed;height:100%}.summer-share-box[data-v-42c874ee]{padding:0 .71111rem 1.06667rem .71111rem}.summer-share-box [data-v-42c874ee]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Open Sans,sans-serif}.summer-share-box [data-v-42c874ee] ::-webkit-scrollbar{display:block!important}.summer-share-box .share-container-close[data-v-42c874ee]{padding-top:.71111rem;height:1.42222rem;width:100%;text-align:left}.summer-share-box .share-container-close .share-small-close[data-v-42c874ee]{width:.66667rem;height:.66667rem}.summer-share-box .share-title[data-v-42c874ee]{text-align:center;font-weight:700;font-size:.71111rem;color:#281800;line-height:1.06667rem}.summer-share-box .share-description[data-v-42c874ee]{color:#948e84;height:4.44444rem;font-size:.62222rem;line-height:.88889rem;margin-top:8px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;margin-bottom:8px}.summer-share-box .share-container[data-v-42c874ee]{width:14.57778rem;height:11.28889rem;position:relative;background:#f6f6f6;border-radius:8px;padding:.88889rem 5px 1.06667rem .62222rem;border:1px solid #e7e7e7;margin-bottom:5px}.summer-share-box .share-container .share-rule-arrow-box[data-v-42c874ee]{height:.44444rem;width:100%;line-height:.44444rem;text-align:right;position:absolute;top:8px;left:0;z-index:111;padding-right:.44444rem}.summer-share-box .share-container .share-rule-arrow-box img[data-v-42c874ee]{width:.44444rem;height:.44444rem}.summer-share-box .share-container .share-rule-description[data-v-42c874ee]{height:9.33333rem;width:100%;overflow-y:scroll;overflow-x:hidden;font-weight:600;font-size:.53333rem;line-height:.8rem;letter-spacing:.004em;color:#51483b}.summer-share-box .share-container .share-rule-description[data-v-42c874ee]::-webkit-scrollbar{position:absolute;width:8px}.summer-share-box .share-container .share-rule-description[data-v-42c874ee]::-webkit-scrollbar-thumb{border-radius:8px;width:8px;background:#cdcdcd;height:5.33333rem}.summer-share-box .share-container[data-v-42c874ee]:before{content:"";width:0;height:0;border:5px solid;position:absolute;bottom:-.44444rem;left:8px;border-color:#e7e7e7 transparent transparent}.summer-share-box .share-container[data-v-42c874ee]:after{content:"";width:0;height:0;border:5px solid;position:absolute;bottom:-9px;left:8px;border-color:#fcfaf6 transparent transparent}.summer-share-box .share-expand[data-v-42c874ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:.71111rem}.summer-share-box .share-expand .share-commissions[data-v-42c874ee]{font-weight:400;font-size:.53333rem;line-height:.8rem;letter-spacing:.004em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#281800}.summer-share-box .share-btn[data-v-42c874ee]{margin-top:1.24444rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.summer-share-box .share-btn .share-des .share-icon[data-v-42c874ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.summer-share-box .share-btn .share-des .share-icon img[data-v-42c874ee]{width:1.77778rem;height:1.77778rem}.summer-share-box .share-btn .share-des .share-text[data-v-42c874ee]{display:block;font-size:.53333rem;line-height:.8rem;text-align:center;letter-spacing:.004em;color:#281800}.dialog-open{position:fixed;height:100%}.mint-toast-text{font-family:Open Sans,sans-serif!important}.summer-vacation{height:100%;width:100%;background:#ddeafa;font-size:.24rem;overflow-y:scroll}*{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,textarea{-webkit-user-select:auto;margin:0;padding:0;outline:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.summer-vacation *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Open Sans,sans-serif}.summer-vacation .header-top{width:100%}.summer-vacation .holi-content{height:100%;font-family:Open Sans,sans-serif;position:relative}.summer-vacation .holi-content.hasHeader{margin-top:2.48889rem;height:calc(100% - 2.48889rem)}.summer-vacation .holi-content .progress-image{position:absolute;top:0;left:0;width:100%}.summer-vacation .holi-content .comom-style-flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.summer-vacation .holi-content .fisson-top{background-color:#ddeafa}.summer-vacation .holi-content .check-tip-logo{width:100%;text-align:center;height:1.37778rem}.summer-vacation .holi-content .check-tip-logo img{width:auto;height:1.37778rem}.summer-vacation .holi-content .check-share-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.48889rem;min-height:1.33333rem}.summer-vacation .holi-content .check-share-link img{width:10.71111rem;height:auto}.summer-vacation .holi-content .check-share-iphone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.75556rem;width:100%;min-height:10rem}.summer-vacation .holi-content .check-share-iphone img{width:13.51111rem;height:auto}.summer-vacation .holi-content .check-share-content{margin:0 auto;width:13.51111rem;padding-top:.75556rem}.summer-vacation .holi-content .check-share-content .csc-top{width:13.51111rem;height:6.75556rem;background-color:#559de5;border-radius:.53333rem .53333rem 0 0}.summer-vacation .holi-content .check-share-content .csc-top .csc-icon-top{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:7px 8px 0 6px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.summer-vacation .holi-content .check-share-content .csc-top .csc-icon-top .flight{width:1.64444rem;height:auto;margin-top:5px}.summer-vacation .holi-content .check-share-content .csc-top .csc-icon-top .willget{width:3.42222rem;height:auto}.summer-vacation .holi-content .check-share-content .csc-top .csc-icon-top .hotel{width:1.33333rem;height:auto;margin-top:1px}.summer-vacation .holi-content .check-share-content .csc-top .csc-icon-next,.summer-vacation .holi-content .check-share-content .csc-top .csc-icon-next .getofferyou{width:13.37778rem;height:5.02222rem}.summer-vacation .holi-content .check-share-content .csc-top img{display:inline-block}.summer-vacation .holi-content .check-share-content .csc-btm{width:100%;margin-top:-2px;height:3.06667rem;background:#c4e0fc;border-radius:0 0 .53333rem .53333rem}.summer-vacation .holi-content .check-share-content .csc-btm img{width:100%;height:2.4rem;margin-top:.84444rem}.summer-vacation .holi-content .check-bg-step{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:.8rem .71111rem 0 .71111rem;width:14.57778rem;min-height:2.84444rem}.summer-vacation .holi-content .check-bg-step img{width:100%;height:auto}.summer-vacation .holi-content .rules{width:2.84444rem;height:1.06667rem;line-height:1.06667rem;position:absolute;right:0;top:.62222rem;border-radius:.71111rem 0 0 .71111rem;padding-left:.44444rem;background:rgba(39,123,170,.4);color:#fff;font-size:.62222rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summer-vacation .holi-content .rules img{width:5px;margin-left:5px}.summer-vacation .holi-content .check-in-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.8rem}.summer-vacation .holi-content .check-in-button .ci-button{height:2.22222rem;width:14.57778rem;background:url(../img/sharebtnback.cc660192.png) no-repeat 50%;background-size:14.57778rem auto;position:relative}.summer-vacation .holi-content .check-in-button .ci-button .ci-btn-img{width:14.57778rem;height:auto;position:absolute;bottom:8px;left:0;-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes beat{0%{bottom:4px}25%{bottom:4px}50%{bottom:4px}75%{bottom:4px}to{bottom:-2px}}@keyframes beat{0%{bottom:4px}25%{bottom:4px}50%{bottom:4px}75%{bottom:4px}to{bottom:-2px}}.summer-vacation .holi-content .check-in-btm-detail{width:100%;margin-top:.66667rem;padding:0 .62222rem;min-height:6.31111rem}.summer-vacation .holi-content .check-in-btm-detail .btm-img{margin:0 auto;width:14.57778rem;min-height:6.31111rem;background:url(../img/sharebottom.2b98cce4.png) no-repeat 50%;background-size:14.57778rem auto}.summer-vacation .holi-content .check-in-footer{background-color:#0e79b5;width:100%;height:2.13333rem;padding:.44444rem 0 2px .57778rem;margin-top:-2px}.summer-vacation .holi-content .check-in-footer .company-declare{text-align:left;color:#07496f;font-weight:600;font-size:.44444rem;line-height:.53333rem}.summer-vacation .share-content{width:100%;background:#fff;border-radius:8px 8px 0 0}.dialog-open[data-v-9059e5ae]{position:fixed;height:100%}.summer-vacation[data-v-9059e5ae] .new-header{height:2.48889rem;line-height:2.48889rem;-webkit-box-shadow:0 4px .62222rem rgba(0,0,0,.06);box-shadow:0 4px .62222rem rgba(0,0,0,.06)}.summer-vacation[data-v-9059e5ae] .new-header .new-header_left,.summer-vacation[data-v-9059e5ae] .new-header .new-header_right,.summer-vacation[data-v-9059e5ae] .new-header .new-header_title1{height:2.48889rem}.summer-vacation[data-v-9059e5ae] .new-header .new-header_left .iconfont{font-size:.8rem;color:#281800}.summer-vacation[data-v-9059e5ae] .new-header .rules-title{font-family:Open Sans,sans-serif;font-size:.71111rem;color:#281800;font-weight:700}