.loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading img{width:80px;height:80px;margin:200px 0 0}.loading p{font-size:12px;color:#9ca1ad}.courseDetailsSpecial{width:100%;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;position:absolute;left:0;top:0}.courseDetailsSpecialNav{color:#404247;width:100%;height:22px;padding-bottom:11px;padding-top:38px;position:relative;background-color:#fff}.courseDetailsSpecialNav .navLeft{width:24px;height:24px;position:absolute;left:16px}.courseDetailsSpecialNav .navTitle{font-size:17px;font-weight:700;color:#404247;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.courseDetailsSpecialNav .navRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;right:16px}.courseDetailsSpecialNav .navRight img{width:24px;height:24px}.courseDetailsSpecialNav .navRight .sf{width:40px;height:31px;margin-left:8px}.courseDetailsSpecialTop{height:250px}.titleTop{padding:16px;background:url(../img/coursebg.b88ae7d0.png) no-repeat 0 0;background-size:cover}.titleTop h3{margin:0;font-size:18px;color:#404247}.titleTop p{font-size:12px;color:#6e727a;margin-top:8px}.courseDetailsSpecial .van-tab--active{font-weight:700}.van-tabs__line{background:-webkit-gradient(linear,left top,right top,from(#4e7df7),to(#86b4fc));background:linear-gradient(90deg,#4e7df7,#86b4fc);bottom:19px}.courseDetailsSpecial .van-tabs__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.courseDetailsSpecial .van-tabs__nav{width:120px}.courseDetailsSpecial .van-tab{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:15px}.noJoinStudy{padding-bottom:60px}.courseDetailsSpecial .dec{margin-top:24px}.courseDetailsSpecial .ad{margin:0 16px;height:72px;border-radius:4px;overflow:hidden}.dec .ad img{width:100%;height:100%}.decMid{margin:20px 16px 24px;color:#404247}.decMid p{word-break:break-all;font-size:15px;line-height:25px}.courseDetailsSpecial .lecturerInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;background-color:#f6f8fd;border-radius:8px;margin:24px 16px 0;padding:0 16px}.decBom .lecturerInfo img{width:44px;height:44px;border-radius:50%;background-color:#fff}.decBom .lecturerInfo h3{font-size:15px;font-weight:700;color:#404247;margin:0}.decBom .lecturerInfo p{font-size:12px;color:#9ca1ad;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;
  /*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal;word-break:break-all;word-wrap:break-word}.decBom .lecturerInfo .lecturerInfoMid{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 8px}.decBom .lecturerInfo .lecturerInfoAttention{width:80px;height:30px;background-color:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;color:#4e7df7;font-size:13px}.decBom .lecturerInfo div img{width:12px;height:12px;margin-right:4px}.catalogue{padding:24px 16px 0}.catalogueItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.catalogueItemLeft{width:84px;height:56px}.catalogueItemMid{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:56px}.catalogueItemMid p{font-size:14px;font-weight:400;color:#404247;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;
  /*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;word-break:break-all;word-wrap:break-word}.catalogueItemMid div{font-size:12px;color:#9ca1ad;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalogueItemMid div img{width:12px;height:12px;margin-right:4px}.catalogueItemRight{width:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e4c083;font-size:10px}.catalogueItemRight img{width:22px;height:34px}.catalogueItemRight>span{-webkit-transform:scale(.8);transform:scale(.8)}.noPower{margin:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.noPower img{width:235px;height:235px}.noPower p{margin-top:24px;font-size:14px;color:#9ca1ad}.btmdiv{width:100%;height:83px;background:#fff;-webkit-box-shadow:10px 0 1px 1px #eee;box-shadow:10px 0 1px 1px #eee;position:fixed;left:0;bottom:0}.btmdiv span{margin:4px 16px 0;display:block;height:46px;line-height:46px;text-align:center;background:-webkit-gradient(linear,left top,right top,from(#f6e7b9),to(#e4c083));background:linear-gradient(90deg,#f6e7b9,#e4c083);border-radius:25px;font-size:15px;font-weight:700;color:#94692a}.isIosxVideoOut .courseDetailsSpecialNav{padding-top:44px}.noAppNav .courseDetailsSpecialNav{padding-top:15px!important}.shareTip{position:fixed;top:7px;right:0;padding:8px 16px 8px 24px;background:rgba(14,14,14,.36);border-radius:18px 0 0 18px;font-size:15px;font-weight:500;color:#fff;z-index:999}