.xuet button{cursor: pointer;}
/* .xuet .phpLogo{margin-top: 30px;} */
.xuet .phpLogo a {
    display: block;
    width: 140px;
    height: 34px;
    background: url(../images/logo.png) no-repeat;
    /* background: image-set(url(../images/logo.png) 1x, url(../images/logo-2x.png) 2x) no-repeat;
    background: -webkit-image-set(url(../images/logo.png) 1x, url(../images/logo-2x.png) 2x) no-repeat; */
  }
.mainLeft{margin-right: 33px;}
.xuet .phpDggBox{padding-top: 90px;}
.xuet .phpDggBox .bgimg{ display: block; width:1380px; height: 400px; background: url(../lhimages/bg10.png) no-repeat; margin: auto;} 
.xuet .phpDggBox {background: #F65254;}
.xuet .phpNav li .phpNavIn .phpSubnav1 p{color: #333333;font-size: 14px;}
.xuet .phpNav li .phpNavIn .phpSubnav1 p b{color:#F8535C}
.xuet .phpNav li .phpNavIn .phpNavTitle2 a b{width: 26px;height: 21px;background: -webkit-image-set(url(../lhimages/wechat_heibai.png) 1x) no-repeat ;}
.xuet .phpNav li .phpNavIn .phpSubnav1{width: 150px;height: 171px;background: #FFFFFF;box-shadow: 0px 0px 6px 0px #B3B3B3;top:25px;left:30px;}
.xuet .phpNav li .phpNavIn .phpSubnav1 img{margin:13px 17px 10 21px;    width: 112px;height: 114px;}
.xuet .phpNav li .phpNavIn .phpNavTitle3 a b{background: -webkit-image-set(url(../lhimages/top_wechat.png) 1x) no-repeat ; width: 20px;height: 16px;}
.xuet .phpNav li .phpNavIn .phpNavTitle3{margin-top:0 !important;}
.xuet .phpSerch{margin-top:-5px;width: 420px;position: relative;}
.xuet .phpSerch input.text1{width: 350px;}
.xuet .searchSpans{position: absolute;right: 40px;top:8px;color: #999999;}
.xuet .searchSpans a{margin-right: 10px;cursor: pointer;text-decoration: none;color: #999999;}
.xuet .phpNav{width: auto;margin-top: 32px;}
.xuet .phpNav li .phpNavIn .phpNavTitle a h2{font-size: 20px;font-weight: bold;color: #333333;}
.xuet .phpTopRight1{color:#333333}
.xuet .phpTopRight1 a{color:#333333}
.loginAmy{padding:20px 0 0 0;}
.xuet .label{margin: 28px 0 21px 0;}

.xuet .label a,.xuet .labels div{text-align: center;align-items: center;display: flex;
    margin-right: 11px; align-items: center;justify-content: center; background: none;width: 80px;height: 35px;border: 1px solid #FFFFFF;border-radius: 5px;font-size: 16px;color: #FFFFFF;
}
.xuet .labels div{width: auto !important;padding:0 10px;}
.xuet .bgimg .title{width: 1030px;}
.bgimg .title{font-size: 45px;font-weight: bold;color: #FFFFFF;padding:34px 0 10px 0;word-break: break-all;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;
}
.bgimg .des{font-size: 16px;color: #FFFFFF;width: 947px;line-height: 30px;margin-top: 11px;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.learnTime{color:#ffffff;}
.learntimeLine{width: 1px;height: 55px;background: #FE8385;margin:0 30px;}
.ltDiv{align-items: center;}
.ltDiv span:nth-child(1){margin-bottom: 10px;font-size: 20px;font-weight: bold;}
.ltDiv span:nth-child(2){font-size: 16px;font-weight: bold;}
.xuet .renew{font-size: 14px;color: #FFFFFF;margin:26px 0 0 0;}

.circles{width: 5px;height: 5px;background: #DEDEDE;border-radius: 50%;display: block;margin:9px 10px}
.xuet .left-dg  .lititle .shikan{border: 1px solid #FC4239;border-radius: 5px;color: #FC3930 ;padding: 3px 5px;text-decoration: none;margin-left: 8px;}
.xuet .left-dg .lilist-div .shikan{border: 1px solid #FC4239;border-radius: 5px;color: #FC3930 ;font-size: 14px;padding: 1px 5px;text-decoration: none;}
.xuet .left-dg .lilist-div {padding: 10px 0 10px 0;justify-content: space-between;    border-bottom: 1px solid #EEEEEE;}
.xuet .left-dg .lilist-div .lilistd-time{margin-top: 4px;}
.left-teacher,.left-class{width: 985px;height: 135px;background: #FFFFFF;margin:30px 0;}
.teacher-left{width: 90px;height: 90px;border-radius: 50%; margin:23px 20px 22px 18px;}
.mrt-name{font-size: 18px;font-weight: bold;color: #333333;margin-top: 2px;}
.mrt-label{height: 25px;border: 1px solid #FC3930;border-radius: 5px;color: #FC3930;margin:0 20px 0 14px;}
.mrt-label b{background: -webkit-image-set(url(../lhimages/jinpai.png) 1x) no-repeat ;width: 12px;height: 15px;margin:6px 4px 4px 10px;}
.mrt-label span{margin:3px 8px 5px 0;}
.mrt-gz b{background: -webkit-image-set(url(../lhimages/tianjia.png) 1x) no-repeat ;width: 17px;height: 17px;margin:4px 2px 4px 9px;}
.mrt-all{color: #333333;margin-top: 3px;}
.mrt-gz{ width: 66px;height: 25px;background: #FC3930;border: 1px solid #FC3930;border-radius: 5px;color: #FFFFFF;margin:0 0 0 21px;}
.mrt-gz span{margin:3px 0 0 0;}
.left-bottom span{width: 753px;color: #999999;  
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;
}
.left-bottom a{color:#FC3930}
.right-top {margin:36px 0 25px 0;}

.left-class{height: 276px;}
.lc-title{width: 267px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
    font-size: 18px;font-weight: bold;color: #333333;line-height: 27px;margin:19px 0 17px 16px;word-break:break-all;text-decoration: none;
}
.lc-allmoney{font-size: 16px;color: #999999;text-decoration: line-through;margin:0 0 17px 16px;}
.lc-packmoney{font-size: 16px;font-weight: bold;color: #FC3930;margin:0 0 18px 16px;}
.lc-save{margin:0 0 18px 16px;}
.lc-save span:nth-child(1){padding:10px 7px 9px 10px;
    width: 49px;color: #FFFFFF;font-size: 16px;
height: 35px;
background: #FC3930;
border-radius: 5px 0px 0px 5px;
}
.lc-save span:nth-child(2){padding:10px 21px 10px 13px;
    width: 160px;
    height: 35px;
    background: #F7F8FA;
    border-radius: 5px;
}
.lc-enter{margin:0 0 0 16px;font-size: 18px;font-weight: bold;color: #FFFFFF;width: 275px;height: 48px;background: #FC3930;border-radius: 5px;border:none;
    display: flex;align-items: center;justify-content: center;
}
.lc-middle{width: 1px;height: 233px;background: #F4F4F4;margin:23px 33px 23px 28px;}
.lcri-title{color: #999999;margin:23px 0 16px 0;}
.lcriLiimg{width: 191px;height: 116px;}
.lcrilidSpan{margin:12px 0;height: 38px;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
    width: 187px;color: #333333;word-break:break-all;
}
.lcrilidMoney{color: #FC3930;}
.swiper-div{margin-right: 24px;}
.xuet .lcriSwiper .swiper-wrapper{width: 622px;}
.xuet .lcriSwiper .swiper-button-prev{background: none;left:0;}
.xuet .lcriSwiper .swiper-button-next{background: none;right:0}
.left-content,.left-dg,.left-zl,.left-ohter{width: 985px;background: #FFFFFF;}
.lc-alist{font-size: 24px;font-weight: bold;color: #FC3930;   padding:26px 0 24px 0; border-bottom: 1px solid  #EEEEEE;margin:0 16px 31px 16px;}
.lc-alist a.check{color:#FC3930;padding-bottom: 20px;border-bottom: 5px solid  #FC3930;;}
.lc-alist a{margin-right: 50px;}
.left-content .lc-title{width: 940px;height: 22px;background: #F7F8FA;border-radius: 5px;padding:11px 0 9px 15px;}
.lc-cons{width: 944px;
    font-size: 16px;
    color: #333333;
    line-height: 34px;margin:0 0 0 16px;
}
.lccon-bold{font-weight: bold;}
.lccon-red{color:#FC3930;}
.lc-jzcon{padding-bottom: 28px;}
.litr-img{width: 14px;height: 7px;margin-top: 4px;}
.left-dg{margin-top: 30px;padding-top: 26px;}
.li-titles { background: #F7F8FA;margin:0 15px ;}
.ld-title{ width:955px ;font-size: 24px;font-weight: bold;color: #333333;margin:0 15px 22px 15px;  overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp:1 ; -webkit-box-orient: vertical;
    border-bottom:1px solid #EEEEEE;padding-bottom: 22px;
}
.left-dg .lititle {font-weight: bold; padding:9px 15px 9px 15px;  width: 925px;height: 22px;border-radius: 5px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.lititle-right{font-size: 14px;color: #999999;margin: 12px 17px 9px 0;cursor: pointer;}
.lititle-right span{width: 28px;margin-right: 4px;}
.li-lists{font-size: 16px;color: #333333;margin:10px 15px 6px 15px;display: flex;flex-direction: column;}
.lilist-title{padding: 10px 10px;margin-left:10px;text-decoration: none;color:#000000}
.left-dg li{padding-bottom:12px;}

.left-zl{margin:30px 0 0 ;}
.lz-li{justify-content: space-between;padding:24px 0 16px ;border-bottom: 1px solid #EEEEEE;}
.lz-title {font-size: 24px;font-weight: bold;color: #333333;margin-top: 25px;padding: 25px 0;border-bottom: 1px solid #EEEEEE;}
.lzt-lititle{font-size: 14px;color: #333333;text-decoration: none;}
.lz-ul{margin:0 13px 0 17px;padding-bottom: 23px;}
.lzt-lifile{margin-right: 135px;font-size: 14px;color: #999999;}
.lzt-livip{color: #FC3930;font-size: 13px;}
.lzt-down{border:none;width: 86px;height: 35px;background: #FC4239;border-radius: 5px;color: #FFFFFF;    align-items: center;
    display: flex;justify-content: center;text-decoration: none;
}
.lzt-down:hover{color: #FFFFFF; }
.lo-ul{width: 985px !important;margin-left: 13px;padding-bottom: 20px;}
.lo-ul.phpZxkcList li{width:221px;    height: 220px;}
.lo-ul.phpZxkcList li span a{width: 221px;height: 125px;}
.lo-ul.phpZxkcList li dl a:hover{text-decoration: none;}
.lo-ul.phpZxkcList li span a img{width: 221px;height: 125px;}
.left-ohter{margin-top: 30px;}
.lo-ul.phpZxkcList li:nth-child(4n+2){margin:30px 24px 0 24px;}
.lo-ul.phpZxkcList li:nth-child(4n+3){margin:30px 24px 0 0;}
.lo-ul.phpZxkcList li{margin:30px 0 0 0;}




.right-one{margin: -354px 0 30px 0;width: 365px;}
.rbtns{cursor: pointer;}
.rbtns:visited,.rbtns:active,.rbtns:hover{text-decoration: none;}
.right-btns{justify-content: space-between;}
.rbtns span{font-size: 16px;font-weight: bold;color: #FFFFFF;line-height: 30px;}
.rbtns img{width: 31px;height: 31px;margin-right: 9px;}
.rbtns-dz em{width: 31px;height: 31px;background: #FFFFFF;border-radius: 50%;margin-right: 9px;}
.rbtns-dz em img{width: 15px;height: 15px;margin:8px}

.right-video{width: 365px;background: #FFFFFF;position: relative;margin-top: 25px;}
.rvia-img{width: 336px;height: 187px;margin: 17px 16px 17px 14px;}
.rvia-watch{position: absolute;top: 60px;left: 150px;z-index: 11;}
.rvideo-img{position: relative;}
.rv-black{    background: rgba(0,0,0,0.5);
    position: absolute;
    width: 336px;
    height: 187px;
    z-index: 10;top: 17px;
    left: 15px;
}
.rvia-free{ font-size: 16px;color: #FFFFFF;margin-top: 20px;}
.rvideo-money{margin:0 0 25px 14px;}
.rvideo-money span:nth-child(2){text-decoration: line-through;color: #999999;margin:3px 0 0 27px;}
.rvideo-money span:nth-child(1){font-size: 16px;font-weight: bold;color: #FC3930; }
.rvideo-discount{margin:0 0 0 13px;}
.rdd-spanleft{width: 16px;height: 20px;padding: 5px 7px;background: #FEEFEF;border-radius: 5px;font-size: 16px;font-weight: bold;color: #FC3930;margin-right: 12px;}
.rdd-dright .rdd-drs:nth-child(1){ font-size: 16px;color: #333333;margin-bottom: 8px;}
.rdd-dright .rdd-drs:nth-child(2){ font-size: 16px;color: #FC3930;}
.rvideo-buy{width: 335px;height: 48px;background: #FC3930;border-radius: 5px;font-size: 18px;font-weight: bold;color: #FFFFFF;margin:15px 15px 28px 13px;
    align-items: center;display: flex;justify-content: center;cursor: pointer;
}
.rvideo-dec{margin:0 0 0 14px;}
.rd-div{margin-bottom: 20px;}
.rdes-div img{width: 30px;height: 30px;margin-right: 13px;}
.rdes-div span{font-size: 16px;color: #333333;padding-top: 3px;}
.rdes-title{font-size: 20px;font-weight: bold;color: #333333;margin-bottom: 21px;}
.rdes-div{margin:0 0 16px 0;}

.right-kc{width: 365px;background: #FFFFFF;}
.right-kc a:hover{text-decoration: none;color:#333333}
.rkc-title{justify-content:space-between;margin:24px 17px 27px 13px;padding-top: 24px;}
.rkc-tab{font-size: 24px;font-weight: bold;color: #FC3930;}
.rkc-tab a{margin-right: 20px;}
.rkc-tab a.check{color:#FC3930}
.rkc-more {margin-top: 7px;  color: #999999;}
.rkc-more:hover{ color: #999999 !important;}
.rkcli-img{width: 140px;height: 80px;margin-right: 13px;}
.rkcli-a{position: relative;}
.rkcli-a span{position: absolute;top:0;left:0;width: 45px;height: 18px;background: #FC9030;color: #FFFFFF;padding:2px 6px 2px 8px;}
.rkclid-a{color: #333333;width: 179px;margin-bottom: 26px;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.rkclid-span{color: #999999;}
.rkc-ul{margin-left: 14px;padding-bottom: 1px;}
.rkc-ul li{margin-bottom: 18px;}

.right-gg{margin:31px 0 29px 0;}
.right-gg,.right-gg img{width: 369px;height: 272px;}

.right-zt{width: 365px; background: #FFFFFF;}
.rzt-title{justify-content: space-between;margin:0 17px 19px 13px;padding: 24px 0 0 0;}
.rzt-title span{font-size: 24px;font-weight: bold;color: #333333;}
.rzt-more{color: #999999;margin-top: 3px;}
.rzt-more:hover{ color: #999999 !important;text-decoration: none;}
.rztc-title{width: 332px;font-size: 16px;font-weight: bold;color: #333333;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.rztc-des{color: #999999;margin:15px 0 17px 0;}
.rztc-tcmoney{margin-bottom: 20px;background: #F7F8FA;border-radius: 5px;font-size: 18px;color: #333333;width: 202px;}
.rztc-tcmoney span:nth-child(1){padding:7px 11px 9px 10px; width: 50px;height: 20px;background: #FC3930;border-radius: 5px 0px 0px 5px;font-size: 16px;color: #FFFFFF;}
.rztc-tcmoney span:nth-child(2){padding:5px 10px 11px 12px; width: 103px;height: 21px;}
.rztc-money span:nth-child(1){text-decoration: line-through;font-weight: 400;}
.rztc-money span:nth-child(2){font-size: 18px;font-weight: bold;color: #FC4239;}
.rztc-money{margin-bottom: 23px;}
.rzt-content{margin-left: 15px;}
.rztSwiper {padding-bottom: 30px;}
.rztSwiper .lcriLiimg{ width: 140px;height: 80px;margin-right: 11px;}
.rztSwiper .lcrilidSpan{margin:0 0 26px 0;width: 179px;}
.rztSwiper .lcrilidMoney{color: #999999;}
.rztSwiper .swiper-div{margin-bottom: 20px;}
.rzt-content .swiper-container {--swiper-pagination-color: #FC3930;}

.bottomAdvertisement{    width: 1380px;margin: auto;margin-top: 29px;margin-bottom: -45px;}

.advTc{display: flex;flex-direction: column;
    width: 420px;height: 670px;background: #FFFFFF;border-radius: 8px;position: absolute;top: 0;z-index: 100;align-items: center;
}
.advTcallclass{height: 500px;overflow-y: auto;padding:15px 0 0 0;width: 360px;overflow-x: hidden;}
.advtc-img{width: 420px;height: 95px;}
.advtc-del{cursor: pointer;}
.advtc-toptitle{position: absolute;top:15px;left:96px;font-size: 24px;font-weight: bold;color: #FFFFFF; }
.advtc-toptitle span{margin-right: 60px;}
.advtc-toptitle img{margin-top: 10px;}
.advTc-title{font-size: 18px;font-weight: bold;width: 350px;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.advTc-des{width: 250px;color: #999999;margin:10px 0 13px 0;}
.advTc-des b{margin:0 10px;}
.advTc-tcmoney{margin-bottom: 10px; background: #F7F8FA; border-radius: 5px; font-size: 18px; color: #333333; width: 191px;}
.advTc-tcmoney span:nth-child(1){
    padding: 7px 11px 9px 10px; width: 50px;height: 20px;background: #FC3930; border-radius: 5px 0px 0px 5px; font-size: 16px;color: #FFFFFF;
}
.advTc-tcmoney span:nth-child(2){ padding: 5px 10px 11px 12px;width: 103px;height: 21px;}
.advTc-money span:nth-child(1){text-decoration: line-through;font-weight: 400;}
.advTc-money span:nth-child(2){font-size: 18px;font-weight: bold;color: #FC4239;}
.advTc-div{margin-bottom: 22px;}
.advTc-div .lcriLiimg {width: 140px;height: 80px;margin-right: 11px;}
.advTc-div .lcrilidMoney {color: #999999;}
.advTc-div .lcrilidSpan {margin: 0 0 26px 0;width: 179px;}
.advTc-btn{cursor: pointer; align-items: center;justify-content: center; width: 340px;height: 45px;background: #FC3930;border-radius: 5px;font-size: 18px;font-weight: bold;color: #FFFFFF;}

.lo-title{display: block;width: 955px;font-size: 24px;font-weight: bold;color: #333333;margin:29px 0 0 15px;padding:29px 0 19px 0;border-bottom: 1px solid #EEEEEE;; }

.download{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: fixed;left: 0px;top: 0px;z-index: 12;}
.download .downdiv{max-height: 500px;overflow-y: auto; position: relative;width: 720px;background: #FFFFFF;border-radius: 8px;    margin: 120px auto;display: flex;flex-direction: column;}
.del-down{width: 18px;height: 18px;    position: absolute;
    right:17px;top:18px;cursor: pointer;
}
.download .lz-li{padding:0;margin:0 20px 20px 0;border:none;}
.download .lz-ul{margin: 50px 15px 30px 15px ;border-bottom: 1px solid  #EEEEEE;padding-bottom: 0;}
.download .lz-title{padding: 13px 9px 7px 15px;width: 660px;height: 35px;background: #F2F2F2;}
.download .lzt-lititle{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
    width: 320px;min-width: 320px;
}
.download .lzt-lifile{margin:0 60px 0 15px ;width: 210px;}
.lzt-downv{margin-left: 45px;width: 40px;cursor: pointer;}
.downloadAll{border:none;margin: 0 16px 23px auto; width: 128px;height: 41px;background: #FC3930;border-radius: 6px;font-size: 18px;font-weight: bold;color: #FFFFFF;}

/* xuetang2    */

.xuet2 .right-one{margin: 0 0 30px 0;}
.xuet2topbox{background: #F65254;    padding-top: 90px;}
.xuet2topbox .bgimg {
    display: block;
    width: 1380px;
    height: 360px;
    background: url(../lhimages/bg10.png) no-repeat;
    margin: auto;
}
.xuet5 .bgimg .title{width: 1380px !important;position: relative;}
.xuet2topbox .bgimg .title{width: 980px;}
.xuet2topbox .bgimg .title, .xuet2topbox .bgimg .des,  .xuet2topbox  .label{margin-left: 164px;}
.schedule{font-weight: bold;color: #FFFFFF;font-size:36px;  }
.lsch{width: 315px !important;background: #FFFFFF !important;border-radius: 8px !important;height:39px !important;    margin: 5px 34px 0 25px;}
.mylsch{height: 39px;background: #FEC428;border-radius: 8px 0px 0px 8px;}
.lsch span{margin:auto;color:#FC3930;font-size:20px;font-weight: bold;}
.xuet2 .right-one{width: 365px;height: 80px;background: #FFFFFF;}
.ro-limg{width: 47px;height: 47px;margin:17px 14px 16px 20px;}
.ro-rdiv span:nth-child(1){font-size: 22px;font-weight: bold;color: #333333;margin:14px 0 6px 0;}
.ro-rdiv span:nth-child(2){font-size: 14px;color:  #999999;;}
.xuet2 .color1.second {width: 25px;height: 25px;background: #F47F54 !important;border-radius: 5px;}
.xuet2 .color1.thire {width: 25px;height: 25px;background: #F6C36D !important;border-radius: 5px;}
.xuet2 .phpEssxList li span.color1{width: 25px;height: 25px;background: #F8535C;border-radius: 5px;    color: #FFFFFF;font-size: 18px ;}
.xuet2 .nocolor {width: 25px !important;height: 25px;background: #C8C7C7;border-radius: 5px;color: #FFFFFF !important;font-size: 18px !important;}
.xuet2 .right-zt{margin-top: 30px;}
.xuet2 .phpSwdqRight{float: none;height: auto;}
.xuet2 .phpEssxList{padding:0 0 30px 0;}
.xuet2 .phpscMain{margin:-30px auto auto auto;}
.xuet2 .left-content{justify-content: space-between;}
.lc-alist2 {position: relative;margin:15px 15px 14px 0;}
.lc-alist2 span{position: absolute;top:10px;left:40px;font-size: 20px;font-weight: bold;color: #FFFFFF;}
.xuet2 .lc-alist{margin:0 16px 0 16px;}
.jd-title{width: 955px;height: 48px;background: #FFEFEE;border-radius: 8px;align-items: center;margin-bottom: 31px;}
.jd-title span:nth-child(1){font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #FC3930;margin:0 25px 0 21px;}
.jd-title span:nth-child(2){color: #999999;}
.xuet2 .left-dg{padding-top: 17px;}
.jieduan{margin:0 17px 31px 13px;}
.jdli-titles{justify-content: space-between;}
.jdlitr-img{width: 13px;height: 7px;margin: 2px 0 0 6px;}
.jdshows,.jdhides{color: #999999;}
.jdlits-left .jdlititle:nth-child(1){width: 755px;font-size: 20px;font-weight: bold;color: #333333;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;
}
.jdlits-left,.jdlititle-right{align-items: center;}
.jdlits-left .jdlititle:nth-child(2){color: #999999;}
.jdlilist-img{width: 165px;height: 97px;margin-right: 21px;}
.jdli-lists{margin:26px 0 21px 14px;}
.jdlilist-rtitle{font-size: 18px;font-weight: bold;color: #333333;margin-bottom: 18px;}
.jdlilist-rcon{color: #999999;width: 766px;word-break:break-all;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
}
.xuet2jieduan{margin-bottom: 0;}
.xuet2 .jdtopli{border-bottom:1px solid  #EEEEEE;}
.jdtopli  .li-titles{margin:0 0 0 0;}
.xuet2jieduan .lilist-title{justify-content: space-between ;padding-right: 0;margin-left:0;}
.xuet2jieduan .li-lists{margin:10px 0 6px 0;}
.jllltaa{width: 66px;height: 20px;border-radius: 5px;padding:4px 9px;}
.jlllta-xt{border: 1px solid #FC3930;color:#FC3930;margin-right: 12px;}
.jlllta-bj{border: 1px solid #FC9030;color:#FC9030}
.jlllta-xt:hover{color:#FC3930}
.jlllta-bj:hover{color:#FC9030}
.ld-jdtopul{padding-bottom: 29px;}
.xuet2jieduan .jdli-lists{margin-left:0;}
.xuet2 .bgimg .des{margin-top: 18px;}
.xuet2 .right-btns{position: absolute;top: -230px;right: 0;}
.xuet2 .label{position: relative;}

.xuet2 .label .rbtns-fx{margin-right: 54px;}
.xuet2 .label .rbtns {border:none;}
.xuet2topbox .bgimg .title{padding-top: 77px;}

/* xuet3 */
/* .topmargin{padding-top: 10px;margin-bottom: 10px;} */
.xuet3topbox{height: 620px;margin:0 auto 30px auto;width: 100%;}
.xuet3 .right-one{margin:0 0 30px 0;}
.xuet3 .left-class{margin:0;}
.leftre-line{width: 956px;height: 1px;border-bottom:1px #EEEEEE solid  ;margin:10px auto ;}
.left-recommend{background: #FFFFFF;padding-bottom: 10px;}
.xuet3 .rzt-title{margin:0 17px 7px 17px}
.xuet3 .phpSwdqRight{display: flex;flex-direction: column;float: none;height:auto;margin-bottom: 30px;}
.xuet3 .phpEssxList{margin:0 auto;padding-bottom: 20px;}
.xuet3 .phpEssxList li a{cursor: pointer; margin-left: 10px;}
.xuet3 .phpEssxList li a:hover{text-decoration: none; }
.xuet3 .phpEssxList li .lispan{font-size: 18px;font-weight: bold;width: 25px;height: 25px;background: #C8C7C7;border-radius: 5px;}
.xuet3 .phpEssxList li .lispan.color2{color: #FFFFFF;}
.xuet3 .phpEssxList li .lispan.first{background: #F8535C;}
.xuet3 .phpEssxList li .lispan.second{background: #F47F54;}
.xuet3 .phpEssxList li .lispan.thire{background: #F6C36D;}
.xuet3 .phpEssxList li .lispan.color1{color: #FFFFFF;}
.downloadList .lia{width: 215px;}
.downloadList .lia img{min-width: 66px;max-width: 66px;height: 33px;margin:0 9px 0 0;}
.downloadList .lia span{ font-size: 14px;font-weight: 400;color: #333333;width: auto;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;white-space:nowrap;
}
.downloadList .downloads{margin:0 0 0 8px;font-size: 12px;color: #999999;}
.eslist-right{justify-content: space-between;width: 308px;}
.xuet3 .right-gg{margin-top: 0;}

.top-bottom{width: 100%;background: #FFFFFF;justify-content: center;align-items: center;padding:10px 0;}
.tb-span{font-size: 18px;color: #FC3930;}
.tb-div .tddiv-orip{font-size: 20px;color: #999999;margin:0 10px;text-decoration: line-through;}
.tb-div .tddiv-nowp{font-size: 20px;color: #FC3930;font-weight: bold;margin:0 25px 0 0;}
.tb-btn{border: none;width: 100px;height: 40px;background: #FC3930;border-radius: 5px;font-size: 18px;font-weight: bold;color: #FFFFFF;}
.xuet3topbox .tt-left{width: 300px;height: 550px;background: #4a4a4a;}
.tt-left{color: #FFFFFF;}
.ttl-title{ font-size: 18px;font-weight: bold;width: 275px;margin:0 11px 13px 14px;word-break: break-all;padding-top: 18px;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.ttl-titledec{margin:0 0 15px 15px;}
.ttl-btns{justify-content: center;margin:0 0 15px 0;display: flex;flex-direction: row;}
.ttl-btns button{width: 81px;height: 25px;border-radius: 5px;background-color: #4a4a4a ;}
.ttl-btns button:nth-child(1){border: 1px solid #FC4239;color: #FC3930;margin-right: 10px;}
.ttl-btns button:nth-child(2){border: 1px solid #FC9030;color: #FC9030;}
.tt-line{width: 270px;height: 1px;background: #2C2C2C; margin:0 auto;}
.ttld-img{width: 13px;height: 7px;margin-top: 5px;cursor: pointer;}
.ttld-chapter{width: 60px;height: 25px;border: 1px solid #FC4239;border-radius: 5px;color: #FC3930;display: flex; justify-content: center;align-items: center;cursor: pointer;}
.ttl-ul{margin:12px 0 0 14px;height: 372px;overflow-y:auto ;overflow-x:hidden;max-height: 384px;scrollbar-width: thin;}
.ttl-ul::-webkit-scrollbar{
    width: 8px;background-color:#4a4a4a;padding:0 5px;margin:0 5px;
}
.ttl-ul::-webkit-scrollbar-thumb {
    max-width: 5px;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#999999;
}
.ttl-ul::-webkit-scrollbar-track {
    -webkit-box-shadow:inset 0 0 6px #4a4a4a;border-radius:10px;background-color:#4a4a4a;
}

.ttld-title{margin:0 10px 0 12px;cursor: pointer;
    width: 166px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}

.ttli-div{margin:0 0 14px 0;}
.ttlu-ul li{margin-bottom: 13px;}
.ttlu-ul a{color:#FFFFFF;cursor: pointer;}
.ttlu-ul a:hover{color:#FFFFFF;}
.tt-lineinside{margin:0 auto 12px 0px;width: 270px;height: 1px;background: #2C2C2C;}
.ttld-watchWhite{width: 13px;height: 13px;margin: 3px 0 0 0;}
.ttld-tas{width: 47px;height: 23px;border: 1px solid #FC4239;border-radius: 5px;color: #FC3930 !important;display: flex;justify-content: center;align-items: center;
float: right;
}
.ttluu-div{width: 175px;margin:0 13px 0 10px;}
.ttld-atitle{margin-right: 11px;width: 130px;height: 20px;white-space:nowrap;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;
}
.tt-right{background: #000000;width: 100%;}
.ttld-times{margin-top: 4px;}
.tt-lineli{width: 270px;height: 1px;background: #2C2C2C; margin:14px 0 14px -5px;}
.ttrl-middle{width: 766px;height: 484px;background: #FFFFFF;position: relative;}
.ttrl-middle video{width: 766px;height: 484px;background: #FFFFFF;background-color: #000000;}
.ttrl-top{height: 50px;background: #292828;font-size: 24px;font-weight: bold;color: #FFFFFF;text-align: center;padding-top: 16px;}
.ttrr-top{width: 317px;height: 66px;background: #4a4a4a;font-size: 24px;font-weight: bold;display: flex;justify-content: center;align-items: center;}
.ttrr-top{color:#FFFFFF;}

.ttrl-top,.ttrl-middle,.tt-left,.video-bg{
    transition: width 0.2s ease;
}
.zhezhulhjb{
    position: absolute;width: 766px;height: 483px;z-index: 8;top:65px;left:0;background: #000000;color:#FFFFFF;display: flex;
}

/* .ttrr-down{width: 317px;height: 434px;background: #FFFFFF;overflow-y:auto ;color:#333333;font-size: 16px;} */

.downbtns{justify-content: center;width: 315px;height: 35px; padding:15px 0 0 0;background: #4a4a4a;}
.showbj{border:1px solid #FC3930;color:#FFFFFF;background: #FC3930;padding:5px 10px;border-radius: 5px;height: 20px;}
.showbj:hover,.savebj:hover{color:#FFFFFF}

.leftImg{position: absolute;top: 220px;left:0;cursor: pointer;z-index: 10;}
.leftImg img{cursor: pointer;}
.savebj{border:1px solid  #FC9030;color:#FFFFFF;background: #FC9030;padding:7px 20px;border-radius: 5px;height: 30px;font-size: 20px;}
.ttr-left{position: relative;background: #000000;height: 550px;width: 100%;}
.ttr-right{background: #4a4a4a;}
.video-bg{position: absolute;width: 766px;height: 459px;z-index: 8;top:65px;left:0;background: #000000;color:#FFFFFF;display: flex;}
.video-bgnologin{position: absolute;width: 100%;height: 485px;z-index: 8;top:65px;left:0;background: #000000 !important;color:#FFFFFF;display: flex;}
.videobg-div{display: flex;flex-direction: column;align-items: center;margin:auto;background: rgba(0, 0, 0, 0.8);;width: 350px;height:300px}

.vdv-div{margin:26px 0 20px 0;}
.vdv-span{margin:70px 0 0 0;font-size: 18px;}
.vdv-div .vdvdyj{font-size: 18px;text-decoration: line-through;}
.vdv-div .vdvdnprice{font-size: 24px;font-weight: bold;color: #FC3930;}
.vdv-btnbuy{width: 100px;height: 40px;background: #FC3930;border-radius: 5px;color:#FFFFFF;margin:31px 0 0 0;border:none;}
.vdv-sbuy-fail{width: 176px;height: 39px;font-size: 16px;}
.vdv-fail-line{width: 186px;height: 1px;background: #FFFFFF;margin:23px 0 18px 0;}
.video-bg img{margin:30px auto 0 auto;display: flex;}
.vdv-loginbtn{width: 120px;height: 40px;background: #FC3930;border-radius: 5px;color: #FFFFFF;border:none;}
.vbdiv{position: relative;margin:auto;}
.vba-img{position: absolute;top:15px;left:340px;cursor: pointer;}
.loginAlogon{width: 341px;height: 262px;background: #FFFFFF;border-radius: 8px;margin: 15% auto 0 auto;}
.register{background: #FFFFFF;border-radius: 8px;display: flex;flex-direction: column;justify-content: center;align-items: center;position: relative;}
.bdphone{font-size: 18px;font-weight: bold;color: #333333;margin:18px 0 34px 0; }
.regphoneint{width: 289px;height: 43px;border: 1px solid #EEEEEE;padding-left: 6px;}
.yzcode{width: 197px;height: 43px;border: 1px solid #EEEEEE;margin:18px 7px 23px 0;padding-left: 6px;}
.yzcodeimg{width: 82px;height: 39px;}
.binding{width: 128px;height: 41px;background: #FC3930;border-radius: 6px;font-size: 18px;font-weight: bold;color: #FFFFFF;border:none;}
.del-register{position: absolute;width: 16px;height: 16px;    top: 25px;right: 20px;}
.xuet3adv{top:110px;height: 570px;overflow-y: auto;width: 420px;left:41%;}
.xuet3advTc-btn{background: #FFFFFF;padding: 15px 0;}
.xuet3advTc-btn button{width: 163px;height: 45px;border-radius: 5px;font-size: 18px;font-weight: bold;color: #FFFFFF;border:none;}
.xuet3advTc-btn button:nth-child(1){background: #FC3930;margin-right: 15px;}
.xuet3advTc-btn button:nth-child(2){background: #FC9030;}

.switch-button{
    display: none;/*隐藏表单元素*/
}
.switch-button+label{/*+选择器选择紧跟“+”左边选择器的第一个元素*/
    display: inline-block;
    position: relative;
    transition: all .3s;
    width: 60px;
    height: 30px;
    border: 1px solid #999;
    border-radius: 15px;
    background-color: #ccc;
}
.switch-button:checked+label{/*选中表单后的样式，:checked表示checkbox被选中后的状态*/
    background-color: lightgreen;
}
.switch-button+label::before{/*使用伪元素生成一个按钮*/
    content: '';
    display: block;
    height: 25px;
    width: 25px;
    position: absolute;
    border-radius: 25px;
    left: 2px;
    top: 2px;
    background-color: #fff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
    transition: all .3s;
}
.switch-button:checked+label::before{/*checkbox选中时按钮的样式*/
    left: 32px;
    transition:  all .2s linear;
}
.xuet3 .phpkcSub{margin: 0 auto 15px auto;width: 1373px;background-color: #FFFFFF;
    padding: 13px;border-radius: 5px;}
.xuet3 .phpwzQianIn img {width: 12px;height: 15px;margin: 2px 10px 0 0;}

.xuet3 .phpkcSub .freeSize a.hover,.xuet3 .phpkcSub .freeSize ,.cBlack{color: #999999 ;}
.xuet3 .phpkcSub .freeSize a { color: #999999;font-size: 14px;}

/* xuet3 end */
/* xuet4 */
/* .xuet4 .xuet4con-div{width: 1381px;background: #FFFFFF;margin-top: 100px;} */
.xuet4 .xuet4con-div{width: 1381px;background: #FFFFFF;margin-top: 30px;}
.xuet4 .title{margin:0 0 25px 15px;font-size: 24px;padding-top: 20px;}
.xuet4 .tabdiv{width: 1350px;height: 51px;background: #F7F8FA;align-items: center;font-size: 20px;font-weight: bold;}
.xuet4 .tabdiv td:nth-child(1){padding:0 0 0 20px;width: 480px;}
.xuet4 .tabdiv td:nth-child(2){width: 230px;    text-align: center;}
.xuet4 .tabdiv td:nth-child(3){min-width: 300px;    text-align: center;}
.xuet4 .tabdiv td:nth-child(4){width: 260px;    text-align: center;margin-left: 30px;}
.x4clcd-img{width: 146px;height: 90px;margin:0 15px 0 0 ;}
.x4clcdd-lititle{font-size: 16px;width: 200px; word-break: break-all;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.x4cinfoli{margin: 22px 15px;justify-content: space-between;}
.x4clcdd-div {margin-top: 22px;}
.x4clcdd-div a{width: 56px;height: 24px;border: 1px solid #EEEEEE;border-radius: 5px;padding:6px 14px 5px 15px;}
.xecinfotable{width: 1350px;margin:0 15px;}
.tdclass{width: 500px;}
.xecinfotable .x4trtd{width: 260px;}

.x4trtd{align-items: center;display: flex;flex-direction: column;justify-content: center;}
.x4tr{margin:22px 0 0 0;border-bottom: 1px solid #EEEEEE;padding-bottom: 22px;}
.originalprice{text-decoration: line-through;}
.preferential{margin-top: 13px;}
.xuet4 .lasttime{width: 159px;height: 22px;border: 1px solid #FC3930;border-radius: 5px;color: #FC3930;padding:4px 10px;margin-left:10px;}
.nowprice span:nth-child(2){color: #FC3930;margin-top: 20px;}
.classprice{justify-content: right;margin:35px 70px 0 70px;padding-bottom: 35px;}
.classprice span:nth-child(1){margin-right: 60px;}
.classprice span:nth-child(1) b{color:#FC3930}
.x4trtd.nowprice{width: 360px;}


.preferTitle{font-size: 24px;}
.yhtabTr{width: 1310px;height: 51px;background: #F7F8FA;align-items: center;font-size: 20px;font-weight: bold;margin:0 0 0 20px;padding:0 20px;}
.pretypes{width: 500px;}
.prefer{align-items: center;font-size: 16px;}
.prefer span{margin-bottom: 20px;}
.yhtabTr td:nth-child(1){width: 450px;text-align: center;}
.yhtabTr td:nth-child(2){width: 450px;text-align: center;}
.yhtabTr td:nth-child(3){width: 450px;text-align: center;}
.preprices{width: 390px;align-items: center;justify-content: center;}
.prezkmoney{width: 450px;align-items: center;justify-content: center;}
.allpres {margin:30px 0 20px 0;}
.otherPreferential{width: 191px;height: 20px;background: #FC3930;border-radius: 9px;text-align: center;color: #ffffff;}
.prezk{margin:20px 0 0 0;}
.prezkmoney span{margin:0 0 20px 0;color: #FC3930;}
.preprices span b,.prezk{color: #FC3930;}
.countzk  td{text-align: center;}
.counttake input{border: 1px solid #EEEEEE;width: 80px;height: 30px;padding:2px 10px;text-align: center;}
.yhqTitle{width: 1310px;height: 51px;background: #F7F8FA;align-items: center;font-size: 20px;font-weight: bold;padding:0 20px;}
.yhqTitle td:nth-child(1){width: 500px;}
.yhqTitle td:nth-child(2){width: 350px;text-align: center;}
.yhqTitle td:nth-child(3){width: 450px;text-align: center;}
.yhqzk{width: 400px;text-align: center;color: #FC3930;}
.zkprices{width: 390px;text-align: center;color: #FC3930;}
.oripricesa:hover,.prichecxboxlab:hover{color: #FC3930;}
.prichecxboxlab{color:#FC3930;}
.x4cd-vip .x4cl-classdiv span{margin-bottom: 20px;}
.x4cd-vip .x4cl-classdiv input{margin-right: 10px;}
.x4cd-vip .x4cl-classdiv div{color: #FC3930;}
.x4cd-vip .x4tbtr .nowprice span {margin-left: 305px;}
.x4cd-vip .tabdiv.allpeice td:nth-child(1){margin-left: 20px;width: 320px;}
.credit .viptime{width: 90px;
display: flex;flex-direction: row;justify-content: center;
}
.credit .spdata{width: 400px;align-items: center;display: flex;justify-content: center;margin-left: 60px;}
.vipyhprices{width: 565px;align-items: center;}
.youhuiprice{color: #FC3930;}
.x4cdvip-td.vipyj{width: 300px;text-align: center;}
.x4cdvip-td.vipnowprice{width: 440px;text-align: center;margin-left: 66px;}
.allpeice .vipyj{width:310px !important;}
.allpeice .viptime{width: 90px !important;margin-left: -40px;}
.teacher{width: 235px;}
.yjprice{width: 300px;}
.kcnowprice{width: 320px;}
.vipnowprice{width: 440px;text-align: center;margin-left: 66px;}
.allpeice{display: flex;}



.x4cd-vip .credit{display: flex;align-items: center;}
.oriprices-yj{text-decoration: line-through;}
.oriprices-div{margin:13px 0;}
.oriprices-div span:nth-child(2){width: 159px;height: 22px;border: 1px solid #FC3930;color: #FC3930;padding:3px 10px;border-radius: 5px;}
.oripricesa{color: #FC3930;}
.x4cd-vip .nowprices {align-items: center;}
.x4cd-vip .nowprices span{color: #FC3930;margin-top: 25px;}
.xuet4cdiv{margin:45px 0 0 0;    float: right;}
.xepay-paytime,.xepay-agree{justify-content: right;}
.xepay-pay{margin:0 0 30px 0;justify-content: space-between;}
.pay-radio{font-size: 18px;}
.pay-radio input{width: 15px;cursor: pointer;}
.radio-inline{cursor: pointer;}
.pay-radio .pradio2{margin-left: 50px;}
.pay-radio .pradio3{margin-left: 50px;}
.allpreferential {margin:0 30px 0 50px;font-size: 20px;}
.allpreferential span:nth-child(1){margin-right: 45px;}
.allpreferential span b{color:#FC3930;}
.gotopay{width: 143px;height: 38px;background: #FC3930;border-radius: 5px;font-size: 18px;font-weight: bold;color: #FFFFFF;border: none;}
.pay-radio,.allpreferential{align-items: center;}
.xepay-paytime{margin:15px 0 25px 0;font-size: 20px;color: #333333;}
.x4cd-pay .addksci-radio{margin-right: 10px;}
.xuet4 .downdiv{width: 605px;height: 554px;background: #FFFFFF;border-radius: 8px;overflow: auto;}
.otherPreferential{cursor: pointer;}
.preferential-ul{margin: 60px 15px 20px 15px;}
.prelititle{width: 540px;height: 35px;background: #F2F2F2;justify-content: space-between;align-items: center;font-size: 18px;font-weight: bold;    padding: 0 15px;}
.prelis{justify-content: space-between;padding: 20px 0 15px 0;border-bottom: 1px solid #EEEEEE;}
.preli-precheck{width: 197px;}
.preinput{margin: -15px 10px 0 0;}
.prelititle span:nth-child(2){margin-left: 30px;}
.preli-premoney b,.preli-pretime{color:#FC3930;}
.nopreimg{width: 13px;height: 13px;margin: 1px 6px 0 20px;}
.nopreferential {margin:10px 0 0 0;}
.nopreferential span{font-size: 12px;color: #999999;}
.precheckpre{justify-content: right;margin: 0 15px 0 0;}
.precheckpre span{font-size: 16px;color: #333333;line-height: 35px;}
.precheckpre span:nth-child(2){color:#FC3930;}
.checkpre{width: 77px;height: 31px;background: #FC3930;border-radius: 5px;margin:0 0 0 15px;border:none;color:#FFFFFF;}
.agreeA,.agreeA:hover{color: #333333;cursor: pointer;}
.agreeA a,.agreeA a:hover{color:#298AFD;}
.paySwiper .swiper-slide{margin:0 15px 0 0 ;height: 59px;border: 2px solid #FC3930;border-radius: 5px;
    text-align: center;justify-content: center;position: relative;cursor: pointer;width: 180px;
}
.paySwiper .swiper-slide:hover{color:#000000;}
.paySwiper{width: 1050px;margin:0 20px 0 0 ;}
.nowmoneys{font-size: 16px;font-weight: bold;color: #FC3930;}
.paymoneys{margin:0 0 10px 0;}
.fq{width: 33px;height: 21px;background: #FF3300;border-radius: 5px;color: #FFFFFF;padding: 3px 5px;}
.checkpayimg{width: 32px;height: 35px;
    position: absolute;right: 0;bottom: 0;
}
.payrights{width: 350px;}
.layui-pay {display: flex;flex-direction: column;align-items: center;}
.layui-pay img{width: 200px;height: 200px;margin:30px 0 15px 0;}
.layui-pay .laypayspan{color:#999999;margin:10px 0 0 0;}
.laypaymoney{color:#FF3300;margin:20px 0 0 0;font-weight: bold;font-size: 20px;}
.selectList{width: 90px;text-align: center;}
.tobepaid b{color:#FF3300;font-weight: 400;}
.payradios2 a:hover{color:#000000}
.xepayp-right {justify-content: right;width: 750px;}
.x4cd-classinfo{margin-top: 90px !important;}
.xieyicons{width: 370px;height: 310px;overflow: auto;outline:none;border:none;background: #f5f6f7;margin: 30px 10px 0 30px;padding:10px;resize :none;}
.laypayspan {display: flex;justify-content: right;color:#FC3930;cursor: pointer;}
.layui-layer-btn .layui-layer-btn0{border-color: #FC3930 !important;background-color: #FC3930 !important;}
.layui-layer-page .layui-layer-content{min-height:420px;height:420px;}
/* xuet4 */

/* xuet5 */

.xuet5 .bgimg .title, .xuet5 .bgimg .des, .xuet5 .label{margin-left:0;}
.xuet5 .left-content,.xuet5  .left-dg,.xuet5  .left-zl,.xuet5  .left-ohter{width: 1380px;}
.xuet5 .left-content{justify-content: space-between;height: 124px;margin-top: -30px;padding-top: 10px;}
.lcld img{width: 60px;height: 60px;margin-bottom: 15px;}
.lcld{margin-right: 90px;    align-items: center;}
.lcleft{margin:10px 0 10px 15px}
.bot-left span:nth-child(1){position: relative; ;width: 125px;height: 22px;background: #FC3A31;border-radius: 4px;font-size: 18px;color: #FFFFFF;align-items: center;display: flex;justify-content: center;}
.bot-left span:nth-child(2){font-size: 18px;color: #333333;text-decoration: line-through;margin-top: 24px;}
.bot-middle{margin-top: 9px;}
.bot-left span:nth-child(1)::before{content: "";position: absolute;top:21px;left:47px;z-index: 1;width:0px;
        height: 0px;border: 10px solid transparent;border-top:10px solid #FC3A31;
}
.lcright {align-items: center;margin-right: 15px;}
.bot-middle{margin:0 45px 0 55px ;font-size: 18px;font-weight: 400;color: #FC3A31;}
.bot-middle span:nth-child(1){font-size: 18px;font-weight: 400;color: #FC3A31;}
.bot-middle span:nth-child(2){font-size: 18px;font-weight: 400;color: #333333;margin-top: 26px;}
.bot-right{width: 170px;height: 60px;background: #FC3A31;border-radius: 5px;font-size: 20px;align-items: center;display: flex;justify-content: center;font-weight: bold;color: #FFFFFF;}
.bot-right:hover{color:#FFFFFF}
.xuet5 .label {position: relative;}
.xuet5 .right-btns{position: absolute;top: 20px;right: 0;}
.xuet5 .label a{border:none;}
.xuet5 .rbtns-fx{margin-right: 60px !important;}
.xuet5 .ccorebg {background: url(../lhimages/icon11.png) no-repeat;width: 343px;height: 67px;margin: 0 auto 27px auto;justify-content: center;align-items: center;}
.ccorebg span:nth-child(1) {font-size: 24px;font-weight: bold;color: #333333;}
.ccorebg span:nth-child(2) {font-size: 14px;color: #999999;}
.xuecoreSwiper {margin: 0 auto;width: 1295px;}
.xuecore {position: relative;width: 1380px;height: 815px;background: #FFFFFF;border-radius: 5px;margin: 10px 0;padding: 17px 0 10px 0;}
.xuet5 .lcriLiimg {width: 1295px;height: 680px;border-radius: 8px;}
.xuet5 .xuecore .swiper-pagination{width: 1295px;padding:10px 0;margin:10px; }
.xuet5 .xuecore .swiper-pagination span{margin:0 5px;}
.swiper-pagination-bullet{background: #FC3930;}
.crowd,.syllabus{width: 1381px;height: auto;background: #FFFFFF;padding:0 0 20px 0;}
.crowdup img{width: 17px;height: 12px;}
.crowdup span{margin:0 10px;}
.crowdup{align-items: center;margin:35px auto;justify-content: center;}
.crdddiv img{width: 80px;height: 80px;border-radius: 50%;margin:15px 0;}
.crdddiv{align-items: center;width: 430px;height: 180px;background: #F7F8FA;}
.crdddiv2{margin:0 30px}
.crowddown {margin:0 auto;}
.crddds1{font-size: 16px;font-weight: bold;color: #333333;}
.crddds2{margin:15px 0 0 0;color: #999999;}
.crowdup span{font-size: 24px;font-weight: bold;color: #333333;}
.syllabus{padding-top: 20px;margin-top: 30px;}
.sylctitle{width: 1350px;height: 70px;background: #F7F8FA;margin:0 auto 30px auto;}
.sylctitle span:nth-child(1){font-size: 20px;font-weight: bold;color: #333333;margin: 10px 0 8px 15px;}
.sylctitle span:nth-child(2){font-size: 14px;font-weight: 400;color: #999999;margin: 0 0 0 15px;display: flex;}
.sylctitle .circle{width: 5px;height: 5px;background: #CCCCCC;border-radius: 50%;margin:7px 5px 0 5px ;}

.sylctdimg{width: 245px; height: 129px; border-radius: 5px 5px 0px 0px;}
.sylctd{width: 245px;height: 273px;border: 1px solid #EEEEEE;border-radius: 5px;margin-right: 30px;}
.sylctddown{margin:17px 15px 0 15px ;}
.sylctdtitle{font-weight: 400;color: #333333;height: 40px;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.sylctdtimes{font-size: 12px; font-weight: 400;color: #999999;display: flex;margin:13px 0 15px ;}
.sylctdtimes b{width: 6px;height: 6px;background: #CDCDCD;border-radius: 50%;margin:5px 5px 0 5px ;}
.sylctdbtns{justify-content: space-between;}
.sylctdbtns a{border-radius: 5px;color: #FFFFFF;padding:8px 12px;}
.sylctdbtns a:hover{text-decoration: none;color:#FFFFFF;}
.sylctdbtns a:nth-child(1){background: #FC3A31;margin-right: 15px;}
.sylctdbtns a:nth-child(2){background: #FC9530;}
.sylclist{margin:0 15px;}
.sylclass {margin-bottom: 30px;}

/* xuet5 */
.xuet3 .bot-left a{color: #FC3A31;}


/* xuet3 ueditor */

/* xuet3 ueditor end */
.xuet .phpBgnav{margin-top: 0 !important; padding-top: 90px;}



.fontBold{font-weight: bold;}
.font33{color: #333333;}
.cursorPointer{cursor: pointer;}
.aclass{cursor: pointer;text-decoration: none;color: #333333;}
.flexRow{display: flex;flex-direction: row;}
.flexColumn{display: flex; flex-direction: column;}








