.index { width: 100vw; min-height: 100vh; background-color: #F1F1F1; .detail-top { width: 100%; height: 100%; position: relative; z-index: 2; @include flex(center); .top-left{ position: absolute; left: 28rpx; top: 50%; transform: translateY(-50%); image{ width: 48rpx; height: 48rpx; display: block; } } .top-text{ font-size: 32rpx; font-weight: 600; color: #000; } } .seat{ width: 100%; height: 16rpx; } .box-bg{ width: 100%; height: 393rpx; // background: linear-gradient(233deg, #8CCBFF 24%, #CDE9FF 71%); // background: ; background-image:linear-gradient(to bottom, #8CCBFF 0%, #CDE9FF 71%, #F1F1F1 100%); position: fixed; top: 0; left: 0; } .container{ width: 100%; padding: 28rpx 32rpx 28rpx 28rpx; box-sizing: border-box; .card-list{ position: relative; .card-item{ position: absolute; left: 0; } } .empty-box{ width: 100%; height: 649rpx; padding-top: 260rpx; box-sizing: border-box; @include flex(center,column,6rpx); image{ width: 280rpx; height: 297rpx; display: block; } text{ font-size: 28rpx; font-weight: 600; color: #3A495F; } } .card-btn{ width: 100%; button{ width: 100%; height: 98rpx; background: linear-gradient(98deg, #0E83FF 0%, #0E3EFF 100%); text-align: center; line-height: 98rpx; border-radius: 16rpx; margin-top: 24rpx; font-size: 28rpx; color: #FFFFFF; } } } // .contant { // height: calc(100vh - env(safe-area-inset-bottom)); // box-sizing: border-box; // background-color: #fff; // .header { // position: relative; // width: 100%; // height: 80rpx; // .header-icon { // position: absolute; // top: 50%; // transform: translateY(-50%); // left: 30rpx; // image { // width: 50rpx; // height: 50rpx; // display: block; // } // } // .header-title { // text-align: center; // line-height: 80rpx; // font-size: 32rpx; // } // } // .main { // padding: 20rpx 30rpx; // .add-card { // width: 100%; // height: 200rpx; // border: 1px solid #a3a3a3; // border-radius: 10rpx; // display: flex; // align-items: center; // justify-content: center; // gap: 20rpx; // color: rgb(58, 143, 255); // font-size: 30rpx; // } // } // } .d-container { @extend %securityTop; box-sizing: border-box; height: 100vh; width: 350rpx; background-color: #fff; border-radius: 16rpx; .d-image { @include flex(center, column, 20rpx); padding: 35rpx 0; box-sizing: border-box; border-top: 1rpx solid #cccccc; border-bottom: 1rpx solid #cccccc; image { width: 100rpx; height: 100rpx; display: block; border-radius: 50%; } text { font-size: 28rpx; } } .quit { height: 80rpx; text-align: center; line-height: 80rpx; font-size: 26rpx; border-bottom: 1rpx solid #cccccc; } } } ::v-deep .tui-drawer-container{ border-radius: 0 16rpx 16rpx 0; }