.event-register-page[data-v-4dc3d0a9]{padding-top:20px}.event-register-page .register-header[data-v-4dc3d0a9]{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid #eee;margin-bottom:30px}.event-register-page .register-header .back-btn[data-v-4dc3d0a9]{display:flex;align-items:center;gap:8px;cursor:pointer;color:#888;font-size:14px;transition:color .3s}.event-register-page .register-header .back-btn[data-v-4dc3d0a9]:hover{color:#ce0a00}.event-register-page .register-header .back-btn i[data-v-4dc3d0a9]{font-size:16px}.event-register-page .register-header .header-title[data-v-4dc3d0a9]{flex:1;text-align:center;font-family:HYXinRenWenSongW;font-size:20px;font-weight:600;color:grey}.event-register-page .register-content .register-layout[data-v-4dc3d0a9]{width:800px;margin:0 auto}.event-register-page .register-content .register-layout .event-card[data-v-4dc3d0a9]{background:#fff;border:1px solid #eee;margin-bottom:30px;display:flex}.event-register-page .register-content .register-layout .event-card .event-cover[data-v-4dc3d0a9]{width:490px;height:auto;overflow:hidden;flex-shrink:0}.event-register-page .register-content .register-layout .event-card .event-cover img[data-v-4dc3d0a9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-register-page .register-content .register-layout .event-card .event-info[data-v-4dc3d0a9]{flex:1;padding:25px 30px;max-width:calc(100% - 490px);box-sizing:border-box}.event-register-page .register-content .register-layout .event-card .event-info .event-title[data-v-4dc3d0a9]{font-family:HYXinRenWenSongW;font-size:20px;font-weight:600;color:grey;margin-bottom:15px;line-height:1.4}.event-register-page .register-content .register-layout .event-card .event-info .event-meta .meta-item[data-v-4dc3d0a9]{display:flex;align-items:center;gap:10px;font-size:14px;color:#888;margin-bottom:10px}.event-register-page .register-content .register-layout .event-card .event-info .event-meta .meta-item .meta-icon[data-v-4dc3d0a9]{font-size:16px;color:#888}.event-register-page .register-content .register-layout .event-card .event-info .event-meta .meta-item[data-v-4dc3d0a9]:last-child{margin-bottom:0}.event-register-page .register-content .register-layout .event-card .event-info .organizer-info[data-v-4dc3d0a9]{margin-top:20px}.event-register-page .register-content .register-layout .event-card .event-info .organizer-info .organizer-card[data-v-4dc3d0a9]{display:inline-flex;align-items:center;padding:8px 14px;background:rgba(0,0,0,.03);border-radius:16px}.event-register-page .register-content .register-layout .event-card .event-info .organizer-info .organizer-card .organizer-logo[data-v-4dc3d0a9]{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:10px;flex-shrink:0}.event-register-page .register-content .register-layout .event-card .event-info .organizer-info .organizer-card .organizer-detail .organizer-name-row[data-v-4dc3d0a9]{display:flex;align-items:center;gap:8px}.event-register-page .register-content .register-layout .event-card .event-info .organizer-info .organizer-card .organizer-detail .organizer-name-row .organizer-name[data-v-4dc3d0a9]{font-size:14px;color:grey;font-weight:500}.event-register-page .register-content .register-layout .event-card .event-info .organizer-info .organizer-card .organizer-detail .organizer-name-row .certified-badge[data-v-4dc3d0a9]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#ff6b35}.event-register-page .register-content .register-layout .event-card .event-info .organizer-info .organizer-card .organizer-detail .organizer-name-row .certified-badge i[data-v-4dc3d0a9]{font-size:12px}.event-register-page .register-content .register-layout .ticket-section[data-v-4dc3d0a9]{background:#fff;border:1px solid #eee;padding:25px 30px;margin-bottom:30px}.event-register-page .register-content .register-layout .ticket-section .section-title[data-v-4dc3d0a9]{font-family:HYXinRenWenSongW;font-size:18px;font-weight:600;color:grey;margin-bottom:20px}.event-register-page .register-content .register-layout .ticket-section .ticket-card[data-v-4dc3d0a9]{padding:20px;background:linear-gradient(135deg,#fff,#fff5f5);border:1px solid #da3f34;border-radius:4px;display:flex;justify-content:space-between;align-items:center}.event-register-page .register-content .register-layout .ticket-section .ticket-card.selected[data-v-4dc3d0a9]{box-shadow:0 2px 8px rgba(218,63,52,.1)}.event-register-page .register-content .register-layout .ticket-section .ticket-card .ticket-left[data-v-4dc3d0a9]{flex:1}.event-register-page .register-content .register-layout .ticket-section .ticket-card .ticket-left .ticket-name[data-v-4dc3d0a9]{font-size:15px;color:grey;margin-bottom:8px}.event-register-page .register-content .register-layout .ticket-section .ticket-card .ticket-left .ticket-price[data-v-4dc3d0a9]{font-size:24px;font-weight:600;color:#da3f34}.event-register-page .register-content .register-layout .ticket-section .ticket-card .ticket-right .selected-icon[data-v-4dc3d0a9]{font-size:28px;color:#da3f34}.event-register-page .register-content .register-layout .form-section[data-v-4dc3d0a9]{background:#fff;border:1px solid #eee;padding:30px;margin-bottom:30px}.event-register-page .register-content .register-layout .form-section .section-title[data-v-4dc3d0a9]{font-family:HYXinRenWenSongW;font-size:18px;font-weight:600;color:grey;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee}.event-register-page .register-content .register-layout .form-section .form-content .form-item[data-v-4dc3d0a9]{margin-bottom:25px}.event-register-page .register-content .register-layout .form-section .form-content .form-item[data-v-4dc3d0a9]:last-child{margin-bottom:0}.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-label[data-v-4dc3d0a9]{display:block;font-size:14px;color:#888;margin-bottom:10px}.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-label.required[data-v-4dc3d0a9]:after{content:"*";color:#ee0a24;margin-left:4px}.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-input[data-v-4dc3d0a9],.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-textarea[data-v-4dc3d0a9]{width:100%;padding:12px 15px;font-size:14px;color:grey;background:#f7f8fa;border:1px solid #e8e8e8;border-radius:4px;transition:all .3s;box-sizing:border-box}.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-input[data-v-4dc3d0a9]:focus,.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-textarea[data-v-4dc3d0a9]:focus{outline:none;background:#fff;border-color:#da3f34}.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-input[data-v-4dc3d0a9]::-moz-placeholder,.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-textarea[data-v-4dc3d0a9]::-moz-placeholder{color:#bbb}.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-input[data-v-4dc3d0a9]:-ms-input-placeholder,.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-textarea[data-v-4dc3d0a9]:-ms-input-placeholder{color:#bbb}.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-input[data-v-4dc3d0a9]::placeholder,.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-textarea[data-v-4dc3d0a9]::placeholder{color:#bbb}.event-register-page .register-content .register-layout .form-section .form-content .form-item .form-textarea[data-v-4dc3d0a9]{resize:vertical;min-height:100px}.event-register-page .register-content .register-layout .form-section .form-tips[data-v-4dc3d0a9]{margin-top:20px;padding:15px;background:#f9f9f9;border-radius:4px;font-size:13px;color:#888;line-height:1.6}.event-register-page .register-content .register-layout .form-section .check-tips[data-v-4dc3d0a9]{margin-top:20px;padding:15px;background:rgba(255,152,0,.08);border-radius:4px;display:flex;align-items:center;gap:10px}.event-register-page .register-content .register-layout .form-section .check-tips .check-icon[data-v-4dc3d0a9]{font-size:18px;color:#ff9800}.event-register-page .register-content .register-layout .form-section .check-tips span[data-v-4dc3d0a9]{font-size:13px;color:#ff9800;line-height:1.5}.event-register-page .register-content .register-layout .bottom-action[data-v-4dc3d0a9]{padding:20px 0;display:flex;justify-content:center}.event-register-page .register-content .register-layout .bottom-action .submit-btn[data-v-4dc3d0a9]{width:400px;height:50px;background:linear-gradient(106.13deg,#da3f34 3.9%,#de6640 94.11%);border:none;border-radius:25px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;transition:opacity .3s}.event-register-page .register-content .register-layout .bottom-action .submit-btn[data-v-4dc3d0a9]:hover:not(:disabled){opacity:.9}.event-register-page .register-content .register-layout .bottom-action .submit-btn[data-v-4dc3d0a9]:disabled{opacity:.6;cursor:not-allowed}