.ni_g_tbs{background: #fff;}
.ni_g_tbs01{padding: 40px 10px 20px 10px;}
.ni_g_tbs01 .ni_zbkt{width: 70%;}
 .ni_class{border-bottom:1px solid #ededed;height: 30px;}
 .ni_class a{color: #555;font-size: 16px;line-height: 30px;margin-right: 40px;}
 .ni_class a:hover{text-decoration: none;}
 .ni_class a.ni_a01{color: #222;font-size: 20px;border-bottom: 1px solid #47a7f8;background: url(../../images/teacherSky_4.0/ni_faceToFace/ni_zbkt.png) no-repeat 10px center;padding-left: 40px;padding-right: 20px;height: 30px;display: inline-block;}
.ni_class span.ni_a01{color: #222;font-size: 20px;border-bottom: 1px solid #47a7f8;background: url(../../images/teacherSky_4.0/ni_faceToFace/ni_zbkt.png) no-repeat 10px center;padding-left: 40px;padding-right: 20px;height: 30px;display: inline-block;vertical-align: top;line-height: 30px}
 .ni_class a.ni_more{width: 24px;height: 30px;background: url(../../images/teacherSky_4.0/ni_faceToFace/ni_more.png) no-repeat center center;margin-right: 10px;}
 .ni_class a.active{color:#55b3f3;}
.ftf_tabConts { height: 230px; float: left; margin: 0 16px; width: 260px; }

.ftf_tabConts .ftf_taConIm { width: 260px; height: 180px; position: relative; overflow: hidden; }

.ftf_tabConts .ftf_taConIm a { text-decoration: none; display: inline-block; height: 100%; width: 100%; }
.ftf_tabConts .ftf_taImg { width: 100%; height: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

.ftf_tabConts .sTlye_b { display: inline-block; width: 80px; height: 30px; line-height: 30px; text-align: center; border-radius: 5px; color: #8A8A8A;text-decoration: none;}
.ftf_tabConts .sTlye_b1{ display: inline-block;position: absolute; top: 10px;z-index: 15;padding-left: 15px;height: 25px;background: url(../../images/teacherSky_4.0/ni_faceToFace/icon_sy1.png) center center no-repeat; width: 90px;line-height: 25px;font-size: 14px;}
.ftf_tabConts .ftf_taCoL p{color: white;}
.ftf_tabConts .ftf_taCoL p:last-child{color: #FDFA99;position: absolute;bottom: 30px; }
.ftf_tabConts a{text-decoration: none;}
.ftf_tabConts .ftf_headWp{ width: 88px; height: 88px;position: absolute;right: 20px;
    top: 65px;border-radius: 50%;overflow: hidden;text-align: center;}

.ftf_taCoL { margin: 20px; position: relative; z-index: 555; top: 15px;height: 150px;}

.ftf_taCoB { position: absolute; bottom: 0; text-align: center; width: 100%; color: white; height: 22px; line-height: 22px; background: rgba(18, 19, 25, 0.5);}

.co_bg1{background-color: #84D590;}
.co_bg1 .sTlye_b1{color: #84D590;}

.co_bg2{background-color: #BF84E4;}
.co_bg2 .sTlye_b1{color: #BF84E4;}

.co_bg3{background-color: #99BCE6;}
.co_bg3 .sTlye_b1{color: #99BCE6;}

.co_bg4{background-color: #F45C78;}
.co_bg4 .sTlye_b1{color: #F45C78;}

.co_bg5{background-color: #52ACF0;}
.co_bg5 .sTlye_b1{color: #52ACF0;}

.co_bg6{background-color: #FC959C;}
.co_bg6 .sTlye_b1{color: #FC959C;}

.co_bg7{background-color: #65CEC8;}
.co_bg7 .sTlye_b1{color: #65CEC8;}

.co_bg8{background-color: #FF9066;}
.co_bg8 .sTlye_b1{color: #FF9066;}

.color1_bg1 { background: #CF7761; color: #fff; }

.color1_bg2 { background: #7D8DC6; color: #fff; }

.color1_bg3 { background: #38BBFF; color: #fff; }

.color1_bg4 { background: #DDDDDD; color: #8A8A8A; }


.ftf_taConBo { height: 30px; line-height: 30px; }

.ftf_tabConts .ftf_taConIm{width: 100%;}

.ni_g_w960 .ftf_tabConts{width: 211px;height: auto;}
.ni_g_w960 .ftf_tabConts .sTlye_b{font-size: 12px;width: 50px;}
.ni_g_w960 .ftf_tabConts{margin: 4px;}


/*名师带你学 修改*/
.ni_g_w960 .ms_msdnx_wp .ftf_tabConts{margin: 0 11px;}


.calenderTit { font-size: 16px; line-height: 30px; padding: 0 63px; }

.calenderTit .prevBtn, .calenderTit .dateBox, .calenderTit .disabledbtn_l a { float: left; }

.calenderTit .nextBtn, .calenderTit .disabledbtn_r a { float: right; }

.calenderTit .prevBtn a, .calenderTit .nextBtn a, .calenderTit .disabledbtn_l a, .calenderTit .disabledbtn_r a { display: block; background: url(../../images/teacherSky_4.0/ni_faceToFace/datebg.png) no-repeat; width: 20px; height: 20px; overflow: hidden; margin-top: 5px; }

.calenderTit .prevBtn a { background-position: 7px 5px; }

.calenderTit .prevBtn a:hover { background-position: 7px -20px; }

.calenderTit .nextBtn a { background-position: -18px 5px; }

.calenderTit .nextBtn a:hover { background-position: -18px -20px; }

.calenderTit .disabledbtn_l a { cursor: default; background-position: 7px -45px; }

.calenderTit .disabledbtn_r a { cursor: default; background-position: -18px -45px; }

.calenderTit .dateBox { padding: 0 8px; width: 114px; text-align: center; }

.calenderTit .dateBox span.month { margin-right: 10px; }

table.calendar { font-size: 14px; border-collapse: collapse; }

table.calendar th { background-color: #55b3f3; color: #fff; font-weight: normal; line-height: 20px; padding: 11px 0; width: 46px; }

.ftf_right table.calendar th { line-height: 6px; }

/*浙江13页面日历修改*/
.ftf_right .calenderTit { border: 1px solid #E5E5E5; }

table.calendar td { text-align: center; border: 1px solid #e5e5e5; }

table.calendar td.otherDay { color: #cbcbcb; }

table.calendar td p { line-height: 22px; }

.ftf_right table.calendar td p { line-height: 20px; }

/*浙江13页面日历修改*/
table.calendar td p.course { font-size: 12px; color: #888; }

table.calendar td p.course em { color: #53beec; }

.qjf_themtab td { padding: 10px 0px; color: #555; line-height: 30px; }

.qjf_themtab td label.name, .cf_themtab td label.name { display: block; font-size: 14px; text-align: right; }

.qjf_fb_marktab td .qjf_inp, .qjf_themtab td .qjf_inp, .cf_fb_marktab td .qjf_inp, .cf_themtab td .qjf_inp { height: 18px; line-height: 18px; border: 1px solid #c1c1c1; padding: 5px; overflow: visible; color: #555; vertical-align: middle; }

.qjf_fb_marktab td span.ts, .qjf_themtab td span.ts, .cf_fb_marktab td span.ts, .cf_themtab td span.ts { color: #d90000; font-size: 12px; margin-left: 3px; }

.qjf_fb_marktab td span.ts em, .qjf_themtab td span.ts em, .cf_fb_marktab td span.ts em, .cf_themtab td span.ts em { background: url(../images/app_netstu/icon_03.png) no-repeat -1px -90px; _background: url(../images/app_netstu/icon_03.gif) no-repeat -1px -90px; width: 15px; height: 15px; display: inline-block; vertical-align: middle; margin-right: 3px; }

.cld_choose_btn { height: 32px; background: #3d95d5; text-align: center; line-height: 32px; color: #fff; font-size: 14px; text-decoration: none; padding: 0 15px; }

.cld_choose_btn:hover { text-decoration: none; background: #3187c5; }


.ni_g_tbs01 .ni_rl{width: 275px;}
.calenderTit{padding: 0 40px;}

.ni_g_tbs02{padding: 20px 10px; margin-top: 40px;}
.ni_g_msjt .ni_li { float: left; margin: 0 20px 23px 0; }
/*图片列表1 S*/
.ni_g_jtl_01 { width: 100%; }

.ni_g_jtl_01 .ni_img { position: relative; }

.ni_g_jtl_01 .ni_img img { width: 100%; height: 100%; }
.ni_g_jtl_01.gx_img .ni_img img { width: auto; height: auto;}
.ni_g_jtl_01 .ni_pa { position: absolute; width: 100%; height: 30px; line-height: 30px; left: 0px; bottom: 0px; background: url(../../images/teacherSky_4.0/ni_faceToFace/ni_bg_color01.png); color: #fff; font-size: 16px; }

.ni_g_jtl_01 .ni_txt .ni_tit { font-size: 16px; line-height: 36px; height: 36px; overflow: hidden; }

.ni_g_jtl_01 .ni_txt .ni_tit a { color: #888888; }

.ni_g_jtl_01 .ni_img:hover { border-color: #afafaf; box-shadow: 0 0 2px 2px #4a7682; }

.ni_g_jtl_01 .ni_txt .ni_tit a:hover { color: #0b4352; }

/*图片列表1 S*/

.ni_g_w960 .ni_g_msjt .fl .ni_g_jtl_01 { width: 300px; }
.ni_g_jtl_01 .ni_pa { position: absolute; width: 100%; height: 30px; line-height: 30px; left: 0px; bottom: 0px; background: url(../../images/teacherSky_4.0/ni_faceToFace/ni_bg_color01.png); color: #fff; font-size: 16px; }

.ni_g_w960 .ni_g_msjt .fr .ni_ul { width: 615px; }

.ni_g_w960 .ni_g_msjt .ni_li .ni_smallimg { width: 185px; }

.ni_g_w960 .ni_g_msjt .ni_bigimg .ni_img { height: 270px; }

.ni_g_w960 .ni_g_msjt .ni_li .ni_smallimg .ni_img { height: 106px; }

.ni_g_w960 .ni_g_jtl_01 .ni_pa { font-size: 12px; }

.ni_g_w960 .ni_g_jtl_01 .ni_txt .ni_tit { font-size: 12px; }

.ni_g_w960 .ni_g_bc_zbkt_hd .ni_hd_01 .ni_g_jtl_01 { width: 300px; }

.ni_g_w960 .ni_g_bc_zbkt_hd .ni_hd_02 { width: 300px; }

.ni_g_ycx .hRadio_Checked+.inp{display: inline-block;}

.ni_g_btn{display: inline-block;line-height: 28px;padding: 0 20px;color: #fff;}
.ni_g_btn:hover{text-decoration: none;}
.tea_main a.ni_g_btn{color: #fff;}
.tea_main a.ni_g_btn.ni_g_btn.ni_g_btn02{color: #666666;}
.ni_g_btn.ni_g_btn01{background: #59bbff;height: auto;}
.ni_g_btn.ni_g_btn01:hover{background: #4b9cd4; }
.ni_g_btn.ni_g_btn02{background: #cccccc;}
.ni_g_btn.ni_g_btn02:hover{background: #b1acac;color: #666666;}


.ni_g_tbs04{padding: 15px;}

.ni_g_w960 .ni_g_tbs04 .ftf_tabConts {width: 290px;margin: 4px 10px;}
.ni_g_w960 .ni_g_tbs04 .ftf_tabConts .sTlye_b{font-size: 14px;width: 80px;}
.ni_g_w960 .ni_g_tbs04 .color1_R{font-size: 14px;color: #d90000;}

/*.turnPage span.on, .turnPage a{background: #fff;color: #555555;}*/


.turnPage a.p_left:hover,.turnPage a.p_right:hover{background-color: #59bbff;}

.color1_bg4.active{background: #38bbff;color: #fff;}

.ni_class a.ni_a01{background-image: url(../../images/teacherSky_4.0/ni_faceToFace/ni_ico04.png);padding-left: 50px;}
.ni_class span.ni_a01{background-image: url(../../images/teacherSky_4.0/ni_faceToFace/ni_ico04.png);padding-left: 50px;}

/*宽度1200*/
.ni_g_w1200 .spaceTopBar_v4 div{width: 1200px;}
.ni_g_w1200 .spaceTopBar_v4 .spaceTopBar_v4_topSch{width: 192px;}
.ni_g_w1200 .tea_spModular_content{width: 1200px;}
html .ni_g_w1200 .tea_main{width: 1200px;}
.ni_g_w1200 .ftf_tabConts{margin: 0 7px;}
.ni_g_w1200 .ni_g_tbs01 .ni_rl{width: 335px;}
.ni_g_w1200 .ni_g_msjt .fr .ni_ul{width: 780px;}
.ni_g_w1200 .ni_g_msjt .fr .ni_ul li{width: 240px;height: 186px;}
.ni_g_w1200 .ni_g_msjt .fr .ni_ul li .ni_img{height: 150px;}

.ni_g_w1200 .ni_g_msjt .fl .ni_img{width: 381px;height: 358px;}

.ni_g_w1200 .qjf_hb_footercont{width: 1200px;}

.ni_g_tts{font-size: 14px;color: #555555;line-height: 28px;padding: 0 40px;}
.ni_g_tts .ni_name{width: 100px;}
.ni_g_tts .ni_name i{width: 10px;color: #ed4e4e;display: inline-block;}
.ni_g_tts .ni_conent{width: 80%;}
.ni_g_card01 .ni_li{margin-bottom: 20px}
.ni_g_card01 .ni_li .ni_tit.ni_bN{border-bottom: none;}
.ni_g_card01 li{border: 1px solid #cfcfcf}
.ni_g_card01 .ni_tit{height: 45px;background: #f7f7f7;border-bottom: 1px solid #c9c9c9;line-height: 45px;}
.ni_g_card01 .ni_tit .ni_num{width: 25px;height: 25px;font-size: 12px;color: #fff;background: #63beff;border-radius: 50%;text-align: center;line-height: 25px;margin-top: 10px;}
.ni_g_card01 .ni_tit .ni_ico{margin-top: 7px;height: 31px;}
.ni_g_card01 .ni_tit .ni_ico span{width: 31px;height: 31px;display: inline-block;margin-right: 10px;cursor: pointer;}
.ni_g_card01 .ni_tit .ni_ico span.ni_ico01{background: url(../../images/teacherSky_4.0/ni_faceToFace/ni_ico01.png) no-repeat center center;}
.ni_g_card01 .ni_tit .ni_ico span.ni_ico02{background: url(../../images/teacherSky_4.0/ni_faceToFace/ni_ico02.png) no-repeat center center;}
.ni_g_card01 .ni_tit .ni_ico span.ni_ico03{background: url(../../images/teacherSky_4.0/ni_faceToFace/ni_ico03.png) no-repeat center center;}

.ni_g_w1200 .ni_g_tbs04 .ftf_tabConts{width: 268px;margin: 10px 12px;height: 270px;}
.ni_g_w1200 .ni_g_tbs04 .ftf_tabConts .ftf_taConIm{height: 200px;}
.ni_g_w1200 .ni_g_tbs04 .ftf_taCoB {height: 30px;line-height: 30px;font-size: 14px;}


.ni_g_tbs05{padding: 20px;}
.ni_g_tbs05 .ni_tit{color: #56b3f3;font-weight: bold;font-size: 20px;}
.ni_g_tbs05 .ni_bg{background: #f9f9f9;padding: 0 20px;}
.ni_g_tbs05 .ni_bg .ni_tit{line-height: 60px;}
.ni_g_tbs05 .ni_bg .ni_cont .ni_img{margin-right: 20px;}
.ni_g_tbs05 .ni_bg .ni_cont .ni_p1{margin-top: 12px;font-size: 15px;color: #555555;line-height: 21px;}
.ni_g_tbs05 .ni_bg .ni_cont .ni_p1 span{color: #888888;}
.ni_g_tbs05 .ni_bg .ni_cont .ni_p1 em{color:#73bdf4}
.ni_g_tbs05 .ftf_tabConts{width: 270px;}
.ni_g_btn.ni_g_btn03{font-size: 14px;color: #fff;background: #0099ff;border-radius: 3px;}
.ni_g_btn.ni_g_btn03:hover{background: #0779c5;}
.ni_g_tbs05 .ftf_tabConts{height: 200px;}

.ni_g_tbs05 .ni_g_btn.ni_g_btn01{line-height: 34px;}
/*宽屏的直播课堂详情1两按钮上下结构*/
.ni_g_tbs05 .btn_box .ni_g_btn.ni_g_btn01{margin-top:5px;}

.ni_g_tbs06{padding: 20px;}
.ni_g_tbs06 .fl{width: 690px;}
.ni_g_w1200 .ni_g_tbs06 .fl{width: 930px;}
.ni_g_tbs06 .ni_tit{border-bottom:1px solid #ededed;line-height: 36px;}
.ni_g_tbs06 .ni_tit a{color: #555555;font-size: 16px;padding: 0 20px;}
.ni_g_tbs06 .ni_tit a.active{color: #38bbff;}
.ni_g_tbs06 .ni_tit a span{color: #555;}
.ni_g_tbs06 .ni_txt{color: #888888;font-size: 15px;text-indent: 2rem;padding: 20px;line-height:1.7;}

.ni_g_tbs06 .fr{width: 215px;}
.ni_g_tbs06 .fr img{width: 100%;}
.ni_g_tbs06 .fr .ni_txt{text-indent: 0;padding: 0;}

.ni_g_tbs07{padding: 20px;}
.ni_l_tit{font-size: 20px;line-height: 36px;border-bottom: 1px solid #ededed;height: 36px;}
.ni_l_tit a:hover{text-decoration: none;}
.ni_l_tit a{color: #222222;display: inline-block;height: 36px;border-bottom: 1px solid #47a7f8;padding: 0 20px;}
.ni_g_tbs07 li{padding: 10px 0;}
.ni_g_tbs07 .ni_img{width: 80px;height: 80px;border-radius: 50%;overflow: hidden;margin: 0 20px;}
.ni_g_tbs07 .ni_txt{color: #888888;font-size: 15px;padding: 20px 0;text-indent: 2em;line-height: 1.5;text-indent: 0;}
.ni_g_tbs07 .ni_txt span{color: #222;}

.ni_g_tbs08,.ni_g_tbs09{padding: 20px;}
.ni_g_tbs08 .ni_rdpl{color: #222222;font-size: 18px;padding: 20px 0 0 0;}
.fr.ni_hn{line-height: 33px;font-size:16px;}
.fr.ni_hn span{font-size: 20px;}
.blue_btn.tea_btnColor.fr{border-radius: 3px}
.ni_w1088px{width: 1088px;}
.ni_w1066px{width: 1066px;}
.ni_w996px{width: 996px;}
.ni_g_w960 .ni_w1088px{width: 848px;}


.tea_main a.ni_g_hf_dz{color: #888888;background: url(../../images/teacherSky_4.0/ni_faceToFace/ni_ico_dz.png) no-repeat left top; padding-left: 25px;font-size: 14px;margin-right: 15px;}
.tea_main a.ni_g_hf_dz:hover{background-position: 0px -35px;}





.w1200{ width:1200px; margin:0 auto;}
.top_bg{ background: #f3f3f3 }
.top_bar{ height:50px; }
.top_bar a.logo {height: 50px; line-height: 50px; color: #888;padding-left: 40px; font-size: 16px; padding-right: 10px; display: inline-block; background: url(../../images/teacherSky_4.0/ni_faceToFace/top_bg.png) 10px 15px no-repeat; }
.top_bar a.top_tit{ display:inline-block; line-height:50px; padding-left: 40px; padding-right: 10px; font-size:16px; color:#888;vertical-align: text-bottom; margin-right:40px; background: url(../../images/teacherSky_4.0/ni_faceToFace/top_bg.png) 10px -29px no-repeat;}
.tool_bar .dress:hover,.tool_bar .personal:hover,.top_bar span.tool_bar .avatar:hover {color:#5cbeff}
.top_bar p a.on,.top_bar p a:hover{ color: #5cbeff }

.search_box{ background:#f7f7f7;height:30px; border-radius:20px; vertical-align: super; padding-right:10px; width:300px;margin-top: 9px;box-shadow: 1px 2px 5px #e6e6e6 inset; border: 1px solid #d8d7d7;}
.search_box:hover{ border:1px solid #5cbeff;}
.search_box dt em{ height:30px; width:52px; display:inline-block;line-height:30px; color:#888; padding-left:18px; background:#e9e9e9; position:relative;box-shadow: 1px 2px 5px #e0e0e0 inset; border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.search_box dt em i{ width:20px; height:20px; display:inline-block; background:url(../../../common/images/teacherSky_4.0/arrow.png) center center no-repeat; position:absolute; left:44px; top:5px; }
.search_box dt em:hover{ cursor:pointer;}
.search_box dt .down_box{ display:none; position:relative; margin-top:10px; z-index: 3;} 
.search_box dt .down_arrow{ width:5px; height:5px; display:block; background:url(../../images/teacherSky_4.0/down_arrow.png) center center no-repeat; position:absolute; left:32px; top:-4px;}
.search_box dt .down_list{ display:block;background: #fff; border:1px solid #e9e9e9; border-radius:5px;}
.search_box dt .down_list li{line-height: 30px;color: #888;}
.search_box dt .down_list li a{ display:block;padding-left: 18px;padding-right: 18px; color:#555;}
.search_box dt .down_list li a.on,.search_box dt .down_list li a:hover{ background:#e9e9e9; color:#5cbeff; text-decoration: none;}
.search_box dd{ height:30px; width:230px; position: relative;}
.search_box dd input[type="text"]{ background-color:transparent; border:0; position:absolute; left:10px; top:0;padding: 7px 5px;width: 185px;}
.search_box dd input[type="text"]:focus{border: 0px;}
.search_box dd input[type="button"]{ background:url(../../images/teacherSky_4.0/search.png) center center no-repeat; border:0; position:absolute; right:0; top:0;}
.search_box dd input[type="button"]:hover{ background:url(../../images/teacherSky_4.0/search_hover.png) center center no-repeat;cursor:pointer;}
.top_bar span.tool_bar{ display:inline-block; line-height:50px;vertical-align: text-bottom;}
.top_bar span.tool_bar a{ color:#555; margin-right:27px;}
.top_bar span.tool_bar .avatar{ color:#555; margin-right:30px;}
.top_bar span.tool_bar .avatar img{ height:28px; width:28px; border-radius:50%; margin-right:5px;}
.top_bar span.tool_bar .exit{ color:#888;}

.ni_g_w1200 .banner{ height:340px;background:url(../../images/teacherSky_4.0/ni_faceToFace/banner.jpg) center center no-repeat;}
.banner div{ position:relative; }
.tea_main{margin-left: auto;margin-right: auto;}
.item_nav{ height:60px; line-height:60px;}
.item_nav a{ font-size:16px; line-height:60px; height:60px; width:120px; display:block; text-align: center;}
.item_nav a:hover{ text-decoration: none; }

.item_nav{ background:#0099ff;}/*å¯¼èˆªæ èƒŒæ™¯é¢œè‰²*/
.item_nav a{ color:#fff;}
.item_nav a.on,.item_nav a:hover{ background:#288add;}
.nav_li li.hover a{background:#288add;}

.item_nav .more_box{ position:relative;}
.item_nav .more_box.hover a.more{ background:#0f88d8;}
.item_nav .more_box.hover .more_list{ display:block;}
.nav_li li{ float:left; position:relative;}
.nav_li li.hover .content_list{ display:block;}
.nav_li li.hover a{ background:#0f88d8;}
.content_list{ display:none;position: absolute;top: 60px;left: 0;z-index: 9999; min-width:100%;}
.content_list li{ float:none; }
.nav_li li{ float:left; position:relative;}
.nav_li li.hover .content_list{ display:block;}
.nav_li li.hover a{ background:#0f88d8;}
.ni_g_w1200 .tea_crumbs{margin: 10px 0 20px}
.item_nav .more_box{ position:relative;}

.more_list{ display:none;position:absolute; top:60px; right:0;z-index: 2;}
.more_list li a,.content_list li a{ display:block; background:#0f88d8;font-size:14px; color:#fff;height:42px; line-height:42px; text-align:center; white-space: nowrap;} 
.more_list li a:hover,.content_list li a:hover{ background:#0099ff;}

.ni_g_tbs10{padding: 20px;}
.ni_g_tbs10 .ni_hdzy01{padding-top: 10px;}
.ni_g_tbs10 .ni_hdzy01 li{width: 49%;float: left;margin-bottom: 10px;margin-left: 1%;}
.ni_g_tbs10 .ni_hdzy01 li .ni_ico,.ni_g_tbs10 .ni_hdzy01 li a.ni_ico{display: inline-block;background: url(../../images/teacherSky_4.0/ni_faceToFace/ni_ico_sq.png) no-repeat center center; width: 20px;height: 22px;cursor: pointer;}
.ni_g_tbs10 .ni_hdzy01 li .ni_ico.ni_ico02{background-position: center 4px;}
.ni_g_tbs10 .ni_hdzy01 li .ni_ico.ni_ico01{background-position: center -22px;margin-right: 100px;}
.ni_g_tbs10 .ni_hdzy01 li a{color: #555555;width: 400px;overflow: hidden;display: inline-block;font-size: 14px;line-height: 16px;height: 16px;padding-top: 0px;padding-bottom: 0px;margin-top: 3px;margin-bottom: 3px;}
.ni_g_w960 .ni_g_tbs10 .ni_hdzy01 li a{width: 260px;}
.ni_g_w960 .ni_g_tbs10 .ni_hdzy01 li .ni_ico.ni_ico01{margin-right: 50px;}
.ni_g_w960 .ni_g_tbs10 .ni_hdzy01 li a.ni_ico{width: 20px;height: 22px;}

.ni_g_tbs01 .ftf_tabConts .ftf_taConIm{height: 220px;}
.ni_g_tbs01 .ftf_taConBo.mgt10{margin-top: 20px;}
.ni_g_tbs01 .ftf_taCoB{height: 30px;line-height: 30px;font-size: 15px;}
.ni_g_tbs01 .ftf_tabConts .ftf_taCoL{margin-top: 33px;}
.ni_g_tbs01 .ftf_tabConts .ftf_headWp{top: 80px;}
/*名师带你学*/
.ni_g_w1200 .ms_msdnx_wp .ftf_tabConts{margin: 0 17px;}
/*名师面对面*/
.ftf_img_wrap1{width: 254px;height: 190px;position: relative;}
.ftf_img_wrap1 img{width:100%;height:100%;}
.ftf_img_videoIcon1{display: inline-block;width: 64px;height: 64px;background: url(../../images/teacherSky_4.0/ni_faceToFace/video_de.png) center no-repeat;position: absolute;top: 50%;left: 50%;margin-top:-32px;margin-left: -32px; }
.ftf_img_wrap1:hover .ftf_img_videoIcon1{background-image: url(../../images/teacherSky_4.0/ni_faceToFace/video_de_hover.png)}
.ftf_top_txt_left{max-width: 480px;margin-right: 30px;}
.ftf_top_zbBtn{display: inline-block;background: url(../../images/teacherSky_4.0/ni_faceToFace/OFF.png) center no-repeat;width: 71px;height: 23px;cursor: pointer;vertical-align: middle;}
body .ftf_top_zbBtn_cl{background-image: url(../../images/teacherSky_4.0/ni_faceToFace/ON.png)}
.ftf_top_txt_right table th,.ftf_top_txt_right table td{padding-bottom:18px;}
.ftf_top_txt_rightbtnwp a{width: 137px;height: 37px;line-height: 37px;display: inline-block;text-align: center;color: white;font-size: 14px;background: #04A3FF;border-radius: 4px;text-decoration: none;}
.ftf_top_txt_rightbtnwp .ftf_top_txt_gkzb{background-color: #FFB757;margin-left: 30px;}
.ftf_zbhk_wp li{float: left;margin-left: 40px;}
/*天喻多行显示将first-child改nth-child 增加ul样式*/
.ftf_zbhk_wp li:nth-child(4n+1){margin-left: 0px;}
.ftf_zbhk_wp ul{height:210px;overflow:hidden;}
.ni_g_tbs .gs_showBtn{color:red;border-bottom:none;}





.ftf_img_wrap1.gs_mdmxq{background:#bf84e4;margin-top:5px;}
.ftf_img_wrap1.gs_mdmxq .text{position:absolute;top:30px;padding:0 20px;color:#fff;font-size:18px;}
.ftf_img_wrap1.gs_mdmxq .text span{margin-top:20px;font-size:14px;color:#fdfa99;display:block;}
.ftf_img_wrap1.gs_mdmxq img{width:88px;height:88px;border-radius:50%;position:absolute;top:70px;right:20px;}





/*观看直播*/
.ftf_sphf_gkzb{background: white;}
.ftf_sphf_gkzb_hftp{padding: 10px;width: 250px;height: 340px;overflow: auto;}
.ftf_sphf_gkzb_video{width:929px; }
.ftf_sphf_gkzb_hftp table{width: 100%;}
.ftf_vdo_name_box1{width: 60px;text-align: left;}
.ftf_sphf_gkzb_hftp li{margin-bottom: 15px;}
.ftf_sphf_gkzb_hfchat{border-top: 2px solid #F4F4F4;width:100%;height: 92px;position: relative;padding-bottom: 20px;}
.ftf_sphf_gkzb_hfchatArea{width: 250px;height: 57px;padding: 0;border: none;outline: none;padding: 10px;}
.ftf_sphf_gkzb_hfchatArea:focus{border: none;}
.ftf_sphf_gkzb_hfchatBtn1 .face_btn{margin-top: 4px;}
body .blue_btn_style1{display: inline-block;padding: 6px 13px;border-radius: 4px;background-color: #41C3FF;color: white;font-size: 16px;margin-left: 5px;margin-right: 5px;text-decoration: none;}
.ftf_sphf_gkzb_hftp.ftf-modif_top{height:452px; }
body .ftf-modif_pl_btn{margin-left: 60px;width: 140px;height: 30px;line-height: 30px;text-align: center;color: white;border-radius: 5px;display: inline-block;background-color: #30B2FE;font-size: 16px;margin-top: 5px;text-decoration: none;}
.face_box_close1{    position: absolute;  top: 0px;  right: 0px;  cursor: pointer;  background: #eee;  color: #555;  width: 14px;  height: 14px;  border: 1px solid #d5d5d5;  display: inline-block;  text-align: center;  line-height: 14px;  overflow: hidden;}
._radius5{border-radius: 5px;}



/*我的进度条 黄石页面的面对面详情 begin*/
.m_len{ line-height: 26px;}
.m_len .name{ float: left; width: 105px;}
.m_len .len_box{ width: 898px; float: left; height: 26px; border: #d9e6ef solid 1px; border-radius: 5px; position: relative; }
.m_len .len_box span{ display: block; margin: 5px; position: relative; width: 100%; height: 16px;}
.m_len .len_box em{ position: absolute; top:0px; left: 0px; height: 16px; background:#0099ff url(../../images/teacherSky_4.0/ni_faceToFace/len_bg.jpg) repeat-y left top; }
/*我的进度条 end*/

/*小鱼端页面*/
/*头部*/
.fish_header{height:50px;border-bottom:1px solid #e7e7e7;margin-bottom:15px;}
.fish_header h2{font-size:20px;font-weight:normal;height:48px;line-height:48px;color:#222;padding:0 20px;border-bottom:3px solid #47a7f8;}
.fish_header ul{margin-left:40px;}
.fish_header li{float:left;height:50px;line-height:60px;color:#555;font-size:16px;margin-right:30px;}
.fish_header li a{color:#555;}
.fish_header li:hover a,.fish_header li a.on{color:#55b3f3;text-decoration:none;}
.fish_header .icon_back{display:inline-block;vertical-align:middle;width:46px;height:28px;background:url(../../images/teacherSky_4.0/ni_faceToFace/u7.png) no-repeat center center;margin-top:15px;}
.fish_header a{display:inline-block;margin:15px 15px;vertical-align:middle;font-size:16px;color:#555;text-decoration:none;}
.fish_header .exit{color:#888;}



/*名师课堂-课程管理 begin*/
.m_classState{}
.m_classState li{ line-height: 38px; font-size: 14px; overflow: hidden; zoom:1;}
.m_classState li a{ color: #888; }
.m_classState li a:hover{ color: #55b3f3; }
/*名师课堂-课程管理 end*/


/*课程列表 begin*/
.m_classRoomList .creat_blue{display: inline-block; margin-right:0px; width: 100px;height: 35px;line-height: 35px;border-radius: 4px;text-align: center;color: #fff;font-size: 14px;background: #309aeb;}
.m_classRoomList .creat_blue{background:#0989eb;}
.m_classRoomList .classroom_search_box{ height:28px; overflow: hidden; zoom:1; margin-top: 4px;}
.m_classRoomList .classroom_search_box span.sea-ss{ width:170px; margin-right:10px;}
.m_classRoomList .classroom_search_box span:first-child{ margin-right:13px;}
.m_classRoomList .classroom_search_box input.inp_txt{ background:#efefef; float: left; border:1px solid #e5e5e5;border-bottom-left-radius:5px;border-top-left-radius:5px; padding:0 10px; line-height:26px;}
.m_classRoomList .classroom_search_box input.inp_btn{ border:1px solid #0989eb; float: left;  border-bottom-right-radius:5px;border-top-right-radius:5px; height:28px; width:28px; background:url(../../images/teacherSky_4.0/ni_faceToFace/sea_bg.png) center center no-repeat;background-color:#0989eb;}
.m_classRoomList .classroom_search_box input.inp_btn:hover{ cursor:pointer;} 
/*课程列表 end*/

/*宝安名师工作室首页弹窗*/
.w_bn_apply ul li{margin-bottom:10px;}
.w_bn_apply ul li .gs_bn_tit{display:inline-block;vertical-align:middle;width:80px;}
.w_bn_apply ul li .gs_bn_tit.v_t{vertical-align:top;}
.w_bn_apply ul li .inp{width:155px;}
.gs_bn_btn1{display:inline-block;vertical-align:middle;width:80px;height:30px;line-height:30px;text-align:center;border-radius:4px;background:#309aeb;color:#fff;}
.gs_bn_btn1:hover{opacity:0.95;color:#fff;text-decoration:none;}
.gs_bn_btn2{display:inline-block;vertical-align:middle;width:80px;height:30px;line-height:30px;text-align:center;border-radius:4px;background:#bbb;color:#fff;}
.gs_bn_btn2:hover{opacity:0.95;color:#fff;text-decoration:none;}
.gs_bn_btn3{display:inline-block;vertical-align:middle;width:80px;height:30px;line-height:30px;text-align:center;border-radius:4px;background:#999;color:#fff;}
.gs_bn_btn3.unable{background:#fd884e;cursor:not-allowed;}
.gs_bn_btn3:hover{opacity:0.95;color:#fff;text-decoration:none;}



/*名师课堂 20200407 begin*/

/*默认主题颜色  begin*/
.u_teacher_tit1 h3 a.active,.u_teacher_tit1 h3 a:hover{ color: #4b9cd4;}
.u_teacher_tit1 h3 a.active:before{ position: absolute; width: 100%; content: ''; bottom: 0; left: 0; background: #4b9cd4; height: 1px;}

.item_ms_list li:hover{ border-color: #4b9cd4}
.item_ms_list li:hover .name{ color: #4b9cd4;}
.item_ms_list .btn a{ border: #4b9cd4 solid 1px; color: #4b9cd4;}
.item_ms_list li:hover .btn a{ border: 0; color: #fff; background:#4b9cd4;}

/*默认主题颜色  end*/


.wk_mode_box.weike .player_img:hover .player{ display: block!important;}
.item_ms_wk  .wk_mode_box.weike ul{ margin: 0 -40px 0 0; padding-top:0;}
.item_ms_wk  .wk_mode_box.weike ul li{ margin: 20px 20px 0 0; width: 275px;}
.item_ms_wk  .wk_mode_box.weike ul .player_img{ width: 275px; height: 180px;}
.item_ms_wk  .wk_mode_box.weike ul .player_img img{ display: block; width: 275px; height: 180px;}
.item_ms_wk  .wk_mode_box.weike ul li .tip{ width: 265px;}


.u_teacher_tit1{ height: 59px; border-bottom: #E5E5E5 solid 1px;}
.u_teacher_tit1 h3{ font-weight:normal; line-height: 59px; font-size: 15px; color: #555;}
.u_teacher_tit1 h3 a{ position: relative; text-decoration: none; padding: 0 5px; line-height: 59px; float: left; margin-right: 20px; color: #555;}
.u_teacher_tit1 h3 a.active{ font-size: 24px;}


.item_ms_list ul{ padding-top: 20px; margin-right: -20px; margin-left: 10px;}
.item_ms_list li{ float: left; margin-right: 20px;  position: relative; width: 253px; height: 308px;  text-align: center; border: #E5E5E5 solid 1px;}
.item_ms_list .box{  padding: 25px 25px 0px 25px; height: 283px; position: relative;}
.item_ms_list .photo{ width: 100px; height: 100px; margin: 0 auto;  border-radius: 50px; overflow: hidden;}
.item_ms_list .name{ padding-top: 25px; line-height: 24px; font-size: 18px; font-weight: normal; color: #222;}
.item_ms_list .btn{ position: absolute; bottom: 20px; width: 203px; text-align: center;}
.item_ms_list .btn a{ display: inline-block; width: 165px; height: 32px; line-height: 32px; text-align: center; margin: 0 auto; border-radius: 5px; }


.m_lecture ul{margin-left: 0; padding-top: 0px;}
.m_lecture li{ width: 273px; margin-top: 20px;}
.m_lecture .item_ms_list .btn{ width: 223px;}


.item_wk_list li{ padding: 20px 0; border-bottom: #E5E5E5 dashed 1px; position: relative;}
.item_wk_list .photo{ position: absolute; top: 20px; left: 0; width: 230px; height: 150px; overflow: hidden;}
.item_wk_list .photo:hover img{ transform: scale(1.1,1.1);}
.item_wk_list .photo img{ display: block; width: 230px; height: 150px; transition: all .3s;}
.item_wk_list .act_list_info{ padding-left: 250px; min-height: 150px;} 
.item_wk_list .act_list_info h3{ font-weight: normal; overflow: hidden;}
.item_wk_list .act_list_info h3 a{ float: left;}
.item_wk_list .act_list_info .kczx_keshi{ float: left; margin-left: 10px;  font-size: 14px; margin-top: 2px;}
.item_wk_list .bot{ position: absolute; bottom: 20px; line-height: 24px;}
.item_wk_list .bot i{ margin-right: 10px;}
.item_wk_list .bot i img{ display: inline-block; vertical-align: middle;}
.item_wk_list .bot span{ display: inline-block;}
.item_wk_list .bot .time{ width: 300px;}
.item_wk_list .bot .author{ width: 200px;}
.item_wk_list .bot .num{ width: 150px;}
.item_wk_list .bot .edit{ width: 100px; cursor: pointer;}
.item_wk_list .bot .del{ width: 100px; cursor: pointer;}

.kcsq_Stip3{width: 65px;height: 20px;display: inline-block;border:1px solid #FFC400;color: #FFC400;line-height: 20px;border-radius: 5px;}
.kcsq_Stip3 i{width: 25px;text-align: center;color: white;background: #FFC400;height: 100%;}
.kcsq_Stip3 span{ width: 40px;text-align: center;}
/*名师课堂 20200407 end*/


/*名师课堂 20200707 cld begin*/
.gs_f_classDetail .gs_f_tip{width: 65px;height: 20px;border: 1px solid #FFC400;color:#FFC400;line-height:20px;border-radius: 5px; float: left;}
.gs_f_classDetail .gs_f_tip i{width: 40px;text-align: center;}
.gs_f_classDetail .gs_f_tip em{width: 25px;text-align: center;color: white;background: #FFC400;height: 100%;}
.gs_f_classDetail .className{ font-size: 24px; line-height: 48px;}
.item_playback .videoBox{ height: 520px;}

.item_course{ overflow: hidden;}
.item_course .gkpkzh_fiWp{ overflow: hidden; zoom:1}
.item_course .gkpkzh_fiWp .gkpkzh_fi_l{ width: 240px; height: 180px; float: left; }
.item_course .gkpkzh_fiWp .gkpkzh_fi_r{ float: right; width: 890px;} 
.item_course .gkpkzh_fiWp .gkpkzh_fi_r h3{font-size: 28px;margin-bottom: 28px;font-weight: normal}
.item_course .otherinfo span i{ display: inline-block; margin-right: 10px; vertical-align: middle;}
.kcsq_Stip2{ width: 50px; height: 50px;position: relative;border-radius: 5px;border: 1px solid #FFC400;text-align: center;color: #FFC400}
.kcsq_Stip2 span{line-height: 20px;}
.kcsq_Stip2 i{display: block;height: 30px;line-height: 30px;color: white;text-align: center;font-size: 20px;background: #FFC400}


.m_online_textbook dl {border:#eeeeee solid 1px; margin-bottom: 20px; border-bottom: 0;}
.m_online_textbook dd{border-bottom:#eeeeee solid 1px; overflow: hidden;}
.m_online_textbook dt{ height: 48px; background: #f9f9f9; border-bottom: #eeeeee solid 1px; font-size: 18px; line-height: 48px;}
.m_online_textbook dt span{ display: inline-block; width: 76px; text-align: center;}
.m_online_textbook .gs_f_classDetail{ padding:6px 0 6px 30px;}
.m_online_textbook .gs_f_classDetail .className{ font-size: 16px;}

.m_online_textbook .tit{ position: relative;}
.m_online_textbook .tit .rigico{background: url(../../images/teacherSky_4.0/arr_icon.png) center center no-repeat;width: 30px;height: 30px;right: 5px;top: 16px;position: absolute; cursor: pointer;}
.m_online_textbook .tit .rigico.down{background: url(../../images/teacherSky_4.0/arr_icon2.png) center center no-repeat;}
.m_online_textbook .rec_list{  font-size:14px; padding:0 30px;}
.m_online_textbook .rec_list ul{border-top: #dfdfdf dashed 1px; padding-bottom: 10px;}
.m_online_textbook .rec_list li{line-height:32px; border-bottom: #dfdfdf dashed 1px; padding-left: 15px;}
.m_online_textbook .rec_list li:hover{ background: #f9f9f9;}

.item_course_detail .leftbox{ float: left; width: 885px;}
.item_course_detail .rigbox{ float: right; width: 295px;}

.m_coursedetail_l .left_tit a,.m_coursedetail_l .left_tit em{ float: left; height: 57px; line-height: 57px; font-size: 20px; margin: 0 20px; font-weight: normal;}
.m_coursedetail_l .classrooom{ padding: 15px 30px; overflow: hidden;}
.m_coursedetail_l .classrooom .rig{ width:710px; position: relative; min-height: 60px;}
.m_coursedetail_l .classrooom .name{ font-size: 16px; font-weight: normal; line-height: 26px; float: left; color: #222;}
.m_coursedetail_l .classrooom .num{ font-language-override: 14px; line-height: 26px;}
.m_coursedetail_l .classrooom .teac img{ width: 22px; height: 22px; border-radius: 11px; margin-right: 10px; display: inline-block; overflow: hidden;}
.m_coursedetail_l .classrooom .teac span{ margin-right: 15px;}
.m_coursedetail_l .classrooom .teac .yellow{ color: #ffc400;}
.m_coursedetail_l .classrooom .look_back{ position: absolute; right: 0; bottom: 0; width: 80px; height: 32px; text-align: center; line-height: 32px; font: 14px; border-radius: 3px;}

.m_coursedetail_r .person_list{ min-height: 300px;}
.m_coursedetail_r .person_list ul{ padding: 10px 0; overflow: hidden; zoom:1;}
.m_coursedetail_r .person_list li{ float: left; width:84px; text-align: center; margin-top: 10px;}
.m_coursedetail_r .person_list .photo{ width: 62px; height: 62px; margin: 0 auto; border-radius: 31px; overflow: hidden; padding-bottom:5px;}
.m_coursedetail_r .person_list .photo img{ width: 62px; height: 62px; border-radius: 31px; overflow: hidden;}
.m_coursedetail_r .person_list .name{ font-size:14px;}


.pop-lookteam{ width: 575px; padding: 20px 0;}
.pop-lookteam .person_list ul{ width: 522px; margin: 0 auto; overflow-y: auto; height: 230px;}
.pop-lookteam .person_list li{ float: left; width:58px; text-align: center; margin-top: 10px;}
.pop-lookteam .person_list .photo{ width: 38px; height: 38px; margin: 0 auto; border-radius: 19px; overflow: hidden; padding-bottom:5px;}
.pop-lookteam .person_list .photo img{ width: 38px; height: 38px; border-radius: 19px; overflow: hidden;}
.pop-lookteam .person_list .name{ font-size:14px;}
/*名师课堂 20200707 cld end*//*名师课堂 20200707 cld begin*/
.gs_f_classDetail .gs_f_tip{width: 65px;height: 20px;border: 1px solid #FFC400;color:#FFC400;line-height:20px;border-radius: 5px; float: left;}
.gs_f_classDetail .gs_f_tip i{width: 40px;text-align: center;}
.gs_f_classDetail .gs_f_tip em{width: 25px;text-align: center;color: white;background: #FFC400;height: 100%;}
.gs_f_classDetail .className{ font-size: 24px; line-height: 48px;}
.item_playback .videoBox{ height: 520px;}

.item_course{ overflow: hidden;}
.item_course .gkpkzh_fiWp{ overflow: hidden; zoom:1}
.item_course .gkpkzh_fiWp .gkpkzh_fi_l{ width: 240px; height: 180px; float: left; }
.item_course .gkpkzh_fiWp .gkpkzh_fi_r{ float: right; width: 890px;} 
.item_course .gkpkzh_fiWp .gkpkzh_fi_r h3{font-size: 28px;margin-bottom: 28px;font-weight: normal}
.item_course .otherinfo span i{ display: inline-block; margin-right: 10px; vertical-align: middle;}
.kcsq_Stip2{ width: 50px; height: 50px;position: relative;border-radius: 5px;border: 1px solid #FFC400;text-align: center;color: #FFC400}
.kcsq_Stip2 span{line-height: 20px;}
.kcsq_Stip2 i{display: block;height: 30px;line-height: 30px;color: white;text-align: center;font-size: 20px;background: #FFC400}


.m_online_textbook dl {border:#eeeeee solid 1px; margin-bottom: 20px; border-bottom: 0;}
.m_online_textbook dd{border-bottom:#eeeeee solid 1px; overflow: hidden;}
.m_online_textbook dt{ height: 48px; background: #f9f9f9; border-bottom: #eeeeee solid 1px; font-size: 18px; line-height: 48px;}
.m_online_textbook dt span{ display: inline-block; width: 76px; text-align: center;}
.m_online_textbook .gs_f_classDetail{ padding:6px 0 6px 30px;}
.m_online_textbook .gs_f_classDetail .className{ font-size: 16px;}

.m_online_textbook .tit{ position: relative;}
.m_online_textbook .tit .rigico{background: url(../../images/teacherSky_4.0/arr_icon.png) center center no-repeat;width: 30px;height: 30px;right: 5px;top: 16px;position: absolute; cursor: pointer;}
.m_online_textbook .tit .rigico.down{background: url(../../images/teacherSky_4.0/arr_icon2.png) center center no-repeat;}
.m_online_textbook .rec_list{  font-size:14px; padding:0 30px;}
.m_online_textbook .rec_list ul{border-top: #dfdfdf dashed 1px; padding-bottom: 10px;}
.m_online_textbook .rec_list li{line-height:32px; border-bottom: #dfdfdf dashed 1px; padding-left: 15px;}
.m_online_textbook .rec_list li:hover{ background: #f9f9f9;}

.item_course_detail .leftbox{ float: left; width: 885px;}
.item_course_detail .rigbox{ float: right; width: 295px;}

.m_coursedetail_l .left_tit a,.m_coursedetail_l .left_tit em{ float: left; height: 57px; line-height: 57px; font-size: 20px; margin: 0 20px; font-weight: normal;}
.m_coursedetail_l .classrooom{ padding: 15px 30px; overflow: hidden;}
.m_coursedetail_l .classrooom .rig{ width:710px; position: relative; min-height: 60px;}
.m_coursedetail_l .classrooom .name{ font-size: 16px; font-weight: normal; line-height: 26px; float: left; color: #222;}
.m_coursedetail_l .classrooom .num{ font-language-override: 14px; line-height: 26px;}
.m_coursedetail_l .classrooom .teac img{ width: 22px; height: 22px; border-radius: 11px; margin-right: 10px; display: inline-block; overflow: hidden;}
.m_coursedetail_l .classrooom .teac span{ margin-right: 15px;}
.m_coursedetail_l .classrooom .teac .yellow{ color: #ffc400;}
.m_coursedetail_l .classrooom .look_back{ position: absolute; right: 0; bottom: 0; width: 80px; height: 32px; text-align: center; line-height: 32px; font: 14px; border-radius: 3px;}

.m_coursedetail_r .person_list{ min-height: 300px;}
.m_coursedetail_r .person_list ul{ padding: 10px 0; overflow: hidden; zoom:1;}
.m_coursedetail_r .person_list li{ float: left; width:84px; text-align: center; margin-top: 10px;}
.m_coursedetail_r .person_list .photo{ width: 62px; height: 62px; margin: 0 auto; border-radius: 31px; overflow: hidden; padding-bottom:5px;}
.m_coursedetail_r .person_list .photo img{ width: 62px; height: 62px; border-radius: 31px; overflow: hidden;}
.m_coursedetail_r .person_list .name{ font-size:14px;}


.pop-lookteam{ width: 575px; padding: 20px 0;}
.pop-lookteam .person_list ul{ width: 522px; margin: 0 auto; overflow-y: auto; height: 230px;}
.pop-lookteam .person_list li{ float: left; width:58px; text-align: center; margin-top: 10px;}
.pop-lookteam .person_list .photo{ width: 38px; height: 38px; margin: 0 auto; border-radius: 19px; overflow: hidden; padding-bottom:5px;}
.pop-lookteam .person_list .photo img{ width: 38px; height: 38px; border-radius: 19px; overflow: hidden;}
.pop-lookteam .person_list .name{ font-size:14px;}
/*名师课堂 20200707 cld end*/