img{transition:0.3s cubic-bezier(0, 1, 0.75, 1)}.card-item-v3{padding:.15rem 0;border-bottom:.01rem solid #e5e5e5}.card-item-v3 a{position:relative;display:block}.card-item-v3:first-child{padding-top:0}.card-item-v3 .tag{position:absolute;top:.07rem;left:-.04rem;height:.24rem;background-size:cover;background-repeat:no-repeat;font-size:.1rem;line-height:.16rem;padding-left:.06rem;color:#fff;z-index:1;text-shadow:0 1px 0 #fb580d}.card-item-v3 .tag.tag-short{width:.52rem;background-image:url(https://oss-xpc0.xpccdn.com/Upload/edu/2019/10/245db171e9e723d.png)}.card-item-v3 .tag.tag-long{width:.61rem;background-image:url(https://oss-xpc0.xpccdn.com/Upload/edu/2019/10/245db171e9eb790.png)}.card-item-v3 .vip-tag{position:absolute;top:.06rem;left:.06rem;height:.18rem;border-radius:.13rem;background-image:linear-gradient(to right, #f3cd81, #d59848);line-height:.18rem;text-align:center;font-size:.1rem;color:#fff;padding:0 .06rem;z-index:1}.card-item-v3 .item-top{position:absolute;background-color:#d8d8d8;border-radius:.04rem;overflow:hidden}.card-item-v3 .item-top .cover{width:1.3rem;}.card-item-v3 .item-top .jd-img{position:absolute;width:.52rem;height:.36rem;bottom:-.1rem;left:1rem}.card-item-v3 .item-top .audio-market{width:0.38rem;height:0.16rem;line-height:0.16rem;border-radius:0.02rem;text-align:center;background-color:rgba(0,0,0,0.6);font-size:0.1rem;position:absolute;right:0.06rem;top:0.06rem;color:#fff}.card-item-v3 .item-top .end-market{width:0.38rem;height:0.20rem;line-height:0.20rem;border-radius:0.02rem;background-color:#dddddd;font-size:0.1rem;text-align:center;position:absolute;left:0.08rem;top:0.08rem;color:#999999}.card-item-v3 .item-bottom{display:flex;height:.84rem;align-items:center;margin-left:1.42rem}.card-item-v3 .item-bottom .item-bottom-center{width:100%;margin-top:.04rem}.card-item-v3 .item-bottom .item-bottom-center .course-title{font-size:.14rem;font-weight:500;line-height:.17rem;color:#333;transition:.15s ease-in-out}.card-item-v3 .item-bottom .item-bottom-center .course-title:active{color:#e74b3b}.card-item-v3 .item-bottom .item-bottom-center .course-teacher{position:relative;font-size:.1rem;color:#999;line-height:.14rem;padding:.09rem 0 .06rem;display:flex;align-items:center;text-align:left}.card-item-v3 .item-bottom .item-bottom-center .course-teacher span{position:relative;display:block;white-space:nowrap}.card-item-v3 .item-bottom .item-bottom-center .course-teacher span.name i{display:block;max-width:1.5rem}.card-item-v3 .item-bottom .item-bottom-center .course-teacher span.brief{padding-left:.18rem}.card-item-v3 .item-bottom .item-bottom-center .course-teacher span.brief:before{content:"";position:absolute;width:.01rem;height:.08rem;background-color:#999;left:.08rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.card-item-v3 .item-bottom .item-bottom-center .course-intro{font-size:.1rem;line-height:1.8;color:#999;margin-top:.08rem}.card-item-v3 .item-bottom .item-bottom-center .extra{line-height:.2rem}.card-item-v3 .item-bottom .item-bottom-center .extra .join-wrap{float:left;font-size:.1rem;text-align:justify;color:#999}.card-item-v3 .item-bottom .item-bottom-center .extra .price-wrap{float:right}.card-item-v3 .item-bottom .item-bottom-center .extra .price-wrap .origin-price{font-size:.1rem;color:#999;text-decoration:line-through}.card-item-v3 .item-bottom .item-bottom-center .extra .price-wrap .current-price{font-size:.14rem;font-weight:600;color:#ff4038}.card-item-v3 .item-bottom .item-bottom-center .extra .price-wrap .pintuan-price{display:inline-block;height:.2rem;padding:0 .08rem;border-radius:1rem;font-size:.1rem;line-height:.2rem;text-align:center;color:#fff;background-color:#e74b3b}.teacher-module{padding:0;margin-bottom:.18rem}.teacher-module .card-contanier .card-list{font-size:0;white-space:nowrap;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:.06rem}.teacher-module .card-contanier .card-list .teacher-list{display:inline-block;width:35%;background-color:#fff;box-shadow:0 0.04rem 0.1rem 0 rgba(0,0,0,0.1);border-radius:.04rem;overflow:hidden;margin-right:.2rem}.teacher-module .card-contanier .card-list .teacher-list:nth-of-type(1){margin-left:.2rem}.teacher-module .card-contanier .card-list .teacher-list .teacher-img{width:100%}.teacher-module .card-contanier .card-list .teacher-list .teacher-text{color:#333;padding:.12rem .07rem}.teacher-module .card-contanier .card-list .teacher-list .teacher-text .teacher-name{display:block;font-size:14px;font-weight:500;line-height:1.29;text-align:center}.teacher-module .card-contanier .card-list .teacher-list .teacher-text .teacher-title{display:block;font-size:12px;font-style:normal;font-stretch:normal;line-height:1.2;transform:scale(0.9);margin-top:.06rem;text-align:center}.teacher-module .card-contanier .card-list .teacher-list .teacher-text pre{display:none}.newtalk-item{position:relative;margin-bottom:.2rem}.newtalk-item:last-child{margin-bottom:0}.newtalk-item .newtalk-cover-link{position:absolute;display:block;width:1rem;height:100%;overflow:hidden;background-color:#f0f0f0}.newtalk-item .newtalk-cover-link .newtalk-cover{width:100%;height:1rem}.newtalk-item .newtalk-con{position:relative;height:.76rem;padding:.12rem .16rem;background-color:#fff;margin-left:1rem}.newtalk-item .newtalk-con .newtalk-title{font-size:.14rem;font-weight:500;line-height:1.5;color:#333;transition:.15s ease-in-out}.newtalk-item .newtalk-con .newtalk-title:active{color:#e74b3b}.newtalk-item .newtalk-con .newtalk-main{position:absolute;width:86%;bottom:.12rem;left:.16rem;font-size:.1rem;line-height:1.5;color:#999}@media screen and (max-width: 350px){.card-item .item-bottom .mask .course-title{max-width:75%}.card-item .item-bottom .course-teacher span:nth-of-type(3){max-width:1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.card-item-onlinebig{position:relative;margin-bottom:.2rem;padding:0 .05rem}.card-item-onlinebig:last-child{margin-bottom:0}.card-item-onlinebig .tag{position:absolute;top:.12rem;left:.01rem;height:.26rem;background-size:cover;background-repeat:no-repeat;font-size:.12rem;line-height:.2rem;padding-left:.1rem;color:#fff;z-index:1;text-shadow:0 1px 0 #fb580d}.card-item-onlinebig .tag.tag-short{width:.6rem;background-image:url(https://oss-xpc0.xpccdn.com/Upload/edu/2019/10/245db171e9e723d.png)}.card-item-onlinebig .tag.tag-long{width:.72rem;background-image:url(https://oss-xpc0.xpccdn.com/Upload/edu/2019/10/245db171e9eb790.png)}.card-item-onlinebig .vip-tag{position:absolute;top:.12rem;left:.12rem;height:.22rem;border-radius:.13rem;background-image:linear-gradient(to right, #f3cd81, #d59848);line-height:.22rem;text-align:center;font-size:.12rem;color:#fff;padding:0 .12rem;z-index:1}.card-item-onlinebig .card-wrap{box-shadow:0 0.04rem 0.08rem 0 rgba(0,0,0,0.05);border-radius:.04rem;overflow:hidden}.card-item-onlinebig .card-wrap .activity-end-time{padding:0 0 .12rem}.card-item-onlinebig .card-wrap .item-top{position:relative}.card-item-onlinebig .card-wrap .item-top a{display:block;height:100%;overflow:hidden;background:#f0f0f0}.card-item-onlinebig .card-wrap .item-top a .cover{width:100%;height:1.86rem;object-fit:cover;transition:0.3s cubic-bezier(0, 1, 0.75, 1)}.card-item-onlinebig .card-wrap .item-top a .tag{position:absolute;top:16px;left:20px;height:30px;padding:0 18px;border-radius:100px;font-size:14px;line-height:30px;text-align:center;color:#ffffff}.card-item-onlinebig .card-wrap .item-top a .tag.tag-blue{background-color:rgba(48,79,254,0.9);box-shadow:0 10px 20px 0 rgba(0,0,0,0.1),0 0 30px 0 rgba(0,0,0,0.05)}.card-item-onlinebig .card-wrap .item-top a .tag.tag-red{background-color:rgba(231,75,59,0.9);box-shadow:0 10px 20px 0 rgba(0,0,0,0.1),0 0 30px 0 rgba(0,0,0,0.05)}.card-item-onlinebig .card-wrap .item-top a .jd-img{width:96px;position:absolute;position:absolute;right:-12px;bottom:-12px;z-index:2}.card-item-onlinebig .card-wrap .item-bottom{display:flex;flex-direction:column;position:relative;padding:.12rem .16rem;background-color:#fff}.card-item-onlinebig .card-wrap .item-bottom .detail-wrap .course-title{font-size:.16rem;font-weight:500;color:#333;line-height:1.5;transition:.15s ease-in-out}.card-item-onlinebig .card-wrap .item-bottom .detail-wrap .course-title:hover{color:#e74b3b}.card-item-onlinebig .card-wrap .item-bottom .detail-wrap .intro{display:flex;align-items:center;text-align:left;padding-top:.12rem;font-size:.12rem;color:#999;line-height:1.5;margin-bottom:.12rem}.card-item-onlinebig .card-wrap .item-bottom .detail-wrap .intro span{position:relative;display:block;white-space:nowrap}.card-item-onlinebig .card-wrap .item-bottom .detail-wrap .intro span.name i{display:block;max-width:1.5rem}.card-item-onlinebig .card-wrap .item-bottom .detail-wrap .intro span.brief{padding-left:.22rem}.card-item-onlinebig .card-wrap .item-bottom .detail-wrap .intro span.brief:before{content:"";position:absolute;width:.02rem;height:.1rem;background-color:#f0f0f0;left:.1rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.card-item-onlinebig .card-wrap .item-bottom .course-intro{font-size:12px;line-height:1.83;color:#999;height:42px;word-break:break-all}.card-item-onlinebig .card-wrap .item-bottom .type-list{margin-bottom:.12rem}.card-item-onlinebig .card-wrap .item-bottom .type-list .type-item{float:left;border-radius:.02rem;background-color:#f7f7f7;margin-right:.12rem}.card-item-onlinebig .card-wrap .item-bottom .type-list .type-item a{display:block;height:.22rem;padding:0 .08rem;font-size:.12rem;line-height:.22rem;text-align:center;color:#333;cursor:default}.card-item-onlinebig .card-wrap .item-bottom .extra{display:flex;align-items:center;position:relative;box-sizing:border-box;min-height:.18rem}.card-item-onlinebig .card-wrap .item-bottom .extra .join-wrap{font-size:.12rem;text-align:justify;color:#999}.card-item-onlinebig .card-wrap .item-bottom .extra .price-wrap{display:flex;align-items:center;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.card-item-onlinebig .card-wrap .item-bottom .extra .price-wrap .origin-price{font-size:.12rem;color:#999;padding-right:.04rem;text-decoration:line-through}.card-item-onlinebig .card-wrap .item-bottom .extra .price-wrap .current-price{font-size:.18rem;font-weight:600;color:#ff4038}.card-item-onlinebig .card-wrap .item-bottom .extra .pintuan-price{position:absolute;top:50%;right:0;height:.28rem;padding:0 .12rem;border-radius:1rem;font-size:.14rem;font-weight:500;line-height:.28rem;text-align:center;color:#fff;background-color:#e74b3b;transition:.15s ease-in-out;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.card-item-onlinebig .card-wrap .item-bottom .extra .pintuan-price:active{background-color:#cf4334}.card-item-live{border-bottom:1px solid #f0f0f0;padding:.16rem 0}.card-item-live:nth-of-type(1){padding-top:0}.card-item-live:last-child{border-bottom:none}.card-item-live .card-wrap{position:relative;display:flex;align-items:center}.card-item-live .card-wrap img{width:.9rem;height:.9rem;border-radius:.04rem;background-color:#d8d8d8}.card-item-live .card-wrap .content{width:100%;margin-left:.16rem}.card-item-live .card-wrap .content .time-wrap{display:flex;align-items:center;justify-content:space-between}.card-item-live .card-wrap .content .time-wrap .time{font-size:.12rem;color:#666;line-height:1.5;text-align:justify}.card-item-live .card-wrap .content .time-wrap .status{font-size:.12rem;font-weight:500;line-height:1.5;text-align:justify}.card-item-live .card-wrap .content .time-wrap .status.live{color:#ea4064}.card-item-live .card-wrap .content .time-wrap .status.record{color:#a1a1a1}.card-item-live .card-wrap .content .title{font-size:.14rem;color:#333;font-weight:500;font-style:normal;text-align:justify;cursor:pointer;padding-top:.07rem;transition:.15s ease-in-out}.card-item-live .card-wrap .content .title:active{color:#e74b3b}.card-item-live .card-wrap .content .intro-wrap{position:relative;display:flex;align-items:center;text-align:left;padding-top:.07rem;font-size:.12rem;color:#999;line-height:.18rem}.card-item-live .card-wrap .content .intro-wrap span.author{max-width:75%}.card-item-live .card-wrap .content .intro-wrap span.sms-remind{position:absolute;right:0;height:.22rem;line-height:.22rem;font-size:.12rem;font-weight:500;text-align:justify;color:#fff;border-radius:.11rem;background-color:#7ec865;z-index:10;padding:0 .12rem}.card-item-live .card-wrap .content .intro-wrap span.sms-remind.disabled{color:#fff;background-color:#ddd;cursor:default}.card-item-path{border-bottom:.01rem solid #f0f0f0;padding:.2rem 0}.card-item-path:last-child{border-bottom:none}.card-item-path .card-wrap{position:relative;display:flex;align-items:center}.card-item-path .card-wrap .img-wrap{position:relative;padding-bottom:.1rem}.card-item-path .card-wrap .img-wrap img{width:1.2rem;height:1.2rem;border-radius:.04rem}.card-item-path .card-wrap .img-wrap img.img-top{position:relative;background-color:#d8d8d8;z-index:1}.card-item-path .card-wrap .img-wrap img.img-mid{position:absolute;left:50%;bottom:0;width:1.02rem;height:1.11rem;opacity:0.1 !important;transform:translateX(-50%)}.card-item-path .card-wrap .img-wrap img.img-down{position:absolute;left:50%;bottom:.05rem;width:1.11rem;height:1.11rem;opacity:0.2 !important;transform:translateX(-50%)}.card-item-path .card-wrap .content{margin-left:.16rem}.card-item-path .card-wrap .content .title{font-size:.16rem;color:#333;font-weight:600;line-height:.22rem}.card-item-path .card-wrap .content .desc{font-size:.14rem;color:#666;font-weight:500;padding-top:.04rem}.card-item-path .card-wrap .content .subtitle{font-size:.12rem;color:#999;line-height:.18rem;padding-top:.08rem}.card-item-path .card-wrap .content .btn{display:block;width:.88rem;height:.28rem;line-height:.28rem;border-radius:.15rem;background-image:linear-gradient(to right, #f5826d 4%, #e74b3b);font-size:.12rem;font-weight:500;text-align:justify;color:#fff;text-align:center;margin-top:.08rem}.activity-end-time{font-size:.12rem;color:#e74b3b;line-height:.22rem;border-radius:.02rem;background-color:rgba(231,75,59,0.1);text-align:center;margin-top:.08rem}.activity-end-time .text{padding-right:.04rem}.activity-end-time .d-wrap{padding-right:.04rem}.activity-end-time i{text-align:right}.activity-end-time i.s{display:inline-block;min-width:.15rem}
