.teacherHeader{ width:100%; height:112px; background:url("//www.med66.com/upload/html/2018/04/yc251058.jpg") no-repeat center top;}
.teacherHeader .teacherHeaderNr{ height:112px; background:url("//www.med66.com/upload/html/2018/04/yc251058.jpg") no-repeat center top;}
.teacherWrap{ width:100%; background:#f4f4f4; }
.teacherWrap .topBox{ height:43px;  background:#f4f4f4;}
/**/
.teacherNav{ padding:30px 0 15px 36px; background:#fff; border-radius:3px; box-shadow:3px 3px 5px #e5e5e5;}
.teacherNav .tit{ width:285px; height:40px; background:url("/images/fuyouketang/teacher/title.png") no-repeat; left:50%; margin-left:-147px; top:-20px;}
.teacherNav li{ float:left; _display:inline; width:75px; height:34px; line-height:34px; font-size:14px;}

/**/
.teacherList{ padding:7px 0 0 0; background:#f4f4f4;}
.teacherList li{ float:left; _display:inline; overflow:hidden; margin:21px 0  0 0; width:589px; height:157px; border-left:1px solid #d7d7d7; border-bottom:2px solid #e6e6e6; border-right:2px solid #e6e6e6; background:#fff; position:relative; background:#fafafa;}
.teacherList .pic{ float:left; padding:20px 0 0 16px;}
.teacherList .tex{ float:right; width:433px; padding:18px 10px 0 0;}
.teacherList .tex h3{ line-height:32px; font-size:16px;}
.teacherList .tex p{ line-height:28px; font-size:14px; color:#666;}
.teacherList .tex p .a1{ color:#ff5c7d;}
.teacherList .bg1{ width:2px; height:3px; background:#f4f4f4; position:absolute; left:-1px; bottom:-2px; overflow:hidden;}
.teacherList .bg2{ width:2px; height:3px; background:#f4f4f4; position:absolute; right:-2px; top:0; overflow:hidden;}
.teacherList .fr{ float:right; _display:inline;}

/**/
.pages{ text-align:center; padding:29px;}
.pages a{ display:inline-block; width:46px; height:38px; line-height:38px; text-align:center; font-size:14px; border:1px solid #d8dce0; border-radius:2px; margin:0 6px; background:#fff; text-decoration:none;}
.pages span{ display:inline-block; width:46px; height:38px; line-height:38px; text-align:center; font-size:14px; border:1px solid #d8dce0; border-radius:2px; margin:0 6px; background:#fff; text-decoration:none;}
.pages .next,.pages .prve{  width:86px;}
.pages a.cur{ background:#ff5c7d; border:1px solid #ff5c7d; color:#fff;}
