.join-us_wrapper__jebk9{min-height:100vh;background-color:#f9f2eb;font-family:Microsoft YaHei,sans-serif;padding-bottom:30px}.join-us_header__l0uhk{width:100%;padding:1rem 1.2rem;background-color:#f58220;color:#fff;display:flex;align-items:center;justify-content:center;position:relative}.join-us_backBtn__CQLuz{display:none}.join-us_headerTitle__Gk1iX{font-size:1.6rem;font-weight:600;letter-spacing:1px;text-align:center}.join-us_topTabs__1sllr{display:flex;overflow-x:auto;padding:1rem 1rem 0;gap:.8rem;background-color:#f9f2eb;margin-bottom:1rem}.join-us_topTab__pifLQ{padding:.6rem 1.2rem;background-color:#fff;border:1px solid #e0e0e0;border-radius:20px;font-size:1rem;color:#333;white-space:nowrap;cursor:pointer;transition:all .3s ease}.join-us_topTab__pifLQ.join-us_active__1dpE2{background-color:#f58220;color:#fff;border-color:#f58220}.join-us_mainContent__FEUBb{padding:0 1rem}.join-us_formCard__EnHhU{background-color:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.08);margin-bottom:1rem}.join-us_formTitle__t7d1H{font-size:1.3rem;font-weight:600;color:#f58220;margin-bottom:1.5rem}.join-us_roleSelect__oRUOa{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.join-us_roleLabel__o9bEP{display:flex;align-items:center;gap:.5rem;padding:.8rem 1.2rem;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s ease}.join-us_roleLabel__o9bEP.join-us_roleActive__AuZbt{border-color:#f58220;background-color:rgba(245,130,32,.1)}.join-us_roleInput__5wCsi{accent-color:#f58220}.join-us_roleText__c23S6{font-size:1rem;color:#333}.join-us_formGroup__pe4_j{margin-bottom:1.2rem;display:flex;flex-direction:column;gap:.5rem}.join-us_label___t5CI{font-size:.95rem;font-weight:500;color:#333}.join-us_required__YQcPU{color:#f53f3f}.join-us_input__00238{padding:.8rem 1rem;border:1px solid #e0e0e0;border-radius:6px;font-size:1rem;outline:none}.join-us_input__00238:focus{border-color:#f58220}.join-us_textarea__HnHRW{padding:.8rem 1rem;border:1px solid #e0e0e0;border-radius:6px;font-size:1rem;outline:none;resize:none}.join-us_textarea__HnHRW:focus{border-color:#f58220}.join-us_serviceTypeGroup__67fff{display:flex;flex-wrap:wrap;gap:1rem;padding-top:.5rem}.join-us_typeLabel__N9Z8b{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#333;cursor:pointer}.join-us_typeLabel__N9Z8b input{accent-color:#f58220}.join-us_agreeLabel__nSxqu{font-size:.9rem;color:#666;display:flex;align-items:flex-start;gap:.5rem;cursor:pointer}.join-us_agreeLabel__nSxqu input{margin-top:.2rem;accent-color:#f58220}.join-us_submitBtn__bdvri{width:100%;padding:.9rem 0;background-color:#f58220;color:#fff;border:none;border-radius:6px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:.5rem}.join-us_submitBtn__bdvri:disabled{background-color:#f5b879;cursor:not-allowed}.join-us_volunteerLink__ea1Tt{margin-top:1.5rem;padding-top:1.5rem;border-top:1px dashed #e0e0e0;text-align:center}.join-us_volunteerLink__ea1Tt p{font-size:.95rem;color:#666;margin-bottom:1rem}.join-us_linkBtn__yAcLx{display:inline-block;padding:.6rem 1.2rem;border:1px solid #f58220;color:#f58220;border-radius:6px;text-decoration:none;font-size:.95rem;transition:all .3s ease}.join-us_linkBtn__yAcLx:hover{background-color:#f58220;color:#fff}.join-us_aboutCard__oBrEt{background-color:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.08);margin-bottom:1rem}.join-us_aboutTitle__BzkeW{font-size:1.2rem;font-weight:600;color:#f58220;margin-bottom:.8rem}.join-us_aboutDesc__Jposd{font-size:1rem;color:#666;line-height:1.6;margin-bottom:1.5rem}.join-us_advantageList__VHOBx{list-style:none;margin-bottom:1.5rem;padding-left:0}.join-us_advantageItem__JIRhG{font-size:1rem;color:#666;line-height:1.6;margin-bottom:.8rem;display:flex;align-items:flex-start}.join-us_dot__lfJVn{color:#f58220;font-size:1.5rem;line-height:1.2;margin-right:.5rem}.join-us_contactCard__0dBHb{background-color:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.08)}.join-us_contactItem__FagnC{margin-bottom:1.5rem}.join-us_contactLabel__4i_gT{font-size:1.1rem;font-weight:600;color:#f58220;margin-bottom:.5rem}.join-us_contactValue__l2jXp{font-size:1rem;color:#666}.join-us_feedbackNote__5kaeX{margin-top:2rem;padding-top:1rem;border-top:1px dashed #e0e0e0;font-size:.95rem;color:#999;text-align:center}.join-us_footerNav__XdEHJ{position:fixed;bottom:0;left:0;right:0;background:#f58220;display:flex;justify-content:space-around;align-items:center;padding:12px 0;z-index:999;box-shadow:0 -2px 8px rgba(0,0,0,.1)}.join-us_footerNav__XdEHJ a{color:#fff;text-decoration:none;font-size:16px;font-weight:500;transition:opacity .2s;text-align:center}.join-us_footerNav__XdEHJ a:hover{opacity:.8}@media (max-width:768px){.join-us_header__l0uhk{padding:.8rem 1rem}.join-us_headerTitle__Gk1iX{font-size:1.4rem}.join-us_topTabs__1sllr{padding:.8rem .8rem 0}.join-us_mainContent__FEUBb{padding:0 .8rem 80px}.join-us_formCard__EnHhU{padding:1.2rem}.join-us_formTitle__t7d1H{font-size:1.2rem}.join-us_roleSelect__oRUOa{gap:.8rem}.join-us_roleLabel__o9bEP{padding:.6rem 1rem}.join-us_aboutCard__oBrEt,.join-us_contactCard__0dBHb{padding:1.2rem}}