.school-list{width:100%;height:100%}.school-list .school-list-head{width:100%;display:flex;align-items:center;justify-content:space-between}.school-list .school-list-head .submenu{flex:1}.school-list .school-list-head .btn-box{height:50px;display:flex;align-items:center;box-sizing:border-box;border-bottom:1px solid #d3eaf7}.school-list .school-list-head .btn-box .txt{font-size:12px;color:#666;margin-right:20px}.school-list .school-list-head .btn-box .upload-demo{margin-left:10px}.school-list .table-content{height:calc(100% - 100px)}.school-list .contract-template-footer{width:100%;height:40px;display:flex;align-items:center;justify-content:space-between}.school-list .contract-template-footer .btns{display:flex}.school-list .contract-template-footer .btns .el-button{margin-right:15px}.school-list .dialog .dialog-content{width:100%;height:100%}.school-list .dialog .dialog-content .txt{line-height:2;margin:10px auto;text-align:center}.school-list .dialog .dialog-content .el-radio-group{display:flex;justify-content:center;align-items:center}.school-list .dialog .dialog-content .line{height:46px;display:flex;flex-flow:row;align-items:center}.school-list .dialog .dialog-content .line .label{min-width:80px}.school-list .dialog .dialog-content .line .row_input{width:100%;display:flex;flex-flow:column}.school-list .dialog .dialog-content .line .row_input p{color:red}.school-list .dialog .dialog-content .line .el-select{flex:1}.school-list .dialog .el-dialog__body{min-height:0;padding:0}.school-list .new_type .content{height:100px;display:flex;align-items:center;justify-content:center}