.schoolDetail-main{width:1200px;box-sizing:border-box;margin:10px auto;background:#fff;border-radius:4px}.schoolDetail-main,.schoolDetail-main .tab{box-shadow:0 4px 23px 1px rgba(41,41,41,.1)}.schoolDetail-main .tab .tab-box{height:80px;display:flex;width:600px;margin:0 auto;justify-content:space-around}.schoolDetail-main .tab .tab-box .tab-item{height:100%;font-size:18px;font-weight:400;color:#333;line-height:80px}.schoolDetail-main .tab .tab-box .is-active{color:#334eb4;font-weight:700;border-bottom:3px solid #334eb4;border-radius:2px}.schoolDetail-main .info-box{padding:50px 20px 20px 20px}.schoolDetail-main .title-icon{padding:20px}.schoolDetail-main .title-icon .icon{display:inline-block;width:8px;height:24px;background:linear-gradient(0deg,#334eb4,#3a55e0);vertical-align:middle;border-radius:4px}.schoolDetail-main .title-icon .title{display:inline-block;vertical-align:middle;margin-left:10px;font-size:18px;font-family:Source Han Sans CN;font-weight:700;color:#333}.schoolDetail-main .echart-box{display:flex;justify-content:space-between;max-height:400px;padding:0 10px}.schoolDetail-main .echart-box .histogram-box,.schoolDetail-main .echart-box .pie-box{flex:1}.schoolDetail-main .echart-box .no-data{width:95%;height:100%;text-align:center;line-height:200px;color:#909399;border-radius:4px;margin:10px}.schoolDetail-main .list-box{padding:0 0 30px 0;max-height:850px;overflow:auto}.schoolDetail-main .list-box .no-data{color:#909399}.schoolDetail-main .el-scrollbar__wrap{overflow-x:hidden;overflow-y:hidden}.schoolDetail-main .info-load{font-size:14px;text-align:center;font-weight:300;color:#afafaf}