/**index.wxss**/ .container { padding: 0; } .body { min-height: 100vh; overflow-y: auto; background: no-repeat top / 100% auto; background-color: var(--bg-color); } .swp { position: relative; } .swp__shadow { position: absolute; left: 0; right: 0; bottom: -10rpx; height: 10rpx; filter: blur(2px); background-image: linear-gradient( to bottom, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0) ); } .swp__bd { position: absolute; z-index: 1; } .swp__bd.top { top: 0; } .swp__bd.bt { bottom: 0; } .swp__bd.bt.lf { left: 0; } .swp__bd.bt.rt { right: 0; transform: scaleX(-1); } .swp__bd.top.lf { left: 0; transform: scaleX(-1); } .swp__bd.top.rt { right: 0; } .swiper { font-size: 0; height: 424rpx; } .swiper-item image { width: 100%; height: 100%; } .dots { position: absolute; bottom: 10px; transform: translateX(-50%); left: 50%; z-index: 9999; display: flex; } .dots > image { width: 30rpx; height: 30rpx; margin: 0 12rpx; } .body .title { padding: 57rpx 47rpx 32rpx; display: flex; align-items: flex-end; } .body .title image { width: 173rpx; } .body .title text { display: inline-block; color: var(--text-tips-color); margin-left: 16rpx; margin-bottom: -4rpx; font-size: 23rpx; white-space: nowrap; } .body .lunbo { width: 100%; display: flex; align-items: center; flex-wrap: nowrap; padding-left: 30rpx; overflow-x: auto; white-space: nowrap; box-sizing: border-box; /* justify-content: space-between; align-items: center; flex-wrap: wrap; */ } .lunbo__item { display: inline-block; margin-right: 25rpx; } .lunbo__item.active .lunbo__item__text { color: var(--primary-color); font-weight: bold; } .lunbo__item__text { margin-top: 12rpx; text-align: center; font-size: 25rpx; color: var(--text-color); } .lunbo__item__img { position: relative; font-size: 0; } .lunbo__item.active .lunbo__item__img { display: flex; align-items: center; justify-content: center; background: no-repeat center / contain; } .lunbo__item.active .lunbo__item__img image { position: relative; top: -4rpx; } .lunbo__item__img image { position: relative; width: 190rpx; height: 265rpx; z-index: 1; } .body .record { padding: 0 30rpx; } .body .record > view { padding: 25rpx 35rpx 0; height: 150rpx; box-sizing: border-box; color: var(--record-title-color); font-size: 28rpx; background: no-repeat center / contain; opacity: 1; } .body .record > view > text { font-weight: bold; } .body .record > view > view { color: var(--record-inner-color); margin-top: 20rpx; display: flex; justify-content: space-between; align-items: center; } .body .record > view > view > text:last-of-type { font-size: 21rpx; } .body .record .norecord > view { margin-top: 0; } .body .record .norecord > .record-title { color: #000; font-size: 30rpx; font-weight: bold; } .body .record .norecord > .norecord-text { text-align: center; width: 100%; display: inline-block; margin-top: 20rpx; font-size: 28rpx; color: var(--text-tips-color); } .btn_paise { position: fixed; left: 0; bottom: 0; width: 100%; font-size: 0; z-index: 99; } .btn_paise__tools { display: flex; align-items: center; justify-content: space-between; height: inherit; } .btn_paise__tools .paizhao, .btn_paise__tools .luxiang { display: flex; align-items: center; justify-content: center; flex: 1; height: 100%; } .btn_paise__tools > view image { width: 281rpx; } .btn_paise__rescan { display: flex; align-items: center; justify-content: center; height: inherit; } .btn_paise_tips { position: fixed; left: 0; right: 0; font-size: 28rpx; color: #999999; background-color: #fff; padding: 10rpx 0; text-align: center; box-shadow: 0 -6rpx 10rpx 0px rgba(0, 0, 0, 0.2); } .btn_paise__tools .btn_paise__border { width: 4rpx; height: 89rpx; background: #d9d9d9; } .shotting { position: fixed; z-index: 999; top: 0; left: 0; width: 100%; height: 100%; } .shotting .shot_bg { width: 100%; height: 100%; } .shotting .tips { position: absolute; top: 40%; left: 50%; transform: translateX(-50%); z-index: 9999; width: 80%; } .shotting .record { position: absolute; top: 30rpx; left: 30rpx; z-index: 9999; color: #fff; width: 50%; display: flex; align-items: center; } .shotting .tips > image { width: 100%; } .shotting .record > image { width: 50rpx; margin-right: 10rpx; } .shotting .tips .xiaolian { background: rgba(25, 25, 25, 0.75); border-radius: 20rpx; text-align: center; color: #fff; width: 80%; margin: 0 auto; padding: 10% 0; } .shotting .tips .xiaolian image { width: 20%; } .shotting .tips .xiaolian text { display: block; margin-top: 20rpx; } .shotcon { width: 100%; height: 100%; left: 0; top: 0; position: absolute; }