@charset "utf-8";
*{margin:0; padding:0}
body{font:12px/1.5 宋体, Arial, Helvetica, sans-serif; color:#333; background-color:#f7f7f7;}
table{border-collapse:collapse; border-spacing:0; width:100%; border:0;}
table th{font-weight:normal; text-align:left;}
ul,ol{list-style-type:none;}
input,select,textarea{vertical-align:middle; font:12px/1.5 宋体, Arial, Helvetica, sans-serif; color:#333; outline:none;}
a{color:#333; text-decoration:none;}
a.clr6{color:#666;}
a.clr9{color:#999;}
a:hover,a.clr6:hover,a.clr9:hover{color:#af6106;}
em{font-style:normal;}
img{display:block; border:0;}

.wrap980{width:980px; margin:0 auto;}
.wrap804{width:804px; margin:0 auto;}
.clearfix{overflow:hidden; zoom:1;}
.clear{clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.icons{float:left; font-size:0; line-height:0; overflow:hidden; display:inline;}

.main_play{margin-top:-12px;}
.main_play .icons{background:url(../images/icons_play_singlePlayer.gif) no-repeat;}
.main_play h1{font-size:16px; font-weight:normal; padding:22px 0 8px; background-color:#FFF;}
.main_play .playArea{background-color:#333; padding:6px 0px;}
.main_play .player{width:771px; height:513px; overflow:hidden; margin:0 auto;}
.main_play .resumeArea{padding:17px 0px 24px;}
.main_play .resumeArea .moduleTit{line-height:28px; font-family:宋体; font-size:16px; font-weight:bold;}
.main_play .resumeArea .moduleTit span{border-bottom-color:#999;}
.main_play .resumeArea .moduleTit .icons{width:30px; height:28px; margin-right:6px;}
.main_play .slideBox_play{margin-bottom:22px;}
.main_play .slideBox_play .slideBtn{width:15px; height:97px; padding:71px 15px 0px; background-color:#eaeaea;}
.main_play .slideBox_play .slideBtn .icons{width:15px; height:26px;}
.main_play .slideBox_play .prev .icons{background-position:-5px -118px;}
.main_play .slideBox_play .next .icons{background-position:-30px -118px;}
.main_play .slideBox_play .slideCon{width:875px; height:168px; margin-left:7px; position:relative; overflow:hidden;}
.main_play .slideBox_play .slideConvey{height:168px; position:absolute; left:0; top:0;}
.main_play .slideBox_play .slideConvey ul{float:left; width:875px; height:168px; overflow:hidden;}
.main_play .slideBox_play .slideConvey li{float:left; width:113px; height:78px; overflow:hidden; margin:0px 6px 12px; display:inline;}
.main_play .slideBox_play .slideConvey a{display:block; vertical-align:top; height:76px; overflow:hidden; background-color:#eaeaea; text-align:center; padding:2px 6px 0px;}
.main_play .slideBox_play .slideConvey em{display:block; vertical-align:top; font-family:Tahoma; font-size:24px; cursor:pointer; margin-bottom:2px;}
.main_play .slideBox_play .slideConvey a.cur{background-color:#64b4e3; color:#cae3f4;}
.main_play .slideBox_play .slideConvey a.cur em{color:#FFF;}

.leawor_div{ width:980px; margin:0 auto; overflow:hidden;}
.leawor_div .leawor_con{ width:637px; float:left;}
.leawor_div h2.leawor_con_tit{ height:26px; border-bottom:2px solid #ddd; zoom:1;}
.leawor_div h2.leawor_con_tit strong{border-bottom:2px solid #999; font-size:16px; margin-bottom:0px; height:26px; line-height:26px; margin-bottom:-2px; position:relative; float:left;  padding-left:38px; }
.leawor_div h2 .ico_talbox{background:url(../images/icons_play_singlePlayer.gif) no-repeat -190px -2px;}
.leawor_div h2.leawor_con_tit strong.ico_star{ background:url(../images/ico_star_c.gif) no-repeat -67px -125px;  padding-left:33px; }
.leawor_div .leawor_grade{ float:right; width:308px;}
.leawor_div .leawor_con .leawor_ul{ overflow:hidden;}
.leawor_div .leawor_con .leawor_ul li{ overflow:hidden; zoom:1; margin-top:25px;}
.leawor_div .leawor_con .leawor_ul li .lef_peo{ float:left; width:65px; height:65px;}
.leawor_div .leawor_con .leawor_ul li .lef_peo img{ height:65px; width:65px;}
.leawor_div .leawor_con .leawor_ul .rig_con{ width:562px; float:right; overflow:hidden;}
.leawor_div .leawor_con .leawor_ul .rig_con .inpbox_1{ background:url(../images/inpbox_c.gif) repeat-x; float:left;}
.leawor_div .leawor_con .leawor_ul .rig_con .inpbox_2{ background:url(../images/inpbox_c.gif) no-repeat 0 -65px;}
.leawor_div .leawor_con .leawor_ul .rig_con .inpbox_3{ background:url(../images/inpbox_c.gif) no-repeat right -130px; width:483px; height:65px; overflow:hidden;}
.leawor_div .leawor_con .leawor_ul .rig_con .inpbox_3 textarea{ width:475px; height:57px; background:none; border:none;  outline:none; resize:none; overflow-y:auto; padding:4px;}
.leawor_div .leawor_con .leawor_ul .rig_con .reply_btn{ float:right; width:72px; height:55px; text-align:center; line-height:55px; background-color:#64b4e3; color:#fff; margin-top:5px;}
.leawor_div .leawor_con .leawor_ul .rig_con_t{ width:531px; float:right; padding:0 12px; background-color:#eee; position:relative; text-align:justify; text-justify:inter-ideograph;}
/*.leawor_div .leawor_con .leawor_ul .rig_con_t .poin_ico{ position:absolute; width:9px; height:17px; background:url(../images/img_02_c.jpg) no-repeat; left:-9px; top:12px;}*/
.leawor_div .leawor_con .leawor_ul .rig_con_t .poin_ico{background: url("../images/icons_course.gif") no-repeat scroll -118px 0 transparent;height: 27px;left: -7px;position: absolute;top: 12px;width: 7px;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .rig_txt{ font-size:14px; padding:10px 0;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .rig_tit{ overflow:hidden; color:#999; padding-top:5px;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .rig_tit .peo_name{ font-size:14px; font-weight:bold; margin-right:15px;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .rig_tit .link_btn{ float:right; color:#666;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .rig_txt_rep{ border-top:1px solid #ccc; overflow:hidden; padding:13px 0;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .rig_txt_rep .rigtp_peo{ float:left;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .rig_txt_rep .rigtp_peo img{ width:35px; height:35px;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .rig_txt_rep .rigtp_con{ width:485px; float:right;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .rig_txt_rep .rigtp_con .rigtp_tit{ color:#999;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .rig_txt_rep .rigtp_con .rigtp_tit a{ font-weight:bold; margin-right:13px;}

/*视频评论*/
.leawor_div .leawor_con .leawor_ul .rig_con_t .cmtForm{background-color:transparent; padding:0px;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .cmtForm textarea{width:458px;}
.leawor_div .leawor_con .leawor_ul .rig_con_t .cmtForm{margin-top:9px; background-color:#efefef; padding:3px; font-size:12px;}
.cmtForm .cmtInput{border:1px solid #e6e6e6; background-color:#FFF; width:564px; height:22px; line-height:22px; color:#999; padding:0px 2px;}
/*.cmtForm .cmtTextarea{display:none;}*/
.cmtForm textarea{border:1px solid #e6e6e6; background-color:#FFF; width:564px; height:44px; padding:0px 2px; overflow-y:auto; margin-bottom:4px;}
.cmtForm .txtNum{float:right; color:#333;}
.cmtForm .usualBtn{width:60px; height:24px; cursor:pointer; color:#FFF; border:0px; background-color:#64B4E3;}
.cmtForm .reset{margin-left:10px; color:#999;}
.cmtForm a.reset:hover{color:#af6106;}

.leawor_div .leawor_grade .grade_con{ overflow:hidden;}
.leawor_div .leawor_grade .grade_con .appnum{ overflow:hidden; padding:11px 0 8px 0; line-height:19px; height:19px;}
.leawor_div .leawor_grade .grade_con .appnum i{ width:105px; height:19px; background:url(../images/ico_star_c.gif) no-repeat; display:inline-block; vertical-align:middle;}
.leawor_div .leawor_grade .grade_con .appnum i a{ float:left; width:20px; height:19px; margin-right:1px;}
.leawor_div .leawor_grade .grade_con .appnum i.ico_appnum_5{ background-position:0 0px;}
.leawor_div .leawor_grade .grade_con .appnum i.ico_appnum_4{ background-position:0 -20px;}
.leawor_div .leawor_grade .grade_con .appnum i.ico_appnum_3{ background-position:0 -40px;}
.leawor_div .leawor_grade .grade_con .appnum i.ico_appnum_2{ background-position:0 -60px;}
.leawor_div .leawor_grade .grade_con .appnum i.ico_appnum_1{ background-position:0 -80px;}
.leawor_div .leawor_grade .grade_con .appnum i.ico_appnum_0{ background-position:0 -100px;}
.leawor_div .leawor_grade .grade_con .appnum strong{ font-size:22px; color:#f78000; display:inline-block; vertical-align:middle; padding-left:10px; padding-right:6px;}
.leawor_div .leawor_grade .grade_con .appnum span{ color:#999;}
.leawor_div .leawor_grade .grade_con .appnum b{ display:inline-block; vertical-align:middle; font-weight:normal; padding-top:2px;}
.leawor_div .leawor_grade .grade_con .appper{ overflow:hidden; line-height:10px; height:10px; margin-top:5px;}
.leawor_div .leawor_grade .grade_con .appper i{ width:53px; height:9px; background:url(../images/ico_star_c.gif) no-repeat 0 -120px; float:left; margin-right:10px;}
.leawor_div .leawor_grade .grade_con .appper i.per_star_5{ background-position:0 -120px;}
.leawor_div .leawor_grade .grade_con .appper i.per_star_4{ background-position:0 -134px;}
.leawor_div .leawor_grade .grade_con .appper i.per_star_3{ background-position:0 -150px;}
.leawor_div .leawor_grade .grade_con .appper i.per_star_2{ background-position:0 -165px;}
.leawor_div .leawor_grade .grade_con .appper i.per_star_1{ background-position:0 -180px;}
.leawor_div .leawor_grade .grade_con .appper p{ float:left; width:136px; overflow:hidden;}
.leawor_div .leawor_grade .grade_con .appper p strong{height:10px; background-color:#f79736; display:inline-block; vertical-align:middle;}
.leawor_div .leawor_grade .grade_con .appper p strong.nav_tra{ width:100px;}
.leawor_div .leawor_grade .grade_con .appper p span{ padding-left:6px;}