@media screen and (max-width: 750px) { .campus { overflow-x: hidden; } .campus::-webkit-scrollbar { width: 0; height: 0; background: transparent; } .campus .swiper-top-mobile { width: 7.3rem; height: 8.3rem; margin: 0 auto; } .campus .swiper-top-mobile .swiper-wrapper .swiper-slide a, .campus .swiper-top-mobile .swiper-wrapper .swiper-slide img { width: 100%; height: 100%; display: block; } .campus .swiper-top-mobile .swiper-top-pagination { bottom: 0.3rem; } .campus .swiper-top-mobile .swiper-top-pagination .swiper-pagination-bullet { width: 0.1rem; height: 0.1rem; opacity: 1; background: #d7d7d7; } .campus .swiper-top-mobile .swiper-top-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #e60000; } .campus .campus-title { width: 100%; margin: 1.14rem auto 0.6rem; } .campus .campus-title .title { position: relative; font-size: 0.4rem; color: #222; line-height: 0.4rem; display: block; } .campus .campus-title .des { width: 6.8rem; margin: 0.6rem auto 0; color: #666; font-size: 0.28rem; line-height: 0.42rem; text-align: left; } .campus .campus-title .des br { display: none; } .campus .plan-title-box { gap: 0.4rem; } .campus .plan-title-box .plan-title { width: 2.16rem; height: 0.75rem; line-height: 0.75rem; border-radius: 0.8rem; font-size: 0.36rem; padding: 0 0.36rem; box-shadow: none; -webkit-tap-highlight-color: transparent; } .campus .plan-content { display: block; position: relative; } .campus .plan-content img { display: block; width: 7.3rem; margin: 0 auto; } .campus .plan-content .title { position: absolute; top: 1.08rem; left: 50%; transform: translateX(-50%); width: 2.8rem; height: 1rem; background: rgba(255, 255, 255, 0.6); text-align: center; color: #222; font-size: 0.48rem; line-height: 1rem; font-weight: 700; } .campus .plan-content .content { width: 7.3rem; height: max-content; margin: 0 auto !important; padding: 0.4rem 0.44rem; background: #f6faff; border-radius: 0.08rem; box-shadow: 0rem 0.2rem 0.45rem 0.02rem rgba(222, 233, 248, 0.8); } .campus .plan-content .content .html-content { padding: 0; height: 100%; } .campus .plan-content .content .html-content p, .campus .plan-content .content .html-content span { font-size: 0.3rem !important; line-height: 0.5rem !important; } .campus .flow-content { width: 7.3rem; margin-left: 0.2rem; overflow-x: auto; overflow-y: hidden; height: 3.3rem; user-select: none; } .campus .flow-content::-webkit-scrollbar { width: 0; height: 0; background: transparent; } .campus .flow-content li { flex-shrink: 0; width: 3rem; height: 2.6rem; padding-top: 0.33rem; } .campus .flow-content li img { width: 0.85rem; height: 0.85rem; } .campus .flow-content li .title { font-size: 0.32rem; line-height: 0.46rem; color: #222; margin-top: 0.24rem; } .campus .flow-content .arrow { width: 0.24rem; height: 0.46rem; margin-left: 0.16rem; margin-right: 0.1rem; } .campus .notice-wrapper { height: auto; padding: 0 0.2rem; background-color: none; box-shadow: none; } .campus .notice-wrapper .notice-box { margin-bottom: 0.46rem; } .campus .notice-wrapper .notice-box .title { font-size: 0.3rem; line-height: 0.56rem; } .campus .notice-wrapper .float-box { position: initial; justify-content: space-between; } .campus .notice-wrapper .float-box .float-item { width: 3.44rem; height: 2.7rem; } .campus .notice-wrapper .float-box .float-item img { margin: 0.58rem auto 0.3rem; } .campus .notice-wrapper .float-box .float-item .title { font-size: 0.32rem; } .campus .join-mobile .top { padding: 0 0.2rem; display: flex; justify-content: space-between; } .campus .join-mobile .top li { width: 1.12rem; height: 1.2rem; text-align: center; } .campus .join-mobile .top li.active img { transform: scale(1.5); } .campus .join-mobile .top li.active .title { color: #222; } .campus .join-mobile .top li img { width: 0.48rem; height: 0.48rem; margin-top: 0.28rem; transition: all 0.3s; } .campus .join-mobile .top li .title { font-size: 0.28rem; line-height: 0.4rem; color: #666; } .campus .join-mobile .swiper-container { width: 7.3rem; height: 5.16rem; margin: 0.48rem auto 0.38rem; } .campus .join-mobile .swiper-container img { width: 100%; height: 100%; border-radius: 0.3rem; } .campus .join-mobile .swiper-container .swiper-pagination { bottom: 0.15rem; } .campus .join-mobile .swiper-container .swiper-pagination .swiper-pagination-bullet { width: 0.1rem; height: 0.1rem; opacity: 1; background: #e8e8e8; } .campus .join-mobile .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #D6000F; } .campus .join-mobile .content-box { width: 7.1rem; height: 1.88rem; margin: 0 auto; position: relative; } .campus .join-mobile .content-box .join-content { display: none; position: absolute; left: 0; top: 0; width: 100%; } .campus .join-mobile .content-box .join-content .title { font-size: 0.32rem; font-weight: 700; color: #222; line-height: 0.46rem; margin-bottom: 0.16rem; } .campus .join-mobile .content-box .join-content .des { font-size: 0.28rem; line-height: 0.41rem; color: #444; } .campus .sister-mobile .swiper-wrapper { height: auto; margin-bottom: 0.9rem !important; } .campus .sister-mobile .swiper-wrapper .swiper-slide { width: 6.76rem; padding-left: 0.1rem; } .campus .sister-mobile .swiper-wrapper .swiper-slide img { width: 100%; height: 3.76rem; border-radius: 0.3rem; position: initial; object-fit: cover; } .campus .sister-mobile .swiper-wrapper .swiper-slide .content { position: relative; border-radius: 0.3rem; width: 100%; height: 5rem; margin-top: -0.3rem; padding: 0.52rem 0.3rem; opacity: 0.95; } .campus .sister-mobile .swiper-wrapper .swiper-slide .content .top .name { font-size: 0.32rem; line-height: 0.38rem; color: #fff; } .campus .sister-mobile .swiper-wrapper .swiper-slide .content .top .des { margin-top: 0.1rem; font-size: 0.28rem; line-height: 0.34rem; color: #fff; } .campus .sister-mobile .swiper-wrapper .swiper-slide .content .top .sister-label { gap: 0.3rem; margin-top: 0; display: flex; } .campus .sister-mobile .swiper-wrapper .swiper-slide .content .top .sister-label li { padding: 0; font-size: 0.24rem; line-height: 0.54rem; color: rgba(255, 255, 255, 0.6); } .campus .sister-mobile .swiper-wrapper .swiper-slide .content .bottom { margin-top: 0.2rem; width: 100%; font-size: 0.32rem; line-height: 0.54rem; color: #fff; } #join-flow-model { padding: 0 0 0.5rem !important; } #join-flow-model .job-flow { overflow-y: auto; overflow-x: hidden; height: calc(100% - 1.5rem); } #join-flow-model .job-flow::-webkit-scrollbar { width: 0; height: 0; background: transparent; } #join-flow-model .job-flow1.notice .title { font-size: 0.24rem; color: #666; line-height: 0.5rem; } #join-flow-model .job-flow1.notice .content ul.left, #join-flow-model .job-flow1.notice .content .right { position: initial; } #join-flow-model .job-flow1.notice .content ul.left { width: 100%; height: 1.1rem; padding: 0 0.2rem; overflow-x: auto; flex-direction: row; align-items: initial; justify-content: start; gap: 0.2rem; } #join-flow-model .job-flow1.notice .content ul.left::-webkit-scrollbar { width: 0; height: 0; background: transparent; } #join-flow-model .job-flow1.notice .content ul.left li { width: auto !important; height: 0.9rem !important; flex-shrink: 0; box-shadow: none !important; padding: 0 0.25rem; transition: all 0.3s; transform: translateY(0.04rem); } #join-flow-model .job-flow1.notice .content ul.left li.active { transform: scale(1.1) translateY(0.04rem); } #join-flow-model .job-flow1.notice .content ul.left li .bg-num { display: none; } #join-flow-model .job-flow1.notice .content ul.left li img { width: 0.35rem; height: 0.35rem; user-select: none; } #join-flow-model .job-flow1.notice .content ul.left li span { font-size: 0.28rem; line-height: 0.9rem; margin-left: 0.1rem; width: initial !important; height: initial !important; user-select: none; } #join-flow-model .job-flow1.notice .content .right { width: 100%; padding: 0.2rem 0.5rem; box-shadow: none; height: auto; } #join-flow-model .job-flow1.notice .content .right p, #join-flow-model .job-flow1.notice .content .right span { font-size: 0.28rem; line-height: 0.5rem; } #join-flow-model .job-flow2 { padding: 0 0.2rem; } #join-flow-model .job-flow2 li span, #join-flow-model .job-flow2 li .a { font-size: 0.28rem !important; line-height: 0.5rem !important; } #join-flow-model .job-flow2 li .a { padding: 0.2rem 0.4rem !important; } #join-flow-model .job-flow2 li .q { padding: 0.2rem !important; height: auto !important; } #join-flow-model .job-flow2 li img { width: 0.32rem !important; height: 0.32rem !important; } #campus-notice-model .content { height: auto !important; box-shadow: none !important; max-height: initial; padding-top: 0; margin-top: 0; } #campus-notice-model .content span, #campus-notice-model .content p { font-size: 0.28rem !important; line-height: 0.5rem !important; } #campus-notice-model .content tr { display: block; } #campus-notice-model .content tr td { width: 100% !important; display: block; } }