#body .wrap[data-v-86220b50]{width:1200px;margin:0 auto}#body .wrap #map[data-v-86220b50]{margin:32px 0 48px;width:1200px;height:320px;border-radius:8px;overflow:hidden}#body .wrap .info[data-v-86220b50]{display:grid;grid-template-columns:auto auto auto}#body .wrap .info .item[data-v-86220b50]{margin-bottom:24px;font-size:19px}#body .wrap .info .item>span[data-v-86220b50]{font-weight:600}#body .wrap .form .input[data-v-86220b50]{width:837px;padding:10px 0 15px 0;border-bottom:1px solid hsla(0,0%,43.9%,.4470588235);margin-bottom:34px}#body .wrap .form .input input[data-v-86220b50]{padding-top:10px;width:100%;border:none;outline:none;font-size:18px;color:#999}#body .wrap .form .input input[data-v-86220b50]::-moz-placeholder{font-size:18px;color:#999}#body .wrap .form .input input[data-v-86220b50]::placeholder{font-size:18px;color:#999}#body .wrap .form>div[data-v-86220b50]:last-child{margin:58px 0 187px 0}#body[data-v-0d52d79a]{width:100%;background-image:url(../../static/img/enter-banner.9f49831c.jpg);height:400px;background-repeat:no-repeat;background-size:cover;background-position:50%;font-size:50px;overflow:hidden}#body .banner-wrap[data-v-0d52d79a]{width:1200px;margin:0 auto}#body .banner-wrap .title[data-v-0d52d79a]{font-weight:700;margin-top:100px;font-size:74px;background-image:linear-gradient(180deg,#599cf9 .87890625%,#1161dc);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:.1em}#body .banner-wrap .sub-title[data-v-0d52d79a]{margin-top:26px;color:#357eea;font-size:22px;letter-spacing:.1em;width:486px;height:40px;line-height:40px;text-align:center;background-image:linear-gradient(90deg,rgba(246,249,255,0),#f6f9ff,rgba(246,249,255,0))}#body .content[data-v-4f8ca5e8]{width:1200px;margin:40px auto;line-height:40px}#body .content>span[data-v-4f8ca5e8]{font-size:22px;font-weight:600;color:#0c85fe;margin-right:10px}#body .recruiting[data-v-4f8ca5e8]{width:1200px;margin:0 auto}#body .recruiting .tab[data-v-4f8ca5e8]{border-bottom:2px solid #fff;padding-bottom:12px;cursor:pointer;transition:all .3s}#body .recruiting .tabs[data-v-4f8ca5e8]{margin:47px 0 41px}#body .recruiting .tabs .tab[data-v-4f8ca5e8]:not(:last-child){margin-right:60px}#body .recruiting .active[data-v-4f8ca5e8]{color:#0c85fe;border-bottom:2px solid #0c85fe}