.ns-font-size-x-sm{font-size:20rpx}.ns-font-size-sm{font-size:22rpx}.ns-font-size-base{font-size:24rpx}.ns-font-size-lg{font-size:28rpx}.ns-font-size-x-lg{font-size:32rpx}.ns-font-size-xx-lg{font-size:36rpx}.ns-font-size-xxx-lg{font-size:40rpx}.ns-text-color-black{color:#333!important}.ns-text-color-gray{color:#898989!important}.ns-border-color-gray{border-color:#e7e7e7!important}.ns-bg-color-gray{background-color:#e5e5e5!important}page{background-color:#f7f7f7}view{font-size:28rpx;color:#333}.ns-padding{padding:20rpx!important}.ns-padding-top{padding-top:20rpx!important}.ns-padding-right{padding-right:20rpx!important}.ns-padding-bottom{padding-bottom:20rpx!important}.ns-padding-left{padding-left:20rpx!important}.ns-margin{margin:20rpx!important}.ns-margin-top{margin-top:20rpx!important}.ns-margin-right{margin-right:20rpx!important}.ns-margin-bottom{margin-bottom:20rpx!important}.ns-margin-left{margin-left:20rpx!important}.ns-border-radius{border-radius:4px!important}uni-button:after{border:none!important}button::after{border:none!important}.uni-tag--inverted{border-color:#e7e7e7!important;color:#333!important}.btn-disabled-color{background:#b7b7b7}.pull-right{float:right!important}.pull-left{float:left!important}.clearfix:before,
.clearfix:after{content:"";display:block;clear:both}.sku-layer .body-item .number-wrap .number button,
.sku-layer .body-item .number-wrap .number input{border-color:hsla(0,0%,89.8%,.5)!important;background-color:hsla(0,0%,89.8%,.4)!important}.ns-btn-default-all.gray{background:#e5e5e5;color:#898989}.ns-btn-default-all.free.gray{background:#fff;color:#898989;border:1rpx solid #e7e7e7}.ns-btn-default-mine.gray{background:#e5e5e5;color:#898989}.ns-btn-default-mine.free.gray{background:#fff;color:#898989;border:1rpx solid #e7e7e7}.point-detail .detail-top{width:100%;background:#fff;padding-bottom:20rpx}.point-detail .detail-top .adv-pic{width:100%;display:block}.point-detail .detail-top .detail-desc{width:100%;background:#fff;padding:20rpx 20rpx 0;box-sizing:border-box}.point-detail .detail-top .detail-desc .name-wrap{margin-top:20rpx}.point-detail .detail-top .detail-desc .desc-name{width:100%;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:28rpx}.point-detail .detail-top .detail-desc .desc-point{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%}.point-detail .detail-top .detail-desc .desc-point .desc-point-left{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.point-detail .detail-top .detail-desc .desc-point .desc-point-left .desc-point-left-con{font-weight:700;font-size:40rpx;line-height:1}.point-detail .detail-top .detail-desc .desc-point .desc-point-left .desc-point-left-oldPrice{color:#898989;text-decoration:line-through;font-size:28rpx;line-height:1}.point-detail .detail-top .coupon-desc{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:0 20rpx;box-sizing:border-box;margin-top:16rpx}.point-detail .detail-content{width:100%;padding:20rpx;box-sizing:border-box;padding-bottom:80rpx;margin-top:20rpx;background:#fff}.point-detail .detail-content .content-title{width:100%;text-align:center;font-size:32rpx;font-weight:700}.point-detail .detail-swap{height:100rpx;box-sizing:border-box;background:#fff;position:fixed;left:0;bottom:0;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.point-detail .detail-swap button{width:100%}.position-bottom{bottom:68rpx!important}