.search-block[data-v-d31ce2cc]{width:1200px;margin:auto;position:relative}.popcontext[data-v-d31ce2cc]{width:240px;background:#fff!important}.popcontext .tab[data-v-d31ce2cc]{z-index:1000;width:240px}.popcontext .tab li[data-v-d31ce2cc]{height:45px;line-height:45px;color:#000;font-size:14px;text-align:center;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;filter:alpha(Opacity=60);-moz-opacity:.6;opacity:.6}.popcontext .tab li[data-v-d31ce2cc]:last-child{-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.popcontext .tab li:nth-child(2).active[data-v-d31ce2cc]{border-top:1px solid #f9f9f9}.popcontext .tab li.active[data-v-d31ce2cc]{background-color:#d6003a;font-size:16px;color:#fff;font-weight:700;margin-left:0;padding-left:10px;border-right:1px solid #fff;border-radius:3px 0 0 3px;filter:alpha(Opacity=100);-moz-opacity:1;opacity:1}.popcontext hgroup[data-v-d31ce2cc]{display:none;position:absolute;width:460px;top:-410px;left:0;z-index:1000;margin-left:140px;background-color:#fff;border-radius:0 5px 5px 0}.popcontext hgroup article[data-v-d31ce2cc]{position:relative;height:364px;padding-left:30px}.card-container[data-v-5fe448ef]{background:#fff;padding:16px;border-radius:8px}.card-container .card-title[data-v-5fe448ef]{font-weight:700;font-size:16px;color:#4d4e4e}.card-container .card-content[data-v-5fe448ef]{width:100%;overflow:hidden}.card-container .info-row[data-v-5fe448ef]{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:26px;margin-bottom:8px}.card-container .info-row .label[data-v-5fe448ef]{width:100px;color:#929a9f;-ms-flex-negative:0;flex-shrink:0}.card-container .info-row .value[data-v-5fe448ef]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.mb-16[data-v-5fe448ef]{margin-bottom:16px}.info-row .order-price[data-v-9a1d48ac]{font-size:24px;color:#d70039;margin-right:10px}.price-detail .price-type[data-v-9a1d48ac]{color:#000}.price-detail .price-item[data-v-9a1d48ac]{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;line-height:26px}.price-detail .total-price[data-v-9a1d48ac]{font-size:18px;color:#d70039;text-align:right}.pass-list[data-v-58a7a774]{width:100%}.pass-list .pass-item[data-v-58a7a774]{width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.pass-list .pass-item[data-v-58a7a774]:last-child{margin-bottom:0}.pass-list .pass-item .item-content[data-v-58a7a774]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:0;flex-shrink:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0 30px}.pass-list .pass-item .info-row[data-v-58a7a774]{width:100%;overflow:hidden}.pass-list .pass-item .info-row .label[data-v-58a7a774]{width:76px}.pass-list .pass-item .pass-index[data-v-58a7a774]{-ms-flex-negative:0;flex-shrink:0;width:24px;color:#929a9f;font-size:16px;font-style:italic}.concat-info[data-v-46fe0be0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:52px}.concat-info .info-row[data-v-46fe0be0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:220px}.next-step[data-v-27ae1e12]{width:100%;height:53px;border:0;background-color:#d70039;color:#fff;font-size:16px;margin:42px 0 53px;cursor:pointer}.next-step[data-v-27ae1e12]:active{background-color:#b11e45}.step-disabled.next-step[data-v-27ae1e12]:active,.step-disabled[data-v-27ae1e12]{background-color:#ccc}.order-detail-wrapper .content-wrapper[data-v-690d5503]{width:1200px;margin:16px auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.order-detail-wrapper .content-wrapper .left-side[data-v-690d5503]{width:240px;overflow:hidden}.order-detail-wrapper .content-wrapper .right-content[data-v-690d5503]{-webkit-box-flex:1;-ms-flex:1;flex:1}.order-custom[data-v-690d5503]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;top:16px;right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.order-custom .custom-button[data-v-690d5503]{width:50px;background-color:#d70039;color:#fff;text-align:center;border-radius:5px;cursor:pointer;padding:4px 8px}.order-custom .custom-button[data-v-690d5503]:hover{opacity:.8}