/* * @Author: jmy * @Date: 2026-01-01 12:02:41 * @LastEditors: Please set LastEditors * @LastEditTime: 2025-12-13 16:48:17 * @Description: */ //加载动画 .scroll-loading { display: inline-block; width: 26rpx; height: 26rpx; border-radius: 50%; border: 4rpx solid #999999; border-bottom-color: transparent !important; vertical-align: middle; position: relative; top: 2rpx; } // 加载动画旋转 .scroll-rotate { animation: mescrollDownRotate 0.6s linear infinite; } @keyframes mescrollDownRotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } //暂无数据 .scs-no-data { width: 100%; display: flex; flex-direction: column; align-items: center; .no-image { width: 280rpx; height: 180rpx; margin-top: 200rpx; } .no-desc { font-size: 28rpx; color: #999999; } } //文本2行 .text-ellipsis-2 { -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-all; white-space: normal; } // 文本1行 .text-ellipsis { -webkit-line-clamp: 1; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-all; white-space: normal; } // 头部压底背景 .scs-bg-top { width: 100%; height: 600rpx; position: fixed; top: 0; left: 0; } //旋转360度 .rotate-360 { transform: rotate(360deg) } .rotate-180 { transform: rotate(180deg) } .rotate-90 { transform: rotate(90deg) } .rotateY-360 { transform: rotateY(360deg) } .rotateY-180 { transform: rotateY(180deg) } .rotateY-90 { transform: rotateY(90deg) } //y轴翻转180度 // 搜索栏 .scs-search { display: flex; justify-content: center; align-items: center; font-size: 32rpx; background-color: transparent; /* #ifndef APP-NVUE */ gap: 0 28rpx; /* #endif */ box-sizing: border-box; .search_title { width: 176rpx; height: 44rpx; } .search-input { flex: 1; height: 72rpx; background: #ffffff; border-radius: 36rpx; display: flex; align-items: center; padding: 0 4rpx 0 24rpx; border: 3rpx solid #02B176; color: #ffffff; box-sizing: border-box; .icon-search { width: 28rpx; height: 28rpx; margin-right: 20rpx; margin-top: 4rpx; } .input-value { height: 60rpx; line-height: 60rpx; flex: 1; } button { background: linear-gradient(90deg, #38D97D 0%, #02B176 100%); } } } // 文字删除线 .text-line-through::after { content: ""; /* 必须有content属性,即使是空字符串 */ display: block; /* 或者 inline-block, 根据需要 */ }