/**app.wxss**/ /**app.wxss**/ page { background-color: #F4F4F4; font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 1.6; height: 100vh; display: flex; flex-direction: column; justify-content: flex-start; } page::after { content: ''; position: fixed; left: 0; bottom: 0; width: 100%; height: 1rpx; background: transparent; box-shadow: 0rpx -2rpx 35rpx 5rpx rgba(165, 165, 165, 0.34); z-index: 9999; } ::-webkit-scrollbar { display: none; width: 0; height: 0; color: transparent; } .container { width: 100vw; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; box-sizing: border-box; } .mt-10 { margin-top: 10rpx; } .mt-20 { margin-top: 20rpx; } .mr-10 { margin-right: 10rpx; } .ml-10 { margin-left: 10rpx; } .mb-10 { margin-bottom: 10rpx; } .mb-20 { margin-bottom: 20rpx; } .mg { margin: 10rpx; } .pd { padding: 10rpx; } .divider-v { margin-top: 5rpx; width: 90%; height: 3rpx; background-color: #F0F0F0; } .divider-v-100 { height: 1rpx; background-color: #F0F0F0; width: 100%; } .func-container { background-color: white; display: flex; flex-direction: column; justify-content: center; padding: 20rpx 34rpx; } .func-title-box { display: flex; flex-direction: row; align-items: center; } .func-title-box .icon { width: 40rpx; height: 40rpx; } .func-title-box .name { font-family: Source Han Sans CN; font-weight: bold; font-size: 24rpx; color: #303030; margin-left: 20rpx; text-align: center; } .scroll-list { flex: 1; overflow-y: hidden; height: 100vh; overflow: hidden; background-color: white; } .map { width: 100vw; height: 100vh; } .full-btn { display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 20rpx; background: linear-gradient(0deg, #6AC191 0%, #256742 100%); border-radius: 7rpx; } .full-btn:active { background: linear-gradient(0deg, #a6eec6 0%, #63bb89 60%); } .full-btn .icon { width: 30rpx; height: 30rpx; } .full-btn .txt { font-family: Source Han Sans CN; font-weight: 500; font-size: 27rpx; color: #FFFFFF; margin-left: 5rpx; line-height: 27rpx; } .more { font-family: Source Han Sans CN; font-size: 24rpx; color: #303030; line-height: 24rpx; display: flex; flex-direction: row; justify-content: center; align-items: center; } .more .icon { width: 24rpx; height: 24rpx; margin-left: 5rpx; } .line-3 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; width: 100%; } .expand-btn { float: right; background-color: chartreuse; margin-top: 100rpx; }