.Detail_wrap__fHR5x{position:relative;width:100%;padding:36px 46px;background-color:hsla(0,0%,100%,.9);border-radius:12px;box-shadow:0 0 12px 0 rgba(0,0,0,.1);max-height:calc(80vh - 26px);display:flex;flex-direction:column}.Detail_top__maG1H{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.Detail_content__sq01z{flex:1 1;overflow:auto}.Detail_title__kaUa_{font-size:18px;line-height:24px;font-weight:700;color:#222;margin-bottom:8px}.Detail_subtitle___9IEN{font-size:12px;font-weight:400;color:#b7b7b7}.Detail_button__16eem{display:flex;align-items:center;height:52px;padding-left:26px!important;padding-right:26px!important;background-color:var(--primary-color)}.Detail_contentItem__E4RQv+.Detail_contentItem__E4RQv{margin-top:32px}.Detail_contentTitle__bh5GU{font-size:16px;font-weight:700;color:#606060;margin-bottom:12px}.Detail_contentDesc__Cq4_b{font-size:16px;font-weight:400;color:#606060;line-height:36px}.Detail_contentDesc__Cq4_b ul{padding-left:18px}.Detail_contentDesc__Cq4_b ul li{line-height:36px;list-style:disc}@media screen and (max-width:1200px){.Detail_button__16eem{height:48px}}@media screen and (max-width:767px){.Detail_wrap__fHR5x{padding:36px 24px}.Detail_contentItem__E4RQv+.Detail_contentItem__E4RQv{margin-top:24px}.Detail_contentDesc__Cq4_b ul li{font-size:14px;line-height:20px}.Detail_button__16eem{padding-left:16px!important;padding-right:16px!important;height:40px}.Detail_wrap__fHR5x{padding:24px}.Detail_contentItem__E4RQv+.Detail_contentItem__E4RQv{margin-top:24px}.Detail_contentDesc__Cq4_b ul li{font-size:14px;line-height:24px}}.Form_wrap__9SQ9P{position:relative;width:100%;padding:36px 12px;background-color:hsla(0,0%,100%,.9);border-radius:12px;box-shadow:0 0 12px 0 rgba(0,0,0,.1)}.Form_container__LFCuG{width:100%;max-height:calc(80vh - 50px);overflow:auto}.Form_form__y0AeH{padding:0 34px}.Form_title__MeRSO{font-size:44px;font-weight:700;color:#222;margin-bottom:8px}.Form_subtitle__pbd0F{font-size:16px;font-weight:400;color:#b7b7b7}.Form_formTitle__Yiydv{font-size:22px;font-weight:700;color:#222;margin-bottom:16px}.Form_formSubtitle__3AfQU{font-size:14px;font-weight:400;color:#222;margin-bottom:16px}.Form_formItemBox__hBeZm{width:100%;display:flex;justify-content:space-between}.Form_formItem__QsqOD{width:calc(50% - 15px)}.Form_formItem__QsqOD .ant-input{border-color:transparent transparent #979797!important;border-radius:0!important}.Form_formItem__QsqOD .ant-input:focus{box-shadow:none!important}.Form_upload__17IWI{font-size:14px;font-weight:400;color:#979797}.Form_upload__17IWI .Form_color__9du4Z{color:#3b78ff}.Form_upload__17IWI .ant-upload-drag{border-color:#979797!important;border-style:solid!important;padding:8px 0}.Form_submit___c2T_{display:block;width:386px!important;height:48px!important;margin:60px auto 0;background-color:var(--primary-color)}@media screen and (max-width:767px){.Form_wrap__9SQ9P{padding:12px 0}.Form_form__y0AeH{padding:12px 24px}.Form_formItemBox__hBeZm{flex-direction:column}.Form_formItem__QsqOD{width:100%}.Form_submit___c2T_{width:200px!important;height:40px!important}.Form_upload__17IWI .ant-upload-drag{padding-left:24px;padding-right:24px}.Form_submit___c2T_{margin-top:24px}}@media screen and (min-width:1024px) and (max-height:768px){.Form_submit___c2T_{margin-top:24px}}.List_item__Z0MGY{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background-color:hsla(0,0%,100%,.8);border-radius:12px;box-shadow:0 0 12px 0 rgba(0,0,0,.1);cursor:pointer}.List_item__Z0MGY:not(:last-child){margin-bottom:10px}.List_title__swFzi{font-size:18px;line-height:24px;font-weight:700;color:#222;margin-bottom:4px}.List_subtitle__CduDh{font-size:12px;font-weight:400;color:#b7b7b7}.List_address__XrXtS{flex-shrink:0;width:150px;text-align:left;display:flex;align-items:center;margin-left:20px}.List_addressText__1tFWS{font-size:13px;font-weight:400;color:#979797;margin-left:4px}@media screen and (max-width:767px){.List_address__XrXtS{width:100px}.List_title__swFzi{font-size:13px;line-height:18px}}.Recruit_title__pnbkR,.Recruit_wrap__A6dbv{z-index:1;position:relative;width:100%}.Recruit_title__pnbkR{color:#fff;text-align:center;margin-bottom:35px}.Recruit_bannerTitle__bwsm9,.Recruit_recruitContent__zRwOq{opacity:0;transform:translateY(100px)}.Recruit_back__iUXTt{position:absolute;top:-50px;left:0;color:#fff}.Recruit_back__iUXTt:hover{color:#fff!important}.Recruit_arrow__mGkzp{transform:rotate(180deg)}.Recruit_wrap__A6dbv .ant-input{background-color:transparent}.Banner_wrap__fMzC2{position:relative;height:100%;width:100%}.Banner_bg__qNe2q{width:100%;height:100%;object-fit:cover}.Banner_content__8Undm{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);width:1200px;color:#fff}@media screen and (max-width:1200px){.Banner_content__8Undm{max-width:90%}}.Welcome_wrap__o9HVW{width:100%;height:100%;position:relative;background-color:#f1f1f1}.Welcome_bg__a3n96{position:absolute;bottom:0;left:0;width:64vw;height:34vw;object-fit:cover}.Welcome_content__lNGRy{position:absolute;top:50%;right:10%;transform:translateY(-50%);width:640px}.Welcome_title__X7OqN{font-size:32px;color:#222;line-height:45px}.Welcome_desc__wSnTV{margin-top:30px;font-size:18px;font-weight:400;color:#222;line-height:28px;max-width:649px}@media screen and (max-width:1366px){.Welcome_content__lNGRy{width:510px}}@media screen and (max-width:1024px){.Welcome_bg__a3n96{width:100%;height:50vh}.Welcome_content__lNGRy{top:20%;left:50%;transform:translateX(-50%);max-width:80%}.Welcome_title__X7OqN{font-size:24px;line-height:36px}.Welcome_desc__wSnTV{font-size:14px;line-height:26px}}.mobile_wrap__3zeaq{width:100%;height:100%;position:relative;background-color:#f1f1f1}.mobile_bg__GA9jP{position:absolute;bottom:0;left:0;width:100%;height:50vh;object-fit:cover}.mobile_content__qrP3_{position:absolute;top:20%;left:50%;transform:translateX(-50%);max-width:80%;min-width:310px}.mobile_title__qrS84{font-weight:700;font-size:18px;color:#222;line-height:26px;text-align:center}.mobile_desc__o5byI{margin-top:30px;font-size:18px;font-weight:400;color:#222;line-height:28px;max-width:649px;font-size:14px;line-height:26px}