.main[data-v-7b1c8a98]{box-sizing:border-box}.box[data-v-7b1c8a98]{width:1200px;margin:30px auto 0;display:flex;padding-top:100px;background-repeat:no-repeat!important;background-size:contain!important;flex-wrap:wrap;background-position:50% 0!important;padding:100px 6% 0;box-sizing:border-box;border-top-left-radius:10px;border-top-right-radius:10px}.box .productInfoWrap[data-v-7b1c8a98]{width:100%}.box .productInfoWrap .orderDetailWrap[data-v-7b1c8a98]{padding:30px 20px 20px;background-color:#fff;border-radius:6px;margin-bottom:20px;display:flex;flex-wrap:wrap}.box .productInfoWrap .orderDetailWrap h1[data-v-7b1c8a98],.box .productInfoWrap .orderDetailWrap h3[data-v-7b1c8a98]{width:100%;font-size:var(--fs_xxl);font-weight:450;color:var(--txt_bold);margin-bottom:13px}.box .productInfoWrap .orderDetailWrap h3[data-v-7b1c8a98]{font-size:var(--fs_xl)}.box .productInfoWrap .orderDetailWrap .travelDesc[data-v-7b1c8a98]{display:flex;align-items:center;width:50%;font-size:var(--fs_m);color:var(--txt_bold);margin-bottom:13px}.box .productInfoWrap .orderDetailWrap .travelDesc b[data-v-7b1c8a98]{color:var(--main);font-weight:700;display:inline-block;padding-left:10px}.box .productInfoWrap .concatInfo[data-v-7b1c8a98],.box .productInfoWrap .paymentInfo[data-v-7b1c8a98]{padding:30px 20px 20px;background-color:#fff;margin-bottom:20px;border-radius:6px;box-shadow:2px 3px 6px 2px #000}.box .productInfoWrap .concatInfo h4[data-v-7b1c8a98],.box .productInfoWrap .paymentInfo h4[data-v-7b1c8a98]{display:flex;align-items:center;font-size:var(--fs_xl);font-weight:450;color:var(--main);margin-bottom:15px}.box .productInfoWrap .concatInfo h4 i[data-v-7b1c8a98],.box .productInfoWrap .paymentInfo h4 i[data-v-7b1c8a98]{padding:0 0 0 10px;font-size:var(--fs_s);color:var(--txt_secondary)}.box .productInfoWrap .concatInfo h4 i[data-v-7b1c8a98]:before,.box .productInfoWrap .paymentInfo h4 i[data-v-7b1c8a98]:before{padding:0 5px 0 0}.box .productInfoWrap .concatInfo h5[data-v-7b1c8a98],.box .productInfoWrap .paymentInfo h5[data-v-7b1c8a98]{font-weight:700;padding:15px 0 0;color:var(--txt_bold)}.box .productInfoWrap .concatInfo .options[data-v-7b1c8a98],.box .productInfoWrap .paymentInfo .options[data-v-7b1c8a98]{display:flex;flex-wrap:wrap;margin:15px 0 0}.box .productInfoWrap .concatInfo .options .item[data-v-7b1c8a98],.box .productInfoWrap .paymentInfo .options .item[data-v-7b1c8a98]{width:50%;margin:0 0 20px}.box .productInfoWrap .concatInfo .options .item span[data-v-7b1c8a98],.box .productInfoWrap .paymentInfo .options .item span[data-v-7b1c8a98]{display:block;color:var(--txt_secondary);padding:0 0 10px}.box .productInfoWrap .concatInfo .options .item div[data-v-7b1c8a98],.box .productInfoWrap .paymentInfo .options .item div[data-v-7b1c8a98]{display:flex;align-items:center;width:100%}.box .productInfoWrap .concatInfo .options .item div input[data-v-7b1c8a98],.box .productInfoWrap .paymentInfo .options .item div input[data-v-7b1c8a98]{display:inline-flex;align-items:center;height:30px;border:none;border-bottom:1px solid var(--bdr_light);margin:0 10px 0 0;width:90%;font-size:var(--fs_m);color:var(--txt_bold);font-weight:700;outline:none}.box .productInfoWrap .concatInfo .options .item div input[data-v-7b1c8a98]:focus,.box .productInfoWrap .paymentInfo .options .item div input[data-v-7b1c8a98]:focus{border-color:var(--main)}.box .productInfoWrap .concatInfo .options .item div input.small[data-v-7b1c8a98],.box .productInfoWrap .paymentInfo .options .item div input.small[data-v-7b1c8a98]{width:120px}.box .productInfoWrap .concatInfo .options .fullLineWrap[data-v-7b1c8a98],.box .productInfoWrap .paymentInfo .options .fullLineWrap[data-v-7b1c8a98]{width:100%}.box .productInfoWrap .pay[data-v-7b1c8a98]{padding:30px 20px 20px;background-color:#fff;margin-bottom:20px;border-radius:6px;box-shadow:2px 3px 6px 2px #000;display:flex;align-items:center;justify-content:space-between}.box .productInfoWrap .pay figure[data-v-7b1c8a98]{font-size:var(--fs_l)}.box .productInfoWrap .pay figure b[data-v-7b1c8a98]{font-size:1.4em;font-weight:700;color:var(--err)}.box .productInfoWrap .pay figure b[data-v-7b1c8a98]:before{content:"¥";font-size:.8em;padding:0 3px 0 0}.box .r[data-v-7b1c8a98]{width:100%;margin:0 0 0 20px;padding:20px;box-sizing:border-box;background-color:#fff}.box .r .block[data-v-7b1c8a98]{margin:0 0 20px}.box .r .block h4[data-v-7b1c8a98]{display:flex;justify-content:space-between;align-items:center;color:var(--txt_bold);font-weight:700;padding:0 0 10px}.box .r .block h4 b[data-v-7b1c8a98]{color:var(--err)}.box .r .block span.green[data-v-7b1c8a98]{color:var(--success);font-weight:700}.box .r .date[data-v-7b1c8a98]{width:100%;border:1px solid var(--bdr_placeholder);border-radius:3px}.box .r .date dt nav[data-v-7b1c8a98]{display:flex;justify-content:center;align-items:center;height:40px}.box .r .date dt nav span[data-v-7b1c8a98]{width:110px;text-align:center;font-size:var(--fs_m);color:var(--txt_placeholder)}.box .r .date dt nav span.on[data-v-7b1c8a98]{color:var(--main);font-weight:700}.box .r .date dt p[data-v-7b1c8a98]{border-width:1px 0;border-style:solid;border-color:var(--bdr_placeholder);display:flex;background-color:var(--bdr_placeholder)}.box .r .date dt p span[data-v-7b1c8a98]{width:14.28571%;display:inline-flex;justify-content:center;align-items:center;height:30px;font-size:var(--fs_s);font-weight:700;color:var(--txt_bold)}.box .r .date dd[data-v-7b1c8a98]{display:flex;flex-wrap:wrap}.box .r .date dd p[data-v-7b1c8a98]{display:inline-flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;width:14.28571%;height:60px;color:var(--txt_secondary);font-size:var(--fs_l)}.box .r .date dd p b[data-v-7b1c8a98]{display:block;width:100%;text-align:center}.box .r .date dd p span[data-v-7b1c8a98]{font-size:var(--fs_s);line-height:1.4}.box .r .date dd p span[data-v-7b1c8a98]:before{content:" ";font-size:.8em;padding:0 2px 0 0}.box .r .date dd p.on[data-v-7b1c8a98]{color:var(--txt_bold);cursor:pointer}.box .r .date dd p.on span[data-v-7b1c8a98]:before{content:"¥"}.box .r .date dd p.selected[data-v-7b1c8a98]{color:#fff;font-weight:700;background-color:var(--main);border-radius:3px}.box .r .count>div[data-v-7b1c8a98]{margin:0 0 0 10px}.box .r .count>div[data-v-7b1c8a98]:first-of-type{margin-right:20px}@media only screen and (max-width:1200px){main[data-v-7b1c8a98]{width:100%!important;margin:0!important}main .box[data-v-7b1c8a98]{width:100%}}@media only screen and (max-width:1024px){main[data-v-7b1c8a98]{width:100%!important;margin:0!important}}@media only screen and (max-width:768px){main[data-v-7b1c8a98]{width:100%!important;margin:0!important}main .box .productInfoWrap .concatInfo .options .item[data-v-7b1c8a98]{width:100%!important}}.uls[data-v-7b1c8a98]{padding:0;display:flex;flex-wrap:wrap;box-sizing:border-box;max-height:calc(100% - 50px);overflow:auto}.uls li[data-v-7b1c8a98]{cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;background-color:#f1f1f1;border-radius:5px;width:100%;margin-bottom:15px;padding:10px;min-height:60px;box-sizing:border-box;border-radius:10px}.uls li figure[data-v-7b1c8a98]{display:flex;align-items:center;font-size:12px;color:var(--txt_secondary)}.uls li figure .price[data-v-7b1c8a98]{flex:none}.uls li figure .price span[data-v-7b1c8a98]{display:block;text-align:center}.uls li figure .price span[data-v-7b1c8a98]:first-of-type{color:var(--err);font-size:18px;font-weight:700;padding:0 0 3px}.uls li figure .price span[data-v-7b1c8a98]:first-of-type:before{content:"¥";font-size:.8em;padding:0 2px 0 0}.uls li figure .info[data-v-7b1c8a98]{padding:0 0 0 10px}.uls li figure .info span[data-v-7b1c8a98]{display:block}.uls li figure .info span.title[data-v-7b1c8a98]{font-size:14px;font-weight:700;color:#232323;padding:0 0 5px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:130px}.uls li .icon-gou[data-v-7b1c8a98]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:#fff;font-size:10px;color:#fff}.uls li .icon-gou.on[data-v-7b1c8a98]{background-color:var(--err)}.dd figure p[data-v-7b1c8a98]{padding:10px 0 0;width:100%}.dd figure p span[data-v-7b1c8a98]{width:100px;color:var(--txt_placeholder)}.dd figure p b[data-v-7b1c8a98]{color:var(--txt_secondary)}.dd figure p b[data-v-7b1c8a98]:before{content:"¥";padding:0 5px 0 0;font-size:var(--fs_s)}.dd figure p b[data-v-7b1c8a98]:empty:before{content:"--"}