a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
    font-family: '微软雅黑';
}
.nav_right_login{
    display: flex;
    width: 100%;
    justify-content: end;
}
.z-banner{margin: 5px 0 10px 0;width:100%}
.z-banner img{display: block;width:100%;height:86px;margin:10px 0 5px}
.clear{clear: both;}
.ch_container{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.ch_top{display: flex;align-items: center;justify-content: space-between;padding: 20px 0  ;}
.ch_logo img{width: 145px;height: 47px;}
.ch_nav{display: block;}
.ch_nav_ul{display: flex;align-items: center;}
.ch_nav_ul li{
    margin-right: 10px;
}
.ch_nav_ul li.ch_nav_ul_on{
    background:#015fff ;
}
.ch_nav_ul li.ch_nav_ul_on a{color: #fff;font-weight: bold;}
.chain .technorati{margin-top: 25px;}
.ch_nav_ul li a{font-size: 16px;font-weight: 400;color: #282B2E;}
.ch_nav_ul li a{font-size: 16px;font-weight: 400;color: #fff;}
/*.ch_nav_ul li:hover{
    background: #015fff;
}*/
/*.ch_nav_ul li.ch_nav_ul_on:hover
.ch_nav_ul li.ch_nav_ul_on a{
    color: #015fff;
}*/



.ch_banner{position: relative;}
.ch_banner img{display: block;width: 100%;height: 460px;margin-bottom: 30px}
.ch_banner_box{position: absolute;top: 20%;left: 25%;}
.ch_banner_box h2{font-size: 44px;font-weight: bold;color: #141F25;line-height: 76px;margin-bottom:12%;}
.ch_banner_box a{display: block;width: 165px;height: 46px;background: linear-gradient(84deg, #1DA2FF, #3973FE);border-radius: 2px;text-align: center;line-height: 46px;font-size: 18px;font-weight: 500;color: #FFFFFF;letter-spacing: 2px;}
@media (max-width: 1600px) {  .ch_banner_box{left: 18%;}  }
.ch_hosting h2{font-size: 32px;font-weight: 500;color: #282B2E;text-align: center;margin: 114px 0 100px;}
.ch_hosting_box{width: 100%;height: 290px;margin-bottom: 20px;}
.ch_hosting_box img{display: block;width: 86px;height: 86px;margin: 22px auto 0;}
.ch_hosting_box h3{text-align: center;font-size: 20px;font-weight: 500;color: #282B2E;padding: 30px 0 20px;}
.ch_hosting_box p{padding: 0 30px;font-size: 15px;font-weight: 400;color: #282B2E;opacity: 0.7;}
.ch_hosting_box:hover{box-shadow: 0 0 34px 6px rgba(80,127,185,0.1);border-radius: 2px;}
.ch_brand_top{margin:112px auto 65px;text-align: center;}
.ch_brand_top h2{font-size: 32px;font-weight: 500;color: #282B2E;margin-bottom: 20px;}
.ch_brand_top p{font-size: 16px;font-weight: 400;color: #282B2E;opacity: 0.7;}
.ch_brand{position: relative;margin-bottom: 200px;}
.ch_brand img{display: block;width: 100%;height: 483px;}
.ch_apply{position: absolute;top: 73px;width: 700px;left: 50%;margin-left: -350px;background: #ffffff;padding: 45px 148px;box-shadow: 4px 3px 10px 1px rgba(77,83,86,0.1);}
.ch_apply h3{font-size: 20px;font-weight: 400;color: #444444;margin-bottom: 25px;}
.form-group input{width: 409px;height: 47px;background: #FFFFFF;border: 1px solid #E6E5E5;margin:0 auto 10px;outline: none;padding: 0 10px;}
.form-group textarea{width: 409px;height: 100px;padding: 10px;border: 1px solid #E6E5E5;outline: none;resize: none;}
.form_btn a{width: 409px;height: 46px;background: linear-gradient(84deg, #11C1FE, #465EFF);border-radius: 3px;font-size: 18px;font-weight: 500;color: #FFFFFF;line-height: 46px;display: block;text-align: center;}
#city_2{display: flex;align-items: center;justify-content: space-between;}
#city_2 select{width: 30%;padding: 10px;border: 1px solid #E6E5E5;outline: none;}
.ch_unit h2{font-size: 32px;font-weight: 500;color: #282B2E;margin-bottom: 82px;text-align: center;}
.ch_unit_box{width: 1306px;margin:0 auto 30px;}
.picList li{display: flex;width: 183px;height: auto;justify-content: center}
.ch_unit_box img{width:135px;height: auto;cursor: pointer;}
.ch_unit_bottom img{display: block;width: 100%;}


/*跨境生态链*/
.ch_chain{margin-top: 70px;background: #f8fcff;padding: 57px 0 105px;}
.ch_chain_box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.ch_chain h2{font-size: 32px;font-weight: 500;color: #282B2E;text-align: center;margin-bottom: 90px;}
.ch_chain_box_kj{margin-bottom: 50px;cursor: pointer;position: relative;background: linear-gradient(40deg, rgba(255,255,255,0.6), rgba(235,248,255,0.6), rgba(206,237,255,0.6));border: 1px solid #2B90FE;border-radius: 6px;width: 265px;height: 132px;}
.ch_chain_box_kj:hover span{width: 265px;height: 132px;display: block;color: #ffffff;background: linear-gradient(90deg, #1DA2FF, #3973FE);box-shadow: 3px 3px 12px 1px rgba(56,117,254,0.39);border-radius: 6px;}
.ch_chain_box_kj img{position: absolute;bottom: 6px;right: 6px;}
.ch_chain_box_kj span{display: block;text-align: center;line-height: 132px;font-size: 22px;color: #282B2E;}
.ch_chain_btn{margin-top: 20px;}
.ch_chain_btn a{display: block;margin: auto;width: 190px;height: 42px;background: linear-gradient(84deg, #1DA2FF, #3973FE);box-shadow: 3px 3px 12px 1px rgba(56,117,254,0.39);border-radius: 21px;text-align: center;line-height: 42px;font-size: 18px;font-family: HarmonyOS Sans SC;font-weight: 400;color: #FFFFFF;}
/*营销服务*/
.ch-thumbnail{width: 100%;}
.ch-thumbnail img{display: block;width: 100%;border-radius: 12px;}
.ch-title{margin: 80px 0;}
.ch-title h3{font-size: 24px;color: #000000;margin-bottom: 10px;text-align: center;}
.ch-title p{font-size: 19px;text-align: center;}
.ch-thumbnail-con{background: #ffffff;border-radius: 12px;padding: 20px 15px;margin-top: -30px;position: relative;z-index: 1;box-shadow: 3px 3px 12px 1px rgba(56,117,254,0.39);}
.ch-thumbnail-con h4{text-align: center;font-size: 16px;margin-bottom: 12px;}
.ch-thumbnail-con p{color: rgb(168,168,168);}
.ch-core{border: 1px solid rgb(131,190,225);padding: 40px 30px;display: block;background: rgb(240,244,255);margin-bottom: 30px;}
.ch-core-text{display: flex;align-items: center;justify-content: space-around;}
.ch-core-text span{color: #333333;font-size: 16px;background: rgb(200,223,254);padding: 3px 12px;border-radius: 5px;}
.ch-container-fluid .ch-back{background: rgb(51,126,254);padding: 30px;margin-top: 90px;}
.ch-back p{color: #ffffff;font-size: 16px;}
.ch-container-fluid{padding: 30px 0 160px;background: rgb(240,244,255);margin-top: 50px;}
/*生态链*/
.chain-box h1{font-size: 20px;color: #333333;font-weight: bold;margin-bottom: 15px;}
.z-con-new h3{margin: 15px 0;color: #1b7afb;font-size: 24px;}
.z-con-news{width: 100%;height:171px;padding:8px;margin-bottom: 15px;}
.z-con-news:last-child{border-bottom: none;}
.z-con-news:hover{-moz-box-shadow:2px 1px 16px 2px #dddddd;-webkit-box-shadow:2px 1px 16px 2px #dddddd;box-shadow:2px 1px 16px 2px #dddddd;}
.z-con-news-icon{width: 225px;height: 150px;overflow: hidden;float: left;position: relative}
.z-con-news-txt{position: absolute;width: 100%;z-index: 1;text-align: center;color: #FFFFFF;padding: 2px 5px;font-size: 13px;left: -102px;top: 9px;background:rgba(0,191,255,.8);transform: rotate(323deg);}
.z-con-news-icon img{display: block;width: 225px;height: 150px;float: left;object-fit: cover;cursor: pointer;border-radius: 5px;transition:transform 0.6s;}
.z-con-news-icon img:hover{transform: scale(1.1);}
.z-con-news-right{width:570px;float: left;margin-left: 18px;position: relative;height: 150px;}
.z-con-news-right h5{padding-top: 1px;margin-bottom: 6px;}
.z-con-news-right h5 a{color: #262626;font-weight: 400;font-size: 18px;padding: 6px 0 0 0;line-height: 28px;text-decoration: none;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.z-con-news-right h5 a:hover{color: #1b7afb}
.z-con-news-right h6{font-size: 14px;font-weight: 400;color: #787878;line-height: 22px;height: 44px;opacity: 0.7;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;position: absolute;bottom: 5px;}
.chain-service{border: 1px solid #f3f3f3;margin-bottom: 30px;}
.chain-service h3{background: #e1ecfe;color: #0050cb;font-size: 18px;padding: 10px 16px;}
.chain-service-box{padding: 20px 12px;}
.chain-service-box{display: flex;flex-wrap: wrap;justify-content: space-between;}
.chain-service-con{width: 48%;margin: 10px 0;border: 1px solid #dce9fa;padding: 15px 0;}
.chain-service-con img{display: block;width:40px;height: 40px;margin: 0 auto 10px;}
.chain-service-con h4{text-align: center;font-size: 16px;}
.chain-contact{padding:30px 18px;}
.chain-contact p{margin-bottom: 6px;}
.chain-contact p b{color: #333333;}
.chain-contact-code{display: flex;}
.chain-contact-code-icon{width: 50%;}
.chain-contact-code-icon img{width: 80%;display: block;margin: auto;}
.chain-contact-code-icon span{text-align: center;display: block;}
.classroom-recommend-box img{display: block;width: 100px;height: 100px;border-radius: 50%;margin: 25px auto;}
.classroom-recommend-box h5{color: #636363;font-size: 16px;text-align: center;}
.classroom-recommend-box span{color: #9a9a9a;font-size: 14px;display: block;text-align: center;padding: 10px 0;}
.classroom-recommend-text{width: 85%;margin: auto;}
.classroom-recommend-text p{display: flex;color: #333333;margin-bottom: 6px;font-size: 14px;}
.classroom-recommend-text p i{color: #999999;display: block;margin-right: 5px;}
.k_classify_icon img{display: block;width: 100%;}
@media (min-width: 1200px){
    .container, .container-sm, .container-md, .container-lg, .container-xl {
        max-width: 1200px;
    }
}
.chain-bottom{padding-bottom: 50px;}
.chain-premium h3{font-size: 20px;color: #333333;margin-bottom: 15px;}
.half img {width: 15px;}
.k_class_box a.thumbnail{border: none;margin-bottom: 25px}
.k_class_box a{text-decoration: none;}
.k_classify_txt{font-size: 15px;font-weight: 400;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 7px 0 5px;}
.k_classify_star{display: flex;justify-content: space-between;align-items: center;font-size: 12px;font-weight: 300;color: #B5B5B5;margin-bottom: 10px;}
.k_sale{display: flex;align-items: center;}
.k_sale_left{margin-right: 16px;font-size: 15px;font-weight: 600;color: #FF6262;}
.k_sale_right{font-size: 12px;font-weight: 300;color: #B5B5B5;}
.k_intro_box ul.nav{align-items: center;}

/*文章详情*/
.short_con_content_title h1{
    font-size: 32px;
    font-weight: bold;
    color: #333333;
    line-height: 42px;
}
.con_author{margin:5px 0 20px;}
.con_author_left{float: left;}
.con_author_left p{display: inline-block;margin-right: 30px;color: #b5b5b5;font-size: 16px;}
.con_author_right{float: right;}

.short_intro{padding: 18px 6px;background: #f2f2f2;border-radius: 5px;margin-bottom: 20px;}
.short_intro img{float: left;display: block;margin:4px 3% 0 0 ;}
.short_intro p span:first-child {
    font-size: 20px;
    font-weight: 400;
    color: #666666;
    line-height: 30px;
}
.short_intro p{float: left;width: 92%;padding: 0 20px}
.short_intro p span{display: block;color: #9f9f9f;font-size: 16px;line-height: 25px;letter-spacing: 2px;}

.con_detail_news {
    margin: 30px 0 15px;
    padding-bottom: 5px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.con_detail_news:first-child {
    border-bottom: 1px solid #E5E5E5;
}
.con_detail_news p {
    border-bottom: none;
    word-break: break-all;
}
.con_detail_news p img{
    display: block;
    max-width: 100%;
}
.z_detail_label{margin: 40px 0 20px;}
.z_detail_label p {
    display: inline-block;
    margin-right: 10px;
}
.z_detail_label p a {
    display: block;
    border: 1px solid #F0F0F0;
    padding: 1px 10px;
    border-radius: 5px;
    font-size: 14px;
    text-decoration: none;
    background: #F0F0F0;
    color: #999999;
}
.short_detail_one {
    margin-top: 5px;
}
.short_detail_one h5{font-size: 15px;font-weight: 400;color: #666666;line-height: 25px;}
.short_detail_one h5 span {
    text-decoration: none;
    color: #00a7ef;
    position: relative;
}
.short_detail_code_one {
    position: absolute;
    padding: 10px 8px;
    background: #FFFFFF;
    top: -140px;
    left: -5px;
    box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);
    -webkit-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);
    -moz-box-shadow: -2px 1px 10px -1px rgba(121,115,115,0.55);
    display: none;
    border-radius: 2px;
}
.short_con_content>.con_detail_news>.short_detail_one h5 span .short_detail_code_one img {
    width: 100px;
    display: block;
    max-width: fit-content;
}
.short_detail_code_one p {
    font-size: 13px;
    color: #888687;
    padding: 0;
    margin: 0;
    border-bottom: 0;
    line-height: 20px;
}

.short_share {
    background: #F0F0F0;
    margin-bottom: 20px;
    padding: 20px 16px;
    border-radius: 6px;
}
.short_share_left {
    float: left;
    color: #8b8b8b;
}
.short_share_left img{
    margin-right: 10px;
}













/*登录注册*/
.top {
    width: 100%;
    background: #373737;
    padding: 0 15px;
}
.y_container {
    width: 1200px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    padding: 0 15px;
}
.login_bounced{
    z-index: 999;
}
.login_bounced{width: 100%;height: 100vh;background: rgba(0,0,0,.3);position: fixed;top: 0;z-index:9999;display: none}
.login_bounced_box{width: 460px;height:auto;background: #ffffff;border-radius: 10px;position: relative;left: 50%;top: 50%;border: 1px solid #f1f4f5;margin: -290px 0 0 -230px;box-shadow: -11px 85px 100px -48px rgb(184 212 254) inset;-webkit-box-shadow: -11px 85px 100px -48px rgb(184 212 254) inset;-moz-box-shadow:  -15px 85px 100px -48px rgb(184 212 254) inset;padding:10px 30px;}
.login_bounced_box span{position: absolute;font-size: 26px;color: #000000;right:3px;top:2px;cursor: pointer;}
.login_bounced_box span img{display: block;width: 25px;}
.bounced_box_tab img{width: 104px;display: block;margin: 26px auto 0;}
.bounced_code{padding:23px 40px;}
.bounced_reg{display: none;}
.bounced_code_con{width: 230px;height: 230px;margin: 0 auto;}
.bounced_code_con img{display: block;width: 230px;height: 230px;}
.bounced_code_con p{text-align: center;padding: 0 20px;}
.bounced_login_input,
.bounced_login_code{padding: 10px 0;margin-bottom: 20px; border-bottom: 1px solid rgba(0,0,0,.3);position: relative}
.bounced_login_input input{display: block;width: 100%;background: none;outline: none;letter-spacing:1px;font-size: 16px;font-weight: 400;color: #787878;line-height: 14px;opacity: 0.7;}
.bounced_login_input img{position: absolute;top: 13px;right: 10px;}
.bounced_login_code input{display: block;float: left;width: 60%;background: none;outline: none;letter-spacing:1px;font-size: 16px;font-weight: 400;color: #787878;line-height: 14px;opacity: 0.7;}
.bounced_login_code button{display: block;float: left;width: 40%;background: none;border: none;letter-spacing: 1px;font-size: 14px;font-weight: 400;color: #1B7AFB;line-height: 20px;opacity: 0.7;}
.bounced_login_btn{width: 100%;height: 46px;background: #1B7AFB;border-radius: 2px;margin: 42px auto 30px;}
.bounced_login_btn a{display: block;text-align: center;color: #ffffff;letter-spacing: 2px;text-decoration: none;font-size: 18px;line-height: 46px;}
.bounced_login_text a{font-size: 14px;font-weight: 400;color: #1B7AFB;opacity: 0.7;line-height: 12px;display: block;text-align: center;margin: 28px auto 24px;}
.bounced_login_text p{text-align: center;letter-spacing: 1px;font-size: 14px;font-weight: 400;color: #a7a7a7;line-height: 12px;opacity: 0.7;}
.bounced_login_agreement{text-align: center;font-size: 13px;color: #a7a7a7;line-height: 12px;}
.bounced_login_agreement a{color: #a7a7a7;font-weight: 400;line-height: 12px;}
.z_other{width: 133px;margin: 0 auto 0;}
.z_other a{display: inline-block;text-align: center;line-height: 0;margin:25px 10px;}
.z_other a img{display: block;width: 40px;}
/*注册*/
.bounced_login_text a.z_reg,
.bounced_login_text a.z_forget{display: block;margin: -2px 10px 35px;line-height: 12px;}
.z_reg{float: left;}
.z_forget{float: right;color: #999999;}
/*忘记密码*/
.bounced_forget{display: none;}
.nav_right_login_icon{float: left;position: relative;}
.nav_right_login_icon:hover .nav_right_login_icon_box{display: block;}
.nav_right_login_icon_box{position: absolute;top: 49px;width: 300px;left: -248px;border-radius: 3px;
    display: none;z-index: 9999}
.nav_right_login_icon_box_top{background: #f0f0f7;padding: 24px 0 20px;cursor: pointer;}
.nav_right_login_icon_box_top img{width: 45px;height: 45px;border-radius: 50%;margin: 0 auto;display: block;}
.nav_right_login_icon_box_top p{text-align: center;padding: 5px 0;cursor: pointer;}
.nav_right_login_icon_con_box{width: 33%;float: left;cursor: pointer}
.nav_right_login_icon_con{background: #FFFFFF;padding: 20px 0;}
.nav_right_login_icon_con_box img{display: block;margin: 0 auto 5px;width: 20px;}
.nav_right_login_icon_con_box p{text-align: center;color: #333D3F;}
.nav_right_login_icon_bottom{border-top: 1px solid #dbdbdb;background: #FFFFFF;}
.nav_right_login_icon_bottom_left{width: 50%;float: left;}
.nav_right_login_icon_bottom_left a{display: block;text-align: center;line-height: 50px;color: #888687;font-size: 15px;text-decoration: none;}

.nav_right_login_icon_box_top{width: 298px;height: 119px;background: url("https://ennewsimages.ennews.com/zbt/ench/image/per_name.png") no-repeat;background-size: cover;display: flex;align-items: center;justify-content: center;border-radius: 5px}
.nav_right_login_icon_box_top img{margin: 0 15px 0 0;}
/*注册协议*/
.z-agreement{margin: 0 auto 50px;width: 1170px}
.z-agreement h2{text-align: center;font-size: 30px;color: #00a7fe;padding: 20px 0;}
.z-agreement h4{font-size: 22px;color: #3a3434;font-weight: bold;line-height: 50px;}
.z-agreement p{font-size: 18px;line-height: 35px;cursor: pointer;}
.z-agreement b{font-size: 18px;}




/*课程*/

.k_intro_tit{width: 100%;font-size: 14px;font-weight: 400;color: #888888;line-height: 48px;display: flex;align-items: center;margin-bottom: 10px;}
.k_intro_tit i{color: #000000;font-style: normal;}
.k_media{margin-bottom: 48px;}
.k_media .media-list{width: 100%;}
.k_media .media .pull-right{float: none!important;padding-left: 0;margin-right: 50px;}
.k_media .pull-right img.media-object{width: 600px;height: 320px;}
.k_media .media{display: flex;}
.k_media .media-heading{font-size: 24px;font-weight: 400;color: #333333;line-height: 40px;}
.media-intro{font-size: 16px;font-weight: 400;color: #888888;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.media-course{width: 100%;background: #F4F4F4;margin: 24px 0;}
.media-course ul{display: flex;flex-wrap: wrap;padding: 21px 15px;}
.media-course ul li{width: 50%;display: flex;align-items: center;margin-bottom: 10px;}
.media-course ul li:last-child{
    display: none;
}
.media-course ul li label{font-size: 12px;font-weight: 400;color: #888888;}
.media-course ul li .half{margin-top: -3px;}
.media-course ul li i{font-style: normal;margin-left: 30px;font-size: 12px;}
.media-course ul li span{font-size: 12px;font-weight: 400;color: #333333;}
.media-gold{display: flex;justify-content: space-between;margin-bottom: 20px;}
.media-gold-left span{font-weight: 500;color: #FF6262;margin-right: 20px;}
.media-gold-left span b{font-size: 20px;}
.media-gold-left s{font-size: 14px;font-weight: 300;color: #B5B5B5;}
.media-gold-right{display: flex;align-items: center;}
.media-gold-right img{display: flex;width: 21px;height: 21px;margin-right:6px;cursor: pointer;}
.media-gold-right span{font-size: 14px;font-weight: 400;color: #999999;}
.media-gold .media-gold-right-color span{color: #F5A623;}
.media-buy{width: 220px;height: 40px;background: #0076FE;border-radius: 5px;}
.media-buy a{display: block;font-size: 16px;font-weight: 400;color: #FFFFFF;text-align: center;line-height: 40px;text-decoration: none;}
.media-buy-lear{background: #F5A623;}
.k_intro_box{margin-bottom: 65px;}
.k_intro_box ul.nav{width: 100%;height: 40px;display: flex;background:rgb(244,244,246);margin-bottom: 20px;}
.k_intro_box ul.nav li{border-right: 1px solid rgba(229, 229, 229, 1);}
.k_intro_box ul.nav li a{padding: 9px 15px;font-size: 14px;font-weight: 400;color: #333333;margin-right: 0;border-radius: 0;}
.k_intro_box ul.nav li.active{margin: 0;}
.k_intro_box ul.nav li.active a{background: #0076FE;color: #ffffff;border: 1px solid #0076FE;}
.k_intro_box_con{display: flex;}
.k_intro_box_con_left{width: 800px;margin: 0 20px;}
.k_intro_box_con_right{width: 360px;}
.k_intro_box_con_left .active{margin: 0;}
.tab_one img{width: 100%;}
.tab_two h3{font-size: 15px;border-bottom: 1px solid rgba(229, 229, 229, 1);line-height: 60px;}
.tab_two ul li{display: flex;border-bottom: 1px solid rgba(229, 229, 229, 1);align-items: center;padding: 20px 5px;justify-content: space-between;}
.tab_two ul li i{font-style: normal;}
.tab_two ul li a{
    color: #0076FE;
    font-weight: bold;
    padding-right: 10px;
}
.tab_two ul li img{width: 38px;height: 38px;margin-right: 22px;}
.tab_two_right p{color: #333333;font-size: 15px;line-height: normal;}
.tab_two_right span{color: #999999;}
.tab_three_top{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid rgba(244, 244, 244, 1);padding-bottom: 36px;}
.tab_three_box{display: flex;align-items: center}
.tab_three_box h1{font-size: 50px;margin-right: 22px;}
.tab_three_box h1 i{font-style: normal;}
.tab_three_right{width: 180px;height: 40px;background: #0076FE;border-radius: 5px;}
.tab_three_right a{font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 40px;display: block;text-align: center;}
.tab_three_common .media-list{margin-top: 24px;}
.tab_media a img{display: block;width: 40px;height: 40px;border-radius:50%;}
.media-left, .media>.pull-left{margin-right: 16px;padding-right: 0;}
.tab_media .media-body h4{font-size: 14px;font-weight: 400;color: #333333;margin-bottom:0;margin-top: 5px;}
.tab_media_text{margin-top: 12px;}
.tab_media_text p{margin-bottom: 10px;font-size: 14px;font-weight: 400;color: #666666;}
.tab_media_reply{width: 100%;background: #F4F4F6;padding: 10px 22px;font-size: 12px;font-weight: 400;color: #888888;}
/*课程评价*/
.k_common{display: none;}
.k_common_con{width: 600px;padding: 44px;background: #fff;}
.k_common_ground{display: flex;align-items: center;margin-bottom: 20px;}
.k_common_ground label{font-size: 18px;font-weight: 400;color: #333333;}
.k_common_ground_right{display: flex;align-items: center;}
.k_common_ground_right img{width: 18px;margin-top: -2px;}
.k_common_con .k_bounced_hide {width: 35px;height: 35px;position: absolute;top: 0;right: 0;cursor: pointer;}
#half_result{margin-left: 20px;font-size: 15px;font-weight: bold;color: #FAAF57;}
.k_common_text{width: 100%;height: 136px;background: #F4F4F6;border-radius: 5px;padding: 9px;}
.k_common_text textarea{display: block;width: 100%;height: 120px;resize: none;border: none;outline: none;background: #F4F4F6;}
.k_common_text span{display: block;float: right;margin-top: 7px;font-size: 13px;}
.k_common_btn{margin:40px auto 12px;}
.k_intro_guest{margin-top: 56px;}
.k_intro_guest .thumbnail{border: none;margin-bottom: 0}
.k_intro_guest .thumbnail img{width: 120px;height: 120px;border-radius: 50%;margin-bottom:10px;}
.k_intro_guest .thumbnail .caption{padding: 10px 22px;}
.k_intro_guest .thumbnail .caption h3{font-size: 16px;font-weight: 400;color: #373737;line-height: 26px;text-align: center;}
.k_intro_guest .thumbnail .caption span{font-size: 12px;font-weight: 400;color: #888888;line-height: 26px;display: block;text-align: center;margin-bottom: 12px;}
.k_intro_guest .thumbnail .caption p{font-size: 14px;font-weight: 400;color: #333333;line-height: 23px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;-webkit-box-orient: vertical;}

/*收藏弹窗*/
.k_bounced{width: 100%;height: 100%;background: rgba(0,0,0,.1);position: fixed;z-index: 99;top: 0;}
.k_bounced_box{display: flex;align-items: center;justify-content:center;width: 100%;height: 100%;}
.k_bounced_collect{width: 460px;border-radius: 10px;padding:40px;background: #fff;position: relative;}
.k_bounced_collect img{width: 45px;height: 45px;margin:15px auto;display: block;}
.k_bounced_collect h3{text-align: center;font-size: 20px;line-height: 50px;}
.k_bounced_collect p{text-align: center;margin-bottom: 12px;color: #999999;font-size: 14px;}
.k_bounced_collect p a{color: #0076FE;font-weight: bold;text-decoration: none;font-size: 15px;}
.k_bounced_collect img.k_bounced_hide{position: absolute;right: 10px;top: 10px;margin: 0;width: 30px;height: 30px;cursor: pointer;}
.k_collect{display: none;}
.k_bounced_cx img{position: absolute;right: 3px;top: 3px;margin: 0;width: 32px;height: 32px;cursor: pointer;}
/*学习视频*/
.k_video{display: flex;}
.k_video_left{width: 880px;height: 600px;margin-right: 20px;position: relative}
.k_video_top{width: 100%;height: 495px;position: relative;}
.k_video_show{width: 100%;height: 100%;background: rgba(0,0,0,.3);position: absolute;top: 0;left: 0;}
.k_video_show img{display: block;width: 80px;height: 80px;margin:206px auto 0;cursor: pointer;}
.k_video_top video{width: 100%;height: 495px;}
.k_video_bottom{width: 100%;height: 50px;display: flex;align-items: center;justify-content: space-between;background: #333;}
.k_video_bottom h3{font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 48px;padding:0 20px;letter-spacing: 1px;}
.active_top_right_detail_bottom_right{float: right;}
.active_top_right_detail_bottom_right span{color: #aaaaaa;font-size: 16px;margin-right: 10px;line-height: 35px;display: block;float: left;}
.active_top_right_detail_bottom_right img{display: block;float: left;margin: 4px 10px 0 0;cursor: pointer;width: 26px}
.k_video_right{width: 300px;height:547px;}
.k_video_right_top{width: 100%;background: #333333;border-radius: 5px 5px 0 0;padding-left: 20px;}
.k_video_right_top span{font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 48px;border-bottom: 3px solid #0076FE;padding-bottom: 10px;}
.k_video_list{width: 100%;height:498px;overflow-y: scroll;background: #26262B;}
.k_video_list::-webkit-scrollbar {width: 8px;height: 8px;border-radius: 8px;background-color: rgba(240, 240, 240, 0.1);}
.k_video_list::-webkit-scrollbar-track {box-shadow: inset 0 0 0 rgba(240, 240, 240, .5);border-radius: 10px;background-color: #333;}
.k_video_list::-webkit-scrollbar-thumb {border-radius: 10px;box-shadow: inset 0 0 0 rgba(240, 240, 240, .5);background-color: #666666;}
.k_video_ul_li{border-bottom: 1px solid #333333;padding: 15px 12px;display: flex;cursor: pointer;}
.k_video_ul_li img{width: 18px;height: 18px;margin-right: 10px;}
.k_video_ul_li_box h3{font-size: 14px;font-weight: 400;color: #999999;margin-bottom: 3px;}
.k_video_ul_li_box span{font-size: 12px;font-weight: 400;color: #666666;}
.k_video_ul_li_on .k_video_ul_li_box h3{color: #0076FE;}
.k_video_tab{display: none;}
.k_video_tab_show{display: block;}

/*重播*/
.video_bounced{width: 100%;position: absolute;top: 0;height: 100%;background: rgba(0,0,0,.3);display: none;}
.video_ul{display: flex;width: 100%;height: 100%;justify-content: center;align-items: center;}
.video_ul li{width: 120px;height: 35px;border-radius: 5px;background: #0076FE;color: #ffffff;text-align: center;line-height: 35px;margin: 0 10px;cursor: pointer;}

.tab_three_top{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid rgba(244, 244, 244, 1);padding-bottom: 36px;}
.tab_three_box{display: flex;align-items: center}
.tab_three_box h1{font-size: 50px;margin-right: 22px;}
.tab_three_box h1 i{font-style: normal;}
.tab_three_right{width: 180px;height: 40px;background: #0076FE;border-radius: 5px;}
.tab_three_right a{font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 40px;display: block;text-align: center;}
.tab_three_common .media-list{margin-top: 24px;}
.tab_media a img{display: block;width: 40px;height: 40px;border-radius:50%;}
.media-left, .media>.pull-left{margin-right: 16px;padding-right: 0;}
.tab_media .media-body h4{font-size: 14px;font-weight: 400;color: #333333;margin-bottom:0;margin-top: 5px;}
.tab_media_text{margin-top: 12px;}
.tab_media_text p{margin-bottom: 10px;font-size: 14px;font-weight: 400;color: #666666;}
.tab_media_reply{width: 100%;background: #F4F4F6;padding: 10px 22px;font-size: 12px;font-weight: 400;color: #888888;}
/*评价弹窗*/
/*购买课程*/
.k_buy_top{width: 100%;height: 200px;background: #FFFFFF;border-radius: 5px;margin: 48px 0 24px;display: flex;align-items: center;justify-content: center;}
.k_buy_top_nav{width: 45px;height: 45px;box-shadow:inset  0 1px 6px 1px rgba(72,71,71,0.6);display: flex;align-items: center;justify-content: center;border-radius: 50%;margin: 0 2px;position: relative;}
.k_buy_top_nav p{position: absolute;top: -28px;width: 100px;text-align: center;font-weight: 400;color: #888888;}
.k_buy_top_nav span{display: block;width: 30px;height: 30px;background: #999999b5;border-radius: 50%;color: #fff;text-align: center;line-height: 30px;}
.k_buy_top_back{width: 376px;height: 10px;background: rgba(72, 71, 71, 0.20);border-radius: 3px;}
.k_buy_top_nav i{display: none;}
.k_buy_top_nav_on i{display: block;width: 30px;height: 30px;background: rgba(0, 118, 254, 1);border-radius: 50%;color: #fff;text-align: center;line-height: 30px;opacity: 1;}
.k_buy_top_nav_on p{color: #333333;font-weight: 500;}
.k_buy_top_nav_on span{display: none;}
.k_buy_con{width: 100%;padding: 18px 0 40px;background:#fff;border-radius: 5px;}
.k_buy_con_a{display: flex;justify-content: space-between;align-items: center;padding: 0 50px 60px;}
.k_buy_con_left{display: flex;}
.k_buy_con_left img.img-rounded{width: 180px;height: 100px;margin-right: 15px;}
.k_buy_con_left_box_text h3{font-size: 18px;font-weight: 400;color: #333333;line-height: 30px;white-space: nowrap;overflow: hidden;width: 747px;text-overflow: ellipsis;}
.k_buy_con_left_box_text .half{margin: 10px 0;}
.k_buy_con_left_box_text p{font-size: 16px;font-weight: 400;color: #888888;white-space: nowrap;overflow: hidden;width: 747px;text-overflow: ellipsis;}
.k_buy_con_right{font-size: 16px;font-weight: 400;color: #888888;width: 140px;text-align: center;}
.k_buy_con_right span{color: #FF6262;font-weight: bold;font-size: 17px;}
.k_buy_con_b{width: 100%;border-top: 1px solid rgba(244, 244, 244, 1);padding: 40px 96px;}
.k_buy_con_b:first-child p{font-size: 15px;font-weight: 400;color: #888888;line-height: 32px;}
.k_buy_con_b p:first-child span{color: #cc0000;font-size: 16px;}
.k_buy_con_b p{font-size: 16px;font-weight: 400;color: #888888;line-height: 32px;}
.k_buy_con_b p span{color: #cc0000;font-size: 18px;}
.k_buy_con_btn{justify-content: end;display: flex;align-items: center;margin-top: 30px;}
.k_buy_con_btn_left{display: flex;align-items: center;font-size: 16px;font-weight: 400;color: #666666;line-height: 48px;}
.k_buy_con_btn_left input{width: 20px;height: 20px;display:block ;margin-right: 8px;cursor: pointer;margin-top: 0;}
.k_buy_con_btn_left a{color: #0076FE;text-decoration: none;font-weight: bold;margin-right: 40px;}
.k_buy_con_btn_right{width: 220px;height: 46px;background: rgba(204, 204, 204, 1);border-radius: 5px;}
.k_buy_con_btn_back{background: #0076FE;}
.k_buy_con_btn_right a{display: block;color: #fff;text-align: center;line-height: 46px;font-size: 16px;text-decoration: none;}
.k_buy_con_pay{display: none}
.k_buy_con_pay_top{padding: 29px 44px;}
.k_buy_ground{display: flex;}
.k_buy_ground label{font-size: 16px;font-weight: 500;color: #333333;line-height: 34px}
.k_buy_ground span{font-size: 16px;font-weight: 400;color: #666666;display: block;line-height: 34px}
.k_buy_pay{width: 100%;border-top: 1px solid rgba(244, 244, 244, 1);padding: 22px 44px 0 44px;}
.k_buy_pay h3{font-size: 16px;font-weight: 500;color: #333333;margin-bottom: 20px;}
.k_buy_pay_box{width: 155px;height: 43px;border: 1px solid #CCCCCC;display: flex;justify-content: center;align-items: center;}
.k_buy_pay_flex{display: flex;}
.k_buy_pay_box {margin-right: 25px;position: relative;cursor: pointer}
.k_buy_pay_box img.z_pay_icon{width: 32px;margin-right: 8px;}
.k_buy_pay_box span{font-size: 14px;font-weight: 400;color: #666666;line-height: 86px;}
.z_pay_tab{display: none;position: absolute;right: 0;width: 30px;bottom: 0;}
.z_pay_on{border: 1px solid rgba(0, 118, 254, 1);}
.z_pay_on span{color: rgba(102, 102, 102, 1);}
.z_pay_on img.z_pay_tab{display: block;}
.k_pay_btn {width: 180px;height: 42px;background: rgb(255,101,0);border-radius: 5px;float: right;margin-top: 10px;}
.k_pay_btn a{display: block;color: #fff;text-align: center;line-height: 42px;font-size: 16px;text-decoration: none;}
.k_pay{display: none;}
.k_pay_top{font-size: 20px;font-weight: 500;color: #333333;display: flex;justify-content: center;align-items: center;}
.k_pay_top span{font-size: 30px;font-weight: 500;color: #FF6262;}
.k_pay h3{font-size: 16px;font-weight: 400;color: #888888;line-height: 21px;}
.k_pay img{width: 200px;height: auto;}

/*我的课程*/
.k_center {
    width: 1200px;
    margin: auto;
}
.p_center {
    margin: 20px auto 90px;
    display: flex;
    justify-content: space-between;
}
.k_personal_left {
    width: 190px;
    height: 800px;
    background: #ffffff;
    padding: 25px 0;
}
.k_personal_right {
    width: 990px;
    height: 800px;
    background: #FFFFFF;
}
.k_personal_top{display: flex;padding: 0 17px 26px;align-items: center;}
.k_personal_top img{width: 52px;height: 52px;display: block;border-radius: 50%;margin-right: 10px;}
.k_personal_top span{display: block;word-break: break-word;}
.nav {
    width: 100%;
    height: 56px;
}
.k_personal_list>li>a {
    padding: 14px 60px;
    border-top: 1px solid #f4f4f4;
    font-size: 14px;
    font-weight: 400;
    color: #333333;
    background: #fff;
    position: relative;
    display: block;
    width: 100%;
}
.k_account h3 {
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    padding: 20px 19px;
    border-bottom: 1px solid #F4F4F4;
}
.z-personal-right-icon img {
    width: 224px;
    display: block;
    margin: 180px auto 30px;
}
.z-personal-right-icon p {
    text-align: center;
    font-size: 16px;
    color: #999999;
}
.k_att_right span.k_refund{
    border: 1px solid #DBDBDB;
    background: #DBDBDB;
    color: #000000;
    width: 96px;
    height: 33px;
    text-align: center;
    line-height: 33px;
    display: block;
    font-size: 14px;
    margin: auto;
    letter-spacing: 1px;
    cursor: pointer;
    font-weight: bold;
}
.k_refund_bounced_box h2{
    font-size: 20px;
    color: #333333;
    text-align: center;
    font-weight: bold;
    margin:20px 0;
}
/*申请退款*/
.k_refund_bounced{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.3);
}
.k_refund_bounced_box{
    width: 500px;
    background: #ffffff;
    padding: 15px 30px;
    border-radius: 20px;
}
.form_refund label{
    font-size: 15px;
    color: #333333;
    font-weight: bold;
    margin-right: 2px;
}
.form_refund span{
    font-size: 15px;
}
.form_refund textarea{
    border: 1px solid #DBDBDB;
    width: 80%;
    height: 100px;
    border-radius: 5px;
    outline: none;
    color: #333333;
    padding: 5px;
}
.form_refund input{
    border: 1px solid #DBDBDB;
    font-size: 16px;
    padding: 3px 10px;
    width: 80%;
    border-radius: 5px;
}
.ul_refund{
    display: flex;
    justify-content: center;
    align-items: center;
}
.ul_refund{
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 40px 0 30px;
}
.ul_refund li{
    width: 130px;
    height: 35px;
    border-radius: 3px;
    text-align: center;
    line-height: 35px;
    margin: 0 10px;
    cursor: pointer;
}
.ul_refund li:first-child{
    background: #015fff;
    color: #ffffff;
}
.ul_refund li:last-child{
    background: #dbdbdb;
    color: #333333;
    font-weight: bold;
}

/*我的课程*/
.k_att_box{padding: 20px 33px;}
.k_att_list{width: 100%;border-bottom: 1px solid rgba(244, 244, 244, 1);display: flex;align-items: center;padding:30px 0;}
.k_att_list img{width: 228px;height: 128px;display: block;margin-right:14px;border-radius: 50%}
.k_att_list img.img-rounded{border-radius: 6px}
.k_att_list_con{width: 696px;display: flex;align-content: space-between;align-items: center;}
.k_att_left{width: 726px;}
.k_att_list_con h4{font-size: 16px;font-weight: 400;color: #333333;display: flex;align-items: center;cursor: pointer}
.k_att_left a{text-decoration: none;}
.k_att_left h4 i{display: block;width: 86px;height: 24px;background:url("https://ennewsimages.ennews.com/zbt/ench/image/lesson.png")no-repeat ;background-size: cover;font-size: 12px;font-family: HarmonyOS-Regula;font-weight: 400;color: #FFFFFF;text-align: center;line-height: 22px;margin-left: 20px;font-style: normal;letter-spacing: 1px;}
.k_att_list_con p{font-size: 14px;font-weight: 400;color: #888888;line-height: 30px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.k_att_list_num {display: flex;align-items: center;}
.k_att_list_num span{display: block;font-size: 12px;font-weight: 300;color: #999999;margin-right: 20px;}
.k_att_right{width: 106px;float: right;text-align: center;height: 128px;display: flex;align-items: center;flex-wrap: wrap;justify-content: center}
.k_att_right a{border: 1px solid #D1D1D1;border-radius: 3px;font-size: 12px;font-weight: 400;color: #999999;padding: 4px 12px;text-decoration: none;}
.k_attr_buy_list .k_att_left h4 {
    margin-bottom: 19px;
}
.k_attr_buy_list .k_att_left p{
    margin-bottom: 20px;
}

/*我的账户*/
.p_center{margin: 20px auto 90px;display: flex;justify-content: space-between;}
.k_personal_left{width:190px;height: 800px;background: #ffffff;padding: 25px 0;}
.k_personal_right{width: 990px;height: 800px;background: #FFFFFF;}
.k_personal_top{display: flex;padding: 0 17px 26px;align-items: center;}
.k_personal_top img{width: 52px;height: 52px;display: block;border-radius: 50%;margin-right: 10px;}
.k_personal_top span{display: block;word-break: break-word;}
.k_create{padding:15px 29px;font-size: 14px;font-weight: 400;color: #0076FE;border-top: 1px solid #f4f4f4;}
.k_create span{width: 108px;height: 32px;background: #0076FE;border-radius: 3px;display: block;text-align: center;line-height: 32px;font-size: 14px;font-weight: 400;cursor: pointer;color: #FFFFFF;}
.k_personal_list>li>a{padding:18px 29px;border-top: 1px solid #f4f4f4;font-size: 14px;font-weight: 400;color: #333333;background: #fff;position: relative}
.k_personal_list>li:last-child{border-bottom: 1px solid #f4f4f4;}
.k_personal_list>li>a:hover{color: #0076FE;}
.k_personal_list>li.active{margin: 0;}
.k_personal_list>li.active>a{color: #0076FE;}
.k_personal_list>li>a>i{background: url("https://ennewsimages.ennews.com/zbt/ench/image/prompt.png") no-repeat;background-size: cover;text-align: center;line-height: 18px;color: #ffffff;font-size: 12px;padding: 2px 6px;font-style: normal;position: absolute;top: 8px;}
.nav>li>a:focus, .nav>li>a:hover{background: #fff;}
.k_personal_right .active{margin: 0;}
.k_account h3{font-size: 16px;font-weight: bold;color: #333333;padding: 20px 19px;border-bottom: 1px solid #F4F4F4;}
.k_account_box{padding: 20px;}
.k_account_box b{display: block;width: 92px;height: 32px;background: #0076FE;border-radius: 3px;font-size: 14px;font-weight: 400;color: #FFFFFF;text-align: center;line-height: 32px;}
.k_account_user{padding: 40px 49px;}
.k_ground {display: flex;align-items: center;}
.k_ground label{width: 65px;text-align: right;margin-right: 40px;font-size: 14px;font-weight: 400;color: #666666;line-height: 48px;}
.k_user_head{display: block;width: 73px;height: 73px;border-radius: 50%;position: relative;}
.k_user_head img{width: 73px;height: 73px;border-radius: 50%;object-fit: cover}
.k_user_head input{display: block;width: 73px;height: 73px;border-radius: 50%;position: absolute;top: 0;opacity: 0;cursor: pointer;z-index: 99;}
.k_user_head span{width: 73px;height: 73px;border-radius: 50%;text-align: center;line-height: 73px;position: absolute;top: 0;background: rgba(0,0,0,.6);color: #fff;font-size: 14px;cursor: pointer;display: none;left: 0;}
.k_ground input.form_input{width: 240px;height: 34px;border: 1px solid #999999;border-radius: 5px;font-size: 12px;font-weight: 300;color: #333333;padding: 11px 13px;outline: none;}
.k_center  .k_ground{margin-bottom: 25px;}
.k_ground_phone,
.k_ground_wx,
.k_ground_qq{display: flex;align-items: center;}
.k_ground_phone span{display: block;font-size: 14px;font-weight:500;color: #333333;margin-right: 16px;}
.k_ground_phone a{font-size: 14px;font-weight: 600;color: #0076FE;line-height: 42px;}
.k_ground_wx img,.k_ground_qq img{width: 30px;margin-right: 10px}
.k_ground_wx span,
.k_ground_qq span{font-size: 14px;font-weight:500;color: #333333;}
.k_per_btn{width: 160px;height: 40px;background: #0076FE;border-radius: 4px;margin: auto;}
.k_per_btn a{font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 40px;display: block;text-decoration: none;text-align: center;}
.k_bound{display: none;}
.k_bound_box h3,.k_verify h3{font-size: 16px;font-weight: 500;color: #333333;line-height: normal;margin-bottom: 24px;}
.k_bound_box p{font-size: 14px;font-weight: 400;color: #999999;line-height: 48px;text-align: left;margin-bottom: 0;}
.k_bound_box input,.k_verify input{width: 100%;height: 40px;background: #F3F4F4;border-radius: 2px;padding: 0 12px;margin-bottom: 25px;outline: none;}
.k_bound_btn{width: 100%;height: 40px;background: #0076FE;border-radius: 2px;}
.k_bound_btn a{font-size: 14px;font-weight: 400;text-align: center;line-height: 40px;color: #FFFFFF;display: block;text-decoration: none;}
.k_verify{display: none;}
.k_verify_code{display: flex;align-items: center;justify-content: space-between;}
.k_verify_code input{width: 240px;height: 40px;background: #F3F4F4;border-radius: 2px;outline: none;}
.k_verify_code button{background: #ffffff;width: 115px;height: 41px;border: 1px solid #0076FE;border-radius: 2px;text-align: center;line-height: 40px;margin-bottom: 25px;font-size: 14px;font-family: HarmonyOS-Regula;font-weight: 400;color: #0076FE;}
.k_per{padding: 20px;}
.k_media_common{display: none;}
.k_media_show{display: block;}
.k_comment_top{width: 100%;height: 690px;overflow: auto;}
.k_comment_top::-webkit-scrollbar {width: 8px;height: 8px;border-radius: 8px;background-color: rgba(240, 240, 240, 0.1);}
.k_radio_a {display: flex;align-items: center;}
.k_radio_box {margin-right: 30px;display: flex;align-items: center;font-size: 14px;font-weight: 400;color:rgba(51, 51, 51, 1);cursor: pointer;}
.k_radio_box input{width: 17px;height: 17px;margin-top: 11px;margin-right: 10px;}
.k_personal_list>li.active>a {
    color: #0076FE;
}
/*我的评论*/
.k_comment_top::-webkit-scrollbar-thumb {border-radius: 10px;box-shadow: inset 0 0 0 rgba(240, 240, 240, .5);background-color: #C1C1C1;}
.k_comment_ul{display: flex;margin-bottom:30px;}
.k_comment_ul li {width: 72px;height: 32px;border: 1px solid #0076FE;border-radius: 3px;font-size: 14px;font-weight: 400;color: #0076FE;line-height: 32px;margin-right: 24px;text-align: center;cursor: pointer;}
.k_comment_ul li.k_comment_ul_on{background: #0076FE;color: #ffffff;}
.tab_media{
    border-bottom: 1px solid #d0d9e6;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.tab_media:last-child{
    border-bottom: none;
}
.tab_media .media-body h4{font-size: 14px;font-weight: 400;color: #333333;margin-bottom: 2px;}
.tab_media .media-body p{font-size: 12px;font-weight: 400;color: #999999;}
.media-body .tab_media_text p{font-size: 14px;font-weight: 400;color: #666666;}
.tab_course{display: flex;}
.tab_course img{width: 168px;height: 100px;margin-right: 20px;}
.tab_course h5{font-size: 14px;font-weight: 400;color: #333333;margin: 0 0 4px;line-height: 22px;}
.tab_course h5 i{background: #D5D5D5;border-radius: 3px;font-size: 12px;font-weight: 400;color: #FFFFFF;padding: 2px 6px;font-style: normal;margin-left: 10px;}
.tab_course span{font-size: 12px;font-weight: 400;color: #999999;display: block;margin-bottom: 5px;}
.tab_media_text h6{width: 100%;background: #F4F4F6;font-size: 12px;font-weight: 400;color: #888888;padding: 10px 20px;margin-bottom: 10px;}
.z-personal-right-icon img{width: 224px;display: block;margin: 180px auto 30px;}
.z-personal-right-icon p{text-align: center;font-size: 16px;color: #999999;}
.k_result_btn{margin: 60px auto 20px;width: 200px;height: 37px;color: #1b7afb;font-size: 16px;text-align: center;line-height: 37px;border: 1px solid #1b7afb;font-family:HarmonyOS-Regular;cursor: pointer;}
.k_result_btn:hover{
    cursor: pointer;
    background: #015fff;
    color: #ffffff;
}

.k_collect_a{display: flex;border-bottom: 1px solid #F4F4F4;margin-bottom: 20px;padding-bottom: 20px}
.k_collect_a img{display: block;width: 88px;height: 48px;margin-right: 20px;}
.k_collect_a_right{width: 804px;position: relative;}
.k_collect_a_right h4{font-size: 14px;font-weight: 400;color: #666666;}
.k_collect_a_right p{position: absolute;bottom: 0;width: 100%;text-align: right;font-size: 12px;font-weight: 400;color: #999999;}
.k_collect_a_right p a{text-decoration: none;color: #999999;}
.k_collect_a_right p a:hover{color: #0076FE;}
.k_collect_a_lesson img{width: 168px;height: 100px;display: block;margin-right: 25px;}
.k_collect_a_lesson .k_collect_a_right{width: 730px;}
.k_collect_a_lesson .k_collect_a_right h4{font-size: 16px;font-weight: 400;color: #333333;}
.k_collect_a_lesson .k_collect_a_right p{display: flex;justify-content: space-between;align-items: center;}
.k_collect_a_lesson .k_collect_a_right p span{font-size: 20px;font-weight: 500;color: #FF6262;}
.k_collect_a_lesson .k_collect_a_right p span s{font-size: 14px;font-weight: 300;color: #B5B5B5;margin-left: 20px;}
.k_collect_a_lesson .k_collect_a_right p i{font-style: normal;}


/*讲师详情*/

.k_lecturer_top{width: 100%;height: 300px;background: url("https://ennewsimages.ennews.com/zbt/ench/image/intro.png") no-repeat;background-size: cover;margin-bottom: 130px}
.k_lecturer_con{width: 800px;margin:0 auto 0;display: flex;padding-top: 52px}
.k_lecturer_left{margin-right: 70px;}
.k_lecturer_left img{width: 108px;height: 108px;border-radius: 50%;display: block;}
.k_lecturer_left h3{font-size: 19px;font-weight: bold;color: #333333;text-align: center;margin: 10px 0 10px -16px;width: 140px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;line-clamp: 2;-webkit-box-orient: vertical;-webkit-box-orient: vertical;}
.k_lecturer_left p{font-size: 12px;font-weight: 300;color: #888888;text-align: center;margin: 10px 0 10px -16px;width: 140px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 4;-webkit-box-orient: vertical;-webkit-box-orient: vertical;}
.k_lecturer_pay a{display: block;width: 90px;height: 32px;background: #0076FE;border-radius: 5px;font-size: 14px;;font-weight: 400;color: #FFFFFF;line-height: 32px;text-align: center;margin: 30px 0;text-decoration: none;}
.k_lecturer_pay a.k_pay_intro{display: block;width: 90px;height: 32px;background: #D7D7D7;border-radius: 5px;font-size: 14px;font-weight: 400;color: #666666;line-height: 32px;text-align: center;margin: 30px 0;}
.k_lecturer_text p{font-size: 14px;font-weight: 400;color: #333333;line-height: 23px;opacity: 0.8; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    -webkit-box-orient: vertical;}
.k_lecturer_list{margin-bottom: 200px;}
.k_lecturer_list a{text-decoration: none;}