/*栏目网校外套样式2021年12月15日*/
.lmwx-div{line-height:180%; font-size:12px; color:#666666; width:100%; margin-top:40px; margin-bottom:40px; overflow:hidden;}
.lmwx-dt{line-height:180%; font-size:14px; color:#333333; background:#EEE; height:40px; line-height:40px; font-weight:bold; width:100%; padding-left:10px; margin-bottom:20px;}
.lmwx-dt1{border-left:#FF6600 3px solid; padding-left:10px;}
.lmwx-dd{line-height:200%; color:#999999; width:100%; margin:0; padding-left:0px;}
.lmwx-div .shiting{padding:6px 10px 6px 10px; margin-left:10px; border-radius:12px; box-sizing: border-box;position: relative; color:#666; font-weight:bold;border-right:#FFF 2px solid; border-bottom:#FFF 1px solid;}
.lmwx-div .shiting-img{background:url(https://bm.edu84.com/Images/daifatb.gif) no-repeat top left;padding-left:15px;height: 10px;width: 10px;}
.lmwx-div .shiting:hover{color:#669900;background:#FFF; font-weight:bold; border-right:#DDD 2px solid; border-bottom:#DDD 1px solid;}
.lmwx-div a{text-decoration:none;}

/*栏目网校模块主体样式2021年12月15日*/
.kj ul,.kj li,.kj o{list-style-type:none;}
.kj {width:845px;}
.kj .kj-ul {width: 840px;margin-left: 3px; padding: 0;display: flex;flex-wrap: wrap;}
.kj .kj-ul li {margin-right:5px;margin-left:5px; width: 200px;}
/* CFA网校 */  
.kj .kj-dl{margin: 0;padding: 0;}
.kj .kj-dt {height:35px;border-bottom:#FF6600 2px solid;}
.kj .kj-dt span {display:inline-block;background:#FF6600;color:#FFFFFF;font-size:14px;font-weight:bold;padding-left:20px;padding-right:20px;height:35px;line-height:35px; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.kj .kj-dt a{text-decoration: none;border: 1px solid #eee; border-bottom: 1px solid #fff; background-color: #f5f5f5;display:inline-block;color:#333333;font-size:14px;font-weight:bold;margin-left: 10px; padding-left:10px;padding-right:10px;height:33px;line-height:35px; padding-left:20px;padding-right:20px; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.kj .kj-dt a:hover{color: #fff;background: #FF6600;border: 1px solid #FF6600;}

/* 背景 */  
.kj .kj-li-div1 {background-repeat:no-repeat;width:100%;height:70px;text-align:center;color:#ffffff;margin-bottom: 10px;}
.kj .kj-li-div1 h4 {margin-top:15px;margin-bottom: 10px; padding-top:15px;line-height:15px;font-size:18px;font-weight:bold;}
.kj .kj-li-div1 a {text-decoration:none;color:#ffffff;}
/*L1/L2任选*/  
.kj .fc-gift {height:15%;line-height:10px;display:inline-block;display:inline;position:relative;z-index:1;padding: 4px 0;}
.kj .fc-gift span {padding:0 12px;font-size:12px;}
.kj .fc-gift i {width:100%;height:70%;position:absolute;z-index:-1;left:0;top:5px;background:#fff;opacity:.34;filter:alpha(opacity=34);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
/* 标题*/  
.kj .kj-li-div2 {width:200px;}
/* 课程介绍1 */  
.kj .fc-dot li {height:32px;line-height:32px;font-size:14px;margin-left:10px;font-family: 微软雅黑;color: #333;}
/*课程介绍2*/  
.kj .fc-icon { padding:20px 0 5px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;position:relative;}
.kj .fc-icon li {line-height:28px;color:#888;font-size:12px;width: 160px;font-family: 宋体;}
.kj .icon-teacher-em1 {font-size:18px;color:#6ca7fc;margin-right:2px; font-style: normal;}
.kj .icon-teacher-em2 {font-size:18px;color:#ffb252;margin-right:2px; font-style: normal;}
.kj .icon-teacher-em3 {font-size:18px;color:#79ccd4;margin-right:2px; font-style: normal;}
.kj .icon-teacher-em4 {font-size:18px;color:#a89bfb;margin-right:2px; font-style: normal;}
.kj .icon-teacher-em5 {font-size:18px;color:#4867a0;margin-right:2px; font-style: normal;}
/*售价*/  
.kj .kj-div3 {height:70px;padding:14px 0 0;}
.kj .fc-price-main {height:33px;line-height:33px;}
.kj .fc-price {width: 175px; height:33px;color:#f4664a;overflow:hidden; text-align: center;  font-style: normal; margin: 0;padding: 0;font-family: 微软雅黑;}
.kj .fc-price strong{font-size: 26px; margin-left: -5px;}
.kj .fc-price em{font-style: normal;margin-left: -5px;}
.kj .fc-price span{color: #f4664a;}
/* 按钮 */
.kj .kj-div4{justify-content:center;text-align: center;margin: 0;padding: 0;}  
.kj .kj-div4 a {width:80px;height:30px;margin-left:5px;margin-right: 5px; border-radius:20px; padding: 8px 15px; text-decoration: none; font-family: 宋体;}
.kj .kj-button1 {border:1px solid #d5d5d5;background:#ffffff;color:#333;}
.kj .kj-button1:hover {border:1px solid rgb(242,82,50);color:rgb(242,82,50);}
.kj .kj-button2 {background:#f4664a;color:#FFFFFF;border:1px solid #f4664a;}
.kj .kj-button2:hover {background:rgb(242,82,50);border:1px solid rgb(242,82,50);}
/* 图标 */  
.kj .icon-teacher1,.kj .icon-stage1,.kj .icon-feature1,.kj .icon-teacher2,.kj .icon-stage2,.kj .icon-feature2,.kj .icon-teacher3,.kj .icon-stage3,.kj .icon-feature3,.kj .icon-teacher4,.kj .icon-stage4,.kj .icon-feature4,.kj .icon-teacher5,.kj .icon-stage5,.kj .icon-feature5,.kj .fc-dot li {width:100%;height:100%;background:url(https://pic.edu84.com/pic/qd_lm_pic/2021/10/23/202110231475839028.png);background-repeat:no-repeat;}
.kj .icon-teacher1 {background-position:left 1px;padding-left:40px;}
.kj .icon-stage1 {background-position:left -40px;padding-left:40px;}
.kj .icon-feature1 {background-position:left -80px;padding-left:40px;}
.kj .icon-teacher2 {background-position:left -124px;padding-left:40px;}
.kj .icon-stage2 {background-position:left -172px;padding-left:40px;}
.kj .icon-feature2 {background-position:left -214px;padding-left:40px;}
.kj .icon-teacher3 {background-position:left -550px;padding-left:40px;}
.kj .icon-stage3 {background-position:left -590px;padding-left:40px;}
.kj .icon-feature3 {background-position:left -630px;padding-left:40px;}
.kj .icon-teacher4 {background-position:left -256px;padding-left:40px;}
.kj .icon-stage4 {background-position:left -306px;padding-left:40px;}
.kj .icon-feature4 {background-position:left -353px;padding-left:40px;}
.kj .icon-teacher5 {background-position:left -402px;padding-left:40px;}
.kj .icon-stage5 {background-position:left -445px;padding-left:40px;}
.kj .icon-feature5 {background-position:left -484px;padding-left:40px;}
.kj .fc-dot li {background-position:9px -517px;padding-left:20px;}