.hotel-card-cpt[data-v-4159e136]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;border:1px solid #eee;background-color:#fff}.hotel-card-cpt .hotel-img[data-v-4159e136]{width:218px;height:140px}.hotel-card-cpt .hotel-content[data-v-4159e136]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.hotel-card-cpt .hotel-content .hotel-name[data-v-4159e136]{width:80%;font-size:24px;line-height:28px;margin:0}.hotel-card-cpt .hotel-content .hotel-star[data-v-4159e136]{display:inline-block;margin:10px 0}.order-detail-banner[data-v-3f01a673]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-detail-banner .banner-item[data-v-3f01a673]{width:560px;height:120px}.order-detail-banner .btn-reedom[data-v-3f01a673]{border:none;border-radius:24px;-webkit-box-shadow:0 2px 6px rgba(180,134,70,.8);box-shadow:0 2px 6px rgba(180,134,70,.8);cursor:pointer}.order-detail-banner .btn-reedom[data-v-3f01a673]:hover{opacity:.7}.order-detail-banner .freedata-banner[data-v-3f01a673]{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:34px;text-align:right;color:#fff;background-image:url(../img/pic_freedeta.cc1cfcc0.png)}.order-detail-banner .freedata-banner .banner-content[data-v-3f01a673]{font-size:26px;letter-spacing:-1px;color:#fff;margin:22px 0 13px}.order-detail-banner .freedata-banner .btn-reedom[data-v-3f01a673]{height:36px;width:120px;border:none;color:#fff;font-size:14px;-webkit-box-shadow:0 4px 4px rgba(36,62,164,.5);box-shadow:0 4px 4px rgba(36,62,164,.5);background:linear-gradient(231.72deg,#52d6ce .85%,#00a9ba 89.53%)}.order-detail-banner .transfer-banner[data-v-3f01a673]{background:linear-gradient(130.68deg,#d6b381 2.26%,#dfbf8d 101.21%)}.order-detail-banner .transfer-banner .banner-inner[data-v-3f01a673]{width:100%;height:100%;background-image:url(../img/transfer-banner.af5d98db.png);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:40px;padding-right:30px}.order-detail-banner .transfer-banner .sale-text[data-v-3f01a673]{font-size:28px;color:#fff;text-shadow:0 1px 4px #af7e29}.order-detail-banner .transfer-banner .sale-text .sale[data-v-3f01a673]{font-size:34px}.order-detail-banner .transfer-banner .btn-reedom[data-v-3f01a673]{height:40px;width:117px;color:#9e702d;letter-spacing:.132px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fdf3d4));background:linear-gradient(180deg,#fff,#fdf3d4)}.q-a-dialog{-webkit-box-shadow:0 6px 20px rgba(0,0,0,.19),0 8px 17px rgba(0,0,0,.2);box-shadow:0 6px 20px rgba(0,0,0,.19),0 8px 17px rgba(0,0,0,.2)}.q-a-dialog .el-dialog__header{padding:0}.q-a-dialog .el-dialog__body{padding-left:40px;padding-right:40px;padding-bottom:60px}.q-a-dialog .q-a-title{font-size:24px;margin-bottom:20px}.q-a-dialog .q-a-content{font-size:14px;line-height:18px;font-weight:400}.order-faq[data-v-aa1c5622]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;background-color:#fff;border:1px solid #eee;margin-bottom:20px}.order-faq .box-title[data-v-aa1c5622]{font-size:16px;letter-spacing:-.5px;margin:0;margin-bottom:25px}.order-faq .box-title .iconfont[data-v-aa1c5622]{color:#00a9ba;margin-right:7px}.order-faq .spec-link[data-v-aa1c5622]{color:#00a9ba;font-size:14px}.order-faq .list-item[data-v-aa1c5622]{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:30px;font-size:14px;line-height:18px;margin-bottom:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;cursor:pointer}.order-faq .list-item[data-v-aa1c5622]:hover{color:#00a9ba}.order-faq .list-item[data-v-aa1c5622]:before{content:"·";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.order-faq .list-item[data-v-aa1c5622]:after{content:">>";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stripe-container[data-v-80fbcd02]{width:400px;margin:0 auto}.stripe-container .card-form[data-v-80fbcd02]{border-radius:7px}.stripe-container .card-form[data-v-80fbcd02],.stripe-container input[type=text][data-v-80fbcd02]{-webkit-box-sizing:border-box;box-sizing:border-box;border:.5px solid rgba(0,0,0,.1);border-radius:6px;padding:12px 12px 5px;height:44px;width:100%;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;background:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none}.stripe-container .card-form[data-v-80fbcd02]:focus,.stripe-container .primary-btn[data-v-80fbcd02]:focus,.stripe-container input[type=text][data-v-80fbcd02]:focus{-webkit-box-shadow:0 0 0 1px rgba(50,151,211,.3),0 1px 1px 0 rgba(0,0,0,.07),0 0 0 4px rgba(50,151,211,.3);box-shadow:0 0 0 1px rgba(50,151,211,.3),0 1px 1px 0 rgba(0,0,0,.07),0 0 0 4px rgba(50,151,211,.3);outline:none;z-index:9}.stripe-container .card-form[data-v-80fbcd02]::-webkit-input-placeholder,.stripe-container input[type=text][data-v-80fbcd02]::-webkit-input-placeholder{color:#eee}.stripe-container .card-form[data-v-80fbcd02]::-moz-placeholder,.stripe-container input[type=text][data-v-80fbcd02]::-moz-placeholder{color:#eee}.stripe-container .card-form[data-v-80fbcd02]:-ms-input-placeholder,.stripe-container input[type=text][data-v-80fbcd02]:-ms-input-placeholder{color:#eee}.stripe-container .card-form[data-v-80fbcd02]::-ms-input-placeholder,.stripe-container input[type=text][data-v-80fbcd02]::-ms-input-placeholder{color:#eee}.stripe-container .card-form[data-v-80fbcd02]::placeholder,.stripe-container input[type=text][data-v-80fbcd02]::placeholder{color:#eee}.stripe-container .primary-btn[data-v-80fbcd02]{width:100%;height:60px;margin-top:20px;border-radius:2px;background-color:#00a9ba;color:#fff;font-weight:700;border:none;font-size:18px}.pay-title[data-v-8c95231a]{font-size:24px;text-align:center;margin-top:0;margin-bottom:40px}.recommend-item[data-v-5dd1c912]{display:inline-block;height:411px;width:370px;border:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:14px;margin-right:14px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;vertical-align:top}.recommend-item[data-v-5dd1c912]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 26px 40px -24px rgba(0,36,100,.3);box-shadow:0 26px 40px -24px rgba(0,36,100,.3)}.recommend-item[data-v-5dd1c912]:nth-of-type(3n+3){margin-right:0}.recommend-item .img[data-v-5dd1c912]{width:100%;height:200px}.recommend-item .content[data-v-5dd1c912]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:209px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.recommend-item .title[data-v-5dd1c912]{display:-webkit-box;font-size:18px;line-height:22px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.recommend-item .label-box[data-v-5dd1c912]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recommend-item .label-box .epidemic[data-v-5dd1c912]{position:relative}.recommend-item .label-box .epidemic .label[data-v-5dd1c912]{width:24px;height:24px;position:absolute;top:50%;left:-16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.recommend-item .label-box .epidemic .label-txt[data-v-5dd1c912]{font-size:12px;line-height:16px;padding:2px 8px 2px 10px;color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(-5.62%,#0172b4),to(#4fbbfa));background:linear-gradient(90deg,#0172b4 -5.62%,#4fbbfa);border-radius:0 21px 21px 0}.recommend-item .rate-tag[data-v-5dd1c912]{display:inline-block;padding:0 5px;border-radius:5px;background-color:#49beb7;color:#fff;font-size:16px;line-height:22px;margin-right:5px}.recommend-item .rate-text[data-v-5dd1c912]{font-size:14px;color:#49beb7;margin-right:5px}.recommend-item .price-box[data-v-5dd1c912]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#e05857}.Recommend .content[data-v-1d4d4e9c]{-webkit-box-sizing:border-box;box-sizing:border-box}.Recommend .box-content-title[data-v-1d4d4e9c]{letter-spacing:-1px}.cancel-order .btn{height:32px;width:60px;border-radius:4px}.cancel-order .dialog-footer{text-align:right;margin-top:20px}.cancel-order .btn-default{background-color:#fff;border:1px solid #c5c5c5;color:#767676;margin-right:10px}.cancel-order .btn-default:hover{border-color:rgba(0,169,186,.2);background-color:rgba(0,169,186,.1);color:#00a9ba}.cancel-order .btn-confirm{background-color:#00a9ba;color:#fff}.cancel-order .btn-confirm:hover{opacity:.7}.hotel-order-detail[data-v-44a5f6f8]{padding:40px 0 50px}.hotel-order-detail .nation-tip[data-v-44a5f6f8]{font-size:14px;margin-top:20px;color:#2d2d2d}.hotel-order-detail .order-nav[data-v-44a5f6f8]{font-size:14px;margin-bottom:15px}.hotel-order-detail .order-nav .spec-link[data-v-44a5f6f8]{color:#00a9ba;cursor:pointer;margin-right:5px}.hotel-order-detail .order-nav .spec-link[data-v-44a5f6f8]:hover{text-decoration:underline}.hotel-order-detail .btn-cancel[data-v-44a5f6f8]{position:absolute;right:0;top:0;border:1px solid #00a9ba;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50px;height:34px;padding:0 21px;color:#00a9ba;background-color:#fff}.hotel-order-detail .btn[data-v-44a5f6f8]:hover{opacity:.7}.hotel-order-detail .hotel-info-list-item[data-v-44a5f6f8]{font-size:12px;line-height:16px;margin-top:5px;color:#767676}.hotel-order-detail .hotel-info-list-item .iconfont.icon-icon_address[data-v-44a5f6f8]{font-size:12px}.hotel-order-detail .hotel-info-list-item .iconfont[data-v-44a5f6f8]{font-size:14px;margin-right:5px}.hotel-order-detail .line-throught[data-v-44a5f6f8]{border-top:1px solid #eee}.hotel-order-detail .block.contact-info .block-title[data-v-44a5f6f8]{margin-bottom:5px}.hotel-order-detail .check-info[data-v-44a5f6f8]{border:none;width:80%}.hotel-order-detail .check-info .check-title[data-v-44a5f6f8]{padding-top:20px;color:#767676;letter-spacing:-.5px;width:180px;vertical-align:top}.hotel-order-detail .check-info .check-item[data-v-44a5f6f8]{vertical-align:top;padding-top:20px;letter-spacing:-.5px}.hotel-order-detail .check-info .spec-btn[data-v-44a5f6f8]{margin-left:15px;color:#00a9ba;cursor:pointer}.hotel-order-detail .check-info .spec-btn[data-v-44a5f6f8]:hover{text-decoration:underline}.hotel-order-detail .booking-date[data-v-44a5f6f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:600px;margin:25px 0 20px;font-size:16px}.hotel-order-detail .booking-date .date-title[data-v-44a5f6f8]{font-size:14px;color:#767676;margin-bottom:5px}.hotel-order-detail .block[data-v-44a5f6f8]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;background-color:#fff;border:1px solid #eee;margin-bottom:20px}.hotel-order-detail .block .block-title[data-v-44a5f6f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:24px;font-weight:700;letter-spacing:-1px;margin:0;margin-bottom:25px}.hotel-order-detail .block .mb30[data-v-44a5f6f8]{margin-bottom:30px}.hotel-order-detail .block .btn-support[data-v-44a5f6f8]{height:40px;border:none;border-radius:45px;font-size:14px;color:#fff;letter-spacing:-.5px;padding:0 30px;background:-webkit-gradient(linear,left top,right top,from(#52d6ce),to(#00a9ba));background:linear-gradient(90deg,#52d6ce,#00a9ba);cursor:pointer}.hotel-order-detail .block .btn-support[data-v-44a5f6f8]:hover{opacity:.7}.hotel-order-detail .block .detail .payment-detail-btn[data-v-44a5f6f8]{margin-left:12px;font-size:12px;color:#767676;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-order-detail .block .detail .payment-detail-btn .iconfont[data-v-44a5f6f8]{display:inline-block;margin-left:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hotel-order-detail .block .detail .payment-detail-btn[data-v-44a5f6f8]:hover{opacity:.7}.hotel-order-detail .block .detail .payment-detail-btn .img-arrow[data-v-44a5f6f8]{width:16px;height:16px}.hotel-order-detail .block .detail .price-text[data-v-44a5f6f8]{color:#e05857;margin-left:10px}.hotel-order-detail .block .detail .order-num[data-v-44a5f6f8]{color:#484848;margin-left:10px}.hotel-order-detail .block .detail .hidden.payment-detail-box[data-v-44a5f6f8]{position:absolute;left:-100%;top:-100%;opacity:0;height:auto}.hotel-order-detail .block .detail .payment-detail-box[data-v-44a5f6f8]{overflow:hidden;height:auto;margin-top:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#fbfbfb;-webkit-box-sizing:border-box;box-sizing:border-box}.hotel-order-detail .block .detail .payment-detail-list[data-v-44a5f6f8]{overflow:hidden;height:auto;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.hotel-order-detail .block .detail .payment-detail-list li[data-v-44a5f6f8]{width:445px}.hotel-order-detail .block .detail .iconfont-active[data-v-44a5f6f8]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hotel-order-detail .block .detail .payment-detail-item[data-v-44a5f6f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;font-size:12px;color:#767676}.hotel-order-detail .block .detail table[data-v-44a5f6f8]{border-spacing:0}.hotel-order-detail .block .detail table td[data-v-44a5f6f8]{font-size:16px;letter-spacing:-.5px;color:#767676;padding-bottom:20px;padding-right:10px}.hotel-order-detail .block .detail .price-box[data-v-44a5f6f8]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-order-detail .block .detail .right-btn[data-v-44a5f6f8]{position:absolute;right:0;bottom:-50%}.hotel-order-detail .block .detail .btn-support[data-v-44a5f6f8]{width:217px;height:40px;border:none;border-radius:45px;font-size:14px;color:#fff;letter-spacing:-.5px;padding:0 30px;background:-webkit-gradient(linear,left top,right top,from(#52d6ce),to(#00a9ba));background:linear-gradient(90deg,#52d6ce,#00a9ba);cursor:pointer}.hotel-order-detail .block .detail .btn-support[data-v-44a5f6f8]:hover{opacity:.7}.hotel-order-detail .block .detail .pay-btn-disabled[data-v-44a5f6f8]{background:#c5c5c5;cursor:not-allowed}.hotel-order-detail .block .detail .subtotal-price[data-v-44a5f6f8]{font-size:14px;line-height:18px;color:#2d2d2d}.hotel-order-detail .block .detail .room-price[data-v-44a5f6f8]{font-size:14px;line-height:18px;color:#949494}.hotel-order-detail .block .detail .vat-throught[data-v-44a5f6f8]{width:100%!important;border-top:1px solid #eee;margin:20px 0}.hotel-order-detail .block .detail .black[data-v-44a5f6f8]{color:#2d2d2d}.hotel-order-detail .block .detail .price-difference-text td[data-v-44a5f6f8]{font-size:14px;line-height:18px;color:#949494}.hotel-order-detail .block .detail .no-pay-price-table td[data-v-44a5f6f8]{padding-bottom:10px}.hotel-order-detail .block .detail .no-price-box[data-v-44a5f6f8]{position:relative}.hotel-order-detail .block .detail .no-price-box .pay-btn[data-v-44a5f6f8]{bottom:8px}