
.schbody{ background-color:#F0F2F5; }

#mainTitle{ margin:auto; width:1100px; height:35px; line-height:35px; text-align:left;color:#9DA6B3; }
#mainTitle a{ color:#9DA6B3; }

/* 课程列表 */
#main1{ margin:auto; width:1060px; height:auto; background-color:#FFF; padding:20px; text-align:left; overflow:hidden; }

/* 列表 */
.seaList{ float:left; width:1060px; height:auto; text-align:left; }
.seaList ul{ float:left; width:1060px; height:auto; border-bottom:1px #E7EAEF solid; padding:10px 0px;display:inline;position:relative;}
.seaList .li1{ float:left; width:170px; height:auto;}
.seaList .li1 img{ border:1px #E6E6E6 solid; width:148px; height:98px; }
.seaList .li2{ float:left; width:760px; height:auto; margin-top:5px;}
.seaList .li21{ float:left; width:760px; line-height:30px; font-size:16px; }
.seaList .li21 a{ color:#3377CC; }
.seaList .li21 a:hover{ color:#F60;}
.seaList .li22{ float:left; width:760px; line-height:25px; color:#999; font-size:12px; }
.seaList .li23{ float:left; width:760px; line-height:30px; color:#F60; }
.seaList .li23 i{ color:#56B02A; font-style:normal; }
.seaList .li3{ float:right; width:120px; height:auto; padding-top:0px; font-size:12px; text-align:center; }
.seaList .li31{ float:left; width:120px; height:40px; margin-top:25px; }
.seaList .li4{ position:absolute; left:1px; top:11px;width:148px; height:98px; padding:0px;background: url(/images/video/plays.png) 120px 70px no-repeat; overflow:hidden; }
.seaList .li4 a{ display:inline-block; width:148px; height:98px; }
.seaList .li4 a:hover{ display:inline-block; width:148px; height:98px; }
.btnPay{ display:inline-block; width:120px; line-height:40px;font-size:14px; background-color:#FF9900;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; }
.btnPay:link{ color:#FFF; }
.btnPay:visited{ color:#FFF; }
.btnPay:hover{ background-color:#D98200;color:#FFF; }

/* 分页 */
.seaPage{ float:left; width:1060px; height:50px; line-height:50px; text-align:center;}



/* 视频课内容页 */
/* 内容页 */
#bodyTitle{ margin:auto; width:1200px; height:30px; line-height:30px; text-align:left;padding:10px 0px;color:#9DA6B3; }
#bodyTitle .left{ float:left;width:800px; line-height:30px; }
#bodyTitle .left a{ color:#9DA6B3; }
#bodyTitle .right{ float:left;width:400px; line-height:30px; }
#bodyTitle .right ul{ float:right;width:auto; line-height:30px; }
#bodyTitle .right ul li{ float:left;width:auto; line-height:30px; margin-left:15px; font-size:12px;display:inline; position: relative; }
#bodyTitle .right a{ color:#AAA; }
#bodyTitle .right ul li a.shareMore{  float:left; width:auto;height:30px; z-index:3; position: relative; display: block;}
#bodyTitle .right ul li a.shareMorecurrent { width:auto;height:30px; }
.shareMoredown { z-index: 2; position: absolute; background: #E45B00;top:30px;left:-172px; width:190px; height:38px;background-color:#FFF; border:1px #DDD solid; padding:5px 10px; }
#bodyTitle .right ul li a.favButton{ float:left; width:auto;height:30px;position: relative; display: block; cursor: pointer; }

/* 课程头部 */
#body0{ margin:auto; width:1228px; height:auto; text-align:left;background-color:#FFF; padding:14px 14px;border:1px #EEE solid; overflow:hidden; }
#body0 .left{ float:left;width:520px; height:auto; }
#body0 .left img{ width:480px; height:260px; padding:2px; border:1px #E6E6E6 solid; }

#body0 .right{ float:left;width:650px; height:auto; }
#body0 .right .couTitle{ float:left; width:650px; line-height:30px; font-size:17pt; margin-bottom:10px; }
#body0 .right .couPay{ float:left; width:650px; height:30px; margin-bottom:20px;}
#body0 .right .couPay b{ float:left; width:auto;  line-height:30px; font-weight:normal; color:#999; }
#body0 .right .couPay p{ float:left; width:auto;  line-height:30px; color:#57BA31; }
#body0 .right .couPay span{ float:left; width:auto;  line-height:30px; font-size:12px; color:#F40; }
#body0 .right .couPay span em{ font-size:15pt; font-style:normal; }
#body0 .right .couPay span i{ font-style:normal; color:#999;text-decoration:line-through;  }

#body0 .right ul{ float:left; width:650px; height:auto;  }
#body0 .right ul li{ float:left; width:295px; height:35px; }
#body0 .right ul li b{ float:left; width:auto;  line-height:35px; font-weight:normal; color:#999; }
#body0 .right ul li p{ float:left; width:auto;  line-height:35px; }

/* 按钮 */
.signup{ float:left; width:430px; height:40px; line-height:40px; margin-top:10px;}
.btnSignup1{ display:inline-block; width:200px; line-height:40px;font-size:16px; background-color:#FF5500;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; }
.btnSignup1:link{ color:#FFF; }
.btnSignup1:visited{ color:#FFF; }
.btnSignup1:hover{ background-color:#D98200;color:#FFF; }

.btnSignup2{ display:inline-block; width:200px; line-height:40px;font-size:16px; background-color:#57BA31;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; }
.btnSignup2:link{ color:#FFF; }
.btnSignup2:visited{ color:#FFF; }
.btnSignup2:hover{ background-color:#4BA42B;color:#FFF; }

.btnConsult{ display:inline-block; width:90px; line-height:38px;font-size:14px; background-color:#FFF; border:1px #F90 solid;color:#F70; text-align:center; cursor:pointer;border-radius:2px; margin-left:8px; }
.btnConsult:link{ color:#F90; }
.btnConsult:visited{ color:#F90; }
.btnConsult:hover{ border:1px #F60 solid;color:#F90; }


/* 课程主体 */
#body1{ margin:auto; width:1258px; height:auto; text-align:left; margin-top:10px; overflow:hidden; }
#body1 .Left{ float:left; width:946px; border-right:1px #E6E6E6 solid;background-color:#FFF;}
#body1 .Left .nav{ float:left; width:946px; height:60px; border-bottom:1px #EEE solid; }
#body1 .Left .nav ul li{ float:left; width:235.5px; height:60px; line-height:60px; text-align:center; border-right:1px #EEE solid; font-size:18px; }
#body1 .Left .nav ul li:last-child{border-right:0;}
#body1 .Left .nav ul li:hover{ background-color:#F50; }
#body1 .Left .nav ul li:hover a{ color:#FFF; }

/* 课程简介 */
.couDesc{ float:left; width:920px; height:auto; margin:10px 13px; }
.couDesc .title{ float:left; width:920px; height:35px; line-height:35px; border-bottom:0px #E6E6E6 solid; }
.couDesc .title b{ float:left; width:auto; line-height:33px; color:#333; font-size:16px;border-bottom:2px #F20 solid; }
.couDesc .conte{ float:left; width:920px; height:auto; line-height:25px; padding-top:10px; color:#777; }

/* 课程章节 */
.couLesson{ float:left; width:920px; height:auto; margin:10px 13px; }
.couLesson .title{ float:left; width:920px; height:35px; line-height:35px; border-bottom:0px #E6E6E6 solid; }
.couLesson .title b{ float:left; width:auto; line-height:33px; color:#333; font-size:16px;border-bottom:2px #F20 solid; }
.couLesson .conte{ float:left; width:920px; height:auto; padding:10px 0px; }
.couLesson .conte ul{ float:left; width:460px; height:auto; margin-bottom:15px; }
.couLesson .conte ul .li1{ float:left; width:50px; height:50px;text-align:center;margin-right:10px; }
.couLesson .conte ul .li1 span{ float:left; display:inline-block;width:50px; height:40px;border-radius:2px; line-height:20px; color:#FFF; padding:5px 0px; }

.couLesson .conte ul .li2{ float:left; width:380px; height:auto; line-height:24px; }
.couLesson .conte ul .li2 b{ float:left; width:380px; height:24px; line-height:24px; font-weight:normal; }
.couLesson .conte ul .li2 b a{ color:#333; }
.couLesson .conte ul .li2 b a:hover{ color:#F60; }
.couLesson .conte ul .li2 p{ float:left; width:340px; height:24px; line-height:24px; color:#999; }


/* 机构评价 */
.schComment{ float:left; width:920px; height:auto; margin:10px 13px; }
.schComment .title{ float:left; width:920px; height:35px; line-height:35px; border-bottom:0px #E6E6E6 solid; text-align:right; }
.schComment .title a{ color:#999; }
.schComment .title b{ float:left; width:auto; line-height:33px; color:#333; font-size:16px;border-bottom:2px #F20 solid; }
.schComment .conte{ float:left; width:900px; height:auto; padding:10px 10px; padding-bottom:10px; font-size:12px; }

.schComment .conte ul{ float:left; width:900px; height:auto; padding:10px 0px;border-bottom:1px #E6E6E6 solid; }
.schComment .conte .li1{ float:left; width:100px; height:auto; text-align:center;}
.schComment .conte .li1 span{ float:left; width:100px; height:auto;}
.schComment .conte .li1 span img{ border:1px #DDD solid; width:58px; height:58px;border-radius:100%; }
.schComment .conte .li1 p{ float:left; width:100px; height:30px; line-height:30px; color:#888;}

.schComment .conte .li2{ float:left; width:750px; height:auto; padding:0px 9px; text-align:left; }
.schComment .conte .li21{ float:left; width:750px; height:28px; }
.schComment .conte .li21 span{ float:left; width:auto;line-height:28px; margin-right:10px; }
.schComment .conte .li21 span b{ float:left; width:auto;line-height:28px; font-weight:normal; color:#888;}
.schComment .conte .li21 span p{ float:left; width:70px;height:11px; background: url(/images/browse/star0.png) no-repeat; margin-top:8px; }
.schComment .conte .li21 span p i{ float:left; width:auto;height:11px; background: url(/images/browse/star1.png) no-repeat; }
.schComment .conte .li21 span em{ float:left; width:auto;line-height:28px; font-style:normal; color:#888; margin-left:0px; }
.schComment .conte .li21 u{ float:right; width:auto; height:28px; color:#888; text-decoration:none; }
.schComment .conte .li22{ float:left; width:750px; height:auto; line-height:25px; color:#555; margin-top:5px; }


/* 猜你喜欢 */
.couType{ float:left; width:920px; height:auto; margin:10px 13px; }
.couType .title{ float:left; width:920px; height:35px; line-height:35px; border-bottom:0px #E6E6E6 solid; }
.couType .title b{ float:left; width:auto; line-height:33px; color:#333; font-size:16px;border-bottom:2px #F20 solid; }
.couType .conte{ float:left; width:920px; height:auto; padding:15px 0px; }
.couType .conte ul{ float:left; width:210px; height:auto; margin:0px 10px; }
.couType .conte ul .li1{ float:left; width:210px; height:133px; }
.couType .conte ul .li1 img{ width:208px; height:128px; border:1px #EEE solid; }
.couType .conte ul .li2{ float:left; width:200px; height:25px; line-height:25px; color:#222;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.couType .conte ul .li3{ float:left; width:200px; height:25px; line-height:25px; color:#999; font-size:12px;}
.couType .conte ul .li3 b{ color:#F30; font-weight:normal; margin-right:10px; }



/* 课程内容页 右侧 */
#body1 .Right{ float:right; width:300px; height:auto; }

.right1{ float:left; width:278px; height:auto; padding:10px 10px;border:1px #E6E6E6 solid;background-color:#FFF;margin-bottom: 10px; }
.right1 .sp1{ float:left; width:276px; height:auto; text-align:center; padding:10px 0px; }
.right1 .sp1 img{ width:100px; height:100px; border:1px #DDD solid; }
.right1 .sp2{ float:left; width:276px; height:30px; line-height:30px; text-align:center;font-size:16px; border-bottom:0px #EEE solid; }
.right1 .sp3{ float:left; width:266px; height:auto; padding:10px 0px; padding-left:10px;border-bottom:0px #EEE solid;  }
.right1 .sp3 p{ float:left; width:266px; line-height:25px;font-size:12px; color:#999; }
.right1 .sp4{ float:left; width:198px; height:auto; padding:5px 0px; padding-left:20px; }

.right2{ float:left; width:298px; height:auto; border-top:1px #E6E6E6 solid; margin-top:10px;background-color:#FFF; }
.right2 .title{ float:left; width:278px; height:40px; line-height:40px; margin:0px 10px;border-bottom:1px #EEE solid;font-size:16px; }
.right2 .conte{ float:left; width:268px; height:auto; margin:10px 15px; }
.right2 .conte ul{ float:left; width:278px; height:auto; margin-bottom:10px; }
.right2 .conte ul .li1{ float:left; width:278px; height:133px; }
.right2 .conte ul .li1 img{ width:266px; height:128px; border:1px #EEE solid; }
.right2 .conte ul .li2{ float:left; width:258px; height:25px; line-height:25px; color:#222;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.right2 .conte ul .li3{ float:left; width:258px; height:25px; line-height:25px; color:#999; font-size:12px;}
.right2 .conte ul .li3 b{ color:#F30; font-weight:normal; margin-right:10px; }

/* 帮我选课 */



