//引入全局配置 @import "c/conf"; @import "c/mx"; @import "c/f"; @import "a/c"; page { background-color: $bgc1; } .u-bottom-placeholder { height: 120rpx; } .m-info { margin: 10rpx 0 0 0; background-color: #ffffff; padding: 20rpx; .info-hd { .info-title { position: relative; margin-bottom: 10rpx; text { line-height: 40rpx; font-size: 16px; font-family: Source Han Serif SC; font-weight: bold; color: rgba(51, 51, 51, 1); } } .info-else { margin: 10rpx 0; font-size: 26rpx; font-family: Source Han Serif SC; font-weight: 500; color: rgba(153, 153, 153, 1); } } .info-bd { padding: 20rpx 0; .info-cnt { @include wwb; font-size: 16px; font-family: Source Han Serif SC; font-weight: 500; color: rgba(51, 51, 51, 1); line-height: 48rpx; } .info-pic { image { display: block; margin: 15rpx 0; width: 100%; } image:nth-of-type(1) { margin-top: 30rpx; } image:last-child { margin-bottom: 0; } } .info-attach{ margin-top:20rpx; >text{ font-size: 28rpx; font-family: Source Han Serif SC; font-weight: 500; color: rgba(153, 153, 153, 1); margin-bottom:10rpx; } } } } .edit-wr { width: 100%; box-sizing: border-box; padding: 0 20rpx; background: #fff; } .edit{ width:100%; height: 90rpx; line-height: 90rpx; // margin-top: 5rpx; background-color: #ffffff; border-top: 1rpx solid #E7EEEE; .edit-btn{ margin-right: 100rpx; float: right; image { display: inline-block; width: 41rpx; height: 38rpx; vertical-align: middle; } text { margin-left: 8rpx; font-size: 26rpx; font-family: Source Han Serif SC; font-weight: 500; color: rgba(51, 51, 51, 1); } } } .m-list { margin-top: 20rpx; padding-bottom: 1rpx; .col-title { background-color: #ffffff; padding: 20rpx; .col-title-wrap { border-bottom: 1px solid #eee; overflow: hidden; line-height: 40px; .title { float: left; padding-left: 5rpx; font-size: 34rpx; font-family: Source Han Serif SC; font-weight: 500; color: rgba(51, 51, 51, 1); } .btn { float: right; image { display: inline-block; width: 41rpx; height: 46rpx; vertical-align: middle; } text { margin-right: 8rpx; font-size: 26rpx; font-family: Source Han Serif SC; font-weight: 500; color: rgba(51, 51, 51, 1); } } } } .list { .item { padding: 15rpx 20rpx 0; // margin-bottom: 10rpx; background-color: #fff; .item-hd { padding: 15rpx 0; line-height: 60rpx; overflow: hidden; .comment-title { overflow: hidden; .comment-avator { position: relative; float: left; display: block; width: 94rpx; height: 94rpx; border-radius: 100%; vertical-align: bottom; &[src=""], &:not([src]) { background-color: #e5e7e9; } } .comment-author { float: right; padding: 5rpx 0; width: 600rpx; .name { @include toe; line-height: 50rpx; font-size: 26rpx; font-family: Source Han Serif SC; font-weight: 500; color: rgba(51, 51, 51, 1); } .date { line-height: 34rpx; font-size: 26rpx; font-family: Source Han Serif SC; font-weight: 300; color: rgba(153, 153, 153, 1); } } } } .item-bd { padding-left: 110rpx; line-height: 50rpx; overflow: hidden; .comment-cnt { @include wwb; // margin-bottom: 20rpx; padding-bottom: 30rpx; font-size: 34rpx; font-family: Source Han Serif SC; color: #333; line-height: 52rpx; border-bottom: 1rpx solid #E7EEEE; &.z-half { @include toeM(2); } .imgs { image { margin-top: 10rpx; width: 336rpx; height: 190rpx; } } } .item-btn { float: right; margin-right: -10rpx; padding: 0 10rpx; line-height: 60rpx; font-size: 32rpx; font-family: Source Han Serif SC; font-weight: 500; color: rgba(230, 0, 0, 1); } } } .item:last-child { .comment-cnt { border: 0; } } } } .m-more { height: 90rpx; line-height: 90rpx; color: $fc3; font-size: 28rpx; text-align: center; &.z-tall { margin-bottom: 120rpx; } } .m-say { position: fixed; z-index: 100; box-sizing: border-box; bottom: 0; left: 0; height: 100rpx; width: 100%; background-color: rgba(#000000, 0.2); backdrop-filter: blur(10rpx); &.z-on { height: 100%; } .fm1 { @include bs3; position: absolute; bottom: 0; left: 0; width: 100%; height: 100rpx; background-color: #ffffff; box-shadow: 0rpx -2rpx 14rpx 0rpx rgba(217, 217, 217, 0.43); display: flex; align-items: center; .big-btn { margin-left: 30rpx; box-sizing: border-box; padding-left: 30rpx; width: 550rpx; height: 70rpx; line-height: 70rpx; border-radius: 10rpx; // box-shadow: 0 0 0 1rpx #ddd inset; background: #f7f7f7; color: $fc3; text-align: left; font-size: 32rpx; font-family: Source Han Serif SC; font-weight: 500; } button.share-btn { min-width: 0; min-height: 0; padding: 0; } .share-btn { position: relative; margin-left: 10rpx; width: 70rpx; height: 100rpx; text-align: center; font-size: 22rpx; line-height: 22rpx; color: $fc1; border: 0; image { @include hub; width: 40rpx; height: 40rpx; } } } .fm2 { @include bs3; position: absolute; bottom: 0; left: 0; width: 100%; // height: 220rpx; background-color: #eee; .input { float: left; box-sizing: border-box; margin: 20rpx; padding: 20rpx; background-color: #ffffff; border-radius: 10rpx; width: 550rpx; // height: 180rpx; textarea { display: block; width: 100%; line-height: 40rpx; min-height: 80rpx; max-height: 160rpx; font-size: 13px; color: $fc2; } .hint { box-sizing: border-box; line-height: 20rpx; text-align: right; font-family: Source Han Serif SC; font-weight: 500; color: rgba(153, 153, 153, 1); font-size: 12px; } .z-ph { color: $fc4; } .pics { position: relative; margin-top: 20rpx; width: 320rpx; .pic-btn { position: absolute; top: 0; right: -60rpx; padding: 0 10rpx 10rpx 10rpx; image { width: 24rpx; height: 24rpx; } } .pic { width: 320rpx; height: 190rpx; } } } .go { box-sizing: border-box; float: left; position: relative; top: 2rpx; margin-top: 20rpx; margin-left: 8rpx; padding: 0; width: 130rpx; height: 60rpx; line-height: 60rpx; border-radius: 60rpx; background-color: #dd0000; font-size: 28rpx; color: #fff; font-family: Source Han Serif SC; font-weight: 500; text-align: center; } } } .v-nogroup{ text-align: center; margin-top:100rpx; font-size: 38rpx; }