@charset "utf-8";a,body,div,h1,h2,h3,h4,h5,img,input,label,li,p,span,ul{margin:0;padding:0;font-family:Microsoft YaHei}
/*html{font-size:62.5%}*/
img{display:inline-block}
li,ul{list-style:none}
a{text-decoration:none}
input{outline:0}
.fl{float:left}
.fr{float:right}
.cl{clear:both}
.clearfix:after{content:"020";display:block;height:0;clear:both;visibility:hidden}
.content {width: 80%;height: auto;margin: 0 auto;}
.content_new{width:1200px;margin:0 auto}
.hide{display: none;}
.baizhan_nav{width:100%;height:106px;background:#fff;}
.logo img{width: 158px;height: 53px;}
.nav_search{width:460px;height:40px;line-height:40px;border:none;border-radius:5px;margin:30px 20px 0 0px; background:#f3f5f6}
.nav_search span{display:block;font-size:22px;color:#999;margin-left:14px;cursor: pointer;}
.nav_search input{display:block;width:390px;height:40px;border:none;outline:0;margin-left:15px;background:#f3f5f6}
.nav_search a{display:block;width:55px;height:40px;text-align:center;color:#545c63;font-size:22px;border-top-right-radius:40px;border-bottom-right-radius:40px}
.course_nav_per{ width:124px;height:106px;position: relative;}
.course_nav{display:block;width:124px;height:40px;line-height:40px;border:1px solid #e1e6ee;font-size:16px;border-radius:40px;text-align:center;margin-top:30px;color:#333;}
.deng_nav{display:block;line-height:106px;font-size:16px;color:#333}
.deng_nav a{color:#333}
.pages_nav{width:100%;height:45px;margin-top: 110px;}
.course_all_txt{width:240px;height:45px;line-height:45px;background:#ff5200;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;font-size:20px;color:#fff;}
.pages_nav ul li{position: relative;float:left;padding:0 23.5px;z-index: 999;text-align: center;margin: 0 10px;}
.pages_nav ul li a{ width:100%;font-size:17px;color:#333;display:block;line-height:45px;/*width: 100px;text-align: center;*/border-top-left-radius: 5px;border-top-right-radius: 5px;z-index: 111; position: relative;}
.pages_nav ul li em{position:absolute;top:8px;left:50%; margin-left:-44px;display:inline-block;width:88px;height:30px;background:url(images/NavIcoActive.jpg) center center no-repeat;background-size:88px 30px;font-weight:normal;
            -webkit-animation-fill-mode:both;font-weight:normal; animation: scale 0.5s linear normal forwards; -webkit-animation: pulse 0.5s linear normal forwards;  -moz-animation: pulse 0.5s linear normal forwards;  -ms-animation: pulse 0.5s linear normal forwards;  -o-animation: pulse 0.5s linear normal forwards;}
.pages_nav ul li a:hover{color: #00b783;}
.shicao_n{height:70px;position:relative}
.shicao_n .sc_nav{display:none;position:absolute;top:100px;left:-6px;width:280px;box-shadow:0 5px 10px rgba(0,0,0,.1);background:#fff;z-index:99999;padding: 10px 0;}
.shicao_n_plan .sc_nav{left: -20px;top:70px;}
.shicao_n .sc_nav a{width:140px;height:40px;line-height:40px;text-align:left;display:block;float: left;text-indent: 2em;position: relative;}
.shicao_n .sc_nav a span{display:block;width: 4px;height: 4px;border-radius: 100%;background: #333;position: absolute;top: 19px;left: 21px;z-index: 999;}
.shicao_n .sc_nav a:hover .yuan_d{background: #ff5200;}
.shicao_n .sc_nav a:hover,.shicao_n .sc_nav_sel{color:#ff5200}
.shicao_n_index{height: auto;}
.shicao_n_index .sc_nav{display:none;position:absolute;top:45px;left:8px; width: 280px;box-shadow:0 5px 10px rgba(0,0,0,.1);background:#fff;z-index:99999; padding: 10px 0;}
.pages_nav ul .shicao_n_index .sc_nav a{width:140px;height:40px;line-height:40px;text-align:center;display:block;margin: 0;border-radius: 0px;float: left;position: relative;text-align: left;text-indent: 2em;}
.pages_nav ul .shicao_n_index .sc_nav a span{display:block;width: 4px;height: 4px;border-radius: 100%;background: #333;position: absolute;top: 19px;left: 21px;z-index: 999;}
.pages_nav ul .shicao_n_index .sc_nav a:hover .yuan_d{background: #ff5200;}
.shicao_n_index .sc_nav_shicao{left: -7px;}
/* 导航课表隐藏部分样式 */
.course_nav_hide{width:262px;background:#fff;border:1px solid #ddd;padding:15px 0 20px;position:absolute;top:88px;left:-48px;z-index: 99999;}
.sanjiao_per{position:absolute;top:-9px;left:97px}
.course_nav_hide p{font-size:14px;color:#000;width:90%;margin:0 auto 15px;text-align:left}
.ke_name{display:block;width:90%;margin:0 auto 15px}
.ke_img{width:62px;height:44px;background-size:62px 44px;margin-right:10px;text-align:center}
.ke_img span{display:block;font-size:30px;color:#fff;margin-top:5px}
.ke_img img{width: 100%;height: 44px;}
.ke_txt{width: 68%;line-height: 44px;font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*底部样式*/
.bottom_top_box{width:100%;background:#393c40;padding:50px 0}
.bottom_list{margin-right:100px}
.bottom_list_m{margin-left:50px}
.bottom_list p{font-size:16px;color:#fff;height:34px}
.bottom_list ul li{margin-bottom:10px}
.bottom_list ul li a{font-size:14px;color:#dad7d7}
.bottom_img{width:160px;margin-right:70px;text-align:center}
.bottom_img p{font-size:16px;color:#fff;margin-bottom:20px}
.bottom_b_box{height:150px;background:#232426;overflow:hidden}
.bottom_b_box p{font-size:14px;text-align:center;color:#dad7d7;margin-top:30px;line-height:34px}
.bottom_b_box p a{color: #fff;}
.per_img4{background: url('images/img1_per.jpg') no-repeat}
.per_img33{background: url('images/img2_per.jpg') no-repeat}
.per_img29{background: url('images/img3_per.jpg') no-repeat}
.per_img10{background: url('images/img4_per.jpg') no-repeat}
.per_img16{background: url('images/img5_per.jpg') no-repeat}
.per_img17{background: url('images/img6_per.jpg') no-repeat}
.per_img31{background: url('images/img7_per.jpg') no-repeat}
.per_img20{background: url('images/img8_per.jpg') no-repeat}
.per_img9{background: url('images/img9_per.jpg') no-repeat}
.per_img18{background: url('images/img10_per.jpg') no-repeat}
.per_img34{background: url('images/img1_per.jpg') no-repeat}
.per_img35{background: url('images/img6_per.jpg') no-repeat}
.per_img36{background: url('images/img3_per.jpg') no-repeat}
.per_img39{background: url('images/img9_per.jpg') no-repeat}
/*登录后*/
.message_box{position: relative;border:#f3f5f6 solid 1px; height:38px; line-height:38px; border-radius:5px; margin:30px 20px 0 0; padding:0 18px}
.message_box a{color: #545C63}
.message_box a .icon-tongzhi{font-size:16px;margin-right: 5px; color:#999}
.message_box a p{position: absolute;top: 37px;right: 4px;width: 5px;height: 5px;border-radius: 50%;background: red;}
.login_after{position:relative}
.login_after_info{font-size:14px;float:right;position:relative;color:#313131;}
.login_after_info a{display:block;/*margin-right:20px;*/margin-top: -15px;transition: 0.5s}
.login_after_info a img{width:50px;height:50px;border-radius:50%;}
.login_after_info a .login_avatar{width: auto;height: 50px;border-radius: 0;position: relative;margin-top:35px;}
.login_after_info a .login_avatar01,.login_after_info a .login_avatar02,.login_after_info a .login_avatar03,.login_after_info a .login_avatar04,.login_after_info a .login_avatar05,.login_after_info a .login_avatar09,.login_after_info a .login_avatar10{ margin-top:20px}
.login_after_info a .login_avatarindex{margin-top: 15px;}

.baizhan_nav_fixed .login_after_info a .login_avatar01,.baizhan_nav_fixed .login_after_info a .login_avatar02,.baizhan_nav_fixed .login_after_info a .login_avatar03,.baizhan_nav_fixed .login_after_info a .login_avatar04,.baizhan_nav_fixed .login_after_info a .login_avatar05{ margin-top:24px !important}

.login_after_info a i{color:#bbb;position:relative;top:-5px}
.login_after a .login_nickname{font-size: 15px;display: inline-block;margin-top: 14px;color: #000;}
@media screen and (max-width: 1000px) {
    .wap_main {width: 1200px;margin: 0 auto;display: table;overflow: hidden}
}
.empty{line-height: 27px;padding-left: 50px;color: #959595;font-size: 18px;margin: 140px 0 140px 50px;text-align: center;margin: 40px auto;}
.empty img{position: relative;top: 6px;right: 10px;}

/*小课头部样式*/
.nav_search_course{width:229px;margin:30px 15px 0 0}
.nav_search_course input{width:168px;}
.baizhan_ul ul{margin: 0 15px;}
.baizhan_ul ul li{position: relative;float:left;padding:0 19px;z-index: 999;text-align: center;}
.baizhan_ul ul li a{ width:100%;font-size:17px;color:#333;display:block;line-height:100px;border-top-left-radius: 5px;border-top-right-radius: 5px;z-index: 111; position: relative;}
.baizhan_ul ul li a:hover{color: #00b783;}
.baizhan_ul ul li .navon{color: #00b783;}
.baizhan_nav_fixed{height:70px;box-shadow:0 0 10px #ddd;transition:.5s;}
.baizhan_nav_fixed .login_after_info a .login_avatar{ margin-top:22px}

.baizhan_nav_fixed .banner_left{margin-left:0px}
.baizhan_nav_fixed .banner_left li{margin-left:47px;float:left;line-height:70px;transition:.5s}
.baizhan_nav_fixed .banner_left li a{font-weight:400;color:rgba(0,0,0,.8);line-height:46px;transition:.3s;font-size:16px;color:#333}
.baizhan_nav_fixed .logo img{width:240px;margin-top:18px}
.baizhan_nav_fixed .course_nav{margin-top:14px;margin-right:20px}
.baizhan_nav_fixed .deng_nav{line-height:70px}
.baizhan_nav_fixed .login_nickname{margin-top: 0px;line-height: 70px;}

.baizhan_nav_index{position:fixed;top:0;left:0;right:0;z-index:99999}
.course_nav_index{display:block;width:124px;height:40px;line-height:40px;border:1px solid #e1e6ee;font-size:16px;border-radius:40px;text-align:center;margin-top:30px;color:#333;margin-right: 10px;float: right;}
.pages_bottom_box{margin-top: 20px;}
.video_cover{width:600px;height:25pc;background:#fff;position:fixed;top:50%;left:50%;margin:-200px 0 0 -300px;z-index:9999;box-shadow:0 0 30px 5px #ddd;display:none}
.video_cover img{position:absolute;top:-26px;right:-26px}
.video_coverZhuoyue{width: 1050px;height: 630px;position: fixed;top:50%;left: 50%;margin: -245px 0 0 -435px;z-index: 1000002;}
.video_coverZhuoyueCourse{margin: 0 0 0 -525px;top: 115px;}
.videoCoverCourse{margin: 0 0 0 -250px;top: 150px;width: 500px;}
.close_btn{width:32px;height:32px;position: absolute;top:-25px;right:-25px;}
.close_btn1{top: -40px;right: -40px;}
.nei{width:100%;height:1400px;background:#ddd}
/*右侧导航栏*/
.float_nav{position:fixed;width:65px;right: 3px;z-index: 99;top:20%;background: #fff;border:1px solid #e6e6e6;}
.float_nav li{border-top:1px solid #e6e6e6;}
.float_nav a{background:#fff;text-align:center;text-decoration:none;width: 65px;}
.float_nav li .close span{margin: 4px 0;}
.float_nav li .up{display: none;}
.float_nav a .dao_qrcode{display:none;position:absolute;left:-204px;top:-44px;height:198px;width:195px;background:#fff;border:1px solid #e6e6e6}
.float_nav a .dao_qrcode img{width:152px;margin-top:20px}
.float_nav a .nav_icon_info{font-size: 40px;color: #ff7955;padding: 10px 0 0;}
.float_nav a .tousu_hide{width: 260px;height: 210px;border: 1px solid #ddd;position:absolute;left: -280px;top: 300px;background: #fff;display: none;}
.float_nav a .tousu_hide .tousu_sanjiao{position: absolute; width: 0;height: 0;border-top: 10px solid transparent;border-left: 10px solid #ddd;border-bottom: 10px solid transparent;top: 90px;right: -10px;z-index: 11;}
.float_nav a .tousu_hide .tousu_sanjiao::after{content: "";width: 0;height: 0;position: absolute;left: -10px;top: -7px;
border-top: solid 7px transparent;border-left: solid 7px white;border-bottom: solid 7px transparent;}
.float_nav a .tousu_hide h2{font-size: 16px;text-align: center;padding: 10px 0;color: #333;}
.float_nav a .tousu_hide p{font-size: 14px;line-height: 24px;color: #333;width: 95%;margin: 5px auto;}
.float_nav a .tousu_hide .tou_phone{width: 95%;height: 40px;text-align: center;line-height: 40px;border-radius: 5px;background: #00b783;color: #fff;margin: 0 auto;font-size: 18px;}
.float_nav a .tousu_hide .tou_phone .icon-dianhuatianchong{color: #fff;font-size: 20px;margin-right: 5px;display: inline-block;}
.float_nav a span{display: block;padding-top: 3px;font-size: 12px;color: #595959;line-height: 17px;margin-bottom: 10px;}
.float_nav .gif{z-index:1;height:0;border:0}
.float_nav .gif:after{content:"";position:absolute;left:-160px;bottom:66%;height:159px;width:159px;border:0;background:url(images/scan-24680c6437.gif) center/contain no-repeat;pointer-events:none}
/*vip弹框信息*/
.tan_vip_cover{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;z-index: 999;}
.tan_vip_info{width:500px;height:365px;position:absolute;top:50%;left:50%;margin:-182px 0 0 -250px;background:#fff;border-radius:5px;text-align:center}
.tan_vip_info .close_btn{position:absolute;top:12px;right:12px;cursor:pointer}
.tan_vip_info .vip_img{margin:40px 0 18px}
.tan_vip_info h2{font-weight:400;font-size:18px;color:#000}
.vip_line{width:442px;height:1px;background:#eee;margin:20px auto 25px}
.tan_vip_info p{font-size:16px;color:#000;margin-bottom:10px}
.tan_vip_info h3{font-weight:400;font-size:16px;color:#095cc6;margin-top:15px}
.tan_vip_info h4{font-size:16px;color:#666;margin-top:15px;font-weight:400}

.nav_tops_container{width:134px;background:#e9eef5;-webkit-box-shadow:10px 12px 24px 0 rgba(0,47,167,.2);box-shadow:10px 12px 24px 0 rgba(0,47,167,.2);border-radius:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:10;left:10px;top:157px}
.nav_tips_title{font-family:PingFangSC-Semibold;font-size:14px;color:#2c2c40;letter-spacing:0;width:100%;line-height:18px;text-align:center;cursor:pointer}
.nav_sanjiao_down{width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #000;position:relative;top:12px;left:9px}
.nav_sanjiao_left{width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:4px solid #000;position:relative;top:-11px;left:9px}
.nav_item_container{margin-top:8px;-webkit-box-sizing:border-box;box-sizing:border-box}
.nav_item_info{background:#d6e2f7;-webkit-box-shadow:inset 0 -1px 0 0 #bac7de;box-shadow:inset 0 -1px 0 0 #bac7de;width:114px;height:36px;text-align:center;line-height:36px;font-family:PingFangSC-Regular;font-size:12px;color:#2c2c40;letter-spacing:0;text-align:left;cursor:pointer;padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.nav_item_info:hover{color:#fff;background:#2158e6!important}
.nav_item_info:hover a{color:#fff}
.nav_item_active{color:#fff;background:#2158e6!important}
.nav_item_active a{color:#fff!important}
.nav_item_info a{color:#2c2c40;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:99px;display:block;text-decoration:none}
.empaty_box{width: 100%;min-height: 600px;background: #f4f4f4;text-align: center;}
.empaty_box1{background: #fff;}
.empaty_box img{margin-top: 100px;}
.empaty_box p{font-size: 18px;margin: 25px 0;}
.empaty_box a{display: block !important;width: 114px;height: 40px;background: #49af4f;text-align: center;line-height: 40px;margin: 0 auto;border-radius: 40px;font-size: 16px !important;color: #fff !important;}
.course_more_btn{display: block;text-align: center; font-size: 14px;color: #333;}
.page_turn{padding:20px 0;color:#999;text-align:center;font-size:14px;border-top:#ddd solid 1px; margin-top:30px; }
.page_turn .pagination{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.page_turn .pagination li{display:inline-block;border:solid 1px #ddd;border-radius:4px;margin: 0 2px;}
.page_turn .pagination .disabled{color:#333;padding:8px 12px;line-height:18px;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background: #ddd;}
.page_turn .pagination a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;margin:0 auto;}
.page_turn .pagination .disabled a:link, .page_turn .pagination .disabled a:visited, .page_turn .pagination .disabled a:hover{cursor:not-allowed;pointer-events:none;color:#ddd;}
.page_turn .pagination .active{width: 32px;height: 34px;line-height: 34px;background:#0ae;border-radius:4px;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;color: #fff;text-align: center;}
.page_turn .pagination a:hover{background:#f5f5f5;border-radius:4px;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.page_turn .pagination-group{border-right:solid 1px #ddd;border-radius:4px;}
.page_turn .pagination-group li{float:left;border-right:none;border-radius:0;}
.page_turn .pagination-group li:not(:first-child):not(:last-child){border-radius:0;}
.page_turn .pagination-group li:first-child{border-radius:4px 0 0 4px;}
.page_turn .pagination-group li:last-child{border-radius:0 4px 4px 0;}
.page_turn .pagination-group .active,.page_turn .pagination-group a:hover{background:#f5f5f5;border-radius:0;}
.page_turn .pagination-big a{padding:10px 16px;font-size:16px;}
.page_turn .pagination-small a{padding:5px 10px;font-size:12px;}
.page_turn .pagination.border-main .active a, .page_turn .pagination.border-sub .active a, .page_turn .pagination.border-dot .active a,
.page_turn .pagination.border-black .active a, .page_turn .pagination.border-gray .active a, .page_turn .pagination.border-red .active a,
.page_turn .pagination.border-yellow .active a, .page_turn .pagination.border-blue .active a, .page_turn .pagination.border-green .active a{color:#fff;}
.nav_search input.Dian{position: relative;z-index: 111;}
.nav_search .input_box{width:405px;height: 40px;position: relative;}
.nav_search .input_box .wenzi_txt_box{position: absolute;top:0;left: 15px;color: #999;font-size: 14px;z-index: 11;}
.nav_search .input_box .wenzi_txt_box span{display: inline-block;color: #666;font-size: 14px;margin-left: 0;}
.nav_search .input_box .wenzi_txt_line{font-style: normal;/*display: inline-block;*/margin: 0 10px;transition: 0.5s; color:#ccc}
.nav_search .input_box .wenxi_txt_scroll{height: 40px;line-height: 40px;overflow: hidden;transition: 0.5s;}
.nav_search .input_box .wenxi_txt_scroll ul li a{display:block;width:auto;height:40px;text-align:left;color:#999;font-size:15px;border-top-right-radius:0;border-bottom-right-radius:0}
.nav_search .input_box .wenxi_txt_scroll ul li a:hover{color: red}
.message_info{font-size: 15px;position: relative;color: #000;}
.message_info span{min-width: 16px;height: 16px;padding: 0 3px;border-radius: 8px;line-height: 16px;font-size: 12px;text-align: center;color: #fff;position: absolute;top:-8px;right: -30px;z-index: 30;background-color: #FA5A57;}
.baizhan_nav_fixed .message_box{ margin-top:15px}
.baizhan_nav_fixed .message_info span{}
.news_popup{ position:fixed;right:0;bottom:0; width:300px;background:#fff}
.news_popup .title{ background:url(mine/news_title.jpg) no-repeat; height:50px; line-height:50px; color:#fff; padding:0 20px}
.news_popup .title h3{ font-size:18px; float:left}
.news_popup .title h3 i{ font-weight:normal; padding-right:5px}
.news_popup .title .close{ color:#fff; float:right; cursor:pointer}
.news_popup .content_box{ height:210px; background:#fff; border:#00b783 solid 1px;  overflow:hidden; position:relative; clear:both; display:block;}
.news_popup .content_box .t{ font-size:16px; color:#333; padding:20px 20px 10px}
.news_popup .content_box p{ font-size:14px; color:#666; padding:0 20px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.news_popup .content_box .btn{ position: absolute;right:20px; bottom:20px; color:#00b783; font-size:14px; border:#00b783 solid 1px; padding:3px 15px}
.news_popup .content_box .btn:hover{ background:#00b783; color:#fff}
.login_user{display:none;width:75pt;background:#fff;border:1px solid #e5e5e5;position:absolute;right:0;top:70px;z-index:90;padding:9px;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.05);}
.login_user_new{width: 300px;background: #fff;box-shadow: 0 5px 20px rgba(14,5,9,.1);position: absolute;right: 0;top: 60px;z-index: 90;padding: 0 0px;display: none;border:none; border-radius:5px; }
.login_user_new::before {content: "";position: absolute;width: 0;height: 0;border: 8px solid transparent;border-bottom: 8px solid #fff;top: -16px;right:60px;}
.login_user_new::after {content: "";position: absolute; width:100%; height:8px;left:0;top:-8px}
.baizhan_nav_fixed .login_user_new{top:70px}
.baizhan_nav_fixed  .login_user_new::after{ height:28px;top:-28px}
.login_user_newCon{overflow: hidden; padding:10px 20px 15px;text-align: left;}
.loginUser_info{margin-top:5px; position:relative; }
.loginUser_info .info_img{height:82px; position:relative;margin-right: 15px; width:80px}
.loginUser_info .info_img img{width:80px;height: auto;position:absolute;top:50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);}
.info_user_info .Con_userName{font-size: 18px;color: #333;margin: 15px 0 10px;}
.info_user_info .Con_identity{font-size: 14px;color: #666;}
.end_time_box{width: 99%;height: 40px;border: 1px solid #ffe5d9;}
.end_time_box p{line-height: 40px; color: #ff5200;font-size: 14px;margin-left: 10px;}
.end_time_box a{display: block;width: 50px;height: 30px;margin-top: 5px;border-radius: 30px;line-height: 30px;text-align: center;color: #fff;background:#ff5200 ;margin-right: 10px;}
.login_user_course{margin-top: 10px;}
.login_courseMore_info ul{margin-top: 10px;}
.login_courseMore_info ul li{float: left;width: 100%;margin-bottom: 5px;}
.login_courseMore_info ul li:nth-child(2n){float: right;}
.login_courseMore_info ul li:first-child:nth-last-child(2n),.login_courseMore_info ul li:first-child:nth-last-child(2n) ~ li {width: 49%;}
.login_courseMore_info ul li a{display: block;width: 100%;background: #f8fafc;color: #333;font-size: 14px;text-align: center;height: 36px;line-height: 36px;}
.login_courseMore_info ul li em{font-family:SimSun; font-style:normal; padding-left:5px}
.login_user_T{font-size: 14px;color: #000;font-weight: 700;}
.login_coursedetail{margin-top: 15px;}
.login_coursedetail_T{font-size: 16px;color: #000;margin-bottom: 10px;}
.login_coursedetail_T span{color: #666;}
.login_coursedetail_zhang{font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #333;margin-bottom: 5px;}
.login_coursedetail_jie_txt{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;color: #666;width: 85%;line-height: 26px;}
.login_coursedetail_jie a{font-size: 14px;color: #00b783;line-height: 26px;padding: 0;}
.login_coursedetail_jie a:hover{background-color: #fff;color: #00b783;}
.login_user_logout{font-size: 14px;color: #ff5200; position:absolute;right:0;bottom:15px}
.login_nav{ background:#f5f6f9; height:65px; border-radius:0 0 5px 5px; text-align:center}
.login_nav .n{ float:left; width:33.33333%; text-align:center}
.login_nav .n .iconfont{ margin:14px 0 5px;}
.login_nav .n p{ font-size:14px}
.login_nav .n a{ color:#666}
.login_nav .n a:hover{ color:#ff5200}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(.5,.5);opacity:0}
50%{-webkit-transform:scale(1,1);opacity:1}
75%{-webkit-transform:scale(1.1,1.1);opacity:1}
100%{-webkit-transform:scale(1,1);opacity:1}
}
@keyframes pulse{0%{transform:scale(.5,.5);opacity:0}
50%{transform:scale(1,1);opacity:1}
75%{transform:scale(1.1,1.1);opacity:1}
100%{transform:scale(1,1);opacity:1}
}
@-o-keyframes pulse{0%{-o-transform:scale(.5,.5);opacity:0}
50%{-o-transform:scale(1,1);opacity:1}
75%{-o-transform:scale(1.1,1.1);opacity:1}
100%{-o-transform:scale(1,1);opacity:1}
}
@-moz-keyframes pulse{0%{-moz-transform:scale(.5,.5);opacity:0}
50%{-moz-transform:scale(1,1);opacity:1}
75%{-moz-transform:scale(1.1,1.1);opacity:1}
100%{-moz-transform:scale(1,1);opacity:1}
}
@-ms-keyframes pulse{0%{-ms-transform:scale(.5,.5);opacity:0}
50%{-ms-transform:scale(1,1);opacity:1}
75%{-ms-transform:scale(1.1,1.1);opacity:1}
100%{-ms-transform:scale(1,1);opacity:1}
}
.tipsCover{width: 100%;height: 100%;position: fixed;background: rgba(0, 0, 0, 0.6);top: 0;left: 0;right: 0;z-index: 999;}
.tipsCover p{position: absolute;width: 150px;height: 30px;background: #fff;top: 50%;left: 50%;margin: -15px 0 0 -75px;border-radius: 5px;line-height: 30px;text-align: center;font-size: 14px;color: #333;}
.tipsCover p span{color: #f95858;margin-right: 5px;}
.tipsCover p .tips_txt{color: #333;}