.section{position: relative;} .page-content{padding: 36rpx 0 0;} /* 地址 */ .address{ position: relative; margin: 0 52rpx; } .name{ font-size: 40rpx; font-weight: bold; color: #000; } .phone{ float: right; color: #000; font-size: 32rpx; font-weight: 500; } .addressInfo{ margin-top: 30rpx; color: #8C8C8C; font-size: 32rpx; display: flex; justify-content: space-between; } .adr-img{ height: 60rpx; width: 60rpx; } .build-addr{ text-align: center; margin-top: 36rpx; font-size: 18px; font-weight: bold; color: #000000; } /* 商品-礼物 */ .gift{ margin: 36rpx 32rpx; padding: 36rpx 20rpx; position: relative; padding-left: 160rpx; box-sizing: border-box; box-shadow: 0rpx 10rpx 10rpx 2rpx rgba(161,161,161,0.5); border-radius: 30rpx; } .gift-img{ position: absolute; left: 20rpx; top: 50%; margin-top: -40rpx; width: 120rpx; height: 80rpx; } .gift-name{ font-size: 16px; color: #323232; margin-bottom: 12rpx; } .gift-jj{ font-size: 12px; color: #969696; } /* 每行--item */ .item{ margin: 36rpx 32rpx 0; padding: 0 20rpx; display: flex; justify-content: space-between; } .item-left{ flex: 0 0 auto; margin-right: 40rpx; font-size: 16px; color: #000000; font-weight: bold; box-sizing: border-box; } .item-right{ font-size: 14px; color: #646464; text-align: right; } .jinbi{ display: inline-block; width: 30rpx; height: 30rpx; vertical-align: sub; } .shop{ border-radius: 60rpx; padding: 10rpx 20rpx; border: 1px solid #969696; display: inline-block; margin-bottom: 20rpx; } .shop:nth-child(even){ margin-left: 20rpx; } .shopActive{ background-color: #00C7C6; border-color: #00C7C6; color: #fff; } .lv, .cricle{vertical-align: middle;} .cricle{ display: inline-block; width: 14rpx; height: 14rpx; border-radius: 50%; background-color: #00C7C6; margin-left: 10rpx; } .red_circle{background-color: red;} .null-view{ width: 100%; height: 20rpx; margin-top: 72rpx; background-color: rgb(242,242,249); } .marBot{margin-bottom: 200rpx;} /* 兑换成功 */ .succ-t{ font-size: 24px; font-weight: bold; color: #000; margin-top: 200rpx; text-align: center; } .succ-img{ display: block; margin: 30rpx auto 0; width: 90rpx; height: 90rpx; } .btn{ position: fixed; left: 32rpx; right: 32rpx; bottom: 72rpx; line-height: 88rpx; color: #fff; font-size: 18px; border-radius: 20rpx; text-align: center; background-color: rgb(1,199,198); } .btnDis{ background-color: #ABABAB; } .warn{ text-align: center; color: #aaa; font-size: 24rpx; margin-top: 200rpx; }