.timeline[data-v-acd8be30]{position:relative;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.timeline .timeline-border[data-v-acd8be30]{position:absolute;left:144px;top:17px;height:18px;border-left:1px dashed #484848}.timeline .timeline-left[data-v-acd8be30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:130px;font-weight:700}.timeline .timeline-left .stopClass[data-v-acd8be30]{color:#fa8645}.timeline-icon[data-v-acd8be30]{height:9px;width:9px;margin:0 10px;border-radius:50%}.timeline-icon-start[data-v-acd8be30]{background-color:#00a9ba}.timeline-icon-end[data-v-acd8be30]{background-color:#f5c230}.timeline-icon-default[data-v-acd8be30]{height:7px;width:7px;border:1px solid #00a9ba}.ticket-detail[data-v-71f47550]{width:100%}.ticket-detail .ticket-detail-inner[data-v-71f47550] .timeline .timeline-left{width:120px}.ticket-detail .ticket-detail-inner[data-v-71f47550] .timeline .timeline-border{left:134px}.ticket-detail .ticket-detail-inner .flex-row[data-v-71f47550]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ticket-detail .ticket-detail-inner .flex-row .airport-info[data-v-71f47550]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:55%}.ticket-detail .ticket-detail-inner .flex-row .airport-info .flight-dur[data-v-71f47550]{position:absolute;left:104px;top:19px;color:#fa8645;font-size:12px}.ticket-detail .ticket-detail-inner .flex-row .air-company[data-v-71f47550]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-15px}.ticket-detail .ticket-detail-inner .flex-row .air-company .air-company-img[data-v-71f47550]{height:31px;width:31px;margin-right:14px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.ticket-detail .ticket-detail-inner .flex-row .air-company .air-company-img .air-icon[data-v-71f47550]{height:100%;width:100%}.ticket-detail .ticket-detail-inner .flex-row .air-company .air-company-box[data-v-71f47550]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ticket-detail .ticket-detail-inner .flex-row .air-company-box[data-v-71f47550]{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;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:42px;font-size:14px}.ticket-detail .ticket-detail-inner .flex-row .air-company-box .air-company-box-title[data-v-71f47550]{color:#484848}.ticket-detail .ticket-detail-inner .flex-row .air-company-box .air-company-box-subtitle[data-v-71f47550]{color:#767676}.ticket-detail .ticket-detail-inner .flex-row .transfer-station[data-v-71f47550]{position:absolute;padding:20px 15px;top:50px;left:134px;border-left:1px dashed #484848}.ticket-detail .ticket-detail-inner .flex-row .transfer-station p[data-v-71f47550]{color:#767676;font-size:14px}.i-tag[data-v-33476d16]{display:inline-block;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(239,78,43,.1);border-radius:0 6px;margin-right:10px}.i-tag[data-v-33476d16]:last-child{margin-right:0}.i-tag .i-tag-text[data-v-33476d16]{font-size:12px;color:#e8665e;line-height:20px}.i-tag-o[data-v-33476d16]{background-color:rgba(239,161,43,.1)}.i-tag-o .i-tag-text[data-v-33476d16]{color:#ef9e54}.i-tag-warning[data-v-33476d16]{background-color:rgba(73,190,183,.2)}.i-tag-warning .i-tag-text[data-v-33476d16]{color:#00a9ba}.i-tag-danger[data-v-33476d16]{background-color:rgba(57,159,255,.1)}.i-tag-danger .i-tag-text[data-v-33476d16]{color:#359eff}.flight-tag[data-v-cf83aee4]{display:inline-block;height:20px;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px;background:-webkit-gradient(linear,right top,left top,from(#08b2c0),color-stop(125.64%,#48dede));background:linear-gradient(270deg,#08b2c0,#48dede 125.64%);border-radius:15px;font-size:12px;color:#fff}.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%)}.oper-list[data-v-f3f49bce]{position:fixed;bottom:20px;z-index:98}.oper-list .oper-list-item[data-v-f3f49bce]{width:50px;line-height:50px;height:50px;text-align:center;background-color:#00a9ba;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.0987036);box-shadow:0 2px 4px rgba(0,0,0,.0987036);border-radius:2px;margin-bottom:5px;color:#fff;cursor:pointer}.oper-list .oper-list-item .iconfont[data-v-f3f49bce]{font-size:27px}.container.flight-order-detail .i-tag{border-radius:2px;vertical-align:middle}.container.flight-order-detail .h2 .i-tag{font-weight:400;margin-left:10px;height:18px}.container.flight-order-detail .h2 .i-tag .i-tag-text{display:block;line-height:18px}.flight-order-detail[data-v-81664f0c]{padding:40px 0 80px}.flight-order-detail .order-nav[data-v-81664f0c]{font-size:14px;margin-bottom:15px}.flight-order-detail .order-nav .spec-link[data-v-81664f0c]{color:#00a9ba;cursor:pointer;margin-right:5px}.flight-order-detail .order-nav .spec-link[data-v-81664f0c]:hover{text-decoration:underline}.flight-order-detail .flight-time[data-v-81664f0c]{margin-top:10px;font-size:14px;font-weight:400;color:#767676;word-spacing:5px}.flight-order-detail .flight-line[data-v-81664f0c]{display:inline-block;font-size:24px;font-weight:700;letter-spacing:-1px}.flight-order-detail .flight-line .iconfont[data-v-81664f0c]{color:#767676;margin:0 7px;vertical-align:middle}.flight-order-detail .h2[data-v-81664f0c]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;border:1px solid #eee;border-bottom:none;font-size:24px;font-weight:400;letter-spacing:-1px;background-color:#fff}.flight-order-detail .block-content[data-v-81664f0c]{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 30px;border:1px solid #eee}.flight-order-detail .allowance_msg[data-v-81664f0c]{margin-bottom:10px;font-size:14px}.flight-order-detail .passport-info[data-v-81664f0c]{border:1px solid #eee;background-color:#fff;margin-bottom:20px}.flight-order-detail .passport-info .info-title[data-v-81664f0c]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;font-size:24px;font-weight:400;letter-spacing:-1px}.flight-order-detail .passport-info .guest-name[data-v-81664f0c]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px 30px;letter-spacing:-.5px;background-color:#f6f6f6;color:#767676}.flight-order-detail .passport-info .guest-name .sep[data-v-81664f0c]{margin:0 30px;color:#c5c5c5}.flight-order-detail .passport-info .contact-types[data-v-81664f0c]{margin:20px 30px 30px}.flight-order-detail .btn-support[data-v-81664f0c]{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}.flight-order-detail .btn-support[data-v-81664f0c]:hover{opacity:.7}.flight-order-detail .contact-types[data-v-81664f0c]{border-spacing:0}.flight-order-detail .contact-types .row:last-child .col[data-v-81664f0c]{padding-bottom:0}.flight-order-detail .contact-types .col[data-v-81664f0c]{padding-bottom:15px}.flight-order-detail .contact-types .col-title[data-v-81664f0c]{width:80px;color:#767676}.flight-order-detail .contact-types .spec-btn[data-v-81664f0c]{margin-left:15px;color:#00a9ba;cursor:pointer}.flight-order-detail .contact-types .spec-btn[data-v-81664f0c]:hover{text-decoration:underline}.flight-order-detail .content-title[data-v-81664f0c]{letter-spacing:-.5px;margin:20px 0}.flight-order-detail .content-title .flight-tag-box[data-v-81664f0c]{width:50px;display:inline-block}.flight-order-detail .content-title .flight-line[data-v-81664f0c]{font-size:18px;margin-left:34px;margin-right:20px;vertical-align:middle}.flight-order-detail .content-title .total-time[data-v-81664f0c]{vertical-align:middle}.flight-order-detail .flight-line-detail[data-v-81664f0c]{padding-bottom:10px;border-bottom:1px dashed #eee}.flight-order-detail .flight-line-detail[data-v-81664f0c]:last-child{padding-bottom:0;border-bottom:none}.flight-order-detail .remark-list .list-item[data-v-81664f0c]{font-size:14px;line-height:16px}.flight-order-detail .remark-list .spec-p[data-v-81664f0c]{color:#00a9ba}.flight-order-detail .h4[data-v-81664f0c]{margin:0;margin-bottom:20px;letter-spacing:-.4px}.flight-order-detail .block[data-v-81664f0c]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;background-color:#fff;border:1px solid #eee;margin-bottom:20px}.flight-order-detail .block .block-title[data-v-81664f0c]{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:400;letter-spacing:-1px;margin:0;margin-bottom:25px}.flight-order-detail .block .flight-info[data-v-81664f0c]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;letter-spacing:-.5px;margin:15px 0}.flight-order-detail .block .flight-info .price-text[data-v-81664f0c]{margin-left:15px;font-size:20px;color:#e05857}.flight-order-detail .block .flight-info .price-detail[data-v-81664f0c]{margin-left:15px;margin-top:14px;padding-left:10px;border-left:2px solid #eee}.flight-order-detail .block .flight-info .price-detail .row .col[data-v-81664f0c]{font-size:14px;padding-bottom:10px;padding-right:10px}.flight-order-detail .block .flight-info .price-detail .row .col .col-tips[data-v-81664f0c]{font-size:12px;color:#767676}.flight-order-detail .block .flight-info .price-detail .row:last-child .col[data-v-81664f0c]{padding-bottom:0}