.major-detail-page .content{margin:0 auto 100px;width:1200px}.major-detail-page .content .courses,.major-detail-page .content .introduction,.major-detail-page .content .select_suggest{white-space:pre-wrap}.school-detail-nav{height:43px;margin:50px auto 0;width:1200px}.school-detail-nav .nav-item{margin-right:5px;padding:12px 11px}.school-detail-nav .nav-item.active{background-color:#165dff;border-radius:12px;color:#fff}.school-detail-nav .nav-item:not(.active):hover{color:#2d93fa}.major-detail-header header{-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05)}.major-detail-header .content{margin:0 auto;width:1200px}.major-detail-header .major-top{background:url(/static/media/bg.c13edb0eb687f400c50e.png) top no-repeat;background-size:100% 100%;color:#323335;margin-top:40px;padding:34px 30px}.major-detail-header .major-top h2{font-size:20px;font-weight:600;margin:0}.major-detail-header .major-top .tag-list{font-size:14px;margin-top:18px}.major-detail-header .major-top .tag-list span{margin-right:32px}.major-detail-header .list{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:20px}.major-detail-header .list .item{background:rgba(93,171,253,.15);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;height:106px;padding:23px 25px;width:380px}.major-detail-header .list .item .left{margin-right:7px}.major-detail-header .list .item .left img{width:20px}.major-detail-header .list .item .right .name{font-size:16px}.major-detail-header .list .item .right .name span{color:#999;margin-left:9px}.major-detail-header .list .item .right .data{color:#000;font-size:26px;font-weight:600;margin-top:6px}.major-detail-header .list .item .right .sex-percent{display:-ms-flexbox;display:flex;margin-top:6px}.major-detail-header .list .item .right .sex-percent .percent{background-color:#28acff;border-radius:4px;height:6px;margin:6px 10px 0;position:relative;width:94px}.major-detail-header .list .item .right .sex-percent .percent .female-percent{background-color:#fe516e;border-radius:4px;height:7px;position:absolute;right:0;top:-.5px}.major-detail-header .list .item .right .sex-percent .female,.major-detail-header .list .item .right .sex-percent .male{font-size:14px;font-weight:600;text-align:center}.major-detail-header .list .item .right .sex-percent .male{color:#28acff}.major-detail-header .list .item .right .sex-percent .female{color:#fe516e}.major-detail-header .school-detail-nav{margin-top:72px}.school-detail-section-title{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;color:#323335;display:-ms-flexbox;display:flex;font-size:24px;font-weight:600;justify-content:center;margin:60px auto 30px}.school-detail-section-title img{margin-right:4px;width:30px}.index-footer{background-color:rgba(30,30,30,.84);color:#fff;padding-bottom:20px;padding-top:20px;width:100%}.index-footer .footer-content{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;justify-content:center}.index-footer .footer-content img{margin-right:18px;width:18px}.index-footer .footer-content .space{margin-left:100px}.index-footer .footer-copyright{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;color:hsla(0,0%,100%,.55);display:-ms-flexbox;display:flex;font-size:15px;justify-content:center;margin-top:20px;text-align:center}.index-footer .footer-copyright a{color:#fff}.index-footer .footer-copyright img{margin-left:20px;margin-right:10px}.no-data-tip{color:#999;font-size:13px}.major-detail-school-page{padding-bottom:100px}.major-detail-school-page .content{margin:0 auto;width:1200px}.major-detail-school-page .ant-form{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;margin-top:38px}.major-detail-school-page .ant-form .ant-form-item{-webkit-margin-end:0;margin-inline-end:0}.major-detail-school-card{-ms-flex-align:center;align-items:center;border-bottom:1px solid #f2f2f2;display:-ms-flexbox;display:flex;padding-bottom:30px;padding-top:30px}.major-detail-school-card .cover{border:1px solid #f2f2f2;border-radius:8px;height:64px;margin-right:21px;overflow:hidden;width:64px}.major-detail-school-card .cover img{display:block;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.major-detail-school-card .cc{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;-ms-flex-direction:column;flex-direction:column;height:64px;justify-content:space-between}.major-detail-school-card .cc .name-location{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.major-detail-school-card .cc .name-location .name{font-size:20px}.major-detail-school-card .cc .name-location .location{color:#333;font-size:14px;margin-left:22px}.major-detail-school-card .cc .name-location .location .anticon{margin-right:3px}.major-detail-school-card .cc .tag-list .ant-tag{background-color:rgba(117,184,255,.2);border:none;color:#333;font-size:14px;height:24px;line-height:24px}.major-detail-school-card .ant-btn{border-radius:12px;border-width:2px;font-size:14px;font-weight:500;height:48px;width:100px}.major-detail-job-page .banner{cursor:pointer;margin:-50px auto 0;width:1200px}.major-detail-job-page .content{margin:0 auto 80px;width:1200px}.major-detail-job-page .content .loading{padding:20px 0;text-align:center}.major-detail-job-page .content .recommend{white-space:pre-wrap}.major-detail-job-page .data{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between}.major-detail-job-page .data .item{width:566px}.major-detail-job-page .data .item .school-detail-section-title{margin-bottom:-10px}