.xuet button{cursor: pointer;}

.xuet .phpLogo{margin-top: 30px;}

.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{margin:5px 0 0 0; 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: auto;position: relative;background: #f7f8fa;border-radius: 15px;justify-content: space-between;

}

.xuet .phpSerch input.text1{width: auto;}

.searchText{display: flex;margin:0;float: right;font-size: 12px;font-family: Microsoft YaHei;font-weight: 400; color: #999999;}

.searchText div a{margin-right: 10px; text-decoration: none;color:#999999 }

.searchText div:nth-child(2) a{color:#FC3930 }

.xuet .searchSpans{position: absolute;right: 40px;top:10px;color: #999999;}

.xuet .searchSpans a{margin-right: 10px;cursor: pointer;text-decoration: none;color: #999999;}

.xuet .phpNav{width: auto;margin-top: 30px;}

.xuet .phpNav li .phpNavIn .phpNavTitle a h2{font-size: 20px;font-weight: bold;color: #333333;}

.xuet .langadiv{top:60px;}

.xuet .langadivs{height:60px;}

.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;}



.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;

}

.xuet .bgimg .title{width: 1030px;padding:34px 0 0 0;}

.bgimg .des{font-size: 16px;color: #FFFFFF;width: 947px;line-height: 30px;margin-top: 15px;

    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;width:auto;}

.left-content{overflow:hidden;}

.left-content .lc-title{width: 940px;height: 50px;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;height: 45px;

line-height: 35px;

}

.left-dg .lititle {font-weight: bold; padding:9px 15px 9px 15px;  width: 925px;height: 40px;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{min-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;}

.xuet .right-btns{justify-content: right;}

.xuet .right-btns a{margin-left: 20px;}

.rbtns span{font-size: 18px;font-weight: bold;color: #FFFFFF;line-height: 30px;}

.rbtns img{width: 31px;height: 31px;margin-right: 9px;}

.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: 65px;left: 150px;z-index: 11;align-items: center;}



.xuet .rvia-watch img{width:80px;}

.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{min-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;}

.rdd-spandiv{min-width:100px;}



.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-buy:hover{color: #FFFFFF;}

.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;align-items: center;}



.right-kc{width: 365px;background: #FFFFFF;}

.right-kc a:hover{text-decoration: none;color:#333333}

.rkcti-div .rkc-title{padding-top:0;}



.rkc-title{justify-content:space-between;margin:24px 17px 27px 13px;padding-top: 24px;overflow:hidden;}

.rkc-tab{font-size: 24px;font-weight: bold;color: #FC3930;white-space: nowrap;}

.rkc-tab a{margin-right: 20px;width:auto;font-size:16px;display: flex;align-items: center;}

.rkc-tab a.check{color:#FC3930;font-size:24px;}

.rkc-more {margin-top: 7px;  color: #999999;}

.rkc-more:hover{ color: #999999 !important;}

.rkcti-div .rkc-more{margin: 30px 15px 0 0 ;}

.rkcli-img{width: 140px;height: 80px;margin-right: 13px;}

.rkcli-a{position: relative;}

.rkcli-a span{white-space: nowrap;position: absolute;top:0;left:0;min-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;display: flex;}

.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: 18px;padding-top: 20px;}

.xuet4 .tabdiv{width: 1350px;height: 51px;background: #F7F8FA;margin:auto;justify-content: space-between;align-items: center;}

.xuet4 .tabdiv td:nth-child(1){margin:0 0 0 20px;}

.xuet4 .tabdiv td:nth-child(2){margin:0 0 0 225px;}

.xuet4 .tabdiv td:nth-child(3){margin:0 0 0 25px;}

.xuet4 .tabdiv td:nth-child(4){margin:0 0 0 50px;}

.xuet4 .tabdiv td:nth-child(5){margin:0 90px 0 0;}

.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: 400px;}

.xecinfotable .x4trtd{width: 230px;}

/* .xecinfotable .x4tbtr td:nth-child(2){margin-left: 85px;} */

.xecinfotable .x4tbtr td:nth-child(3){margin-left: 0;min-width: 260px;}

.xecinfotable .x4tbtr td:nth-child(4){margin-left: 30px;width: 210px;}

.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}

.x4cd-preferential  .tabdiv td:nth-child(3){margin-right: 90px;}

.x4cd-preferential .xecinfotable .x4tbtr td:nth-child(2) {margin-left: 280px;}

.x4cd-preferential .x4cl-classdiv{align-items: center;width: 260px;text-align: center;}

.x4cd-preferential .tabdiv td:nth-child(1){margin-left: 90px;}

.x4cd-preferential .x4cl-classdiv span:nth-child(3){height: 20px;background: #FC3930;border-radius: 9px;padding:3px 40px;color: #FFFFFF;}

.x4cd-preferential .x4cl-classdiv span:nth-child(2){margin:20px 0;}

.x4cd-preferential .x4tbtr td:nth-child(3){margin-left: 320px;width: 230px;}

.x4cd-preferential .originalprice{text-decoration: none;  }

.x4cd-preferential .credit .originalprice{width: 137px;height: 30px;border: 1px solid #EEEEEE;}

.x4cd-preferential .originalprice b,.x4cd-preferential .preferential,.x4cd-preferential .x4tbtr td:nth-child(3){color:#FC3930}

.x4cd-preferential .xecinfotable .x4tbtr.credit .tdclass{margin-left: 90px;}

.x4cd-preferential .xecinfotable .x4tbtr.credit td:nth-child(2){margin-left: 170px;}

.x4cd-preferential .x4tbtr.credit td:nth-child(3){margin-left: 310px;}

.x4cd-preferential .x4tr{border: none;}

.x4cd-vip .tabdiv td:nth-child(1){}

.x4cd-vip .tabdiv td:nth-child(3){margin: 0 90px 0 0;}

.allpeice td:nth-child(2){ margin: 0 0 0 150px !important;}

.allpeice td:nth-child(3){margin: 0 0 0 90px !important;}

.allpeice td:nth-child(4){margin: 0 180px 0 0 !important;}



/* .xecinfotable3 tr:nth-child(1) td:nth-child(2){margin: 0 0 0 70px !important;} */

.x4cd-vip .tdclass {}

.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 td:nth-child(2){width: 550px;}

.x4cd-vip .x4tbtr td:nth-child(3){margin-left:0px;}

.x4cd-vip .x4tbtr .nowprice span {margin-left: 305px;}

.x4cd-vip .tabdiv.allpeice td:nth-child(1){margin-left: 20px;}

.x4cd-vip .x4tbtr.credit td:nth-child(2){width: 200px;

display: flex;flex-direction: row;justify-content: center;

}

.x4cd-vip .x4tbtr.credit td:nth-child(1){width: 400px;}

.x4cd-vip .oriprices {width: 300px !important;margin-left: 130px !important;}

.x4cd-vip .oriprices{text-align: center;}

.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  !important;flex-direction: row;}

.flexColumn{display: flex  !important; flex-direction: column;}





