.radius-2[data-v-184b1889]{border-radius:2px}.component-pay-wrap[data-v-10fd63e8]{width:790px;padding:20px;margin:0 auto}.component-pay-wrap .project-wrap[data-v-10fd63e8]{display:flex;align-items:center}.component-pay-wrap .project-wrap .project-detail[data-v-10fd63e8]{display:flex;padding:2px;background:var(--red-default,#a11a22);border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.component-pay-wrap .project-wrap .project[data-v-10fd63e8]{padding:0 5px;background:#fff;border-radius:2px}.component-pay-wrap .tab-wrap[data-v-10fd63e8]{display:flex;align-items:center;border-bottom:1px solid #b3b3b3}.component-pay-wrap .tab-wrap .tab-item[data-v-10fd63e8]{width:-moz-fit-content;width:fit-content;margin-right:12px;border-bottom:4px solid transparent}.component-pay-wrap .tab-wrap .tab-item[data-v-10fd63e8]:last-of-type{margin-right:0}.component-pay-wrap .tab-wrap .tab-item.active[data-v-10fd63e8]{border-bottom:4px solid #a11a22}.component-pay-wrap .course-card[data-v-10fd63e8]{display:flex;align-items:center;justify-content:space-between;padding:15px 16px;background:#fff;border-radius:2px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 2px 4px 0 rgba(0,0,0,.05),0 1px 2px 1px rgba(0,0,0,.05)}.component-pay-wrap .course-card .card-btn[data-v-10fd63e8]{width:120px}.component-pay-wrap .hotel-info[data-v-10fd63e8]{background:#fff;border-radius:2px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 2px 4px 0 rgba(0,0,0,.05),0 1px 2px 1px rgba(0,0,0,.05)}.component-pay-wrap .ticket-info[data-v-10fd63e8] .last-p{display:none}.component-pay-wrap .task-list .task-item[data-v-10fd63e8]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 20px;margin-top:10px;background:#fff;border-radius:2px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 2px 4px 0 rgba(0,0,0,.05),0 1px 2px 1px rgba(0,0,0,.05)}.component-pay-wrap .task-list .task-item[data-v-10fd63e8]:first-of-type{margin-top:0}.component-pay-wrap .task-list .task-left[data-v-10fd63e8],.component-pay-wrap .task-list .task-right[data-v-10fd63e8]{display:flex;align-items:center}.component-pay-wrap .task-list .num[data-v-10fd63e8]{font-size:24px;line-height:36px}@media screen and (max-width:1190px){.component-pay-wrap[data-v-10fd63e8]{width:100%;padding:16px}.component-pay-wrap .task-list .task-ddl[data-v-10fd63e8]{margin-right:0;max-width:100px}.component-pay-wrap .task-list .task-item[data-v-10fd63e8]{padding:12px}}