body{background-color:#f2f2f2!important}.teacherlist{width:1024px;margin:0 auto}.teacherlist .title{font-size:18px;font-weight:500;color:#333;margin-top:16px;margin-bottom:16px}.teacherlist .teacherlistborder{width:1024px;margin:0 auto;background-color:#fff;border-radius:4px}.teacherlist .teacherlistborder .tabBorder{height:auto;width:1024px;margin:0 auto;position:relative;margin-bottom:24px}.teacherlist .teacherlistborder .teacherTab{overflow:hidden;zoom:1;padding-top:10px;border-bottom:1px solid hsla(0,0%,84.7%,.6)}.teacherlist .teacherlistborder .teacherTab:after,.teacherlist .teacherlistborder .teacherTab:before{content:"";display:table}.teacherlist .teacherlistborder .teacherTab:after{clear:both}.teacherlist .teacherlistborder .teacherTab .tabItem{float:left;width:auto;height:32px;line-height:32px;font-size:14px;font-weight:500;margin-left:32px;border-bottom:2px solid transparent;color:#333;cursor:pointer}.teacherlist .teacherlistborder .teacherTab .tabItem.active{border-color:#ff615b;color:#ff615b}.teacherlist .teacherlistborder .teacherTab .tabItem:hover{color:#ff615b}.teacherlist .teacherlistborder .foreignBorder .foreignList{width:963px;margin:0 21px 27px 25px}.teacherlist .teacherlistborder .foreignBorder .foreignList .foreign-item{overflow:hidden;zoom:1;border-bottom:1px solid hsla(0,0%,84.7%,.6);margin-bottom:24px}.teacherlist .teacherlistborder .foreignBorder .foreignList .foreign-item:after,.teacherlist .teacherlistborder .foreignBorder .foreignList .foreign-item:before{content:"";display:table}.teacherlist .teacherlistborder .foreignBorder .foreignList .foreign-item:after{clear:both}.teacherlist .teacherlistborder .foreignBorder .foreignList .foreign-item .photo{display:block;height:188px;margin-bottom:24px}.teacherlist .teacherlistborder .foreignBorder .foreignList .foreign-item .infoBorder{width:479px;margin-left:25px;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:26px}.teacherlist .teacherlistborder .foreignBorder .foreignList .foreign-item .infoBorder .right{color:#333}.teacherlist .teacherlistborder .foreignBorder .foreignList .foreign-item .infoBorder .name{font-size:24px;font-weight:600;color:#333;line-height:33px;margin-bottom:8px}.teacherlist .teacherlistborder .foreignBorder .foreignList .foreign-item .infoBorder .ml10{margin-left:10px}.teacherlist .teacherlistborder .foreignBorder .foreignList .foreign-item .certifyImg{display:block;height:238px}.teacherlist .teacherlistborder .foreignBorder .foreignList li:last-child{border-bottom:none}.teacherlist .teacherlistborder .tableArea{display:table;margin:0 21px 27px 25px}.teacherlist .teacherlistborder .tableArea .title{margin-top:0}.teacherlist .teacherlistborder .tableArea .title li{float:left;line-height:40px;text-align:center;vertical-align:middle;background:#ddd;color:#444;font-size:14px;font-weight:700}.teacherlist .teacherlistborder .tableArea .title .name{width:94px;height:42px}.teacherlist .teacherlistborder .tableArea .title .num{width:227px;height:42px}.teacherlist .teacherlistborder .tableArea .ulclass li{text-align:center;background:#e6e6e6;color:#444;font-size:14px;font-weight:200}.teacherlist .teacherlistborder .tableArea .ulclass li .name{display:inline-block;vertical-align:middle;width:94px;height:42px;line-height:42px}.teacherlist .teacherlistborder .tableArea .ulclass li .num{display:inline-block;vertical-align:middle;width:223px;height:42px;line-height:42px;background:#fafafa}.teacherlist .teacherlistborder .tableArea .ulclass li:nth-child(n){float:left}.teacherlist .teacherlistborder .tableArea .ulclass li:nth-child(3n+1){clear:both}.teacherlist .teacherlistborder .tableArea .ulclass li:last-child{margin-bottom:100px}