@charset "utf-8";
/* CSS Document */

/*格式化样式*/
*{margin:0;padding:0}
body{font:12px/1.5 MIcrosoft YaHei,Arial, Helvetica, sans-serif;color:#333;background:#eeeff1}
table{width:100%; border-collapse:collapse;border:none;border-spacing:0}
a{color:#202020;text-decoration:none;}
img{border:none}
input{vertical-align:middle;outline:none}
textarea{outline:none;}
ul,ol,dl{list-style:none;}
b,em,i,u,strong{font-weight:normal;font-style:normal;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}

/*公共样式*/
.fl{float:left;}
.fr{float:right;}
.clearfix{overflow:hidden;zoom:1}
.clear{clear:both}
.zs_gray { color:#666;}

.wrap1002{width:1002px;margin:0 auto;padding:0 46px;background:#FFF}
.title{height:67px;line-height:67px;font-size:24px;}
.title span{font-size:14px;margin-left: 10px;}
.video{width:602px;height:338px;}
.topedi{width:120px;background:#b4bbbf;height:338px}
.topedi ul li{height:80px;text-align:center;border-bottom:solid 1px #a3a9ac;font-size:16px;padding-top:33px}
.topRight{width:280px;height:338px;overflow:hidden}
.topRightTop{background:#363d40;height:232px;color:#fff;font-size:14px;padding:10px}
.topRightTop54{background:#CA394A;height:232px;color:#fff;font-size:14px;padding:10px}
.startCourse{height:86px;background:#c9394a;display:block;line-height:86px;text-align:center;color:#FFF;font-size:24px}

.course{width:682px;border-right:solid 1px #dedede;padding-right:40px;padding-bottom: 40px;}
.title02{border-bottom:solid 1px #e0e0e0;height:51px;line-height:51px;font-size:18px;padding:0 20px;}
.courseList{margin-top:15px;border-left:solid 1px #cbd0d2;padding-left:24px;margin-left:35px;padding-bottom:30px}
.courseDiv h3{height:28px;line-height:28px;font-size:18px;position:relative}
.courseDiv h3 i{display:inline-block;position:absolute;width:24px;height:24px;background:url(../../images/template17/courseIcon_03.jpg) no-repeat;top:0;left:-37px;}
.courseDiv ul li a{display:block;height:24px;line-height:28px;font-size:14px;margin:5px 0}
.courseList54{margin-top:15px;border-left:solid 1px #cbd0d2;padding-left:24px;margin-left:35px;padding-bottom:30px}
.courseDiv54 h3{height:28px;line-height:28px;font-size:18px;position:relative}
.courseDiv54 h3 i{display:inline-block;position:absolute;width:24px;height:24px;background:url(../../images/template17/courseIcon_03.jpg) no-repeat;top:0;left:-37px;}
.courseDiv54 ul li a{display:block;height:0px;line-height:28px;font-size:14px;margin:27px 0}


.rightSide{width:259px;}
.rightSide .title02{padding:0}
.courseTeacher{margin:13px 0}
.img17{width:81px;height:81px;border-radius:81px;background:#c9394a}
.font{width:160px;}
.font h3{font-size:18px;margin-bottom:10px}
.courseFont{color:#666;font-size:14px;margin:12px 0}

/*教师团队*/
.Teacher{width:320px;height:98px;position:relative;}
.Teacherpic{float:left;}
.Teacherpic a img{width:95px;height:95px;border: 1px solid #eee;border-radius: 50%;}
.Teacherp{width:212px;float:right;line-height:24px;color:#555;padding-top:20px;font-size:12px;}
.Teacherp span{font-size:16px;color:#000;}
.Teajscon{width:304px;position:absolute;top:80px;left:1px;z-index:2;background:url(../images/topbg.png) no-repeat top;padding-top:16px;}
.Jcteacher{width:262px;border:1px solid #dddddd;border-top:0;background:#fff;padding:10px 20px 20px 20px;} 
.Jcteacher{color:#777;font-size:12px;line-height:24px;}
.Jcteacher span{color:#000;font-size:18px;line-height:34px;}



/*星级评分*/
#star{position:relative;width:600px;margin:10px auto;}
#star ul,#star span{float:left;display:inline;height:19px;line-height:19px;}
#star ul{margin:0 10px;}
#star li{float:left;width:24px;cursor:pointer;text-indent:-9999px;background:url(../../images/template17/star.png) no-repeat;}
#star strong{color:#f60;padding-left:10px;}
#star li.on{background-position:0 -28px;}


.pingjia{line-height:26px;margin:10px 0;}
.text{display:block;width:100%;border:solid 1px #eaeaea;background:#fbfbfb;resize:none;height:45px;margin:10px 0}
.btn{display:block;width:61px;text-align:center;height:26px;line-height:26px;background:#c9394a;border-radius:#c9394a;color:#fff;border-radius:2px}
.pjImg{width:48px;height:48px;border-radius:48px;background:#c9394a}
.moreBtn{display:block;color:#0174ff;text-align:center;width:254px;height:35px;line-height:35px;border:solid 1px #e4e4e4;background:#f5f5f5;border-radius:5px;margin-top:25px}

