.my-member{background-color:#f5f4f9;min-height:100%}.my-member .my-member-header{position:relative;color:#666}.my-member .my-member-header .my-member-bg{height:2.5rem;background-color:#3f4048}.my-member .my-member-header .my-member-info{position:absolute;height:2.7rem;width:7.1rem;left:.2rem;top:.4rem;border-radius:.12rem;text-align:center}.my-member .my-member-header .my-member-info .my-member-info-bg{position:absolute;width:100%;height:100%;border-radius:.12rem;left:0;top:0;z-index:0}.my-member .my-member-header .my-member-info .member-info-left{position:absolute;padding:0 .12rem;background-color:#3f4048;border-radius:0 1rem 1rem 0;line-height:.2rem;color:#fff;font-size:.24rem;left:0;top:.2rem}.my-member .my-member-header .my-member-info .member-info-box{padding-top:.5rem;height:1.7rem;box-sizing:border-box;position:relative;z-index:1}.my-member .my-member-header .my-member-info .next-member{font-size:.18rem;margin-top:.05rem}.my-member .my-member-header .my-member-info .member-info-title{font-size:.38rem;line-height:.53rem;position:relative;z-index:1}.my-member .my-member-header .my-member-info .member-time{margin-top:.1rem;font-size:.18rem;line-height:.25rem;height:.25rem;position:relative;z-index:1}.my-member .my-member-header .my-member-info .info-box{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;z-index:1}.my-member .my-member-header .my-member-info .info-box .info-flex{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative}.my-member .my-member-header .my-member-info .info-box .info-flex .info-value{font-size:.3rem;line-height:.42rem}.my-member .my-member-header .my-member-info .info-box .info-flex .info-name{font-size:.18rem;line-height:.25rem;margin-top:.13rem}.my-member .my-member-header .my-member-info .info-box .info-flex:after{position:absolute;width:1px;height:.8rem;right:0;top:50%;-webkit-transform:translateY(-50%) scale(.5);transform:translateY(-50%) scale(.5);background-color:#666;content:""}.my-member .my-member-header .my-member-info .info-box .info-flex:last-child:after{display:none}.my-member .my-member-header .my-member-info .three-icon{width:.3rem;height:.16rem;position:absolute;bottom:0;left:50%;margin-left:-.15rem;vertical-align:text-bottom}.my-member .my-member-header .my-member-text{height:1.62rem;box-sizing:border-box;text-align:center;padding-top:.9rem;font-size:.3rem;line-height:.42rem;color:#3f4048;background-color:#fff}.my-member .my-member-header.vip-1{color:#414d60}.my-member .my-member-header.vip-2{color:#a6803c}.my-member .my-member-header.vip-3{color:#675fa2}.my-member .my-member-header.vip-4{color:#ffde9c}.my-member .member-purchase{margin-top:.2rem;background-color:#fff}.my-member .member-purchase .member-purchase-title{display:-webkit-box;display:-webkit-flex;display:flex;padding:.2rem;font-size:.3rem;line-height:.42rem}.my-member .member-purchase .member-purchase-title .title{color:#333}.my-member .member-purchase .member-purchase-title .wen{width:.3rem;height:.3rem;vertical-align:middle}.my-member .member-purchase .member-purchase-title .title-flex{text-align:right;color:#14cc80;-webkit-box-flex:1;-webkit-flex:1;flex:1}.my-member .member-purchase .member-list{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 .2rem}.my-member .member-purchase .member-list .member-item{width:1.63rem;margin-left:.22rem;text-align:center;padding:.13rem 0 .17rem 0;color:#414d60;position:relative}.my-member .member-purchase .member-list .member-item .item-title{font-size:.3rem;line-height:.42rem}.my-member .member-purchase .member-list .member-item .item-value{font-size:.18rem;line-height:.25rem;margin-top:.13rem}.my-member .member-purchase .member-list .member-item .active-icon,.my-member .member-purchase .member-list .member-item .member-item-bg{position:absolute;width:100%;height:100%;left:0;top:0}.my-member .member-purchase .member-list .member-item .member-item-bg{z-index:0}.my-member .member-purchase .member-list .member-item .active-icon,.my-member .member-purchase .member-list .member-item .member-item-info{z-index:1}.my-member .member-purchase .member-list .member-item .member-item-info{position:relative}.my-member .member-purchase .member-list .member-item:first-child{margin-left:0}.my-member .member-purchase .member-list .member-item-2{color:#a6803c}.my-member .member-purchase .member-list .member-item-3{color:#675fa2}.my-member .member-purchase .member-list .member-item-4{color:#ffde9c}.my-member .member-purchase .member-day-list{margin-top:.18rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.my-member .member-purchase .member-day-list .member-day-item{width:2.23rem;margin-left:.2rem;box-shadow:0 0 .08rem .05rem #eee;border-radius:.12rem;border:.02rem solid transparent;overflow:hidden;text-align:center;height:1.75rem;background-color:#fff;margin-bottom:.2rem}.my-member .member-purchase .member-day-list .member-day-item.active{border:.02rem solid #f99130;border-radius:.12rem}.my-member .member-purchase .member-day-list .member-day-text{background-color:#f99130;background:-webkit-linear-gradient(left,#fec446,#f99130);background:linear-gradient(90deg,#fec446,#f99130);color:#fff;font-size:.18rem;line-height:.4rem}.my-member .member-purchase .member-day-list .member-day-info{padding-top:.21rem}.my-member .member-purchase .member-day-list .member-day-info .day-money{font-size:.38rem;line-height:.53rem}.my-member .member-purchase .member-day-list .member-day-info .day-value{margin-top:.04rem;font-size:.18rem;line-height:.25rem}.my-member .member-purchase .btn-box{margin-top:.5rem;padding:.2rem .4rem;text-align:center}.my-member .member-purchase .btn-box .btn-text{color:#999;font-size:.18rem;line-height:.38rem;margin-bottom:.2rem}.my-member .member-purchase .btn-box .text-a{color:#576b95}.my-member .sub-tips{font-size:.24rem}.my-member .tow-sub{margin-top:.2rem}.my-member .popup-content{width:4.6rem;padding:.4rem .3rem;border-radius:.1rem}.my-member .popup-content .popup-content-p{font-size:.28rem;color:#666;line-height:.36rem;margin-bottom:.1rem}.my-member .upgrade-member{position:absolute;right:.6rem;top:1.12rem;z-index:5;background:#3f4048;border-radius:1rem;font-size:.24rem;line-height:.33rem;color:#ffde9c;padding:.03rem .12rem}