/* pages/index/index.wxss */ .index-container { width: 100%; height: 100%; overflow-y: auto; background-color: #F7F7F7; position: relative; padding-top: 1rpx; } .header { width: 100%; height: 98rpx; background-color: #fff; } .main-header { width: 690rpx; height: 100%; margin: 0 auto; } .location { width: 100%; height: 100%; display: flex; justify-content: space-between; align-items: center; } .location-info { width: 80%; height: 100%; font-size: 26rpx; } .scan { width: 100rpx; height: 100%; display: flex; justify-content: flex-end; align-items: center; font-size: 26rpx; color: #9A1D16; } .l-text { font-size: 26rpx; font-weight: 400; color: #333333; margin-left: 14rpx; } .buy-conten { width: 690rpx; height: 152rpx; background: #FFFFFF; border-radius: 20rpx; margin: 22rpx auto 0; display: flex; justify-content: flex-start; align-items: center; } .blance { width: 374rpx; height: 112rpx; padding-left: 20rpx; } .count { height: 56rpx; align-items: stretch; } .default-tag { width: 112rpx; height: 112rpx; background-color: rgba(69, 166, 181, .1); border-radius: 20rpx; margin-left: 20rpx; } .quanyi-img { width: 112rpx; height: 112rpx; } .desc-text { font-size: 26rpx; height: 56rpx; font-weight: 400; color: #333333; } .bolder-text { font-size: 48rpx; font-weight: bold; color: #333333; } .buy-btn { width: 144rpx; height: 60rpx; background: #45A6B5; border-radius: 10rpx; color: #fff; text-align: center; line-height: 60rpx; font-size: 26rpx; font-weight: 400; } .file-info { width: 690rpx; min-height: 254rpx; height: auto; margin: 20rpx auto 0; background: #FFFFFF; border-radius: 20rpx; position: relative; } .file-title { width: 100%; height: 66rpx; display: flex; justify-content: space-between; align-items: center; } .title { font-size: 30rpx; font-weight: bold; color: #333333; margin-left: 20rpx; } .nav-tap { display: flex; align-items: center; height: 100%; margin-right: 28rpx; } .nav-title { font-size: 26rpx; font-weight: 400; color: #999999; margin-right: 10rpx; } .file-content { width: 100%; min-height: 160rpx; /* max-height: 480rpx; overflow-y: scroll; */ } .file-left { width: max-content; height: 100%; display: flex; justify-content: flex-start; align-items: center; } .header-img { width: 80rpx; height: 80rpx; border-radius: 50%; } .headImg { width: 80rpx; height: 80rpx; border-radius: 50%; } .person { margin: 0 30rpx 0 14rpx; } .person .p-info .sex-tag{ width: 30rpx; height: 30rpx; margin-left: 12rpx; } .sex-img { width: 30rpx; height: 30rpx; } .name-text{ font-size: 30rpx; font-weight: bold; color: #333333; } .p-date{ font-size: 26rpx; font-weight: 400; color: #999999; } .qrcode { width: 60rpx; height: 60rpx; } .qrcode-item { width: 60rpx; height: 60rpx; } .no-data { width: 100%; height: 100%; } .nodata-img { height: 156rpx; width: 184rpx; } .none-data-text { font-size: 26rpx; font-weight: 400; color: #999999; margin-left: 10rpx; } .file-item { width: 100%; height: 160rpx; } .main-con { width: 648rpx; height: 100%; margin: 0 auto; /* border-bottom: 1rpx solid #DDD; */ display: flex; justify-content: space-between; align-items: center; } .display-none{ display: none; } .absolute-btn { position: absolute; bottom: -28rpx; left: calc(50% - 95rpx); width: 190rpx; height: 60rpx; background: linear-gradient(180deg, #7BD2DB 0%, #45A6B5 100%); box-shadow: 0 4rpx 8rpx 0 rgba(69,166,181,0.3); border-radius: 30rpx; font-size: 26rpx; font-weight: 400; color: #FFFFFF; } .check-report { font-size: 26rpx; font-weight: 400; color: #45A6B5; padding: 10px 0; } .index-banner { width: 100%; height: 770rpx; margin-top: 40rpx; margin-bottom: 20rpx; display: flex; justify-content: center; align-items: flex-start; } .inner-img { width: 690rpx; display: flex; justify-content: center; align-items: flex-start; } .index-img { width: 100%; height: 100%; } .testdom { width: 100%; height: 600rpx; background-color: #999; } .wrapper { height: 100%; align-items: flex-start; } .modal { width: 558rpx; min-height: 522rpx; background-color: #fff; border-radius: 20rpx; margin-top: 300rpx; padding-bottom: 20rpx; } .status-icon { width: 100%; height: auto; display: flex; justify-content: center; align-items: center; margin-top: 90rpx; } .status-img { width: 144rpx; height: 144rpx; } .status-text { font-size: 26rpx; font-weight: 400; color: #333333; text-align: center; margin-top: 40rpx; } .scan-msg { display: inline-block; width: 518rpx; margin: 0 auto; } .actions { width: 100%; margin-top: 80rpx; } .status-btn { width: 210rpx; height: 68rpx; border-radius: 10px; font-size: 26rpx; font-weight: 400; color: #FFFFFF; } .my-dialog { width: 100%; height: 100%; position: absolute; top: 0; background-color: rgba(0,0,0,0.7); display: flex; justify-content: center; align-items: flex-start; } .qr-content { width: 520rpx; height: 490rpx; background: #FFFFFF; border-radius: 20rpx; margin-top: 320rpx; position: relative; } .qr-title { padding: 30rpx 0; text-align: center; font-size: 30rpx; font-weight: bold; color: #333333; } .qr-content-img { width: 360rpx; height: 360rpx; margin-left: calc(50% - 180rpx); } .qr-close { width: 70rpx; height: 126rpx; position: absolute; left: calc(50% - 35rpx); bottom: -125rpx; display: flex; flex-direction: column; justify-content: center; align-items: center; } .ver-line { width: 4rpx; height: 56rpx; background-color: #fff; } .qe-close-icon { width: 70rpx; height: 70rpx; border-radius: 50%; border: 2px solid #fff; box-sizing: border-box; } .wrapper { height: 100%; align-items: center; } .action-modal { width: 540rpx; min-height: 280rpx; background: #FFFFFF; border-radius: 24rpx; margin-top: 300rpx; } .userinfo-auth-modal { width: 498rpx; height: 496rpx; background: #FFFFFF; border-radius: 5px; } .modal-title { height: 82rpx; text-align: center; line-height: 82rpx; font-size: 30rpx; font-weight: bold; color: #333333; } .app-logo { height: 80rpx; text-align: center; margin: 30rpx 0; } .auth-text { width: 418rpx; margin: 0 auto; font-size: 26rpx; font-weight: 400; color: #333333; } .logopng { width: 80rpx; height: 80rpx; border-radius: 50%; } .auth-btn { width: 418rpx; border-radius: 10rpx; margin-top: 80rpx; background-color: var(--maincolor); color: #fff; font-size: 26rpx; }