/* pages/order/access/access.wxss */
page {
    width: 750rpx;
    min-height: 100vh;
    background: #F6F6F6;
}

.topBox {
    width: 750rpx;
    height: 174rpx;
    background: #FFFFFF;
    padding: 32rpx;
}

.topBox .tit {
    font-size: 30rpx;
    font-weight: 500;
    color: #191C27;
}

.topBox .adr {
    font-size: 24rpx;
    color: #666666;
    width: 473rpx;
}

.topBox .lr {
    font-size: 24rpx;
    color: #191C27;
    text-align: center;
    border-left: 1rpx solid #E4E4E4;
    padding-left: 32rpx;
}

.topBox .lr .icon {
    width: 40rpx;
    height: 40rpx;
}

.card {
    width: 702rpx;
    height: 272rpx;
    background: #FFFFFF;
    border-radius: 12rpx;
    margin: 25rpx auto;
    padding: 48rpx 32rpx;
}

.card .tit {
    font-size: 30rpx;
    font-weight: 500;
    color: #191C27;
}

.card .tips {
    font-size: 26rpx;
    color: #999999;
    margin: 15rpx 0;
}

.card .num {
    font-size: 72rpx;
    font-weight: 500;
    color: #191C27;
}

.card .lr {
    font-size: 24rpx;
    color: #191C27;
}

.card .lr image {
    width: 80rpx;
    height: 80rpx;
}

.footer {
    position: absolute;
    left: 50%;
    bottom: 5%;
    transform: translate(-50%, 0);
    font-size: 26rpx;
    color: #666666;
}