.w-1100[data-v-764a5b7c]{width:110rem}.w-1200[data-v-764a5b7c]{width:120rem}.w-1400[data-v-764a5b7c]{width:140rem}.flex-center[data-v-764a5b7c],.flex[data-v-764a5b7c]{display:flex;align-items:center}.flex-center[data-v-764a5b7c]{justify-content:center}.flex-start[data-v-764a5b7c]{display:flex;justify-content:flex-start;align-items:center}.v-flex-start[data-v-764a5b7c]{display:flex;align-items:flex-start}.flex-between[data-v-764a5b7c]{display:flex;justify-content:space-between;align-items:center}.column-flex-center[data-v-764a5b7c]{flex-direction:column;display:flex;justify-content:center;align-items:center}.ellipsis-1[data-v-764a5b7c]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2[data-v-764a5b7c]{-webkit-line-clamp:2}.ellipsis-2[data-v-764a5b7c],.ellipsis-3[data-v-764a5b7c]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-3[data-v-764a5b7c]{-webkit-line-clamp:3}.ellipsis-4[data-v-764a5b7c]{-webkit-line-clamp:4}.ellipsis-4[data-v-764a5b7c],.ellipsis-5[data-v-764a5b7c]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-5[data-v-764a5b7c]{-webkit-line-clamp:5}.fit-text[data-v-764a5b7c]{display:inline-flex;justify-content:center;align-items:center;width:fit-content;padding-top:0;padding-bottom:0}.no-scroll-x[data-v-764a5b7c]{max-width:100%;overflow-x:hidden}.scrollbar[data-v-764a5b7c]{overflow-y:auto}.scrollbar[data-v-764a5b7c]::-webkit-scrollbar-thumb{border-radius:.3rem;border:.5rem solid #bbb;background:#fff}.scrollbar[data-v-764a5b7c]::-webkit-scrollbar{width:.5rem;height:0}.scrollbar-y[data-v-764a5b7c]{overflow-y:auto}.scrollbar-y[data-v-764a5b7c]::-webkit-scrollbar-thumb{border-radius:.3rem;border:.5rem solid #bbb;background:#fff}.scrollbar-y[data-v-764a5b7c]::-webkit-scrollbar{width:.5rem;height:0}.hover-color[data-v-764a5b7c]{cursor:pointer}.hover-color[data-v-764a5b7c]:hover{color:#ff921e!important}.page[data-v-764a5b7c]{width:100%;background:#fff}.page .banner-box[data-v-764a5b7c]{width:100%;height:44.1rem;position:relative}.page .banner-box img[data-v-764a5b7c]{width:100%;height:100%;object-fit:fill}.page .banner-box .banner-info[data-v-764a5b7c]{position:absolute;left:26rem;top:9rem}.page .banner-box .banner-info .title[data-v-764a5b7c]{font-weight:700;font-size:4rem;color:#fff}.page .banner-box .banner-info .text[data-v-764a5b7c]{width:62.4rem;margin-top:3.6rem;font-weight:400;font-size:1.8rem;color:#fff}.page .page-ctx[data-v-764a5b7c]{padding:2rem 0}.page .page-ctx .foxLabel-school .title[data-v-764a5b7c]{text-align:center;margin-bottom:4.8rem;font-weight:700;font-size:3rem;color:#333}.page .page-ctx .foxLabel-school .list[data-v-764a5b7c]{display:grid;grid-template-columns:repeat(auto-fill,24.5rem);gap:4.2rem}.page .page-ctx .foxLabel-school .list .item[data-v-764a5b7c]{width:24.5rem;height:30rem;flex-direction:column;justify-content:space-between}.page .page-ctx .foxLabel-school .list .item .poster-box[data-v-764a5b7c]{width:100%;height:21.5rem;border-radius:.8rem}.page .page-ctx .foxLabel-school .list .item .item-title[data-v-764a5b7c]{width:100%;font-weight:500;font-size:1.6rem;color:#092138}.page .page-ctx .foxLabel-school .list .item .item-date[data-v-764a5b7c]{width:100%;font-weight:400;font-size:1.2rem;color:#999}.page .page-ctx .join-us[data-v-764a5b7c]{width:100%;height:135rem;margin-top:5rem;position:relative}.page .page-ctx .join-us .join-banner[data-v-764a5b7c]{height:45rem;position:relative}.page .page-ctx .join-us .join-banner .title[data-v-764a5b7c]{position:absolute;top:13rem;left:26rem;font-weight:700;font-size:4rem;color:#fff}.page .page-ctx .join-us .join-banner img[data-v-764a5b7c]{width:100%;height:100%;object-fit:fill}.page .page-ctx .join-us .job-box[data-v-764a5b7c]{height:100rem;position:absolute;top:30rem;left:50%;padding-top:4.4rem;transform:translateX(-50%);background:#fff;box-shadow:0 .5rem 3rem 1px rgba(0,0,0,.16);border-radius:.5rem .5rem .5rem .5rem}.page .page-ctx .join-us .job-box .job-list[data-v-764a5b7c]{padding:3.3rem;display:grid;grid-template-columns:repeat(auto-fill,42rem);gap:2.5rem}.page .page-ctx .join-us .job-box .job-list .job-item[data-v-764a5b7c]{width:42rem;height:38.1rem;display:flex;flex-direction:column;background:#fff;box-shadow:0 .5rem 2rem 1px hsla(0,0%,41.2%,.11)}.page .page-ctx .join-us .job-box .job-list .job-item .job-title[data-v-764a5b7c]{height:4.1rem;line-height:4.1rem;margin:1.5rem 0;padding-left:3.2rem;font-weight:700;font-size:1.6rem;color:#333;border-left:.5rem solid #ff921e}.page .page-ctx .join-us .job-box .job-list .job-item .job-info[data-v-764a5b7c]{flex:1;margin:0 3.2rem;border-top:1px solid #ebebeb}.page .page-ctx .join-us .job-box .job-list .job-item .job-info .top[data-v-764a5b7c]{justify-content:space-between;margin-top:2rem;margin-bottom:2rem;font-weight:400;font-size:1.4rem}.page .page-ctx .join-us .job-box .job-list .job-item .job-info .des-req[data-v-764a5b7c]{flex-direction:column}.page .page-ctx .join-us .job-box .job-list .job-item .job-info .des-req .title[data-v-764a5b7c]{margin-top:.4rem;margin-bottom:1rem;font-weight:700;font-size:1.4rem;color:#333}.page .page-ctx .join-us .job-box .job-list .job-item .job-info .des-req .text[data-v-764a5b7c]{font-weight:400;font-size:1.4rem;color:#333}.page .page-ctx .join-us .email-adress[data-v-764a5b7c]{width:100%;position:absolute;bottom:2.5rem;text-align:center;font-weight:700;font-size:1.6rem;color:#333;margin-top:2rem}.page .page-ctx .join-us .email-adress span[data-v-764a5b7c]{color:#ff921e}