@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body{color:#2c2c2c;background-color:#fff;font-size:.32rem}ol,ul{list-style:none}img{height:100%}img,table{width:100%}table{border-collapse:collapse}pre{white-space:pre-wrap;word-wrap:break-word}input[type=text],select,textarea{-webkit-appearance:none}input,textarea{border:none;outline:none;caret-color:#01bfa5}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bfbfbf}input:-moz-placeholder,textarea:-moz-placeholder{color:#bfbfbf}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bfbfbf}.clearfix:after{content:"";display:block;height:0;visibility:hidden;clear:both}.vux-slider>.vux-indicator{bottom:.053333rem!important}.p-20{padding:.533333rem}.p20,.p-20{box-sizing:border-box}.p20{padding:0 .533333rem}.p25{padding:0 .666667rem;box-sizing:border-box}.pt-24{padding-top:.64rem}.pt-53{padding-top:1.413333rem}.pb-54{padding-bottom:1.44rem}.bg-fff{background-color:#fff}.color-main{color:#00bfa5}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mul-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-o-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;-o-line-clamp:2;overflow:hidden}.flex-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flex-between,.flex-center{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.flex-middle{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.middle{display:inline-block;vertical-align:middle}.banner{width:100%}.red{color:red}.round{border-radius:100%}.hidden{display:none}.center{text-align:center}.admin-input{position:relative;margin-bottom:.266667rem}.admin-input input{width:100%;height:1.333333rem;padding-left:.266667rem;box-sizing:border-box;border-bottom:.026667rem solid #d6d6d6;font-size:.4rem}.input-group{padding-bottom:.8rem;font-size:.373333rem}.input-group input[type=number],.input-group input[type=password],.input-group input[type=text],.input-group textarea{width:100%;height:.933333rem;border-radius:.16rem;padding:0 .16rem;margin-top:.16rem;border:.026667rem solid #bfbfbf;box-sizing:border-box}.input-group textarea{height:3.04rem;padding:.16rem;resize:none}.input-group select{height:.933333rem;line-height:.933333rem;width:100%;border-radius:.16rem;outline:none;border:.026667rem solid #bfbfbf;color:#2c2c2c;background-color:#fff;padding:0 .16rem;margin-top:.16rem}.input-group select.none{color:#bfbfbf}.input-group select option{color:#2c2c2c}.input-group .file{position:relative;height:2.4rem;margin-top:.16rem}.input-group .file input{width:2.4rem;height:2.4rem;margin:0;opacity:0}.input-group .radio-group{padding-top:.16rem;color:#bfbfbf}.input-group .radio-group label{position:relative;padding:0 .266667rem 0 .16rem}.input-group .radio-group label input{opacity:0}.input-group .radio-group label:after{content:"";position:absolute;left:0;top:.08rem;width:.32rem;height:.32rem;border-radius:50%;border:.026667rem solid #757575}.input-group .radio-group label.on{color:#2c2c2c}.input-group .radio-group label.on:before{content:"";position:absolute;left:.053333rem;top:.133333rem;width:.266667rem;height:.266667rem;border-radius:50%;background-color:#00bfa5}.input-group .radio-group input[type=text]{width:3.2rem;margin:0}.popup-box-pay{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;padding:1.466667rem .88rem;border-radius:.266667rem;font-size:.4rem;text-align:center;box-sizing:border-box;background-color:#fff}.popup-box-pay .close-btn{position:absolute;right:.213333rem;top:.213333rem;width:.56rem;height:.56rem;line-height:.56rem;border-radius:50%;border:.026667rem solid #01bfa5;font-size:.426667rem;color:#01bfa5}.popup-box-pay .operate-btn .btn{height:1.2rem;width:100%;margin-top:.666667rem}.popup-box-pay .money-btn .btn{width:25%}.popup-box-pay .money-btn .btn:nth-child(3n+2){margin:0 12.5% 12.5%}.popup-box-pay .money-btn .btn.on{background-color:#01bfa5;color:#fff}.popup-box-pay .money-btn input{width:100%;height:.96rem;border:.026667rem solid #01bfa5;border-radius:.106667rem;color:#01bfa5;text-align:center}.submit-form{padding:.533333rem .666667rem}.submit-form .title{font-size:.533333rem;margin-bottom:1.066667rem;text-align:center}.submit-form .submit-btn{padding-top:.8rem;text-align:center}.layui-m-layerchild{border-radius:.346667rem}.weui-input,.weui-textarea{font-size:.373333rem!important}.textarea.vux-x-textarea.weui-cell{background-color:#fff;margin-bottom:.533333rem;border-radius:.16rem;border:.026667rem solid #bfbfbf}.filter-wrap{width:100%;height:100%;background-color:#fff;padding:.666667rem .48rem .666667rem .32rem;box-sizing:border-box}.filter-wrap .filter-item{font-size:.373333rem;color:#757575;margin-bottom:1.333333rem}.filter-wrap .filter-item .label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.filter-wrap .filter-item .condition{margin-top:.346667rem}.filter-wrap .filter-item .search-btn{width:3.2rem;height:.906667rem;line-height:.906667rem;text-align:center;background-color:#01bfa5;color:#fff;border-radius:.133333rem;margin:0 auto}.vux-confirm .weui-dialog{padding:1.066667rem 0;border-radius:.346667rem}.vux-confirm .weui-dialog .weui-dialog__title{font-size:.4rem}.vux-confirm .weui-dialog .weui-dialog__bd{min-height:.533333rem}.vux-confirm .weui-dialog .weui-dialog__ft{padding:0 1.013333rem}.vux-confirm .weui-dialog .weui-dialog__ft .weui-dialog__btn{border-radius:.133333rem;font-size:.4rem;line-height:.96rem;border:.026667rem solid #01bfa5}.vux-confirm .weui-dialog .weui-dialog__ft .weui-dialog__btn.weui-dialog__btn_default{margin-right:1.013333rem;color:#01bfa5}.vux-confirm .weui-dialog .weui-dialog__ft .weui-dialog__btn.weui-dialog__btn_primary{color:#fff;background-color:#01bfa5}.vux-confirm .weui-dialog .weui-dialog__ft .weui-dialog__btn.weui-dialog__btn_primary:after,.vux-confirm .weui-dialog .weui-dialog__ft:after{display:none}.vux-checker-box{font-size:0}.vux-checker-box .filter-default{width:2.266667rem;height:1.013333rem;line-height:1.013333rem;text-align:center;background-color:#f5f5f5;color:#2c2c2c;font-size:.373333rem;margin-right:.133333rem;margin-bottom:.266667rem}.vux-checker-box .filter-selected{background-color:#4dd2c1;color:#fff}.upload-image-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.upload-image-list .image-item{width:2.4rem;height:2.4rem;border:.026667rem solid #bfbfbf;border-radius:.133333rem;margin-bottom:.533333rem;margin-right:.533333rem}.upload-image-list .image-item img{width:100%;height:100%;border-radius:.133333rem}.upload-image-list .image-item:nth-child(3){margin-right:0}.account-group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:1.066667rem;border:.026667rem solid #ddd;border-radius:.133333rem;padding:.32rem .266667rem;box-sizing:border-box;margin-bottom:.426667rem}.account-group.auth-group .auth-btn{display:block;width:2.4rem;color:#666;text-align:center;padding-left:.266667rem;box-sizing:border-box;border-left:.026667rem solid #ddd}.account-group .iconfont{font-size:.533333rem;color:#bbb}.account-group input{-webkit-box-flex:1;-webkit-flex:1;flex:1;border:none;outline:none;font-size:.373333rem;color:#bbb;margin-left:.266667rem;padding-right:.266667rem}.link-btn{font-size:0;margin-top:.533333rem;text-align:center}.link-btn .btn{display:inline-block;width:1.866667rem;height:.8rem;line-height:.8rem;text-align:center;background-color:#f4f4f4;color:#888;font-size:.4rem}.link-btn .btn.active{color:#fff;background-color:#00bfa5}.link-btn .login-btn{border-radius:.133333rem 0 0 .133333rem}.link-btn .register-btn{border-radius:0 .133333rem .133333rem 0}.spin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}