.com-banner[data-v-968042c6]{position:relative}.com-banner img[data-v-968042c6]{width:100%;height:auto}.com-banner .container[data-v-968042c6]{position:absolute;width:100%;height:100%;top:0;left:50%;z-index:2;transform:translate(-50%);font-size:50px;color:#fff}.com-banner .banner_title[data-v-968042c6]{position:absolute;top:32.7%;left:0;line-height:100%;font-size:50px}.com-banner .banner_text[data-v-968042c6]{position:absolute;top:45.45%;left:0;line-height:100%;font-size:18px}.com-banner .banner_content[data-v-968042c6]{position:absolute;top:42%;left:0;display:flex;flex-direction:column}@media screen and (max-width:1180px){.banner_title[data-v-968042c6]{font-size:4vw!important}.banner_text[data-v-968042c6]{font-size:1.5vw!important}}.join-us-page[data-v-cc62df26] .com-banner:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(107.44deg,#313445 25.09%,rgba(49,52,69,0) 61.95%)}.join-us-page .job-search .ant-input[data-v-cc62df26]{font-size:12px;width:461px;height:38px;padding:11px 13px;border-radius:0}.join-us-page .job-search .ant-input[data-v-cc62df26]::-moz-placeholder{color:#8e8e8e}.join-us-page .job-search .ant-input[data-v-cc62df26]::placeholder{color:#8e8e8e}.join-us-page .job-search .ant-btn[data-v-cc62df26]{width:122px;height:38px;line-height:38px;font-size:14px;padding:0;margin-left:9px}.join-us-page .job-list[data-v-cc62df26]{margin-top:55px;margin-bottom:227px}.join-us-page .job-list .job-info[data-v-cc62df26]{background:#f8f9fb;padding:33px 37px 0 37px;border:1px solid #e0e0e0}.join-us-page .job-list .job-info .top[data-v-cc62df26]{font-size:20px;line-height:20px;margin-bottom:12px}.join-us-page .job-list .job-info .top .job-name[data-v-cc62df26]{color:#151e2c}.join-us-page .job-list .job-info .top .wages[data-v-cc62df26]{color:#158aff;font-weight:500}.join-us-page .job-list .job-info .city[data-v-cc62df26]{color:#959595;font-size:16px;margin-bottom:28px}.join-us-page .job-list .job-info .bottom[data-v-cc62df26]{padding-bottom:24px;border-bottom:1px dashed #dedede}.join-us-page .job-list .job-info .bottom .require[data-v-cc62df26]{color:#959595;font-size:16px;line-height:20px}.join-us-page .job-list .job-info .bottom .ant-btn[data-v-cc62df26]{min-width:100px;height:40px}.join-us-page .job-list .job-info[data-v-cc62df26] .ant-collapse-item{display:flex;flex-direction:column-reverse}.join-us-page .job-list .job-info[data-v-cc62df26] .ant-collapse-item .ant-collapse-header{text-align:center;margin:0;padding:14px 0}.join-us-page .job-list .job-info[data-v-cc62df26] .ant-collapse-item .ant-collapse-header .ant-collapse-header-text{color:#a7a7a7;font-size:14px;line-height:20px;margin:0;padding:0}.join-us-page .job-list .job-info[data-v-cc62df26] .ant-collapse-item .ant-collapse-content-box{padding:0}.join-us-page .job-list .job-info[data-v-cc62df26] .ant-collapse-item .job-content{padding:30px 0;border-bottom:1px dashed #dedede}.join-us-page .job-list .job-info[data-v-cc62df26] .ant-collapse-item .job-content .job-detail{margin-bottom:41px}.join-us-page .job-list .job-info[data-v-cc62df26] .ant-collapse-item .job-content .job-detail:last-child{margin-bottom:0}.join-us-page .job-list .job-info[data-v-cc62df26] .ant-collapse-item .job-content .job-detail .info-title{font-size:14px;color:#000;line-height:20px;margin-bottom:13px}.join-us-page .job-list .job-info[data-v-cc62df26] .ant-collapse-item .job-content .job-detail p{font-size:12px;color:#8f8f8f;line-height:20px}