/**index.wxss**/ @import '../../app.wxss'; .maxSwiper { width: 100%; position: absolute; left: 0; top: 0; bottom: 0; z-index: 1000; background: #000; } .scrollPage { height: 100%; overflow-y: scroll; -webkit-overflow-scrolling: touch; transform: translateZ(0); -webkit-transform: translateZ(0); } rich-text { width: 100%; } .maxSwiper > swiper { width: 100%; height: 100%; } .SignUp { width: 100%; position: absolute; left: 0; bottom: 70rpx; overflow: visible; z-index: 10; } .SignUp view { padding: 0 40rpx; position: relative; overflow: visible; } .SignUp text { width: 100%; display: block; text-align: center; line-height: 88rpx; background: #bb9c79; border-radius: 88rpx; color: #fff; font-size: 28rpx; box-shadow: 0 0 20rpx 10rpx rgba(0, 0, 0, 0.05); } .article { padding: 34rpx 40rpx; position: relative; overflow: hidden; background: #fff; } .article .title { width: 100%; display: block; text-align: center; font-size: 34rpx; line-height: 50rpx; max-height: 99rpx; font-weight: bold; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .article .subInfo { align-items: center; margin-top:20rpx; } .article .subInfo text { line-height: 34rpx; font-size: 23rpx; color: #999; } .article .subInfo text:first-child { color: #bb9c79; } rich-text { width: 100%; position: relative; overflow: visible; margin: 30rpx auto 0; } .foot { width: 100%; height: 180rpx; } .comment { padding: 0 40rpx 40rpx; position: relative; background: #fff; overflow: hidden; margin: 20rpx auto 0; } .comment .top { align-items: center; margin-top: 30rpx; } .comment .top > text { line-height: 45rpx; font-size: 32rpx; font-weight: bold; } .comment .top > view { display: inline-block; padding: 0 16rpx; background: #e23838; border-radius: 5rpx; position: relative; overflow: hidden; white-space: nowrap; } .comment .top > view image { width: 24rpx; display: inline-block; vertical-align: middle; } .comment .top > view text { line-height: 52rpx; font-size: 22rpx; color: #fff; vertical-align: middle; margin-left: 10rpx; } .list > view { padding: 30rpx 0; position: relative; overflow: hidden; border-bottom: 1rpx solid #eee; align-items: flex-start; } .list .userIcon { width: 75rpx; position: relative; overflow: hidden; margin-right: 20rpx; } .list .userIcon view { width: 100%; height: 0; position: relative; overflow: hidden; padding-bottom: 100%; background: #eee; border-radius: 100%; } .itemBody { width: 100%; position: relative; overflow: hidden; } .iHeader { align-items: center; } .iHeader image { width: 24rpx; display: inline-block; } .iHeader image + text { font-size: 20rpx; color: #dfbc76; margin-left: 10rpx; } .iHeader > view > text { width: 100%; display: block; line-height: 38rpx; font-size: 20rpx; color: #999; } .iHeader > view > text:first-child { line-height: 40rpx; font-size: 26rpx; color: #dfbc76; } .imgList { width: 100%; position: relative; overflow: hidden; margin-top: 20rpx; } .imgList > view { display: inline-block; width: 180rpx; height: 180rpx; position: relative; overflow: hidden; margin-right: 10rpx; background: #eee; } .floorContent { width: 100%; display: block; line-height: 40rpx; font-size: 28rpx; text-align: justify; } .subList { width: 100%; position: relative; overflow: hidden; margin-top: 20rpx; } .subItem { border-top: 1rpx solid #eee; padding: 20rpx 0; } .popup { width: 100%; position: absolute; left: 0; top: 0; bottom: 0; z-index: 1000; background: rgba(0, 0, 0, 0.5); } .popup > view { width: 100%; overflow: visible; } .popup > view.layer { position: absolute; left: 0; top: 0; bottom: 0; z-index: 1000; } .popup > view.centerLabel { z-index: 1001; } .SignUpForm { padding: 0 40rpx; position: relative; overflow: visible; } .SignUpForm > view { padding: 40rpx 55rpx; position: relative; overflow: hidden; border-radius: 20rpx; background: #fff; } .SignUpForm > view > text { width: 100%; display: block; line-height: 52rpx; font-size: 32rpx; text-align: center; color: #9d876d; font-weight: bold; } .SignUpForm > view > text + .line { margin-top: 45rpx; } .SignUpForm .line { width: 100%; box-sizing: border-box; border: 1rpx solid #efe0ce; position: relative; overflow: hidden; margin: 0 auto 20rpx; border-radius: 10rpx; align-items: center; padding: 16rpx 0; } .SignUpForm .line image { margin-left: 20rpx; margin-right: 20rpx; } .SignUpForm .line input { font-size: 23rpx; line-height: 38rpx; color: #666; } .SignUpForm .btn { padding: 0 65rpx; position: relative; overflow: visible; margin: 50rpx auto 0; } .SignUpForm .btn text { width: 100%; display: block; text-align: center; background: #bb9c79; color: #fff; font-size: 26rpx; line-height: 72rpx; border-radius: 72rpx; box-shadow: 0 0 20rpx 10rpx rgba(0, 0, 0, 0.05); }