@charset "UTF-8";
/*
* m.index.css
* 2020-现在 作者:覃小华(果泽森知识付费系统https://ke.guozesen.cn) 版权所有
* 请尊重作者版权，联系站长购买本站源码，以避免潜在纠纷。
*/
/*通用样式*/
body{margin:0;padding:0;background:#f0f0f0;font-family:"PingFang SC","微软雅黑","Microsoft YaHei",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif;font-size:12px;color:#333;}
ul,li,input,h1,h2,h3,h4,p,span,b,dl,dt,dd,i,strong,form,div{margin:0;padding:0;}
ul,li{list-style:none;}
h1,h2,h3,h4{font-weight:normal;}
section{display:block;}
em,i{font-style:normal;}
img{border:0;max-width:100%;}
em{font-style:normal;font-weight:normal;}
a{text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.fr{float:right;}
.fl{float:left;}
.clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0;}
.wrapper{max-width:640px;min-width:320px;margin:0 auto;padding-bottom:52px;}
.list-linmore{width:100%;height:60px;font-size:14px;line-height:60px;color:#757575;background:#fff;text-align:center;}
.recommend-title{display:block;width:auto;height:15px;margin:10px auto;padding-bottom:10px;}
.m-yxw-pl-wushuju{background-color:#fff;}

/*重置左右两边间距-更换手机号/密码/昵称*/
.wrapper .mima-content{padding:0 5px;}
.foot-notice{padding:30px 15px !important;}

/*重写样式*/
.login_box .submit{background:#ff700a !important;padding:0;}
.login_box .login_box_inputw input{font-size:14px !important;}
.m-user-tuichu .m-tuichu{background:#ff700a !important;}
.gdb_buybtn_pay{background:#ff700a !important;}
.button2{background:#ff700a !important;}
.recharge .pc-vip-list.active{border:#ff700a 1px solid !important;}
.recharge .pc-vip-list .pc-vip-name{color:#ff700a !important;}
.recharge .pc-vip-list .money{color:#ff700a !important;}
.recharge .pc-vip-list .money em{color:#ff700a !important;}
.recharge .pc-vip-list .icon-recomd{background:#ff700a !important;}
.button-face{background:#ff700a !important;}
.m-touxiang{color:#ff700a !important;}
.list-bottom-goumai .kc-goumai{background:#ff700a !important;}
.aui-nav-list-box li.aui-current span{color:#333 !important;border-bottom:2px solid #ff700a !important;}
.yxw-courses-mulu .content_list li .on{color:#ff700a !important;border:1px solid #ff700a !important;}
.m-yxw-zhuche{color:#ff700a !important;border:1px solid #ff700a !important;}

/*最头部登录账号后头像*/
.m-header .member-box{overflow:hidden;}
.m-header .m-link{display:block;height:34px;}
.m-header .m-link img{width:34px;height:34px;border-radius:50%;}

/*通用课程搜索*/
.m-full-pnl .m-search-pnl{display:block;position:absolute;z-index:9999;top:0;right:0;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;background:#fff;}
.m-search-pnl{display:none;}
.m-full-pnl,.m-full-pnl body{height:100%;position:relative;}
.m-disb-scroll,.m-disb-scroll body{overflow:hidden;}
.ysearch-box{padding:0 53px 0 15px;box-sizing:border-box;height:54px;border-bottom:1px solid #f5f5f5;}
.ysearch-box .yfixtext{width:100%;height:40px;line-height:20px;background:#eff0f5;margin-top:7px;padding:0 15px 0 30px;font-size:14px;border-radius:5px;box-sizing:border-box;border:0;outline:0;-webkit-appearance:none;color:#333;text-align:left;}
.ysearch-box .fixsbmt{width:15px;height:15px;display:block;position:absolute;left:25px;top:19px;background:url(../m-images/index-search.png) no-repeat;background-size:15px 15px;border:0;outline:0;-webkit-appearance:none;opacity:0.7;}
#JwsClose{width:30px;height:25px;line-height:25px;display:block;position:absolute;right:15px;top:15px;font-size:14px;}

/*通用课程列表*/
.m-header-video .header{background-color:#fff;padding:20px 15px 15px;}
.m-header-video .header .text-titie{font-size:20px;font-weight:700;color:#333;}
.m-header-video .content_list{background:#fff;overflow:hidden;padding:15px 15px 0;}
.m-header-video .content_item{padding-bottom:20px;}
.m-header-video .content_item .link{display:block;}
.m-header-video .content_item img{width:140px;height:80px;float:left;display:block;border-radius:5px;background:#f4f4f4;}
.m-header-video .content_item .main_title_box{padding-left:150px;height:80px;position:relative;}
.m-header-video .content_item .main_title{height:44px;line-height:22px;font-size:16px;color:#333;font-weight:700;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;}
.m-header-video .content_item .sub_title{height:18px;line-height:18px;color:#999;font-size:12px;padding-top:18px;}
.m-header-video .content_item .sub_title .price{float:left;color:#f30;font-size:16px;padding-right:5px;}
.m-header-video .content_item .sub_title .price i{font-size:12px;}
.m-header-video .content_item .sub_title .price small{font-size:12px;color:#999;text-decoration:line-through;}
.content_list .content_item .a{width:35px;height:20px;position:absolute;bottom:102px;right:5px;border-radius:4px;background:rgba(7,17,27,0.78) url(../m-images/ke-video.png) no-repeat 5px 4px;background-size:25px auto;}
.content_list .content_item .ay{width:35px;height:20px;position:absolute;bottom:102px;right:5px;border-radius:4px;background:rgba(7,17,27,0.78) url(../m-images/ke-yinpin.png) no-repeat 5px 4px;background-size:25px auto;}
.content_list .content_item .at{width:35px;height:20px;position:absolute;bottom:102px;right:5px;border-radius:4px;background:rgba(7,17,27,0.78) url(../m-images/ke-tuwen.png) no-repeat 5px 4px;background-size:25px auto;}
.ke-mianfei{display:inline-block;color:#2ed25d;font-size:16px;padding-right:5px;}

/*课程详情-课程标题*/
.gzs-course-title{background:#fff;padding:0 15px 10px;border-radius:0 0 8px 8px;margin-bottom:10px;}
.gzs-course-title h1{line-height:22px;font-size:16px;color:#000;font-weight:600;padding:8px 0 5px;}
.gzs-course-title .maidian{font-size:13px;color:#999;padding-bottom:5px;line-height:18px;}
.gzs-course-title .times{font-size:13px;color:#999;}
.gzs-course-title .iofx .times{float:left;font-size:12px;color:#999;display:inline-block;}

/*课程详情-销售价格*/
.ke-price-shoujia{padding:8px 15px 0;background:#fff;}
.ke-price-shoujia .curr-price{color:#f30;font-size:18px;}
.ke-price-shoujia .curr-price .q-biaoshi{font-size:14px;padding-right:2px;}
.ke-price-shoujia .price-mf{color:#2ed25d;font-weight:700;font-size:18px;display:block;padding-top:10px;}
.ke-price-shoujia .price-svip-ke{color:#f30;font-weight:700;font-size:18px;display:block;padding-top:10px;}
.ke-price-shoujia .svip-price{display:flex;justify-content:space-between;}
.ke-price-shoujia .svip-price .svip-zx-price{display:flex;align-items:center;height:20px;line-height:20px;background:linear-gradient(90deg,rgb(255,119,0),rgb(255,73,0));border-radius:3px;padding:0 6px;font-size:12px;color:#fff;}
.ke-price-shoujia .svip-price .q-svip-bs{width:10px;height:10px;background:url(../m-images/nav-svip.png) no-repeat;background-size:10px auto;padding-right:2px;}
.ke-price-shoujia .svip-price .jie-zhekou{color:#8a8a8a;font-size:12px;display:flex;align-items:center;}
.ke-price-shoujia .svip-price .you-jiantou{margin-left:2px;width:12px;height:12px;background:url(../m-images/you-jiantou.png) no-repeat;background-size:12px auto;}
.ke-price-shoujia .curr-price-mf{color:#34c083;font-size:16px;}
.ke-price-shoujia .mke-price-svip-zx{color:#f30;font-size:16px;}

/*课程详情-内容简介*/
.gzs-kc-content{background:#fff;padding:10px 15px 20px;margin-top:10px;border-radius:8px;color:#333;font-size:14px;line-height:24px;margin-bottom:10px;}
.gzs-kc-content h2{color:#000;line-height:22px;font-size:16px;margin-bottom:5px;}
.gzs-kc-content h3{font-size:14px;color:#333;font-weight:700;margin-bottom:10px;}
.gzs-kc-content img{width:100% !important; ;height:100% !important; ;display:block;}
.gzs-kc-content p a{color:#3f82fc;}

/*课程详情-常见问题*/
.gzs-kc-faq{background:#fff;padding:10px 15px 10px;margin-top:10px;border-radius:8px;}
.gzs-kc-faq h2{position:relative;color:#000;display:inline-block;line-height:22px;font-size:16px;margin-bottom:5px;}
.gzs-kc-faq p{color:#333;font-size:14px;line-height:20px;padding-bottom:5px;}

/*课程详情-购买须知*/
.guide-purchase-note{background:#fff;padding:10px 15px 10px;margin-top:10px;border-radius:8px;}
.guide-purchase-note h2{position:relative;color:#000;display:inline-block;line-height:22px;font-size:16px;margin-bottom:5px;}
.guide-purchase-note p{font-size:14px;line-height:20px;padding-bottom:5px;}

/*课程收藏*/
.shoucang1{width:25px;height:25px;display:block;background:url(../m-images/gd-shoucang.png) no-repeat;background-size:25px auto;}
.shoucang2{width:25px;height:25px;display:block;background:url(../m-images/gd-shoucang2.png) no-repeat;background-size:25px auto;}
.mui-toast-container{position:fixed;z-index:9999;bottom:200px;width:100%;-webkit-transition:opacity .8s;transition:opacity .8s;opacity:0;}
.mui-toast-container.mui-active{opacity:1;}
.mui-toast-message{width:120px;margin:5px auto;padding:10px 5px;text-align:center;color:#fff;border-radius:5px;background-color:#000;font-size:12px;}

/*课程详情-音频播放器*/
.aplayer{position:relative;width:400px;}
.aplayer .aplayer-lrc-content,.aplayer .aplayer-pic .aplayer-hide{display:none;}
.aplayer .aplayer-pic{position:relative;margin:0 auto;height:50px;width:50px;}
.aplayer .aplayer-pic .aplayer-button{width:50px;height:50px;top:50%;left:50%;margin:-25px 0 0 -25px;position:absolute;cursor:pointer;}
.aplayer .aplayer-pic .aplayer-play{background:url(../m-images/yinpin-bf.png) no-repeat;background-size:50px auto;}
.aplayer .aplayer-pic .aplayer-pause{background:url(../m-images/yinpin-zt.png) no-repeat;background-size:50px auto;}
.aplayer .aplayer-pic .aplayer-pause .aplayer-icon-pause{position:absolute;top:1px;left:2px;font-size:12px;line-height:14px;}
.aplayer .aplayer-info{padding:10px 15px;height:66px;box-sizing:border-box;margin-top:30px;}
.aplayer .aplayer-info .aplayer-controller{position:relative;}
.aplayer .aplayer-info .aplayer-controller .aplayer-bar{position:relative;height:15px;width:100%;background:rgba(255, 255, 255, 0.3);cursor:pointer;}
.aplayer .aplayer-info .aplayer-controller .aplayer-bar .aplayer-loaded{position:absolute;left:0;top:0;bottom:0;background:#fff;height:15px;}
.aplayer .aplayer-info .aplayer-controller .aplayer-bar .aplayer-played{position:absolute;left:0;top:0;bottom:0;background:#fff;height:15px;}
.aplayer .aplayer-info .aplayer-controller .aplayer-thumb{display:none;position:absolute;top:0;right:-15px;margin-top:-3px;margin-right:-10px;height:15px;width:25px;border-radius:10px;background:#fff;cursor:pointer;}
.aplayer .aplayer-info .aplayer-controller .aplayer-time{height:22px;color:#fff;font-size:16px;margin-top:5px;}
.aplayer-dtime.aplayer-dtime-fr{float:right;}
.aplayer .aplayer-lrc{display:none;}
.aplayer .aplayer-pic .aplayer-play svg,.aplayer .aplayer-pic .aplayer-pause svg,.aplayer-info .aplayer-music,.aplayer-miniswitcher,.aplayer-list{display:none!important;}
.aplayer .aplayer-info .aplayer-controller .aplayer-bar{background:#7E99A3 !important;}
.aplayer .aplayer-info .aplayer-controller .aplayer-bar .aplayer-loaded{background:#b0b0b0 !important;}
.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played{background:#fff !important;}
.aplayer .aplayer-time-inner{display:flex;justify-content:space-between;align-items:center;}

/*课程详情-课程限时打折*/
.specials-count-down{position:relative;padding:10px 15px 10px;background:linear-gradient(90deg,#FF005B 0%,#F72D42 100%);}
.specials-count-down h3{font-size:16px;color:#fff;line-height:22px;display:inline-block;}
.specials-count-down .gzs-ke-dazhe{display:flex;align-items:center;box-sizing:border-box;}
.specials-count-down .gzs-ke-dazhe .gzs-ke-zhekoujia{font-size:22px;color:#fff;margin-right:5px;font-weight:700;}
.specials-count-down .gzs-ke-dazhe .gzs-ke-zhekoujia i{font-size:12px;font-weight:400;}
.specials-count-down .gzs-ke-dazhe .gzs-ke-yuanjia{color:#e1e1e1;font-size:12px;text-decoration:line-through;}
.specials-count-down .ke-zhekou-shijian{font-size:12px;border-radius:2px;display:flex;align-items:center;justify-content:space-between;background:#fff;padding:4px 7px;}
.specials-count-down .sale-text{display:flex;align-items:center;color:#EF3055;letter-spacing:1px;}
.specials-count-down .sale-text .ke-dazhe-sj{width:13px;height:13px;background:url(../m-images/ke-dazhe-sj.png) no-repeat;background-size:13px auto;display:inline-block;margin-right:2px;}
.specials-count-down #time-item{color:#f30;}
.specials-count-down #t_h,.specials-count-down #t_m,.specials-count-down #t_s{color:#f30;}
.specials-count-down .time-mh{color:#f30;}
.specials-count-down .gzs-ke-dazhe-bg{position:absolute;top:12px;right:90px;width:30px;height:30px;background:url(../m-images/ke-dazhe-bg.png) no-repeat;background-size:30px auto;display:block;opacity:0.3;}

/*课程详情-图文内容*/
.guozesen-tuwen{background:#fff;padding:15px 15px 0;border-bottom:solid 1px #eee;}
.guozesen-tuwen h3{line-height:28px;font-size:22px;color:#333;padding-bottom:20px;font-weight:700;}
.guozesen-tuwen p{line-height:22px;font-size:14px;color:#333;padding-bottom:10px;}
.guozesen-tuwen p a{color:#2b6feb;}
.guozesen-tuwen p a:hover{color:#ff700a;}
.guozesen-tuwen img{max-width:100%;display:block;margin:0 auto;}

/*课程详情-网盘提取码*/
.wangpan-box{display:flex;max-width:800px;flex-wrap:wrap;justify-content:center;padding-top:15px;}
.guozesen-wangpan .wp-tqm{line-height:22px;font-size:14px;text-align:center;color:#fff;}
.guozesen-wangpan .wp-tishi{line-height:22px;font-size:14px;text-align:center;color:#fff;padding-top:12px;}
.guozesen-wangpan .wp-tqm span{color:#f30;font-weight:700;}
.guozesen-wangpan .wangpan-box a{line-height:38px;color:#fff;padding:0 17px;border-radius:4px;margin:0 5px;}
.guozesen-wangpan .wangpan-box .fz-tqm{background:#a74128;}
.guozesen-wangpan .wangpan-box .wp-url{background:#06a7ff;}
.guozesen-wangpan .wangpan-box .fz-tqm:hover,.guozesen-wangpan .wangpan-box .wp-url:hover{opacity:0.8;}

/*课程详情-课程目录*/
.gzs-ke-mulu{overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;box-sizing:border-box;}
.gzs-ke-mulu .gzs-kcml-box{display:flex;}
.gzs-ke-mulu-box{background:#fff;padding:0 15px 15px;border-radius:8px;}
.gzs-ke-mulu-box h2{font-size:16px;line-height:20px;padding:10px 0;color:#000;}
.gzs-kcml-box .locked-icon{width:13px;height:13px;top:5px;right:10px;display:block;position:absolute;}
.gzs-kcml-box .ke-suo{background:url(../m-images/gzs-ke-s.png) no-repeat;background-size:13px auto;}
.gzs-kcml-box .keshikan{position:absolute;top:0;right:0;height:14px;line-height:14px;color:#fff;font-size:9px;background:#f13f13;text-align:center;display:inline-block;border-radius:0 4px 0 4px;padding:0 4px;}
.gzs-kcml-box .task-task-item{position:relative;background:#f6f7f8;border-radius:4px;box-sizing:border-box;margin-right:10px;padding:20px 20px 10px 10px;}
.task-task-item.active .season-title{color:#f30;}

/*视频标识*/
.task-task-item .season-flex-shipin{position:absolute;top:5px;left:10px;width:22px;height:13px;background:url(../m-images/ke-shipin.png) no-repeat;background-size:22px 13px;display:inline-block;}
.task-task-item.active .season-flex-shipin{width:13px;height:13px;background:url(../m-images/gzs-playing.svg) no-repeat;background-size:13px auto;}

/*音频标识*/
.task-task-item .season-flex-yinpin{position:absolute;top:5px;left:10px;width:22px;height:13px;background:url(../m-images/ke-yinpin.png) no-repeat;background-size:22px 13px;display:inline-block;}
.task-task-item.active .season-flex-yinpin{width:13px;height:13px;background:url(../m-images/gzs-playing.svg) no-repeat;background-size:13px auto;}

/*图文标识*/
.task-task-item .season-flex-tuwen{position:absolute;top:5px;left:10px;width:22px;height:13px;background:url(../m-images/ke-tuwen.png) no-repeat;background-size:22px 13px;display:inline-block;}
.task-task-item.active .season-flex-tuwen{width:13px;height:13px;background:url(../m-images/ke-tuwen.svg) no-repeat;background-size:13px auto;}

/*网盘标识*/
.task-task-item .season-flex-wangpan{position:absolute;top:5px;left:10px;width:22px;height:13px;background:url(../m-images/ke-wangpan.png) no-repeat;background-size:22px 13px;display:inline-block;}
.task-task-item.active .season-flex-wangpan{width:13px;height:13px;background:url(../m-images/ke-wangpan.svg) no-repeat;background-size:13px 13px;}

.notification{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:15px 25px;background-color:#000;color:white;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,0.2);z-index:1000;animation:fadeInalert 0.3s ease;max-width:80%;text-align:center;}
@keyframes fadeInalert{from{opacity:0;transform:translate(-50%,-50%) scale(0.9);}
to{opacity:1;transform:translate(-50%,-50%) scale(1)};}
.flex-center{position:absolute;top:16px;font-size:14px;line-height:18px;color:#9499a0;width:40px;left:0;text-align:center;display:flex;align-items:center;justify-content:center;}
.season-title{width:110px;height:36px;line-height:18px;color:#18191c;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;}
.season-info .info-icon{width:16px;height:16px;fill:#61666d;display:block;margin-right:2px;}

/*底部课程购买*/
.gzs-course-bottom{position:fixed;width:100%;height:65px;display:flex;align-items:center;background:#fff;padding:0 15px;bottom:0;z-index:999;box-sizing:border-box;box-shadow:0 -1px 10px 0 rgba(0,0,0,0.05);}
.gzs-course-bottom .fixed-kc-shoucang{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;}
.gzs-course-bottom .fixed-ke-shoucang p{line-height:20px;color:#333;font-size:12px;}
.gzs-course-bottom .fixed-ke-price{display:flex;flex-direction:row;width:100%;height:40px;line-height:40px;padding-left:10px;}

/*第1套SVIP会员-课程购买样式*/
.gzs-course-bottom .fixed-ke-price .ke-price-svip1{width:50%;background:#ff700a;color:#fff;font-size:14px;display:flex;flex:1;justify-content:center;border-radius:8px 0 0 8px;}
.gzs-course-bottom .fixed-ke-price .ke-price-svip1-js{width:50%;color:#fff;font-size:14px;display:flex;flex:1;justify-content:center;background:linear-gradient(90deg,rgb(255,203,0),rgb(255,148,2));border-radius:0 8px 8px 0;}

/*第2套SVIP会员-课程购买样式*/
.gzs-course-bottom .fixed-ke-price .ke-price-svip2{display:flex;flex:1;justify-content:center;background:#ff700a;color:#fff;font-size:14px;border-radius:8px;}
.gzs-course-bottom .fixed-ke-price .ke-price-svip2-js{display:flex;flex:1;justify-content:center;background:#ff700a;color:#fff;font-size:14px;border-radius:8px;}

/*第2套SVIP会员-课程购买-打折样式*/
.gzs-course-bottom .fixed-ke-price .ke-price-svip2-yj{width:50%;background:#ff700a;color:#fff;font-size:14px;display:flex;flex:1;justify-content:center;border-radius:8px 0 0 8px;}
.gzs-course-bottom .fixed-ke-price .ke-price-svip2-zx{width:50%;color:#fff;font-size:14px;display:flex;flex:1;justify-content:center;background:linear-gradient(90deg,rgb(255,203,0),rgb(255,148,2));border-radius:0 8px 8px 0;}

/*免费课程样式*/
.gzs-course-bottom .fixed-ke-price .ke-price-mianfei{display:flex;flex:1;justify-content:center;background:#34c083;color:#fff;font-size:14px;border-radius:8px;}

/*课程购买后样式*/
.gzs-course-bottom .fixed-ke-price .ke-price-svip-gmh{display:flex;flex:1;justify-content:center;background:#e3e3e3;color:#7e7e7e;font-size:14px;border-radius:8px;font-weight:bold;}

/*返回顶部*/
.mall-totop{display:none;width:40px;height:40px;background:#fff url(../m-images/scroll-top.png) no-repeat center;background-size:30px auto;position:fixed;bottom:150px;right:15px;z-index:10;border-radius:50%;box-shadow:0 -1px 10px 0 rgba(0,0,0,0.05);}

/*通用底部*/
.gzs-bottombar{width:100%;height:52px;background:#fff;position:fixed;bottom:0;left:0;z-index:1000;box-shadow:0 -1px 10px 0 rgba(0,0,0,0.05);}
.gzs-bo{width:25%;float:left;height:52px;font-size:10px;color:#999;text-align:center;}
.gzs-bo p{font-size:10px;color:#999;text-align:center;line-height:16px;}
.gzs-bo img{width:24px;height:24px;display:block;margin:8px auto 0;}
.gzs-bo .img{border-radius:50%;}
.gzs-on{color:#ff700a;}
.gzs-bo.gzs-on p{color:#ff700a;}

/*关于我们*/
.m-m-about{padding:25px 15px 0;}
.m-m-about h2{line-height:24px;font-size:18px;color:#333;font-weight:700;padding-bottom:25px;}
.m-m-about h3{line-height:24px;font-size:16px;color:#ff700a;padding-bottom:10px;}
.m-m-about p{line-height:24px;font-size:14px;color:#999;padding-bottom:15px;text-align:justify;}
.m-m-about p strong{font-weight:bold;color:#333;}

/*在线支付按钮*/
.btn_mid_grey{width:100%;background:#1FBD46;display:inline-block;height:50px;line-height:50px;font-size:16px;color:#fff;}
.cart_bottom_c{height:50px;width:100%;position:fixed;left:0px;bottom:0px;z-index:400;background:#fff;}
.order-time{background:#fff;line-height:22px;padding:30px 10px 0 10px;color:#E40A0A;;font-size:14px;}

/*课程详情-内容加载动画*/
.course-article{position:relative;width:100%;}
.course-article .dqhk{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;box-sizing:border-box;}
.course-article .qjdh{display:flex;align-items:center;justify-content:center;height:100%;}
.course-article .lohg{line-height:24px;padding-top:10px;color:#c5c5c5;font-size:14px;}
.course-article .dqhk .jiazai-img{width:45px;height:45px;margin:0 auto;background:url(../m-images/ke-jiazai.png) no-repeat;background-size:45px auto;border-radius:50%;}
.course-article .dqhk .jiazai-img{animation:spin 2s linear infinite;}
.course-article .jz-img{width:100%;height:200px;background:#000;}
.course-article .jz-bg{position:absolute;width:100%;height:100%;overflow:hidden;}
.course-article .jz-bg-cover{position:absolute;width:100%;height:100%;background-size:contain;filter:blur(15px);}
.course-article .jz-bg-mask{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.75);}
.course-article .jiazai-popup{position:absolute;}
@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}