.com-item-course .item-box{padding:2.66667vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #eaeaea}.com-item-course .item-box .img{margin-right:2.66667vw}.com-item-course .item-box .img,.com-item-course .item-box .img .van-image{-ms-flex-negative:0;flex-shrink:0}.com-item-course .item-box .img .van-image img{border-radius:.8vw}.com-item-course .item-box .title{width:calc(100% - 18.93333vw);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}.com-item-course .item-box .title .course-name{word-break:break-all;font-size:3.73333vw;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:6.13333vw;-ms-flex-negative:0;flex-shrink:0;margin-bottom:.53333vw}.com-item-course .item-box .title .nums-price{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.com-item-course .item-box .title .nums-price .nums{color:#999;font-size:3.2vw}.com-item-course .item-box .title .nums-price .price{font-size:3.2vw;color:#f43530}.nodata{text-align:center}.nodata .display{padding-top:32vw}.nodata .display .van-button{margin-top:2.66667vw}.nodata img{width:60%}.nodata .sub{margin-top:2vw;font-size:4.26667vw;color:#999}.page-fans-home .header{padding:4vw 4vw 7.46667vw;background-color:#fff}.page-fans-home .header .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-fans-home .header .top .left{width:16vw;height:16vw;border-radius:50%;overflow:hidden}.page-fans-home .header .top .left img{width:16vw;height:16vw;display:block}.page-fans-home .header .top .right{width:calc(100% - 16vw);padding-left:2.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box}.page-fans-home .header .top .right .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-fans-home .header .top .right .name .user{font-size:5.33333vw;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-fans-home .header .top .right .name .btn{white-space:nowrap}.page-fans-home .header .top .right .name .van-button--primary{border-radius:6.66667vw;line-height:6.66667vw;height:6.66667vw;font-size:3.73333vw}.page-fans-home .header .top .right .focus{color:#e5b659}.page-fans-home .header .top .right .introduce{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#999}.page-fans-home .header .top .right .fold{font-size:4.26667vw;color:#e5b659}.page-fans-home .course-list{padding:0 4vw;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.page-fans-home .course-list .course-title{font-size:4.8vw;color:#333;width:100%;font-weight:700;line-height:11.73333vw;border-bottom:1px solid #eaeaea}.page-fans-home .go-home{width:13.33333vw;position:fixed;bottom:18.66667vw;right:2.66667vw}