@media screen and (min-width:1367px){.academics_calendar{width:100%;height:100%}.academics_calendar .main{width:100%}.academics_calendar .main .content{width:12.8rem;margin:0 auto}.academics_calendar .main .content .nav{width:100%;padding-top:40px;margin-bottom:30px}.academics_calendar .main .content .nav span{display:inline-block;font-size:.16rem;font-weight:600}.academics_calendar .main .content .nav span:nth-child(1){color:#646464}.academics_calendar .main .content .nav span:nth-child(3){color:#ff8400}.academics_calendar .main .content .banner{width:100%;margin-bottom:.48rem}.academics_calendar .main .content .banner span{display:inline-block;font-size:.48rem;font-weight:700;color:#122b55}.academics_calendar .main .content .semester{width:100%;border-bottom:solid .08rem #f2f3f4;margin-bottom:.24rem}.academics_calendar .main .content .semester p{display:inline-block;padding-left:.2rem;padding-right:.2rem;font-size:28px;font-weight:700;color:#c0c5ca;cursor:pointer;position:relative}.academics_calendar .main .content .semester p.active{color:#009dab}.academics_calendar .main .content .semester p.active:after{content:" ";position:absolute;width:100%;height:.08rem;background:#009dab;bottom:-.08rem;left:0}.academics_calendar .main .content .calendar{width:100%;margin-bottom:1.19rem;display:none!important}.academics_calendar .main .content .calendar.pc{display:none!important}.academics_calendar .main .content .calendar.mobile{display:none!important}.academics_calendar .main .content .calendar .calendar_img{width:100%;min-height:810px}.academics_calendar .main .content .calendar .month{width:100%;margin-bottom:.15rem}.academics_calendar .main .content .calendar .month span{margin-left:.2rem;height:.32rem;line-height:.32rem;font-size:.2rem;font-weight:700;color:#009dab}.academics_calendar .main .content .calendar .month .tab{width:100%;border-top:solid .04rem #009dab;border-left:solid .01rem #c0c5ca}.academics_calendar .main .content .calendar .month .tab tr{width:100%;height:.4rem;border-bottom:.01rem solid #c0c5ca}.academics_calendar .main .content .calendar .month .tab tr td{width:45%;box-sizing:border-box;border-right:.01rem solid #c0c5ca}.academics_calendar .main .content .calendar .month .tab tr td:nth-child(2) span{margin-left:.28rem}.academics_calendar .main .content .calendar .month .tab tr td span{display:inline-block;font-size:.18rem;font-weight:400;color:#000}.academics_calendar .main .content .calendar .month .tab tr td span:nth-child(2){margin-left:0}.academics_calendar .main .content.content2019 .calendar2019{display:block!important}.academics_calendar .main .content.content2019 .calendar2019.pc{display:block!important}.academics_calendar .main .content.content2019 .calendar2019.mobile{display:none!important}.academics_calendar .main .content.content2020 .calendar2020{display:block!important}.academics_calendar .main .content.content2020 .calendar2020.pc{display:block!important}.academics_calendar .main .content.content2020 .calendar2020.mobile{display:none!important}}@media screen and (max-width:768px){.academics_calendar{width:100%;height:100%}.academics_calendar .main{width:100%}.academics_calendar .main .content{width:100%;padding:0 .15rem;margin-bottom:1rem;box-sizing:border-box}.academics_calendar .main .content .nav{width:100%;height:.84rem}.academics_calendar .main .content .nav span{display:inline-block;font-size:.16rem;font-weight:600;margin-top:.2rem}.academics_calendar .main .content .nav span:nth-child(1){color:#646464}.academics_calendar .main .content .nav span:nth-child(3){color:#ff8400}.academics_calendar .main .content .banner{width:100%;margin-bottom:.3rem}.academics_calendar .main .content .banner span{display:inline-block;font-size:.32rem;font-weight:900;color:#122b55}.academics_calendar .main .content .semester{width:100%;border-bottom:solid .08rem #f2f3f4;margin-bottom:.3rem}.academics_calendar .main .content .semester p{display:inline-block;font-size:.2rem;font-weight:700;color:#c0c5ca;cursor:pointer;position:relative;padding-right:.15rem}.academics_calendar .main .content .semester p.active{color:#009dab}.academics_calendar .main .content .semester p.active:after{content:" ";position:absolute;width:100%;height:.08rem;background:#009dab;bottom:-.08rem;left:0}.academics_calendar .main .content .calendar{width:100%;display:none!important}.academics_calendar .main .content .calendar.pc{display:none!important}.academics_calendar .main .content .calendar.mobile{display:none!important}.academics_calendar .main .content .calendar .calendar_img{width:100%;min-height:243px}.academics_calendar .main .content .calendar .month{width:100%;margin-bottom:.3rem}.academics_calendar .main .content .calendar .month>span{margin-left:.2rem;height:.28rem;font-size:.18rem;line-height:.28rem;font-weight:700;color:#009dab}.academics_calendar .main .content .calendar .month .tab{width:100%;border-top:solid .04rem #009dab;border-left:solid .01rem #c0c5ca;border-right:solid .01rem #c0c5ca}.academics_calendar .main .content .calendar .month .tab li{width:100%;border-bottom:.01rem solid #c0c5ca;padding:.17rem .13rem .1rem .2rem;box-sizing:border-box}.academics_calendar .main .content .calendar .month .tab li p:first-child{font-size:.18rem;margin-bottom:.12rem;color:#000;line-height:.18rem}.academics_calendar .main .content .calendar .month .tab li p:first-child span:first-child{margin-right:.12rem}.academics_calendar .main .content .calendar .month .tab li p:first-child span:last-child{font-weight:500}.academics_calendar .main .content .calendar .month .tab li p:last-child{font-size:.16rem;line-height:.26rem}.academics_calendar .main .content.content2019 .calendar2019{display:block!important}.academics_calendar .main .content.content2019 .calendar2019.pc{display:none!important}.academics_calendar .main .content.content2019 .calendar2019.mobile{display:block!important}.academics_calendar .main .content.content2020 .calendar2020{display:block!important}.academics_calendar .main .content.content2020 .calendar2020.pc{display:none!important}.academics_calendar .main .content.content2020 .calendar2020.mobile{display:block!important}}@media screen and (min-width:769px) and (max-width:1366px){.academics_calendar{width:100%;height:100%}.academics_calendar .main{width:100%}.academics_calendar .main .content{width:75%;margin:0 auto}.academics_calendar .main .content .nav{width:100%;margin-bottom:.4rem}.academics_calendar .main .content .nav span{display:inline-block;font-size:.16rem;font-weight:600;margin-top:.6rem}.academics_calendar .main .content .nav span:nth-child(1){color:#646464}.academics_calendar .main .content .nav span:nth-child(3){color:#ff8400}.academics_calendar .main .content .banner{width:100%;margin-bottom:.3rem}.academics_calendar .main .content .banner span{display:inline-block;font-size:.4rem;font-weight:700;color:#122b55}.academics_calendar .main .content .semester{width:100%;border-bottom:solid .08rem #f2f3f4;margin-bottom:.24rem}.academics_calendar .main .content .semester p{display:inline-block;padding-left:.2rem;padding-right:.2rem;font-size:28px;font-weight:700;color:#c0c5ca;cursor:pointer;position:relative}.academics_calendar .main .content .semester p.active{color:#009dab}.academics_calendar .main .content .semester p.active:after{content:" ";position:absolute;width:100%;height:.08rem;background:#009dab;bottom:-.08rem;left:0}.academics_calendar .main .content .calendar{width:100%;margin-bottom:1.19rem;display:none!important}.academics_calendar .main .content .calendar.pc{display:none!important}.academics_calendar .main .content .calendar.mobile{display:none!important}.academics_calendar .main .content .calendar .calendar_img{width:100%;min-height:243px}.academics_calendar .main .content .calendar .month{width:100%;margin-bottom:.15rem}.academics_calendar .main .content .calendar .month span{margin-left:.2rem;height:.32rem;line-height:.32rem;font-size:.2rem;font-weight:700;color:#009dab}.academics_calendar .main .content .calendar .month .tab{width:100%;border-top:solid .04rem #009dab;border-left:solid .01rem #c0c5ca}.academics_calendar .main .content .calendar .month .tab tr{width:100%;height:.4rem;border-bottom:.01rem solid #c0c5ca}.academics_calendar .main .content .calendar .month .tab tr td{width:45%;box-sizing:border-box;border-right:.01rem solid #c0c5ca}.academics_calendar .main .content .calendar .month .tab tr td:nth-child(2) span{margin-left:.28rem}.academics_calendar .main .content .calendar .month .tab tr td span{display:inline-block;font-size:.18rem;font-weight:400;color:#000}.academics_calendar .main .content .calendar .month .tab tr td span:nth-child(2){margin-left:0}.academics_calendar .main .content.content2019 .calendar2019{display:block!important}.academics_calendar .main .content.content2019 .calendar2019.pc{display:block!important}.academics_calendar .main .content.content2019 .calendar2019.mobile{display:none!important}.academics_calendar .main .content.content2020 .calendar2020{display:block!important}.academics_calendar .main .content.content2020 .calendar2020.pc{display:block!important}.academics_calendar .main .content.content2020 .calendar2020.mobile{display:none!important}}