body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,p,select,td,textarea,th,ul{margin:0;padding:0}body{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}img{border:0}button,img,input,select,textarea{vertical-align:middle}button{border:0 none;background-color:transparent;cursor:pointer}table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}dl,li,menu,ol,ul{list-style-type:none}a{color:inherit;text-decoration:none}a,img{-webkit-touch-callout:none}::-webkit-input-placeholder{color:#999}:-moz-placeholder,::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}html{-webkit-text-size-adjust:100%}#Course{background-color:#f7f6fb;min-height:100vh;padding-bottom:calc(constant(safe-area-inset-bottom) + 50px);padding-bottom:calc(env(safe-area-inset-bottom) + 50px);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#Course .search-row{height:.6rem;border-radius:.6rem;line-height:.6rem;background-color:#e6eaeb;margin:.3rem .4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#Course .search-row .van-image{width:.28rem;height:.28rem;margin-right:.05rem}#Course .search-row span{font-size:.28rem;color:#606060}#Course .swipe{padding:0 .3rem}#Course .swipe .van-swipe{border-radius:.1rem;overflow:hidden;-webkit-box-shadow:0 0 5px 5px hsla(0,0%,53.3%,.25);box-shadow:0 0 5px 5px hsla(0,0%,53.3%,.25)}#Course .swipe .van-image,#Course .swipe .van-swipe,#Course .swipe .van-swipe-item{width:100%;height:2.4rem}#Course .group{padding:.3rem;margin:.3rem 0;background-color:#fff}#Course .group .title{font-size:.3rem;color:#000;padding-bottom:.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#Course .group .title,#Course .group .title .more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#Course .group .title .more{color:#51c0ea;font-size:.26rem}#Course .group .title .more img{width:.1rem;height:.18rem;margin-left:.1rem}#Course .group .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#Course .group .list .course-item{width:3.2rem;margin-bottom:.2rem}#Course .group .list .course-item .van-image{width:100%;height:2rem;border-radius:.05rem;overflow:hidden}#Course .group .list .course-item .name{width:100%;font-size:.26rem;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:.05rem 0}#Course .group .list .course-item .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#Course .group .list .course-item .people{color:#a4a4a4;font-size:.22rem}#Course .group .list .course-item .price{color:#f56c6c;font-size:.22rem}#Course .group .list .refresh-row{width:100%;padding-top:.2rem}#Course .group .list .refresh-row,#Course .group .list .refresh-row .refresh{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#Course .group .list .refresh-row .refresh{width:3.6rem;height:.5rem;border-radius:.1rem;border:1px solid #bbbbbf;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#Course .group .list .refresh-row .van-image{width:.32rem;height:.32rem;margin-right:.1rem}#Course .group .list .refresh-row span{color:#b9b7c1;font-size:.24rem}