.fl-rc{display:flex;flex-flow:row}.fl-cc{display:flex;flex-flow:column}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.clearfix{*zoom:1}.el-link{font-size:13px}.dialog-title{font-size:20px;color:#3075ef;text-align:center;line-height:27px}.line{display:flex;justify-content:center;align-items:center}.line .key{padding-right:20px}.dialog-sub-detail{font-size:12px;color:#141d45;text-align:center;margin-top:26px}.dialog-footer{text-align:center}.dialog-footer button{width:100px;margin:0 30px}.join-class-list-page-content{box-sizing:border-box;background-color:#fff;height:calc(100vh - 96px);padding:22px 40px;box-shadow:2px 2px 5px 2px #edf3ff;font-size:14px}.join-class-list-page-content .page-header{display:flex;justify-content:space-between;align-items:center}.join-class-list-page-content .switch-panel{display:flex}.join-class-list-page-content .switch-panel .switch-item{display:flex;justify-content:center;align-items:center;width:128px;height:34px;font-size:17px;color:#999;cursor:pointer;border-radius:2px;border:1px dotted transparent}.join-class-list-page-content .switch-panel .switch-item:hover{border:1px dotted #ddd}.join-class-list-page-content .switch-panel .switch-choosed{background-color:#3075ef;color:#fff}.join-class-list-page-content .bottom-action-content{display:flex;justify-content:flex-end;margin-top:30px;align-items:center}.join-class-list-page-content .bottom-action-content .total-tips{font-size:12px;color:#141d45}.join-class-list-page-content .el-dialog__body{padding:10px 10px 20px 10px;text-align:center}.join-class-list-page-content .el-dialog__body .other-data-content{margin:29px 0}.join-class-list-page-content .el-dialog__body .other-data-content .row{display:flex;justify-content:space-between;margin-bottom:28px;font-size:14px;color:#141d45;padding:0 10px}.join-class-list-page-content .el-dialog__body .other-data-content .row .data{line-height:20px}.join-class-list-page-content .el-dialog__title{color:#3075ef;text-align:center;font-size:19px}.join-class-list-page-content .idea-detail{font-size:14px;line-height:20px;padding:0 10px}.join-class-list-page-content .dialog-footer{text-align:center}.join-class-list-page-content .dialog-footer button{width:100px;margin:0 30px}.join-class-list-page-content .el-table .el-table__body-wrapper{z-index:2}