@charset "UTF-8";
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    zoom: 1;
}
a.hover_btn,.hover_btn,.hover_btn_left{opacity:0.8;border-radius: 2px;cursor: pointer}
a.hover_btn:hover,.hover_btn:hover,.hover_btn_left:hover{opacity: 1;}
/****************二级菜单导航开始******************/
.tab_box{width: 100%;min-width:1200px;border-top:1px solid #e6e6e6;}
.tab_box .crumbs_help{background: #f2f2f2;font-size: 16px;color: #666;padding:25px 0;margin-bottom:20px;}
.tab_box .crumbs{background: #f2f2f2;font-size: 16px;color: #666;padding:25px 0;margin-bottom:20px;}
.tab_box .crumbs .crumbs_first{margin-left:0;}
.tab_box .crumbs a,.crumbs span{color: #666;}
.tab_box .crumbs a:hover{color:#cc0000;}
.tab_box .nav_tab_list{ height: 74px;margin-top:20px;}
.nav_tab_box li{ float: left;width:200px;text-align: center;height: 74px;background:#f2f2f2;}
.nav_tab_box li.nav_tab_on,.nav_tab_box li:hover{background: #e6e6e6;}
.nav_tab_box li.nav_tab_on a,.nav_tab_box li:hover a{color:#cc0000;}
.nav_tab_box li.nav_tab_on a i,.nav_tab_box li:hover a i{color:#cc0000;}
.nav_tab_box li a{color: #666;}
.nav_tab_box li a b,.nav_tab_box li a i{display: block;}
.nav_tab_box li a b{padding:13px 0 6px;font-weight:normal;}
.nav_tab_box li a i{font-size:20px;color: #b5b5b5;}
/****************二级菜单导航结束******************/
/****************主体公共部分开始******************/
.lc_main{margin:20px auto 40px;}
.lc_main .lc_left{width: 216px;float: left;}
.lc_main .lc_right{width: 954px;float:right;min-height: 360px;}
/*左侧菜单*/
.lc_left  .lc_search{position: relative;margin-bottom: 10px;}
.lc_left  .lc_search a:hover i{color: #cc0000;}
.lc_search_box{margin-left:-4px;font-size:14px;width:139px; height: 46px;line-height:36px;border:5px solid #f2f2f2;background:#fff;    border-left: 1px solid #f2f2f2;}
.lc_left .lc_search_txt{width:105px;height:36px;line-height:36px;border:none}

.lc_left .lc_search_txt2{font-size:14px;width:196px;height:38px; line-height:36px;border:5px solid #f2f2f2;background:#fff; }
.lc_left .magnifier{position: absolute;top:15px;right: 15px;font-size:16px;color: #999;font-weight: bold;z-index:9999;color:#cc0000;}



 .menu1>li .parent_menu{display: block;
    width: 216px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;border-bottom:1px solid #fff;height:46px;line-height: 46px;background: #f2f2f2;display: block;color: #666;} 
  .menu1>li .parent_menu i{margin:0 15px 0 20px;color:#666;font-size: 12px;position:relative;top:-2px;}
.menu1>li .parent_menu_on,.menu1>li .parent_menu:hover{color: #cc0000;}
.menu1>li .parent_menu_on i,.menu1>li .parent_menu:hover i{color: #cc0000;}
.menu1>li .menu2,.menu1>li .menu2 .menu3{background: #fbfbfb;display: none;}
.menu1>li .menu2>li>a,.menu1>li .menu2>li .menu3>li>a{ position: relative;}
.menu1>li .menu2>li a,.menu1>li .menu2>li .menu3>li a{color: #999;line-height:1.6;font-size: 14px;display:block;padding:8px 30px 8px 50px;border-bottom:1px solid #f2f2f2;} 
 .menu1>li .menu2>li>a.son_menu_on,.menu1>li .menu2>li a:hover{background: #fff;color:#666;} 
.menu1>li .menu2>li a:hover .vertical,.menu1>li .menu2>li a .active_vertical{width:3px;background: #cc0000;height: 100%;position: absolute;left:0;top:0;} 







.menu1>li .menu2>li>a.grandson_menu_on,.menu1>li .menu2>li .menu3>li a.grandson_menu_on, .menu1>li .menu2>li .menu3>li a:hover{background-color:#fff;color:#cc0000;}
.menu1>li .menu2>li .menu3>li a{padding-left:64px;}

.spread{margin-right:14px;display:inline-block;width:12px;height:12px;line-height:10px;text-align:center;background-color:#cc0000;color:#fff;}


/********选课中心左侧菜单修改样式***********/
/* .menu1>li .parent_menu{position:relative;padding-left:48px;border-bottom:1px solid #fff;height:46px;line-height: 46px;background: #f2f2f2;display: block;color: #666;} 
.menu1>li .parent_menu_on,.menu1>li .parent_menu:hover{color: #cc0000;}
.menu1>li .parent_menu_on .vertical,.menu1>li .parent_menu:hover .vertical,.menu1>li.years_category .parent_menu_on .years_vertical,.menu1>li.years_category .parent_menu:hover .years_vertical
{display:inline-block;width:3px;background: #cc0000;height: 100%;position: absolute;left:0;top:0;}

.menu1>li.years_category  .years_vertical{display:inline-block;width:3px;background: #ccc;height: 100%;position: absolute;left:0;top:0;} */ 
/* **********按年份分类 ********************/
.years_category{margin-bottom:10px;}
.online_class .ztb_num .across_years li{line-height:35px;}
.across_years li{float:left;margin:0 24px 0 0;line-height:50px;}
.across_years li>a{color:#666;padding:0 2px;display:block;}
.across_years li>a.years_active,.across_years li>a:hover{color:#cc0000;border-bottom:3px solid #cc0000}

/*广告占位图样式*/
/*.ad_map{width:216px;height:216px;border:1px solid #f2f2f2;background:#f2f2f2;margin-top:10px;color:#686868;line-height:216px;text-align: center;}*/
.ad_map{width:216px;height:216px;margin-top:10px;}
.ad_map_slider .slide img{width:216px;height:216px;}
/*右侧头部*/
.lc_right .lc_special_head{position:relative;margin-bottom:10px;height:46px;line-height:46px;width:100%;background:#f2f2f2;}
.lc_right .lc_special_head h3{font-weight:normal;text-align: center;font-size:16px;color:#666;}
 .icon_mode{margin-right:14px}
 .icon_mode i{margin-right: 14px;font-size:18px;}
 .icon_mode i.icon_on{color:#cc0000;}
.subject_years{height:54px;line-height: 54px;color:#999;}
.subject_years span{color:#cc0000;padding:0 3px}
.subject_years b{float:right;font-weight:normal;}
.subject_years select{font-size:14px;width:140px;height: 35px;color: #cc0000;margin-top:12px;margin-left:8px;padding-left:10px;}
/****************主体公共部分结束******************************/
/***********************选课中心开始**************************/
.hoz_course_box{display: none;}
.lc_course_lists{border-top:1px solid #f2f2f2;}
.lc_special_list{height:54px;line-height: 52px;border-bottom:1px solid #f2f2f2;cursor:pointer;}
.zt-list-item-son{display:none}
.zt-list-item-son .lc_special_list a{color:#333}
.zt-list-item-icon{color:#ccc;margin-right:16px;}
.lc_special_list:hover{background:#fbfbfb;}
.lc_special_list a:hover{color:#cc0000;}
.lc_special_list .lc_arrow_h{float:right;margin-right: 17px;color:#ccc;font-size: 12px;cursor: pointer;}
.hoz_statistics{height:59px;line-height: 59px;color:#999;border-bottom:1px solid #f2f2f2;}
.hoz_statistics span.hoz_s_num{float:left;}
.hoz_statistics select{font-size:14px;float:right;width:140px;height: 35px;color: #666;margin-top:12px;margin-left:8px;padding-left:10px;}
.hoz_course_row{position:relative;border-bottom:1px solid #f2f2f2;font-size: 14px;color:#666;padding:20px 0;}
.hoz_course_row:hover{background: #fbfbfb;}
.hoz_course_row .hoz_c_lf{margin-right:15px;}
.hoz_course_row .hoz_person_info{margin:15px 0;}
.hoz_course_row .hoz_course_name{font-weight: normal;font-size:16px;width:540px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hoz_course_row .hoz_course_name a:hover{color:#cc0000;}
.hoz_speaker{float:left;}
.hoz_course_row .hoz_capacity{margin-left:45px;white-space:nowrap;overflow:hidden;width:420px;float:left;text-overflow:ellipsis;}
.hoz_course_row .hoz_four_info{margin-bottom: 15px;}
.hoz_course_row .hoz_four_info span{margin-right:30px;}
.hoz_course_row .hoz_four_info span i{color:#ccc;font-size: 14px;margin-right:10px;}
.hoz_course_row .hoz_progress_bar{margin-top:16px;position:relative;}
.hoz_course_row .hoz_progress_bar .h_pro_bar{background: #f2f2f2;width:216px;height:5px;}
.hoz_progress_bar .h_pro_bar .h_p_bar_bg{width:50%;height:5px;background: #75B880;display:block;}
.hoz_course_row .hoz_progress_bar .h_pro_percent{position: absolute;top: -7px;left: 230px;color:#999;}
.hoz_btn_select a{background:#fff;display: block;position: absolute;bottom:20px; right:15px;width:140px;height:36px;line-height:36px;text-align:center;border:1px solid #f2f2f2;color: #cc0000;}
.hoz_btn_select a.mycourse_study{width:62px;right:150px;}
.hoz_btn_select a.mycourse_test{width:62px;right:75px;}
.hoz_btn_select a.mycourse_del{width:62px;right:0px;}
.hoz_btn_learn a{display: block;position: absolute;bottom:20px; right: 0;width:140px;height:36px;line-height:36px;text-align:center;color:#fff;background:#cc0000;}
.hoz_btn_complete a{background:#fff;display: block;position: absolute;bottom:20px; right: 0;padding:8px 42px;border:1px solid #f2f2f2;color: #e69f2d;}
.lc_course_lists .no_records{color:#ccc;font-size:14px;margin-top:18px;}
.dist_course{margin-top:20px;}
/*课程列表新增*/
.hoz_course_row .hoz_c_rt{width:723px;}
.hoz_course_row .hoz_c_rt li{position:relative;}
.hoz_course_ope{position:absolute;right:0;top:0;}
.hoz_course_ope a{color: #999;}
.hoz_course_ope i{margin:0 8px 0 30px;}
.hoz_course_ope .hoz_course_ope_a:hover{color:#cc0000;}
.hoz_course_ope .hoz_course_ope_a:hover i{color:#cc0000;}
.hoz_course_ope .hoz_course_ope_col:hover i,.hoz_course_ope .hoz_course_ope_col_h i{color:#f5a623}

.btn_group{padding-right:15px;}
.btn_group a{color:#cc0000;opacity:0.8;}
.btn_group a:hover{opacity:1;}
.btn_group span{color:#ccc;margin:0 14px 0 8px;}
.btn_group input{font-size:'Microsoft YaHei';color:#fff;background:#cc0000;display: block;position: absolute;bottom:20px; right: 0;width:140px;height:36px;text-align:center;line-height:34px;border:1px solid #cc0000;}
/***********************选课中心结束**************************/
/************************猜你喜欢开始***********************************/
.guess_like_box{margin-top:50px;background: #fbfbfb;width:100%;min-width:1200px;padding-bottom:60px;}
.guess_like_title{padding:30px 0;}
.guess_like_title h3{color:#333;font-weight: normal;font-size: 16px;}
.guess_like_title .guess_modify_a{display:inline-block;font-size:14px;color:#666;width:110px;padding:6px 0;text-align:center;border:1px solid #ccc;}
.guess_refresh{margin-left:38px;}
.course_shuaxin{color:#ccc;margin-left:5px;}
.guess_refresh a:hover i,.guess_refresh a:hover .course_shuaxin{color:#cc0000;}
/*修改兴趣开始*/
.guess_mask{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;background-color:#000;background:rgba(0,0,0,0.5);filter:alpha(opacity=50); }
.guess_layer{display:none;padding:0 50px 0 55px;width:960px;height: 600px;background: #fff;border-radius: 2px;position: fixed;z-index:1000;top:50%;left:50%;margin:-300px 0 0 -480px;}
.guess_layer_title{color:#666;font-size:24px;font-weight: normal;padding:55px 0 50px;}
.interests_lists{height:350px;}
.interests_lists .int_cate{margin:0 10px 10px 0;border-radius:2px;cursor:pointer;display: inline-block;height: 30px;line-height: 28px;padding:0 27px;border:1px solid #ccc;font-size: 14px;color:#666;}
.interests_lists .int_cate_on{background: #cc0000;color: #fff;border:1px solid #cc0000;}
.interests_btn{text-align: center;margin-top:40px;}
.interests_btn .interest_save,.interests_btn .inter_cancel{border:1px solid #cc0000;width:120px;height: 40px;line-height: 38px;display: inline-block;text-align: center;}
.interests_btn .interest_save{color:#fff;background: #cc0000;margin-right: 10px;}
.interests_btn .inter_cancel{color:#cc0000;background: #fff;}
.no_interest{text-align: center;padding:50px 0; color:#ccc;}
/*修改兴趣结束*/
.cc_item{display:block;width:216px;float:left;margin:0px 30px 34px 0;font-size:14px;color:#666;}
.cc_item .cc_title{width:100%;height:58px;line-height:26px;overflow:hidden;text-overflow:ellipsis;font-size:16px;color:#333;}
.cc_item dt img{width:216px;height:122px;}
.cc_item li.cc_info{position:relative;color:#999;}
.cc_item li{padding:2px 0}
.cc_item li  i{margin-right:6px;}
.cc_item li p{display:inline-block;margin-right:10px;}
.cc_item .cc_teacher{width:216px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;color:#999;}
.cc_item .cc_time{position:absolute;right:0;}
/************************猜你喜欢结束***********************************/
/************************我的测评开始**********************************/
.assessment_box{padding:20px 0;position: relative;border-bottom: 1px solid #f2f2f2;}
.assessment_box:hover{background:#fbfbfb;}
.assessment_box li{font-size:14px;color:#999;}
.assessment_box li h3{font-weight:normal;font-size: 16px;}
.assessment_box li h3 a:hover{color: #cc0000;}
.assessment_box .assessment_info{margin:18px 0 14px;}
.assessment_box .assessment_info span{margin-right:30px;}
.assessment_box .assessment_score span{color:#cc0000;margin:0 5px;}
.as_btn a{font-size:14px;background:#cc0000;display: block;position: absolute; border-radius: 2px;bottom:20px; right: 15px;width:140px;height:36px;text-align:center;line-height:34px;border:1px solid ;color: #ffffff;}
/************************我的测评结束*********************************/
/**************************测试题库开始*******************************/
.question_main{width:1000px;margin:30px auto;background:#fff;padding:100px 0;}
.question_main_box{width:800px;margin:0 auto;}
.question_main .que_bk_title{font-size:20px;color:#333;text-align: center}
.question_main .que_text_info{text-align: center;font-size: 14px;color:#999;margin-top:30px;}
.que_line{height:6px;width:100%;background: #f2f2f2;margin:30px 0;}
.que_text_lists ul li{border-bottom:1px solid #f2f2f2;padding-bottom:30px;margin-bottom:30px;}
.que_text_lists ul li .que_list_title{color:#333;margin-bottom:8px;line-height: 1.8;}
.que_text_lists ul li .que_option{color:#666;margin-top:20px;padding-left:25px;position:relative;}
.que_text_lists ul li .que_option .que_txt{border:1px solid #c0c0c0;height:36px;line-height: 36px;width:250px;font-size: 14px;}
.question_main .que_submit_btn{text-align: center;padding-top: 25px;}
.question_main .que_submit_btn input{height:36px;line-height: 36px;width:140px;background: #cc0000;
    color: #fff;border:none;outline: none;border-radius: 2px;cursor: pointer;font-size: 14px;}
.question_main .que_option textarea{border:1px solid #c0c0c0;width:100%;font-size: 16px;color: #666;padding: 8px;height:150px;line-height: 1.8;}
.quest_count_down{text-align:center;width:160px;background:#fff;border:5px solid #f2f2f2;position:fixed;top:25px;right:0;z-index:888;font-size:14px;}
.quest_count_down .que_time_out{color:#666;padding:25px 0 15px;}
.quest_count_down .que_time_count{color:#cc0000;padding-bottom:20px;}
.quest_count_down .que_close_test{color:#ccc;cursor: pointer;padding:10px 0;border-top:1px solid #f2f2f2;}
.quest_count_down .que_close_test:hover{color:#fff;background: #e69f2d;}
.que_option_img{margin:15px 0;}
.que_option_img img{max-height:150px;}
/*新增测试题样式开始*/
.que_option .que_option_label{width: 63%}
.que_opt_pro_box{position: absolute;top:50%;margin-top:-5px;right: 100px;}
.que_option .que_opt_pro,.que_opt_pro02{width:160px;height:10px;border-radius: 5px;background: #e6e6e6;}
.que_option .que_opt_pro .que_opt_pro_on,.que_opt_pro02 .que_opt_pro02_on{display:block;height: 100%;background: #09c;border-radius: 5px;}
.que_option  .que_opt_percent{font-size: 16px;position: absolute;top:-6px;right: -100px;}
/*新增测试题样式结束*/
/*遮罩层*/
.que_mask{display: none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;background:rgba(0,0,0,0.5);filter:alpha(opacity=50); }
.que_mask_box{padding-bottom:40px;display: none;text-align:center;width:700px;min-height:400px;position: fixed;top:35%;left:50%;margin:-200px 0 0 -350px;background: #fff;z-index:9999;border-radius: 2px;}
.que_mask_box .que_mask_head{color:#333;}
.que_mask_box .que_mask_head span{margin-right:10px;}
.que_mask_box .que_mask_result{font-size:36px;color:#cc0000;font-weight: normal;padding:30px 0;}
.que_mask_box .que_chance{color:#999;font-size: 14px;margin-bottom:30px;}
.que_mask_box .que_chance span{color:#e69f2d;margin:0 5px;}
.que_mask_btn{position:relative;bottom:0px;margin-top:20px;}
.que_mask_btn .que_mask_again,.que_mask_btn .que_mask_next{display:inline-block;border:1px solid #e6e6e6;padding:9px 23px;color:#cc0000;}
.que_mask_btn .que_mask_again{margin-right: 16px;}
.que_mask_close{position:relative; height:50px;}
.que_mask_close i{position:absolute;top:16px;right:16px;z-index:9999;cursor:pointer;}
.ask_standard_box{padding:0 20px;display:none;}
.que_mask_standard{color:#e69f2d;line-height:2;text-align:left;}
.que_mask_explain{color:#666;line-height:1.7;font-size:14px;text-justify:inter-ideograph;text-align: justify;}
.cp_result_h{margin:50px 0 20px;text-align:center;color:#333;}
/**************************测试题库结束*******************************/
/**************************我的专题班开始*************************************/
.learn_tab{margin:30px 0 20px;position: relative;}
.learn_tab li{float:left;color:#333;font-size:16px;margin-right:18px;cursor:pointer;margin-bottom:16px;}
.learn_tab li a{padding:0 0 5px;display:block;}
.learn_tab li.learn_tab_active a,.learn_tab li:hover a{color:#cc0000;border-bottom:2px solid #cc0000;}
.learn_tab li.learn_tab_active a,.learn_tab li:hover a{color:#cc0000;}
.learn_tab p.learn_back{position: absolute;top:0;right:0;;}
.learn_tab p.learn_back a{color:#cc0000}
.learn_tab p.learn_back a i{margin-right: 10px;}
.learn_list{display: none;}
.join_special_list:first-child{border-top:1px solid #f2f2f2;}
.join_special_list{position:relative;/* border-bottom:1px solid #f2f2f2; */font-size: 14px;color:#666;padding:20px 0;}
.join_special_list:hover{background: #fbfbfb;}
.join_special_list_h:hover{background:#fff;}
.join_special_main .join_list_no:hover{background:#fff;}
.join_special_list .join_c_lf{margin-right:15px;}
.join_special_list .join_course_name{font-weight: normal;font-size:16px;width: 550px;}
.join_special_list .join_course_name a{font-size:18px;display: block;width: 550px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden}
.join_special_list .join_course_name a:hover{color:#cc0000;}
.join_special_list .join_four_info{margin-top: 12px;}
.join_special_list .join_four_info span.join_count,.join_count{color:#cc0000;margin: 0px 5px;}
.join_btn_enter a{display: block;position: absolute;top:15px; right: 15px;width: 140px;height: 36px;line-height: 36px;text-align: center;color:#fff;background:#cc0000;}
.join_btn_enter .hover_btn_left{display: block;position: absolute;bottom:20px; right: 160px;width: 140px;height: 36px;line-height: 36px;text-align: center;color:#fff;background:#cc0000;}
.hengxian{border-top: 1px solid #f2f2f2;height: 1px;width: 100%;}
/*资源*/
.spacial_res_box{font-size: 16px;padding:20px 0;position:relative;border-bottom:1px solid #f2f2f2;}
.spacial_res_box .spacial_res_center{width:728px;margin-left:15px;min-height: 80px;}
.spacial_res_box .spacial_res_name{color:#333;font-weight: normal;font-size: 16px;line-height: 1.8;}
.spacial_res_box .spacial_res_info{color:#999;font-size:14px;line-height:1.6;}
.spacial_res_box .spacial_res_time{color:#ccc;}
.spacial_download{position: absolute;bottom:20px;right: 0;color:#ccc;}
.spacial_download_link{color:#ccc;display: inline-block;}
.spacial_download_link:hover{color:#75B880;}
.spacial_download_num{display: inline-block;min-width:70px;text-align: right;}
/*证书下载*/
.lc_datatables{border:1px solid #e6e6e6;table-layout: fixed;margin-bottom: 20px;}
.lc_datatables tr th{font-weight: normal;color:#666;padding:15px 0;}
.lc_datatables tr th,.lc_datatables tr td{border:1px solid #e6e6e6;text-align: center;}
.lc_datatables tr td{color:#333;padding:15px 5px;}
.lc_datatables .icon-download:hover{color:#75B880;}
.certificate_head{color:#333;font-weight: normal;font-size: 20px;text-align: center;margin:60px 0 30px;}
.certificate_img{text-align: center;}
.certificate_btn{margin:40px 0;}
.certificate_btn a{margin:0 auto;display: block;width:140px;height: 36px;line-height: 36px;color: #fff;background:#cc0000;text-align: center;font-size: 14px;}
/*文件上传*/
.sp_file_title{color:#333;margin:40px 0 20px;}
.sp_file_box{position:relative;}
.sp_file_box .sp_file_txt{width: 500px;border:1px solid #f2f2f2;height: 40px;line-height: 40px;color:#999;}
.sp_file_box .sp_file_btn{width:140px;height: 40px;background: #cc0000;color:#fff;position: relative;left:-4px;top:1px;}
.sp_file_box .sp_file{ position:absolute; top:0; left:0; height:40px; opacity:0;width:500px; filter:alpha(opacity=0);}
.sp_file_ps{color:#ccc;font-size: 14px;margin-left:20px;}
/*报名成功遮罩层*/
.mask{width:100%;height:100%;position:fixed;z-index:99999;top:0;left:0;background:rgba(0,0,0,0.5);filter:alpha(opacity=50);}
.lc_register{border-radius:2px;background-color:#fff;position:fixed;z-index:100000;width:420px;height:260px;top:50%;left:50%;margin-left:-210px;margin-top:-130px;}
.zc_title{background-color:#f2f2f2;line-height:55px;color:#666;font-weight:normal;text-align:center;position:relative;}
.zc_title i{ position: absolute;top: 0; right: 25px;color:#d8d8d8;transition: all 0.5s;cursor:pointer;}
.zc_title i:hover{color:#75B880;transform:rotate(90deg)}
.lc_register_bm{text-align: center;color:#75B880;margin:50px 0 40px;}
.lc_register_bm p{font-size: 20px;font-weight: bold;line-height:50px;}
/**************************我的专题班结束****************************************/
/*****************************我的专题班详情开始**********************************/
.join_special_info{padding-bottom:15px;}
.join_special_info h3{color:#333;font-size: 16px;font-weight: normal;margin:30px 0 24px;}
.join_special_para{color:#666;font-size: 14px;line-height: 28px;}
.join_s_p_no{height:50px;overflow: hidden;}
.join_c_p_no{height:50px;overflow: hidden;}
.join_s_p_all{overflow: inherit;height: auto}
.look_whole{color:#cc0000;font-size:14px;margin:20px 0 0;text-align: right;cursor: pointer;}
/*专题班新增*/
/*.join_situation{border-bottom:1px solid #f2f2f2;color:#666;padding:20px 0 10px;}
.join_situation ul li{float:left;line-height:1.7;width:140px;font-size:14px;}
.join_situation ul li.join_s_ul_f{width:80px;font-weight:bold;}
.join_situation ul li span{color:#75B880;margin:0 5px;}
.join_situation_head{margin:0 0 15px;line-height:1;}
.join_situation_head .c_begin_over{font-size:14px;font-weight: bold;}
.join_situation_head .join_situation_link a{color:#cc0000;font-size:14px;}
.join_situation_link span{color:#ccc;margin:0 10px;}
.list_border{border-top:1px solid #f2f2f2;}*/
/*****************************我的专题班详情结束**********************************/
/*****************************学习档案开始**************************************/
.learn_archive_statistics{height:59px;line-height: 59px;color:#999;}
.learn_archive_statistics span{float:left;}
.learn_archive_statistics select{border:1px solid #f2f2f2;float:right;width:140px;height: 35px;border-radius: 2px;color: #666;margin-top:12px;padding-left:10px;}
.archives_table_head{text-align: center;margin:20px 0 40px;color:#666;}
.learn_archives_one{}
.lc_table_count{border:1px solid #f2f2f2;}
.lc_table_count tr th{font-weight: normal;color:#666;}
.lc_table_count tr th,.lc_table_count tr td{border:1px solid #f2f2f2;padding:15px 0;}
.lc_table_count tr td{text-align: center;}
.archives_progress{margin-top:45px;}
.archives_table tr td{color:#999;padding:6px 0;}
.arch_pro_bar{width: 100%;height: 10px;background: #e6e6e6;}
.arch_pro_bar_percent{display: block;width:0;height: 100%;background: #75B880;
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
    -webkit-animation: animate-positive 2s;
    animation: animate-positive 2s;}
@-webkit-keyframes animate-positive{
    0%{ width: 0; }
}
@keyframes animate-positive {
    0%{ width: 0; }
}
.archives_table .s_table{width:97%;}
.archives_table tr td.a_table_bottom{color:#666;padding-top:30px;}
.table_title{display: block;width:85%;}
.table_title:hover{color:#cc0000;}
.learn_archives_tabs .archives_time{color:#999;}
.declare_btn{background:#cc0000;color:#fff;padding:4px;font-size:14px;}

/*****************************学习档案结束*************************************/
/*****************************个人信息开始*************************************/
.person_info_main{background:#f2f2f2;padding:50px;}
.person_info_main .person_info_table{color:#666;}
.person_info_table .error{margin-left:8px;color:#f5a623;}
.person_info_table .p_info_textarea,.modify_pwd_table .p_info_textarea{color:#666;width:300px;height:100px;margin:8px 0;border:1px solid #e6e6e6;padding:5px 10px;line-height:1.5;}
.person_info_table .p_info_txt,.modify_pwd_table .p_info_txt{height:40px;line-height: 38px;border:1px solid #e6e6e6;width:300px;color:#666;font-size:16px;}
.person_info_table input::-webkit-input-placeholder,.modify_pwd_table input::-webkit-input-placeholder{color:#666;}
.person_info_table select.p_info_txt,.modify_pwd_table select.p_info_txt{background: url(../imgs/select_sanjiao.png) no-repeat scroll 280px center transparent;padding-left:9px;}
.person_info_main .p_info_up{border:1px solid #e6e6e6;color:#cc0000;padding:4px 10px;background:#fff;margin:8px 0 10px;}
.person_info_table tr th{font-weight: normal;font-size: 16px;line-height: 55px;}
.person_info_table tr .p_info_right,.modify_pwd_table tr .p_info_right{text-align: right;padding-right: 20px;}
.person_info_table tr input:disabled,.person_info_table tr input[disabled]{border:1px solid #e6e6e6;background-color:#fff;color:#ccc;cursor: not-allowed;}
.p_info_sub,.p_info_cancel{width:140px;height: 36px;color: #fff;margin-top:40px;}
.p_info_sub{background: #cc0000;}
.p_info_cancel{background: #ccc;margin-left:15px;}
.modify_pwd_table{width:600px;margin:60px auto;}
.modify_pwd_table tr th{font-weight: normal;font-size: 16px;line-height: 55px;color:#333;}
.modify_pwd_table tr .p_info_prompt{color:#f5a623;padding-left:20px;}
.modify_pwd_info h3{color:#333;font-size: 16px;font-weight: normal;margin:20px 0;}
.modify_pwd_info p{color:#f5a623;font-size: 14px;line-height: 1.8;margin-bottom:25px;}
.area_display_table{position:relative;}
.area_display_table .error{position:absolute;top:50%;margin:-7px 0 0 13px; }
/*****************************个人信息结束*************************************/

/*****************通知公告更多开始************************/
.notice_main{color:#999;}
.notice_no,.no_more{margin-top:20px;font-size:14px;color:#ccc;}
.notice_list li{position:relative;height:56px;line-height:56px;border-bottom:1px solid #f2f2f2;}
.notice_num,.teacher_num{padding:20px 0;color:#999;border-bottom:1px solid #f2f2f2}
.notice_bt i{margin-right:10px;}
.notice_bt{color:#333;display:inline-block;width:690px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis}
.notice_bt:hover{color:#cc0000;}
.notice_time{position:absolute;right:0}
/*****************通知公告更多结束************************/
/************通知公告详情开始*****************/
.notice_info{padding:50px 0;color:#666;}
.notice_info h3{text-align:center;font-weight:normal;color:#333;margin:14px 0;}
.notice_info .release_time{text-align:center;color:#999;margin:10px 0;}
.notice_detail p{line-height:30px}
.notice_fj a{color:#468EE5}
/************通知公告详情节结束*****************/
/******帮助中心--常见问题*********/
.ask_icon,.answer_icon{position:relative;top:4px;display:inline-block;color:#fff;width:22px;height:22px;line-height:22px;font-weight:bold;text-align:center;}
.ask_icon{background:rgba(230,159,45,0.8);}
.answer_icon{background:rgba(74,144,226,0.8);}
.cj_ask,.cj_answer{border-bottom:1px solid #f2f2f2;padding:14px 0;line-height:30px;}
.ask_list .cj_answer{padding:26px 0;display:none;}
.ask_list .cj_ask{cursor:pointer;}
.ask_list .cj_ask p{margin-left:20px;width:800px;}
.learn_list .ask_list .cj_ask p{margin-left:20px}
.cj_ask i{position:relative;top:1px;font-size:16px;}
.cj_answer .answer_txt{margin-left:20px;color:#666;width:900px;word-wrap:break-word;}
.cj_suggestion{display:none}
.cj_suggestion p{font-size:14px;color:#999;margin:10px 0;}
.cj_suggestion input,.suggestion_btn input,.evaluate_submit input{background-color:#fff;display:block;width:120px;height:36px;line-height:36px;cursor:pointer;}
.cj_suggestion input.yes_help,.evaluate_submit input{color:#cc0000;border:1px solid #e6e6e6;}
.cj_suggestion input.no_help{color:#e69f2d;margin-left:20px;border:1px solid #e6e6e6;}
.suggestion_btn .my_suggestion{background-color:#cc0000;color:#fff;}
.jy_box{display:none;margin-toP:20px;}
.jy_box textarea,.kf_evaluate textarea{width:100%;height:140px;border:1px solid #f2f2f2;margin:10px 0;color:#666;padding:8px;line-height:26px;}
.jy_btn{text-align:center}
.jy_btn input,.kf_evaluate .kf_submit,.teacher_list .see_detail{width:140px;height:36px;line-height:36px;color:#fff;margin-right:20px;cursor:pointer}
.jy_btn .jy_cancel{background-color:#e69f2d}
.jy_btn .jy_submit,.kf_evaluate .kf_submit{background-color:#cc0000}
/*************常见问题--联系我们****************/
.contact .lx_us{margin:20px 0;}
.contact .lx_us ul{color:#666;line-height:32px;}
.contact .lx_us p,.kf_online p{padding:14px 0 20px}
.kf_online .qq_service{padding-top:20px;width:100%;height:100px;text-align:center;background-color:#fbfbfb;}
.qq_service .qq_item{width:80px;margin:0 auto;cursor:pointer;display:inline-block;}
.qq_service .qq_item i{font-size:28px;}
.qq_service .qq_item div{margin-top:8px;}
.listBox{width:220px;margin:0 auto;}
.listBox a{color:#4cafe9;}
.kf_evaluate{text-align:center;}
.kf_evaluate p{color:#999;margin:20px 0;}
.kf_evaluate .kf_choose{margin-bottom:20px;}
.kf_evaluate .kf_level{margin-right:140px;font-size:14px;color:#666;}
.kf_evaluate textarea{margin-bottom:20px;}

/**************名师讲堂列表*******************/
.teacher_num{border-bottom:none;}
.teacher_list .see_detail{ position: absolute;right: 15px;bottom: 20px;margin-right:0;background-color:#fff;border:1px solid #f2f2f2;text-align:center}
.teacher_list .see_detail a{color:#cc0000;}
.teacher_list .join_position{width:847px;}

/******************名师详情********************/
.teacher_detail .teacher_list>.join_special_list:hover,.course_info .hoz_course_row:hover{background: #fff;}
.teacher_detail .teacher_main .experience{color:#333;font-size:16px;padding:32px 0 10px 0;}
.teacher_detail .teacher_main .teacher_info p{line-height:30px;color:#666;font-size:14px;}
/*******************网上专题班****************************/
.online_class .icon_mode a{margin-right:20px;font-size:18px;}
.online_class .ztb_num{color:#333;margin:20px 0;}
.online_class .ztb_num_height{height:35px;line-height:35px;}
.online_class .ztb_list .zt_item{margin:22px 30px 0 0}
.ztb_list .no_open{background-color:rgba(204,204,204,1);}
.online_class .ztb_list{display:none}
/************课程播放页面**********************/
.player_box .header{background-color:#fff}
.player_box .play_main{background:#fff;}
.player_box .course_info #player{width:640px;height:360px;}
.course_info .course_xx{margin-left:30px;width:530px;}
.course_info .course_xx .hoz_course_row{height:360px;border-bottom:none;font-size:16px;}
.course_info .course_xx .hoz_course_name{position:relative;font-size:18px;}
.course_info .course_xx .hoz_course_name a{display:inline-block;width:456px;line-height:34px;}
.course_info .course_xx .download_btn{position:absolute;top:0;right:0}
.course_info .course_xx .download_btn i{margin-left:6px;}
.course_info .course_xx .download_btn i:hover{color:#75b880;}
.course_info .course_xx .download_btn .download{cursor:pointer;}
.course_info .course_xx .course_level a{display:inline-block;border-radius:0;margin-right:8px;width:30px;height:30px;line-height:30px;text-align:center;background-color:#e6e6e6;color:#fff;}
.course_info .course_xx .course_level a.choose_active,.course_info .course_xx .course_level a:hover{background-color:#cc0000;}
.course_info .course_xx .cc_elective{font-size:20px;color:#f5a623;}
.course_info .course_xx .suggestion_btn{position:absolute;bottom:20px;width:100%}
.course_info .course_xx .collection{margin-toP:16px;cursor:pointer;}
.course_info .course_xx .collection i{margin-right:8px;font-size:18px;}
.course_info .course_xx .collection i:hover{color:#f5a623;}
.course_study{padding:30px 0;background-color:#f2f2f2;}
.course_study .study_left,.course_study .study_right{background-color:#fff;padding-bottom:60px;}
.course_study .study_left{width:854px;}
.course_study .learn_tab li.learn_tab_active, .course_study .learn_tab li:hover{border-bottom:none;border-top:4px solid #cc0000;}
.course_study .learn_tab{margin:0 ;top:-3px;}
.course_study .learn_tab li{padding:20px 50px;margin-right:0;border-top:4px solid transparent}
.course_study .learn_list{width:760px;margin:15px auto;}
.course_study .learn_list li:first-child .course_name,.all_pj .cj_ask:first-child,.all_bj .cj_ask:first-child{border-top:1px solid #f2f2f2}
.course_study .ask_list .cj_ask p{width:680px;}
/*目录*/
/*.course_study .ask_list .cj_ask i{top:2px;}*/
.course_study .ask_list .chapter{display:none;}
.course_study .ask_list .chapter p,.evaluate_submit p{color:#666;font-size:16px;}
.course_study .ask_list .chapter .play_active p{color:#cc0000;}
.course_study .study_right{width:316px;padding:20px 30px 60px;}
.course_study .study_right h3{font-weight:normal;color:#cc0000;font-size:16px;margin-bottom:6px;}
.course_study .study_right span{display:block;padding:16px 0;}
.course_study .study_right p,.all_pj .user_pj_txt,.all_bj .user_bj_txt{line-height:28px;color:#666;font-size:14px;}
.course_study .study_right .intro_teacher p{padding:3px 0}
.course_study .study_right .intro_teacher .intro_name{color:#333;}
.course_study .icon-look{top:0}
/*评价*/
 .if_support,.all_pj .user_pj_info p:first-child{position:relative;}
 .if_support .zan_btn{position:absolute;right:0;top:5px;color:#999;}
 .if_support .zan_btn i{margin:0 8px 0 30px;}
.evaluate_submit{position:relative;}
.evaluate_submit input.pj_submit,.all_pj .user_pj_cancel{position:absolute;right:0;}
.evaluate_submit .txt_num{color:#cc0000;padding:0 5px;}
.course_evaluate p,.course_bj p{padding:5px 0}
.all_pj>p,.all_bj>p{margin:30px 0 16px;}
.all_pj .icon-user{margin-top:14px;}
.all_pj .user_pj_info,.all_bj .user_bj_info{font-size:14px;}
.all_pj .user_pj_info .user_pj_name{font-size:16px}
.all_pj .user_pj_info .user_pj_time{position:absolute;padding-left:100px;}
.all_pj .user_pj_info .user_pj_verify{position:absolute;padding-left:250px;}
.all_pj .user_pj_time,.all_pj .all_pj_num,.all_pj .user_pj_cancel,.all_bj .operate_bj,.all_bj .all_bj_num{color:#ccc;}
/*笔记*/
.all_bj .operate_bj{position:relative;}
.bj_list .operate_btn{position:absolute;right:0;top:0;}
.bj_list .operate_btn span{display:inline-block;margin-left:20px;}
/*考试*/
.course_test .as_btn a{padding:8px 31px;}
.course_test .assessment_box:first-child{border-top:1px solid #f2f2f2}
.course_test .assessment_box:hover{background:#fff;}
/* 课程播放footer  */
.kc_footer{width:100%;height:160px;background:#e6e6e6;text-align:center;color:#666;font-size:14px;line-height:160px;}
.kc_footer{width:100%;height:160px;background:#e6e6e6;text-align:center;color:#666;font-size:14px;line-height:160px;}
/**********************新增课程详情页面样式**************************/
.cse_dtl_box{position: relative;border-bottom: 1px solid #f2f2f2;font-size: 14px;color: #666;padding:30px 0 20px;}
.cse_dtl_box .cse_dtl_lf{margin-right:15px;}
.cse_dtl_box .cse_dtl_info{margin:15px 0;}
.cse_dtl_rt{width: 968px;}
.cse_dtl_rt li{position: relative;}
.cse_dtl_box .cse_dtl_name{font-weight: normal;font-size:18px;width:730px;}
.cse_dtl_box .cse_dtl_name a{cursor:default;}
.cse_dtl_operate{position: absolute;right: 0;top:0;}
.cse_dtl_box .cse_dtl_capacity{margin-left:45px;width:550px;}
.cse_dtl_box .cse_dtl_four_info{margin-bottom: 15px;}
.cse_dtl_box .cse_dtl_four_info span{margin-right:30px;}
.cse_dtl_box .cse_dtl_four_info span i{color:#ccc;font-size: 14px;margin-right:10px;}
.cse_dtl_box .cse_dtl_progress_bar{margin-top:16px;position:relative;}
.cse_dtl_box .cse_dtl_progress_bar .cse_dtl_pro_bar{background: #f2f2f2;width:216px;height:5px;}
.cse_dtl_progress_bar .cse_dtl_pro_bar .cse_dtl_p_bar_bg{width:50%;height:5px;background: #75B880;display:block;}
.cse_dtl_box .cse_dtl_progress_bar .cse_dtl_pro_percent{position: absolute;top: -7px;left: 230px;color:#999;}
.cse_dtl_btn a{background:#fff;display: block;position: absolute;bottom:20px; right: 0;width:140px;height:36px;text-align:center;line-height:34px;border:1px solid #f2f2f2;color: #cc0000;}
.cse_dtl_btn_h a,.cse_dtl_btn_h .hover_btn{font-size:'Microsoft YaHei';color:#fff;background:#cc0000;display: block;position: absolute;bottom:20px; right: 0;width:140px;height:36px;text-align:center;line-height:34px;border:1px solid #cc0000;}

.cse_dtl_operate .cse_dtl_zan a:hover i,.cse_dtl_operate .cse_dtl_zan a.cse_dtl_zan_on i{color:#cc0000;}
.cse_dtl_zan a:hover i, .cse_dtl_zan a.cse_dtl_zan_on i{color:#cc0000;}
.cse_dtl_col a.cse_dtl_col_on i{color: #f5a623;}
.cse_dtl_operate span,.cse_dtl_zan span{color:#999;}
.cse_dtl_zan i,.cse_dtl_operate i{margin:0 8px 0 30px;}
.cse_del_l_head{padding:40px 0 16px;font-size: 18px;color:#333;}
.cse_del_l_pra{color:#666;font-size:16px;line-height:2;text-justify:inter-ideograph;text-align: justify;}


.cse_del_myEvaluate{width:100%;background-color:#F2F2F2;color:#666}
.cse_del_myStar{width:430px;}
.cse_del_myStar li>span{margin:0 20px 0 0}
.cse_del_myStar li{margin-bottom: 13px;}
.cse_del_myStar li span[id^='myStar_item']>img{margin:0 4px;position:relative;top:4px;width:20px;height:20px;}
.textarea{width:688px;background-color:#fff;padding:10px;border:1px solid #f2f2f2;line-height:26px;}

.textarea textarea{
	width:100%;height:136px;color:#666;border:none;resize:none
}

.all_evaluate_score{color:#666;margin:0 0 20px;}
.all_evaluate_score li{margin-right:46px;}
.all_evaluate_score li>span{color:#cc0000;padding:0 3px}


/*新增样式*/
.not_find_alert{color:#ccc;text-align:center;line-height:200px;}

/*相册*/
.album_item{float:left;width:216px;color:#ccc;margin:0 20px 20px 0;}
.album_item img{width:216px;height:216px;}
.album_item .album_num{margin-left:5px;margin-right:10px;}
.album_item .upload_time{position:relative;left:20px}
.album_item i{cursor:pointer}
.album_item dd{margin:3px 0}
.icon-like:hover{color:#cc0000}
.my_album_tip{cursor:pointer;}
.my_album_scale{display:none;width:400px;height:400px;position:fixed;z-index:120000;top:50%;left:50%;margin-top:-200px;margin-left:-200px;}
.close_scale{
    position:absolute;top:-13px;right:-13px;cursor:pointer;
    width:24px;height:24px;line-height:24px;
    color:#fff;background:rgba(6,6,6,0.7);filter:alpha(opacity=50);
    border-radius:50%;font-size:16px;text-align:center}


/*讨论区*/
.discuss_list{border-top:1px solid #f2f2f2;margin-top:20px;}
.discuss_list .user_pj_txt{color:#666;margin-top:8px;}
.discuss_num {color:#ccc}
.discuss_look{margin-left:26px;}
.discuss_look>span{
    position: relative;
    toP: 3px;
    left: 6px;}
.discuss_list .user_pj_time{
    color:#ccc;
    position: absolute;
    left: 220px;
}

.mydiscuss .discuss_theme{width:100%;height:36px;line-height:36px;margin-top:14px;border:1px solid #f2f2f2}
.mydiscuss .discuss_content{width:100%;height:150px;border:1px solid #f2f2f2;margin:14px 0 0 0 ;outline:none;padding-left:10px;line-height:34px;}
.discuss_title{position:relative;margin:14px 0;}
.discuss_title span{color:#ccc;}
.discuss_title .total_wenzi{color:#cc0000;margin:0 2px}
.discuss .cj_ask{position:relative;}
.discuss_cancel{position:absolute;right:0;color:#ccc}
.discuss_zishu{
	display:block;
    padding:5px 0;
    color: #666;
    font-size: 14px;}
.discuss .discuss_zishu{position:relative}
.discuss .commit_mydiscuss{display:block;cursor:pointer;font-size:14px;position:absolute;right:0;top:-2px;width:128px;height:36px;line-height:36px;color:#cc0000;border:1px solid #f2f2f2;text-align:center}
.discuss .commit_mydiscuss_submit{display:block;cursor:pointer;font-size:14px;position:absolute;z-index:999;right:0;width:128px;height:36px;line-height:36px;color:#cc0000;border:1px solid #f2f2f2;text-align:center}
.learn_back{position: absolute;top:0;right:0;}
.learn_back a{color:#cc0000}
.learn_back a i{margin-right: 10px;}

/*作业--上传附件*/
.update_myAnswer {
    position: relative;
    display: inline-block;
    background: #fff;
    border:1px solid #ccc;
    border-radius: 2px;
    padding: 6px 20px;
    overflow: hidden;
    color: #cc0000;
    text-decoration: none;
    text-indent: 0;
    cursor:pointer;
    position: relative;
    top: 14px;
    height: 24px;
    line-height: 24px;
    cursor:pointer;
}
.update_myAnswer input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
}





/**********学习中心搜索框***********/
.select_box_list{position:relative;color:#666;cursor:pointer;}
.selected_tip_category{
    display:block;
   /*  background: url("../imgs/reactangle.png") no-repeat scroll right center #fff; */
    border:5px solid #f2f2f2;
    height:46px;
    line-height:38px;
    width:80px;
    padding-left:12px;
    cursor:default;

}
.select_box_list>i.icon-TriangleCopy{color:#ccc;font-size:13px;position:absolute;top:19px;right:10px;}
.select_category_items{display:none;border:4px solid #f2f2f2;min-width:80px;line-height:34px;position:absolute;left:0;background-color:#fff;z-index:999;}
.select_category_items li{ cursor:default;border-bottom:1px solid #f2f2f2;}
.select_category_items li>span{margin:0 10px}
.select_category_items li:hover{background-color:#f2f2f2;}


/************网上专题班*****************/
.online-ztb-tab{position:relative;border-bottom:1px solid #ccc;line-height:30px;margin-top:20px;padding:4px 0}
.online-ztb-tab>span{font-size:18px;color:#cc0000;border-bottom:3px solid #cc0000;padding:4px 0}
.online-ztb-tab .back{position:absolute;right:0;top:4px;}
.baoming-btn{
	display:block;
	position:absolute;
	right:0;
	top:20px;
	text-align:center;
	width:140px;
	background-color:#cc0000;
	border-radius:2px;
	color:#fff;
	height:34px;
	line-height:34px;
	font-size:16px;
}
.jy-ask{margin:20px 0;color:#666;}
	
/**********学习中心修改***************/
.center_welcome{width:1200px;margin:20px auto 0;height:120px;background:url(../imgs/center_top.png) no-repeat center;}
.center_user{color:#fff;margin:0 0 0 50px;font-size:18px;float:left}
.center_course_data{color:#fff;margin:26px 30px 0 0;font-size:18px;width;float:right}
.center_course_data h5{
	color:#f8e71c;font-size:26px;
	margin-bottom:8px;
	letter-spacing:3px;
}
.center_course_data .center_xs{
	margin:0 55px;
	text-align:center;
	font-weight:bold;
	font-size:18px;
	float:left;
}
.center_search{
	display:flex;display:-webkit-flex;
	flex-flow:row nowrap;
	justify-content:space-between;
	color:#666;
	margin:30px 0;
}
.center_select .select_box{
	display:inline-block;
}
.center_select .select_box .selected_tip{
	height:30px;
	line-height:30px;
	border:1px solid #ccc;
	background:#f2f2f2;
	color:#cc0000;
	width:130px;
}
.center_select .select_box>i.icon-TriangleCopy{
	top:11px;
}
.center_search_box{position:relative;right:-5px;top:1px;display:inline-block;width:300px;height:32px;line-height:32px;border:1px solid #ccc}
.center_search_box>input{width:290px;height:32px;line-height:32px;border:none}
.center_search_btn{
	width:100px;
	background-color:#cc0000;
	line-height:34px;
	height:34px;
	color:#fff;
	text-align:center;
	border:none;
	border-radius:2px;
}
.center_course_baoming{
	position:absolute;
	top:0;
	right:0
}
.center_course_cancel{
	position:absolute;
	top:74px;
	font-size:16px;
	right:0;
	cursor:pointer;
}
.center_course_baoming a{
	display: block;
    width: 140px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background: #cc0000;
}
.center_course_count{
	position:absolute;
	bottom:0;
	right:0;
	font-size:16px;
}
.join_situation{
	margin-top:20px;	
	color:#666;
}
.my_ztb_info{
	width:50%;
	border-right:1px solid #ccc;
}
.my_ztb_jieye{
	margin-left:30px;
}
.my_ztb_info li,.my_ztb_jieye li{
	margin-top:14px;
}
.my_ztb_info h3,.my_ztb_jieye h3{
	font-size:16px;
	color:#666;
}
.jieye_progress_box{
	width:240px;
	height:16px;
	background-color:#f2f2f2;
	display:inline-block;
	position:relative;
	top:3px;
	margin-right:6px;
}
.jieye_progress_percent{
	width:40%;
	height:16px;
	display:inline-block;
	background-color:#199842
}
.certificate_download{
	display:block;
	width:170px;
	height:46px;
	line-height:46px;
	background-color:#ececec;
	color:#666;
	margin:30px auto;
	text-align:center;
}
.my_ztb_learn_tab{
	margin:30px auto 20px;
}
.my_ztb_learn_tab li{
	width:104px;
	height:34px;
	line-height:34px;
	border-radius:2px;
	background-color:#ececec;
	text-align:center;
	float:left;
	margin-right:2px;
}
.my_ztb_learn_tab li.my_ztb_active{
	background-color:#cc0000;
}
.my_ztb_learn_tab li.my_ztb_active a{
	
	color:#fff;
}
.my_ztb_learn_tab li a{
	
	color:#666;
}

/***************我的专题班****************/
.nocompleted_ztb{
	color:#cc0000;
	font-size:18px;
	    border-bottom: 1px solid #f2f2f2;
    padding: 20px 0;
	
}
.nocompleted_ztb .left_divider{
	display:inline-block;
	width:9px;
	height:18px;
	background-color:#cc0000;
	    position: relative;
    top: 3px;
    margin-right: 10px;
    
}
.my_ztb_list .lc_special_list a,.my_ztb_list .lc_special_list{
	color:#333;
}