addCheckDining.wxss 1.85 KB
/* pack-book/pages/reservation/addCheckDining.wxss */
.wrap {
    margin: 48rpx 54rpx 0 32rpx;
}

radio::before,
checkbox::before {
    opacity: 0;
}

radio-group {
    display: flex !important;
}

radio-group label {
    display: flex !important;
    align-items: center;
    flex: 1;
}

.customRadio {
    width: 40rpx;
    height: 40rpx;
    border: 4rpx solid #515151;
    box-sizing: border-box;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.checkInfo {
    width: 16rpx;
    height: 16rpx;
    background: #515151;
    border-radius: 50%;
}

.texts {
    margin-left: 10rpx;
}

.remarks {
    margin: 40rpx 0 24rpx 0;
}

.container {
    position: relative;
    border-radius: 16rpx;
    border: 2rpx solid #bfc4d4;
    box-sizing: border-box;
}

.container textarea {
    padding: 30rpx;
    height: 240rpx;
}

.count {
    position: absolute;
    right: 10px;
    bottom: 10px;
    font-size: 12px;
    color: #999;
}

.infoBox {
    display: flex;
    flex-direction: column;
    padding-top: 40rpx;
}

.items {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 20rpx;
}

.types {
    color: #515151;
}

.news {
    color: #999;
}

.news text {
    margin-left: 26rpx;
}







.btns {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    padding: 0 48rpx 82rpx;
}

.cancel {
    width: 20%;
    color: #438E93;
    border: 2rpx solid #438E93;
    border-radius: 10rpx;
    padding: 20rpx 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

.save {
    width: 70%;
    background: #438E93;
    color: #fff;
    border-radius: 10rpx;
    padding: 20rpx 0;
    display: flex;
    align-items: center;
    justify-content: center;
}