.test-reservation-wrap[data-v-6a027229]{width:100%;background-color:#f4f8f9;display:grid;grid-template-columns:940px 242px;-moz-column-gap:17px;column-gap:17px;padding-top:30px;justify-content:center}.test-reservation-wrap .reservation-info[data-v-6a027229]{width:100%;background-color:#fff;margin-bottom:20px}.test-reservation-wrap .reservation-info .content[data-v-6a027229]{font-size:14px;font-weight:400;color:#343a40;line-height:25px;padding:21px 31px 30px 43px}.test-reservation-wrap .reservation-step[data-v-6a027229]{padding-bottom:283px}.test-reservation-wrap .reservation-step .step-form-card[data-v-6a027229]{margin-top:7px}.test-reservation-wrap .reservation-step .step-form-card .form-header[data-v-6a027229]{width:100%;padding:15px 17px 15px 43px;box-sizing:border-box;display:flex;align-items:baseline;justify-content:space-between;background-color:#fff;border-bottom:1px solid rgba(167,172,178,.18)}.test-reservation-wrap .reservation-step .step-form-card .form-header .addSample[data-v-6a027229]{border-radius:5px;padding:8px 20px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.test-reservation-wrap .reservation-step .step-form-card .form-header .sample-list[data-v-6a027229]{display:flex;-moz-column-gap:28px;column-gap:28px;row-gap:10px;flex-wrap:wrap}.test-reservation-wrap .reservation-step .step-form-card .form-header .sample-list .sample[data-v-6a027229]{font-size:20px;font-weight:700;color:#222;cursor:pointer}.test-reservation-wrap .reservation-step .step-form-card .form-header .sample-list .sample .close[data-v-6a027229]{color:#a0a9ac!important;margin-left:22px;cursor:pointer}.test-reservation-wrap .reservation-step .step-form-card .form-header .sample-list .sample-sel .close[data-v-6a027229],.test-reservation-wrap .reservation-step .step-form-card .form-header .sample-list .sample-sel[data-v-6a027229]{color:#00b4e8!important}.test-reservation-wrap .reservation-step .step-form-card .my-form[data-v-6a027229]{width:100%;background:#fff;padding:16px 97px 36px 43px;box-sizing:border-box}.test-reservation-wrap .reservation-step .step-form-card .my-form .form-item[data-v-6a027229]{grid-template-columns:2fr 12fr;margin-bottom:10px}.test-reservation-wrap .reservation-step .step-form-card .my-form .form-item label[data-v-6a027229]{line-height:45px}.test-reservation-wrap .reservation-step .step-form-card .my-form .form-text-red[data-v-6a027229]{color:#f66;font-size:10px;font-weight:400;margin-top:5px}.test-reservation-wrap .reservation-step .attr-info[data-v-6a027229]{margin-top:7px}.test-reservation-wrap .reservation-step .attr-info .my-form[data-v-6a027229]{width:100%;background:#fff;padding:36px 97px 36px 43px;box-sizing:border-box}.test-reservation-wrap .reservation-step .attr-info .my-form .form-item[data-v-6a027229]{grid-template-columns:3fr 13fr}.test-reservation-wrap .reservation-step .attr-info .my-form .form-item label[data-v-6a027229]{line-height:45px}.test-reservation-wrap .reservation-step .attr-info .my-form .form-text-red[data-v-6a027229]{color:#f66;font-size:10px;font-weight:400;margin-top:5px}.test-reservation-wrap .reservation-step .attr-info .my-form .sampleSendType1[data-v-6a027229]{margin-top:15px;padding-top:20px;border-top:1px solid #ccd7db}.test-reservation-wrap .reservation-step .attr-info .my-form .sampleSendType1 .title[data-v-6a027229]{font-size:14px;font-weight:300;color:#222}.test-reservation-wrap .reservation-step .attr-info .my-form .sampleSendType1 .address-list[data-v-6a027229]{display:flex;align-items:center;gap:10px;margin-top:10px}.test-reservation-wrap .reservation-step .attr-info .my-form .sampleSendType1 .address-list .item[data-v-6a027229]{padding:5px 8px;font-size:14px;font-weight:300;color:#a0a9ac;border-radius:4px;border:1px solid #ccd7db;cursor:pointer}.test-reservation-wrap .reservation-step .attr-info .my-form .sampleSendType1 .address-list .active[data-v-6a027229]{background:#00b4e8;color:#fff;border:none}.test-reservation-wrap .reservation-step .attr-info .my-form .sampleSendType1 .active-address-detail[data-v-6a027229]{width:100%;padding:23px 22px;box-sizing:border-box;font-size:14px;color:#333;line-height:28px;background:#f4f8f9;margin-top:10px;border-radius:4px}.test-reservation-wrap .reservation-step .attr-info .my-form .sampleSendType2[data-v-6a027229]{display:flex;flex-direction:column;row-gap:18px;margin-top:15px;padding-top:20px;border-top:1px solid #ccd7db}.test-reservation-wrap .reservation-step .attr-info .my-form .sampleSendType2 .form-item[data-v-6a027229]{grid-template-columns:1fr 10fr}.test-reservation-wrap .reservation-step .settlement-wrap[data-v-6a027229]{display:flex;align-items:center;justify-content:space-between;margin-top:40px;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.test-reservation-wrap .reservation-step .settlement-wrap .cost[data-v-6a027229]{padding-left:43px}.test-reservation-wrap .reservation-step .settlement-wrap .cost .cost-title[data-v-6a027229]{color:#6f7f84;font-size:16px}.test-reservation-wrap .reservation-step .settlement-wrap .cost .cost-num[data-v-6a027229]{color:#f66;font-weight:700;font-size:24px}.test-reservation-wrap .reservation-step .settlement-wrap .cost .cost-detail[data-v-6a027229]{font-size:16px;font-weight:400;color:#00b4e8;margin-left:39px;cursor:pointer}.test-reservation-wrap .reservation-step .settlement-wrap .cost .cost-detail span[data-v-6a027229]{font-weight:100;transition:transform .3s ease-in-out}.test-reservation-wrap .reservation-step .settlement-wrap .cost .cost-detail span.rotate[data-v-6a027229]{transform:rotate(180deg)}.test-reservation-wrap .reservation-step .settlement-wrap .btns[data-v-6a027229]{display:flex;align-items:center;-moz-column-gap:25px;column-gap:25px}.test-reservation-wrap .reservation-step .settlement-wrap .btns .save-btn[data-v-6a027229]{padding:11px 40px;border-radius:25px;border:1px solid #a0a9ac;background:#f4f8f9;font-size:20px;font-weight:400;color:#222;cursor:pointer}.test-reservation-wrap .reservation-step .settlement-wrap .btns .next-btn[data-v-6a027229]{padding:11px 40px;border-radius:25px;font-size:20px;font-weight:400;color:#fff;background:#00b4e8;cursor:pointer}.test-reservation-wrap .reservation-step .wait-pay-info[data-v-6a027229]{margin-top:7px}.test-reservation-wrap .reservation-step .wait-pay-info .content[data-v-6a027229]{padding:15px 20px 59px 20px;box-sizing:border-box;width:100%;background:#fff}.test-reservation-wrap .reservation-step .wait-pay-info .content .cost-list[data-v-6a027229]{background:#f4f8f9;border-radius:4px;padding:21px 22px 40px 22px;width:100%;box-sizing:border-box}.test-reservation-wrap .reservation-step .wait-pay-info .content .cost-list .title[data-v-6a027229]{width:100%;font-size:16px;font-weight:700;color:#222;padding-bottom:17px;border-bottom:1px solid #ccd7db;box-sizing:border-box}.test-reservation-wrap .reservation-step .wait-pay-info .content .cost-list .cost-item[data-v-6a027229]{width:100%;padding:15px 0;border-bottom:1px solid #ccd7db;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:400;color:#333}.test-reservation-wrap .reservation-step .wait-pay-info .content .cost-list .cost-total[data-v-6a027229]{font-size:16px;font-weight:700;color:#222;display:flex;align-items:center;justify-content:space-between;margin-top:31px}.test-reservation-wrap .reservation-step .pay-type[data-v-6a027229]{margin-top:20px}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap[data-v-6a027229]{width:100%;padding:25px 42px 49px 42px;box-sizing:border-box;font-size:14px;font-weight:400;color:#333;background-color:#fff}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap .pay-type-title[data-v-6a027229]{display:flex;align-items:center;-moz-column-gap:35px;column-gap:35px;margin-bottom:9px}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap .tip[data-v-6a027229]{font-size:14px;font-weight:300;color:#a0a9ac}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap .tip i[data-v-6a027229]{color:#00b4e8}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap .under-line[data-v-6a027229]{border-bottom:1px solid rgba(167,172,178,.17);margin-bottom:15px}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap .pay-password .password-inp[data-v-6a027229]{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px;margin-bottom:10px}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap .pay-password .password-inp i[data-v-6a027229]{color:#00b4e8;cursor:pointer}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap .form-check[data-v-6a027229]{display:grid;grid-template-columns:18px auto;align-items:center;-moz-column-gap:0;column-gap:0;line-height:normal;padding:9px 0}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap .form-check .custom-label[data-v-6a027229]{display:flex;align-items:center;font-size:14px;font-weight:300;color:#333}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap .form-check .custom-label>img[data-v-6a027229]{width:30px;height:30px;margin-left:20px;margin-right:20px}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap .form-check .total-num[data-v-6a027229]{text-align:end;font-size:14px;font-weight:300;color:#222}.test-reservation-wrap .reservation-step .pay-type .pay-type-wrap .form-check .total-num i[data-v-6a027229]{font-size:14px;font-weight:700;color:#f66}.dropdown-menu[data-v-6a027229]{margin-top:10px;background:#fff;padding:18px 27px 27px 40px;box-sizing:border-box}.dropdown-menu .test-name[data-v-6a027229]{font-size:16px;font-weight:700;color:#222;margin-bottom:15px}.dropdown-menu .test-item[data-v-6a027229]{width:100%;font-size:14px;font-weight:400;color:#333;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.dropdown-menu .total-cost[data-v-6a027229]{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.dropdown-menu .total-cost .total-cost-title[data-v-6a027229]{font-size:16px;font-weight:700;color:#222}.dropdown-menu .total-cost .total-cost-num[data-v-6a027229]{font-size:20px;font-weight:700;color:#f66}.el-form-item[data-v-6a027229]{margin-bottom:10px}