@charset "utf-8";
/*
多个页面共有样式
*/
/*成功案例列表页和详情页*/
#anli_tit{ padding:20px 0;}
#anli_wrap{ overflow:hidden; zoom:1;}
.l_btm{ background:url(/img/t_left_btm.gif) no-repeat; height:4px; width:235px;}
/*anli_main*/
.anli_main{ width:730px; float:right;}
.num_one{ height:288px; border-bottom:3px solid #72B30C;}
.anli_list{ border:1px solid #EBEBEB;}
.anli_list dl{ border-bottom:1px solid #EBEBEB; padding:25px; overflow:hidden; zoom:1;}
.anli_list dl dt{ width:225px; height:140px; font-size:0px; float:left;}
.anli_list dl dd{ margin-left:240px;}
.anli_list dl dd div{ padding-bottom:10px;}
.anli_list dl dd div strong{ font-weight:normal;}
.anli_list dl dd b{ font-weight:bold;}
.anli_list dl dd a{ text-decoration:none; margin-right:10px;}
.anli_list dl dd a:hover{ text-decoration:underline;}
.anli_list .more{ text-align:right; padding-top:10px;}
.anli_list .more a{ text-decoration: none;}
.anli_list .more a:hover{ text-decoration: underline;}
.anli_list .more .btn_bg{ display:inline-block; background:url(/img/bg_s_btn_w79.gif) no-repeat; height:20px; width:79px; line-height:20px; margin-right:20px; padding:0px; text-align:center;}
.anli_list .txt1 { zoom:1; overflow:hidden;}
.anli_list .txt1 b{ float:left; display: block; width:70px;}
.anli_list .txt1 p{ float:left; width:360px;}
.pages{ margin-top:20px; padding-left:200px;}
.pages span{ display:inline-block; padding:0px 5px; margin:0 4px; border:1px solid #ddd; float:left; color:#999;}
.pages span.on{ font-weight:bold;}
.pages a{ display:inline-block; padding:0px 5px; border:1px solid #666; margin:0 4px; float:left;}
/*anli_sidebar*/
.anli_sidebar{ width:235px; float:left;}
.sidebar_box{ padding:1px;}
.sidebar_box h2{ height:30px; line-height:30px; padding-left:10px; color:#5A5A5A;  background:url(/img/t_left_bg.gif) no-repeat; width:235px;}
.student_list{ padding:5px; overflow:hidden; zoom:1;}
.student_list li{ line-height:29px; border-bottom:1px solid #ECECEC; background: url(/img/icon_jt1.gif) no-repeat right center;}
.student_list li p{ background:url(/img/icon_dian1.gif) no-repeat left 12px; padding-left:10px;}
.student_list li.first{ padding:5px 0; background:none; verflow:hidden; zoom:1;}
.student_list li.first .pic{ width:120px; height:77px; font-size:0px; float:left;}
.student_list li.first .text{ line-height:18px; margin-left:130px;}
.student_list li.first .text strong{ font-weight:normal;}
.student_list li.first .text p{ padding:0px; background:none; color:#999;}
.student_result{ padding:5px; border-left:1px solid #ddd; border-right:1px solid #ddd; width:223px;}
.student_result td,.student_result th{ height:25px; text-align:center;}
.student_result .trbg{ background:#F6F6F6;}

.student_comment ul{ border-left:1px solid #ddd; border-right:1px solid #ddd; padding:5px; width:223px;}
.student_comment ul li { word-wrap: break-word; word-break: break-all; line-height:25px;}
.student_comment ul li span{ margin-left:5px; line-height:10px}
.student_comment ul li span.name{ color:#9B0101;}

/*案例详情*/
.other_student li{ overflow:hidden; zoom:1; padding:8px; border-bottom:1px solid #CFCFCF; }
.other_student li .pic{ width:120px; height:75px; float:left; font-size:0px;}
.other_student li .text{ margin-left:132px;}
.other_student li .text strong{ background: url(/img/icon_jt3.gif) no-repeat left center; padding-left:10px; font-size:14px;}
.other_student li .text p{ padding-left:10px;}
.other_student li.last{ border-bottom:none;}
.student_intro{ padding:20px 0;}
.student_intro h2{ height:40px; line-height:40px; border-bottom:4px solid #999; font-size:24px;}
.student_intro .inner { font-size:14px; line-height:24px; padding-top:20px;}
.student_intro .inner p{ margin-bottom:10px;}
.tab_tit1{ height:30px; border-bottom:2px solid #72B30C;}
.tab_tit1 li{ float:left; background:#B8D985; font-size:14px; color:#FFF; font-weight:bold; line-height:30px; margin-right:4px; cursor:pointer;}
.tab_tit1 li a{ float:left; padding:0 20px; background:#B8D985; font-size:14px; color:#FFF; font-weight:bold; line-height:30px;  cursor:pointer;}
.tab_tit1 li a:hover{ background:#72B30C;}
.tab_tit1 li a.on{ background:#72B30C;}
.tab_tit2{ height:30px; border-bottom:2px solid #72B30C;}
.tab_tit2 li{float:left; background:#72B30C; font-size:14px; color:#FFF; font-weight:bold; line-height:30px; margin-right:4px; padding:0 20px;}
.txt2{ text-align: right; height:25px; line-height:25px;}
.icon_s{ background:url(/img/icon_s.gif) no-repeat left center; padding-left:25px; display:inline-block;}
.icon_st{ background:url(/img/icon_st.gif) no-repeat left center; padding-left:25px; display:inline-block;}
/*教师对比页*/
#teacher_tit{ padding:20px 0;}
#teacher_tit span{ padding-left:10px;}
#teacherVS_wrap{ padding-bottom:20px; overflow:hidden; zoom:1; position:relative;}
#teacherVS_wrap .title{ height:30px; line-height:30px; background: #EBEBEB;}
#teacherVS_wrap .title h2{  background:url(/img/d_teach_top.jpg) no-repeat; width:980px; color:#FFF; font-size:14px; font-family:"微软雅黑"; padding-left:15px;}
.teacherBox{ width:453px;}
.teacherVideo{ height:273px; border-bottom:3px solid #72B30C;}
.teacherInfo{ padding-top:15px; color:#999;}
.teacherInfo span{ margin-right:20px;}
.teacherInfo strong{ color:#333; font-size:14px;}
.teacherStyle{ padding-top:10px; color:#999;}
.teacherResult{ padding-top:10px; color:#999;}
.teacherResult span{ color:#333;}
.moreInfo{ padding-top:20px;}
.moreInfo span{ background:url(/img/bg_btn_w123.gif) no-repeat; width:123px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#FFF; font-weight:bold; margin:0 auto; display:block;}
.moreInfo a{ color:#FFF;}
.moreInfo a:hover{ color:#FFF;}
.VS{ position:absolute; left:460px; top:120px; font-size:60px; font-family:sans-serif; color:#72B30C;}
/*课程频道列表页和搜索选课页*/
.classTit{ padding:12px 13px;}
#listPage_wrap{ overflow:hidden; zoom:1; padding-bottom:20px;}
.list_main{ width:730px;}
.list_main .title{ background:url(/img/r_right_top.jpg) no-repeat; height:28px; line-height:28px; width:730px;}
.list_main .title h2{ font-size:14px; padding-left:20px; color:#FFF; font-family:"微软雅黑"; width:360px;}
.listSearchBox{ padding:10px;}
.listSearchBox .box{ overflow:hidden; zoom:1; border-bottom:1px dashed #CCC; padding-bottom:5px;}
.listSearchBox div{ margin-bottom:5px; overflow:hidden; zoom:1;}
.listSearchBox div span{ float:left; margin-right:15px; color:#666; width:30%}
.listSearchBox div span.t1{ color:#333;}
.list_S_area{ padding:10px 0 0 0; padding-left:250px;}
.list_S_area span{ float:left;}
.list_S_area .input_text1{ width:160px; height:18px; line-height:18px; border:1px solid #B6B6B6;}
.list_S_area .btn_s_w72{ background:url(/img/bg_s_btn_w72.gif) no-repeat; width:72px; height:26px; border:none; color:#FFF; text-align:center; cursor:pointer;}

.list_con{}
.list_con table th{ background:#EBEBEB; height:25px; line-height:25px; font-size:13px; border-right:1px solid #FFF;}
.list_con table td{ line-height:25px; padding:10px 5px; text-align:center;}
.list_con .trbg{ background:#F7F7F7;}
.list_con a{ color:#20509F;}
.list_con a:hover{ color:#20509F;}
.list_con a.iconBuy{ background: url(/img/icon_shop.gif) no-repeat left 0px; padding-left:20px; text-decoration:underline;}

.list_class{ width:235px; padding:1px;}
.list_class .title h2{ height:30px; line-height:30px; padding-left:10px; color:#5A5A5A;  background:url(/img/t_left_bg.gif) no-repeat; width:225px;}
.list_class .title span{ float:right;}
.list_class .inner{ padding:10px; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.list_class .inner h3{color:#72B30C;}
.list_class .inner dl{ padding:5px 0 5px 5px;}
.list_class .inner dl dt{ font-weight:bold;}
.list_class .inner dl dd{ padding-left:5px; padding-top:5px;}

.listSearchBox2{ padding:20px;}
.listSearchBox2 .listSearch1{ padding-bottom:15px;}
.listSearchBox2 .listSearch2{ *padding-top:5px;}
.listSearchBox2 .label2{ padding-left:20px;}
.listSearchBox2 .label1,.listSearchBox2 .label2{color: #333; width:110px; text-align:right; display:inline-block; margin-right:5px; vertical-align:middle;}
.listSearchBox2 .select{ width:120px;}
.listSearchBox2 .input{ height:18px; line-height:18px; width:180px;}
.listSearchBox2 .searchBtn{ background:url(/img/searchBtn.gif) no-repeat; width:48px; height:22px; border:none; float:right; margin-right:60px; cursor:pointer;}

/*明星教师列表页*/
#teacher_wrap{overflow:hidden; zoom:1; padding-bottom:20px;}
.teacher_main{ width:730px; float:left;}
.teacher_list{ border:1px solid #EBEBEB;}
.teacher_list dl{ border-bottom:1px solid #EBEBEB; padding:20px; overflow:hidden; zoom:1;}
.teacher_list dl dt{ width:225px; height:130px; float:left; font-size:0px; border:1px solid #CCC;}
.teacher_list dl dd{ margin-left:245px;}
.teacher_list dl dd div{ margin-bottom:8px;}
.teacher_list dl dd h1{ float:left; padding-right:10px;}
.teacher_list dl dd div span{ margin-right:10px;}
.teacher_list dl dd .more{ text-align:right;}
.teacher_list dl dd .more a{ color:#20509F; text-decoration:underline;}
.teacher_list dl dd .more a:hover{ color:#20509F; text-decoration: none;}
.teacher_list dl dd .yulu{ overflow:hidden; zoom:1;}
.teacher_list dl dd .yulu b{ width:66px; float:left; display:block;}
.teacher_list dl dd .yulu p{ float:left; width:375px;}
.teacher_sidebar{ width:235px; float:left; margin-left:12px;}
.teacher_sidebar_box{ padding:1px;}
.teacher_sidebar_box h2{ height:30px; line-height:30px; padding-left:10px; color:#5A5A5A;  background:url(/img/t_left_bg.gif) no-repeat; width:237px;}
.teacher_sidebar_box .title{ height:25px; line-height:25px; background:#72B30C; color:#fff; font-weight:bold; padding:0 10px;}
.teacher_sidebar_box .title h2{ float:left;}
.teacher_sidebar_box .title span{ float:right;}
.picBox{ margin-top:10px;}
.picBox p{ font-size:0px; margin-bottom:10px;}
/*文章列表、详情页*/
#study_card{ overflow:hidden; zoom:1;}
.study_card_left{ width:235px; float:left;}
.notice{ padding:1px;}
.notice .title h2{ height:30px; line-height:30px; padding-left:10px; color:#5A5A5A;  background:url(/img/t_left_bg.gif) no-repeat; width:235px;}
.notice .title span{ float:right; margin:6px 6px 0 0;}
.notice .title a{ color:#000;}
.notice ul{ border-left:1px solid #ddd; border-right:1px solid #ddd; width:225px; padding-left:8px;}
.notice ul li{ line-height:22px; height:22px; padding-left:5px;}
.picBox2{ margin-top:10px;}
.picBox2 p{ font-size:0px; margin-bottom:10px;}
.study_card_right{ width:730px; float:right;}
.study_card_right h2{ height:30px; line-height:30px; border-bottom:3px solid #CECECE; font-size:25px; font-family:"黑体";}
.study_card_right .center{ padding:10px 5px; font-size:12px; text-align:center;}
.study_card_right .center span{ padding-right:20px}
.study_card_right .inner{ padding:10px 5px; font-size:14px;}
.study_card_right .inner p{ line-height:24px; margin-bottom:10px;}
.return_help{ padding-top:10px; text-align:right;}
/*文章列表*/
.path{ height:25px; line-height:25px; border-bottom:3px solid #CECECE;}
.article_list{ padding:10px 5px;}
.article_list li{ font-size:14px; line-height:25px; background:url(/img/icon_dian2.gif) no-repeat left 11px; padding-left:10px;}
.article_list li .time{ float:right; font-size:12px; color:#999;}
.article_list li a{ text-decoration:underline;}
.article_list li a:hover{ text-decoration:none; color:#F00;}
/*试听页*/
#shiting_wrap{ overflow:hidden; zoom:1; padding-bottom:20px;}
.shiting_sidebar{ float:left; width:235px;}
.shiting_sidebar .box1{ border:1px solid #EBEBEB;}
.shiting_sidebar .box1 ul{ padding:0 5px;}
.shiting_sidebar .box1 ul li{ height:30px; line-height:30px; border-bottom:1px solid #EBEBEB; background:url(/img/icon_jt3.gif) no-repeat right center;}
.shiting_sidebar .box1 ul li a{ background:url(/img/icon_dian1.gif) no-repeat left center; padding-left:10px;}
.shiting_sidebar .box1 ul li.last{ border-bottom:none;}
.shiting_sidebar .box2{ border:1px solid #EBEBEB; padding:1px; margin-top:10px;}
.shiting_sidebar .box2 h2{ height:25px; line-height:25px; background:#72B30C; color:#FFF; padding-left:10px; font-size:14px; font-weight:normal;}
.shiting_sidebar .box2 ul li{ padding:5px; overflow:hidden; zoom:1;}
.shiting_sidebar .box2 ul li .pic{ float:left; width:140px; height:90px; font-size:0px;}
.shiting_sidebar .box2 ul li .text{ margin-left:150px;}
.shiting_sidebar .box2 ul li .text strong{ color:#999; background:url(/img/icon_jt3.gif) no-repeat left 2px; padding-left:10px;}
.shiting_main{ width:730px; float:right;}
.video_wrap{}
.video_play{ height:420px;}
.video_info{ padding:10px; background:#72B30C; color:#FFF; position:relative;}
.video_info a{ color:#FFF;}
.video_info a:hover{ color:#FFF;}
.video_info .title{ margin:5px 0;}
.video_info .title strong{ font-size:24px; margin-right:20px;}
.video_info .title .price em{ font-size:24px; margin-right:10px;}
.video_info .select_line{ margin-bottom:10px;}
.video_info .select_line span{ margin-right:10px; cursor:pointer; display:inline-block;}
.video_info .icon_zs{ background:url(/img/icon_zs.gif) no-repeat left center; padding-left:25px;}
.video_info .icon_lt{ background:url(/img/icon_lt.gif) no-repeat left center; padding-left:30px;}
.video_info .icon_dx{ background:url(/img/icon_dx.gif) no-repeat left center; padding-left:25px;}
.video_info .icon_zd{ background:url(/img/icon_zd.gif) no-repeat left center; padding-left:25px;}
.video_info .help_msg{ height:25px; line-height:25px;}
.video_info .btn_buy{ position:absolute; top:15px; right:15px;}
.video_list{ clear:both; margin-top:20px; position:relative; zoom:1; overflow:hidden;1}
.video_list .prev,.video_list .next{ position:absolute; cursor:pointer;}
.video_list .prev{ left:0px; top:30px;}
.video_list .next{ right:0px; top:30px;}
.video_list ul li{ width:200px; height:105px; float:left; margin-left:32px; font-size:0px; _display:inline;}
.comments{ clear:both; margin-top:20px;}
.mood{ border-top:1px solid #EBEBEB; padding:10px 0; text-align:center;}
.comments .title{ height:30px; line-height:30px; border-bottom:1px solid #B4B4B4; padding:0 10px;}
.comments .title h2{ float:left; font-size:14px; color:#72B30C;}
.comments .title span{ float:right;}
.comments_inner{ border-bottom:1px solid #EBEBEB; padding:0 10px;}
.comments_inner .item{ padding:10px; margin:10px 0}
.comments_inner .user_info{ margin-bottom:5px; overflow:hidden; zoom:1;}
.comments_inner .user_info span{ float:left;}
.comments_inner .user_info .name{ color:#999;}
.comments_inner .user_info .tit{ font-weight:bold; color:#666;}
.comments_inner .user_info .time{ float:right; color:#999;}
.comments_inner .item .c1{ margin-bottom:10px;}
.comments_inner .item .c1 em{ color:#666;}
.comments_inner .item .c2{ color:#666;}
.comments_inner .bg{ background:#F0F0F0;}
.formBox{ padding:10px 0;}
.formBox h2{ height:25px; line-height:25px; padding-left:10px; border-bottom:1px solid #B4B4B4; margin-bottom:10px;}
.input_text4{ height:20px; line-height:20px; border:1px solid #B4B4B4; width:670px;}
.input_text5{ border:1px solid #B4B4B4; width:670px; height:100px;}
.input_text6{ border:1px solid #B4B4B4; width:70px; height:20px;}
.formBox div{ padding-top:8px; padding-left:10px;}
.formBox .yanzheng{ overflow:hidden; zoom:1; padding-left:35px;}
.formBox .yanzheng span{ float:left; margin-right:5px;}
.formBox .yanzheng span a{ display:block; padding-top:3px;}
.formBox label{ vertical-align:tsop;}
.formBox .btn_ok{ text-align:right; padding-right:50px;}
.btn_w89{ background:url(/img/bg_btn_w89.gif) no-repeat; width:89px; height:21px; line-height:21px; color:#FFF; font-weight:bold; border:none;}
/*选择教师页*/
.R_teacher{ width:730px; float:right;}
.R_teacher .title{ background:url(/img/t_right_top.jpg) no-repeat; height:28px; line-height:28px; width:732px;}
.R_teacher .title h2{ float:left; width:260px; font-size:14px; color:#FFF; padding-left:30px;}
.class_search{ padding:8px 0;}
.class_search div{ height:25px; line-height:25px; padding:5px 0;}
.class_search .line{ border-bottom:1px dotted #CCC;}
.class_search span{ display:inline-block; padding:0 10px; background:#EBEBEB; margin-right:5px;}
.class_search em{ display:inline-block; padding:0 10px; background:#72B30C; margin-right:5px; color:#FFFFFF}
.class_search a{ margin:0 5px;}
.teacher_box{ border:1px solid #EBEBEB;}
.teacher_box dl{ padding:20px; overflow:hidden; zoom:1;  border-bottom:1px solid #EBEBEB;}
.teacher_box dl dt{ width:220px; height:120px; float:left; font-size:0px; position:relative;}
.teacher_box dl dt div{ position:absolute; top:150px; left:45px;}
.teacher_box dl dd{ margin-left:240px; color:#999;}
.teacher_box dl dd div{ padding-bottom:5px;}
.teacher_box dl dd div h1{ color:#999; font-weight:normal; float:left; padding-right:20px;}
.teacher_box dl dd div h1 a{ color:#999;}
.teacher_box dl dd span{ margin-right:20px;}
.teacher_box .text1{ overflow:hidden; zoom:1; color:#333;}
.teacher_box .text1 span{ float:left; width:60px; margin-right:0px;}
.teacher_box .text1 p{ width:380px; float:left;}
.teacher_box .more{ text-align:right; padding-top:10px;}
.teacher_box .more .btn_bg{ display:inline-block; background:url(/img/bg_s_btn_w79.gif) no-repeat; height:20px; width:79px; line-height:20px; margin-right:20px; padding:0px; text-align:center; color:#F2FFFF;}
.l_sidebar{ width:235px; float:left;}
.l_sidebar_box{ padding:1px;}
.l_sidebar_box h2{ background:url(/img/t_left_bg.gif) no-repeat; width:235px; height 30px; COLOR:#5A5A5A; font-weight:bold; padding-left:10px; line-height:30px;}
.teacher_show{ width:233px; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.teacher_show li{ border-bottom:1px solid #EBEBEB; padding:10px 10px 0 10px;}
.teacher_show li div{ padding-bottom:5px;}
.teacher_show li div span{ margin-right:20px;}
.teacher_show li a{ color:#20509F; text-decoration:underline;}
.teacher_show li a:hover{ color:#20509F; text-decoration:none;}
.l_sidebar_box .fcenter{ text-align:center; padding:10px 0; width:233px; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.l_sidebar_box .l_btn{ background:url(/img/bg_s_btn_w79.gif) no-repeat; width:79px; height:20px; line-height:20px; display:inline-block;}
.l_sidebar_box .l_comments{ padding:5px;}
.l_sidebar_box .l_comments li{ line-height:30px; height:30px;}
.l_sidebar_box .l_comments li span{ margin-left:5px;}
.l_sidebar_box .l_comments li span.name{ color:#9B0101;}
.l_sidebar_box2 p{ font-size:0px; margin-bottom:10px;}
/*选择教师详情页*/
#teacher_detail_wrap{ overflow:hidden; zoom:1;}
/*main*/
.teacher_detail_main{ width:730px; float:right;}
.teacher_detail_pic{ height:288px; border-bottom:3px solid #72B30C;}
.teacher_intro{ padding:20px 0;}
.teacher_intro h2{ height:40px; line-height:40px; border-bottom:4px solid #999; font-size:24px;}
.teacher_intro .inner { font-size:14px; line-height:24px; padding-top:20px;}
.teacher_intro .inner p{ margin-bottom:10px;}
.teacher_intro .sk{ float:right;}
.curriculum_list{ border:1px solid #EBEBEB;}
.curriculum_list dl{ border-bottom:1px solid #EBEBEB; padding:25px; overflow:hidden; zoom:1;}
.curriculum_list dl dt{ width:220px; height:124px; font-size:0px; float:left;}
.curriculum_list dl dd{ margin-left:240px;}
.curriculum_list dl dd div{ padding-bottom:10px;}
.curriculum_list dl dd div strong{ font-weight:normal;}
.curriculum_list dl dd b{ font-weight:bold;}
.curriculum_list dl dd a{ text-decoration:none; margin-right:10px;}
.curriculum_list dl dd a:hover{ text-decoration:underline;}
.curriculum_list .txt1 { zoom:1; overflow:hidden;}
.curriculum_list .txt1 b{ float:left; display: block; width:70px;}
.curriculum_list .txt1 p{ float:left; width:360px;}
.curriculum_list .txt2{ text-align: right; height:25px; line-height:25px;}
.curriculum_list .txt2 span{ margin-right:20px;}
.curriculum_list .icon_s{ background:url(/img/icon_s.gif) no-repeat left center; padding-left:25px; display:inline-block;}
.curriculum_list .icon_st{ background:url(/img/icon_st.gif) no-repeat left center; padding-left:25px; display:inline-block;}
.curriculum_list .txt3 { zoom:1; overflow:hidden; padding-bottom:0px;}
.curriculum_list .txt3 b{ float:left; display: block; width:70px;}
.curriculum_list .txt3 div{ float:left; width:360px; padding-bottom:0px;}
.curriculum_list .txt3 div .p2{ padding-top:3px; color:#999;}
.curriculum_list .txt4 { font-weight:bold;}
.curriculum_list .txt4 .txt_yj{ float:left; padding-top:7px;}
.curriculum_list .txt4 .txt_yh{ padding-left:40px; float:left; padding-top:7px;}
.curriculum_list .txt4 .fbig{ font-size:20px;}
.curriculum_list .txt4 .txt_st{ padding-left:50px; float:right;}
/*sidebar*/
.teacher_detail_sidebar{ width:235px; float:left;}
.teacher_detail_sideba_box{ border:1px solid #CFCFCF; padding:1px;}
.teacher_detail_sideba_box h2{ height:25px; line-height:25px; font-size:14px; font-weight:normal; color:#FFF; padding-left:10px; background:#72B30C;}
.other_teacher li{ overflow:hidden; zoom:1; padding:8px; border-bottom:1px solid #CFCFCF; }
.other_teacher li .pic{ width:120px; height:75px; float:left; font-size:0px;}
.other_teacher li .text{ margin-left:130px;}
.other_teacher li .text strong{ background: url(/img/icon_jt3.gif) no-repeat left center; padding-left:10px; font-size:14px;}
.other_teacher li .text p{ padding-left:10px;}
.other_teacher li.last{ border-bottom:none;}

/*课程产品终极页样式*/
#curriculum{ overflow:hidden; zoom:1;}
#main{ float:right; width:730px;}
.path{ height:25px; line-height:25px;}
.playVideo{ height:430px; background:#FFF; text-align:center;}
.VideoInfo{ border-bottom:1px solid #B4B4B4; padding:5px 10px; position:relative; zoom:1;}
.VideoInfo h1{ font-size:14px;}
.priceArea{ margin:5px 0px; line-height:24px;}
.priceArea span{ margin-right:15px;}
.priceArea .price strong{ font-size:24px; font-weight:normal; color:#72B30C;}
.comment b{ color:#72B30C;}
.VideoInfo .btnbuy{ position:absolute; right:10px; bottom:10px;}
.students{ padding:10px 0; margin-top:15px;}
.students dt{ border-bottom:1px solid  #B4B4B4; font-size:14px; color:#72B30C; padding-left:10px; height:25px; line-height:25px; font-weight:bold;}
.students dd{ padding:5px 5px 5px 15px; line-height:25px;}

.form{ height:200px; background:#F7F7F7; padding-top:20px; padding-left:40px;}
.form div{ margin-bottom:10px; overflow:hidden; zoom:1;}
.form span{ font-weight:bold; padding-right:20px;}
.form input{ width:500px; height:18px; border:1px solid #CCC;}
.form textarea{ width:500px; height:100px; border:1px solid #CCC;}
.form div.right{ padding-left:450px;}
.form .buttoncss{ width:88px; height:30px; line-height:20px;background:url(/img/btn2.gif) no-repeat; text-align:center; color:#FFFFFF; font-weight:bold; border:none; cursor:pointer;}

.curriculum_summary{ padding:10px 0;}
.curriculum_summary dt{ border-bottom:1px solid  #B4B4B4; font-size:14px; color:#72B30C; padding-left:10px; height:25px; line-height:25px; font-weight:bold;}
.curriculum_summary dd{ padding:10px 10px 5px 10px;}
.curriculum_summary dd ul{ border:1px dashed #ADADAD; padding:8px; overflow:hidden; zoom:1;}
.curriculum_summary dd ul li{ float:left; padding:0 15px;}
.curriculum_summary dd ul li strong{ display:block; font-size:22px; font-family:"微软雅黑","黑体";}
.curriculum_summary dd ul li span{ display:block; padding-left:5px;}
.curriculum_summary dd ul li span.ico1{ background:url(/img/icon_down.gif) no-repeat 60px center;}
.curriculum_summary dd ul li span.ico2{ background:url(/img/icon_look.gif) no-repeat 60px center;}
.curriculum_summary dd ul li span.ico3{ background:url(/img/icon_jb.gif) no-repeat 60px center;}

.curriculum_catalog{ padding:10px 0;}
.curriculum_catalog dt{ border-bottom:1px solid  #B4B4B4; font-size:14px; color:#72B30C; padding-left:10px; height:25px; line-height:25px; font-weight:bold;}
.curriculum_catalog dd{ padding:5px 5px 5px 15px; line-height:25px;}
.userComments{ padding:10px 0;}
.userComments h2{ border-bottom:1px solid  #B4B4B4; font-size:14px; color:#72B30C; padding-left:10px; height:25px; line-height:25px;}
.CommentsList{ padding:15px 15px 0px 15px;}
.CommentsList li{ padding-bottom:15px; overflow:hidden; zoom:1;}
.CommentsList .userInfo{ width:102px; float:left; margin-right:25px;}
.CommentsList .userInfo a.pic{ display:block; border:1px solid #CCC;}
.CommentsList .userInfo span{ display:block; padding-top:5px;}
.CommentsList .CommentCon{ width:560px; float:left; color:#666; }
.CommentsList .CommentCon h4{ height:25px; line-height:25px; font-size:14px; margin-bottom:5px;}
.CommentsList .CommentCon .inner{ padding:10px; background:#F7F7F7; line-height:22px;}
.effect{ padding:10px 0;}
.effect .btn{ display:inline-block; background:url(/img/bg_btn_w89.gif) no-repeat; width:89px; height:21px; line-height:21px; text-align:center; font-weight:bold; color:#FFF; cursor:pointer;}
.effect .btn em{ font-size:14px; margin-right:5px;}
.effect span{ margin-right:20px;}
.Reply{ padding:3px 0;}
.Reply a{ text-decoration:underline; color:#72B30C;}
.ReplyNum{ padding:3px 0;}
.ReplyUser{ padding-top:5px;}
.ReplyUserInfo{ height:25px; line-height:25px;}
.ReplyUserInfo .name{ float:left;}
.ReplyUserInfo .time{ float:right;}
.ReplyUser p{ padding-top:3px;}

.inputComment{ clear:both; border-bottom:1px solid  #B4B4B4; padding-left:10px; height:25px; line-height:25px; padding-bottom:5px;}
.inputComment span{ background:url(/img/icon_msg.gif) no-repeat left 3px; padding-left:18px;}
.inputComment strong{ padding-left:20px; text-decoration:underline; cursor:pointer; color:#72B30C;}
.userQuestion{ margin-top:15px;}
.tel{ border-bottom:1px solid #B4B4B4; padding-left:10px; height:25px; line-height:25px;}
.tel h3{ float:left; font-size:14px; color:#A10000;}
.tel h3 span{ font-size:12px; color:#666; font-weight: normal;}
.tel .more{ float:right; padding-right:5px;}
.question_S{ padding:10px; overflow:hidden; zoom:1; color:#666; clear:both;}
.question_S .S{ float:left; width:200px; margin-right:20px;}
.question_S .S label{ display:block; padding-bottom:3px;}
.question_S .S .input_text{ height:16px; border:1px solid #A5ACB2s; width:130px;}
.question_S .S .btn_s{ background:url(/img/btn_s_w53.gif) no-repeat; width:53px; height:18px; line-height:18px; border:none; vertical-align:top;}
.question_S .msg{ float:left; width:500px; line-height:20px;}
.question_S .msg em{ color:#A10000;}
.questionList{ border-bottom:20px;}
.questionList li{ border-bottom:1px dotted #B3B3B3; padding:10px; color:#999;}
.questionList li .A{ padding-top:10px;}
.questionList li h4{ margin-bottom:5px; color:#333;}
.inputQuestion{ clear:both; border-bottom:1px solid  #B4B4B4; padding-left:10px; height:25px; line-height:25px; padding-bottom:5px; margin-top:15px;}
.inputQuestion span{ padding-left:10px;}
.inputQuestion strong{ padding-left:20px; text-decoration:underline; cursor:pointer; color:#72B30C;}
#QuestionForm{ height:200px; background:#ccc;}
/*sidebar*/
#sidebar{ float:left; width:200px; }
#sidebar .sidelist1 li{background:url("/img/icon3.gif") no-repeat scroll 2px center transparent; padding-left:15px;}
.sidebarBox{ padding:1px;}
.sidebarBox h2{ height:30px; line-height:30px; padding-left:10px; color:#5A5A5A;  background:url(/img/t_left_bg.gif) no-repeat; width:225px;}
.sidebarBox .sidebarBox_img p{ font-size:0px; margin-bottom:10px;}
.sidelist1{ line-height:24px; border-left:1px solid #ddd; border-right:1px solid #ddd; width:225px; padding-left:8px;}
.dlList{ padding:5px; line-height:24px;}
.dlList dt{ color:#F00; font-weight:bold;}
.dlList dd ul{ padding-left:5px;}

/*帮助中心*/
.help_sidebar {width:235px; float:left;}
.help_sidebar .help_t {background:url(/img/title_box.jpg) no-repeat;width:225px;height:28px;display:block;line-height:28px;padding-left:10px;}
.help_sidebar ul{border:1px solid #d7d7d7;}
.help_sidebar ul li {background:url(/img/tag.jpg) no-repeat 8px 0px;line-height:28px;padding-left:28px;border-bottom:1px solid #CCC;}

/*友情链接*/
.friendLink{ margin:10px 0 0 0;}
.friendLink .link_top{ background:url(/img/link_topBg.gif) no-repeat; height:30px; line-height:30px; width:980px;}
.friendLink .link_top h1{ color:#FFF; font-size:14px; margin:0 0 0 30px;}
.friendLink .link_btm{ background:url(/img/link_btmBg.gif) no-repeat; height:3px; width:979px;}
.friendLink .link_cen{ border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; padding-top:20px; padding-bottom:20px;}
.friendLink .link_cen .line{ background:url(/img/link_line.gif) no-repeat; clear:both; height:3px; margin:0 auto;  width:947px;}
.friendLink .link_cen ul{ padding-left:35px;}
.friendLink .link_cen ul li{ background:url(/img/link_icon.gif) no-repeat left center; float:left; height:40px; line-height:40px; padding:0 20px 0 12px; width:150px;}