/* detail.css */
page{background: #f8f8f8;}
.detail{margin: 65rpx 33rpx 0;background: #fff;border-radius: 0 0 15rpx 15rpx;box-shadow: 0 4rpx 24rpx rgba(0,0,0,.06);position: relative;}
.top{width: 684rpx;height: 40rpx;position: absolute;top: -40rpx;left: 0;}
.con{padding:50rpx 42rpx 45rpx;}
.title{font-size: 36rpx;color: #333;text-align: center;position: relative;margin-bottom: 135rpx;}
.yin{width: 179rpx;height: 106rpx;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 1;}
.con .li{font-size: 28rpx;color: #999;line-height: 38rpx;align-items: flex-start;margin-top: 20rpx;}
.con .li label{display: block;color: #333;margin-right: 85rpx;}
.item{text-align: right;}
.money{color: #CE1002;}
.check{border-top: 1rpx solid #E5E5E5;padding: 30rpx 42rpx;font-size: 28rpx;color: #333333;justify-content: space-between;}
.rico{width: 16rpx;height: 27rpx;}
.send{position: fixed;left: 35rpx;right: 35rpx;bottom: 20rpx;height: 81rpx;background: #108FFF;border-radius: 40rpx;font-size: 30rpx;color: #fff;text-align: center;line-height: 81rpx;z-index: 50;}
.ceng{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 99;background: rgba(0,0,0,.5);}
.popup{position: fixed;left: 0;right: 0;bottom: -100%;border-radius: 12rpx 12rpx 0 0;background: #fff;z-index: 100;padding: 40rpx 49rpx 94rpx;transition: all .3s ease;}
.pop-tit{font-size: 32rpx;color: #333;text-align: center;margin-bottom: 48rpx;}
.ipt{width: 100%;box-sizing: border-box;background: #F8F8F8;border-radius: 8rpx;padding: 25rpx 23rpx;height: 90rpx;font-size: 26rpx;color: #333;}
.tip{display: block;font-size: 26rpx;color: #999;margin-top: 16rpx;margin-left: 23rpx;}
.pop-btn{justify-content: center;margin-top: 55rpx;}
.cancel,.confirm{width: 276rpx;height: 80rpx;border-radius: 40rpx;font-size: 32rpx;text-align: center;line-height: 80rpx;margin: 0 12rpx;}
.cancel{background: #F2F2F2;color: var(--mina);}
.confirm{background: var(--mina);color: #fff;}