page { background: #f7f7f7; } .item-list { width: 100%; padding: 40rpx 29rpx 20rpx 29rpx; background: #fff; margin-top: 20rpx; box-sizing: border-box; } .user-info { /* width: calc(100% - 58rpx); */ /* height: 64rpx; */ display: flex; align-items: center; } .user-info .head-logo { border-radius: 50rpx; width: 64rpx; height: 64rpx; } .user-info .name-date { margin-left: 14rpx; height: 100%; display: flex; flex-direction: column; } .user-info .name-date .name { font-size: 28rpx; /* font-weight: bold; */ color: rgba(51, 51, 51, 1); width: 600rpx; } .user-info .name-date .community-logo { height: 28rpx; width: 116rpx; margin-left: 8rpx; border-radius: 0px; } .user-info .name-date .top-logo { height: 28rpx; width: 58rpx; margin-left: 8rpx; border-radius: 0px; } .user-info .name-date .dang-logo { width: 30rpx; height: 30rpx; margin-left: 8rpx; } .user-info .name-date .date { font-size: 20rpx; font-weight: 500; color: rgba(153, 153, 153, 1); } .details-info { /* width: calc(100% - 58rpx); */ font-size: 34rpx; line-height: 52rpx; color: rgba(51, 51, 51, 1); word-break: break-all; margin-top: 10rpx; } .image-list { /* width: calc(100% - 58rpx); */ margin-top: 30rpx; display: grid; grid-template-columns: repeat(auto-fit, minmax(208rpx, 1fr)); grid-gap: 7rpx; } .image-list .image-item { width: 100%; height: 100%; object-fit: cover; border-radius: 8rpx; } .attitude { /* width: calc(100% - 300rpx); */ margin: 21rpx 0rpx; display: flex; align-items: center; justify-content: space-between; /* justify-content: center; */ height: 28rpx; } .attitude .all { display: flex; align-items: center; } .attitude .all image { width: 34rpx; height: 34rpx; } .wcomment { width: 146rpx !important; height: 56rpx !important; } .likes image { width: 32rpx; height: 32rpx; margin-right: 10rpx; } .attitude .all .give-data-m { font-size: 26rpx; font-weight: 500; color: rgba(51, 51, 51, 1); margin-left: 9rpx; /* width: 196rpx; */ } .attitude .all .give-data-n { font-size: 30rpx; font-weight: 500; color: rgba(51, 51, 51, 1); margin-left: 9rpx; /* width: 196rpx; */ } .attitude .all .give-data-s .comment_ic { width: 30rpx; height: 30rpx; margin-right: 10rpx; } .attitude .all .give-data-s { width: 190rpx; height: 50rpx; background: linear-gradient(to right, #f2511b, #ee7a20); border-radius: 27rpx; overflow: hidden; color: #fff; line-height: 55rpx; text-align: center; font-size: 24rpx; display: flex; align-items: center; justify-content: center; } .attitude .all .give-data-n.color { color: #FFB103; } .likes { /* width: calc(100% - 98rpx); */ padding: 18rpx 20rpx 18rpx 20rpx; background: #F2F2F2; border-radius: 8rpx; margin-top: 25rpx; font-size: 28rpx; color: #333333; display: flex; align-items: center; flex-wrap: wrap; } .line { /* width: calc(100% - 60rpx); */ height: 0px; background-color: #dddddd; } .comment { /* width: calc(100% - 98rpx); */ padding: 12rpx 20rpx 24rpx 20rpx; background: #F2F2F2; border-radius: 8rpx; /* margin-top: 25rpx; */ } .comment .comment-list { width: 100%; margin-top: 11rpx; font-size: 28rpx; color: #999999; word-break: break-all; } .comment .comment-list text { color: #333333; } /* 评论样式 */ .release { align-items: flex-end; /*底部对齐*/ box-sizing: border-box; position: fixed; left: 0; bottom: 0; width: 100%; padding: 13rpx 20rpx; background-color: #fff; font-size: 28rpx; z-index: 999; } .replyinfo1 { display: flex; justify-content: space-between; /*两端对齐*/ font-size: 35rpx; } .replyinfo2 { display: flex; justify-content: space-between; /*两端对齐*/ } .release textarea { width: calc(100% - 200rpx); min-height: 34rpx; max-height: 102rpx; /*最多显示三行*/ border-width: 15rpx 20rpx; /*使用padding与预期留白不一致,故使用border*/ border-style: solid; border-color: #F2F2F2; line-height: 34rpx; font-size: 28rpx; background-color: #F2F2F2; border-radius: 4rpx; } .release .text { font-size: 40rpx; color: #c9c9c9; } .cancel { width: 240rpx; height: 64rpx; line-height: 64rpx; text-align: center; color: #6c0; margin: 0 3px; padding: 0; } .release .submit { width: 160rpx; height: 60rpx; line-height: 60rpx; text-align: center; margin: 0 3px; padding: 0; font-size: 32rpx; font-weight: 500; color: rgba(255, 255, 255, 1); background: linear-gradient(to right, #e95027, #db1a1f); border-radius: 50rpx; } .pro-box .info .text .delete { color: #f68135; border-radius: 50rpx; border: 1px solid #f68135; font-size: 28 rpx; width: 150rpx; height: 48rpx; text-align: center; } .addIssue { width: 178rpx; height: 178rpx; /* position: fixed; bottom: 30%; right: 14rpx; */ } .addIssue image { width: 100%; height: 100%; object-fit: cover; } .func-top{ height: 94rpx; width: 750rpx; position: relative; background: rgba(255, 255, 255, 1); } .func-top text{ height: 94rpx; font-size: 32rpx; font-family: PingFang SC; font-weight: bold; color: rgba(255, 51, 51, 1); line-height: 94rpx; position: absolute; left: 29rpx; } .func-top .top-right{ width: 40rpx; height: 94rpx; padding: 0; border: none; position: absolute; right: 34rpx; } .func-top .top-right image{ width: 18rpx; height: 24rpx; margin: 0; position: absolute; top: 30rpx; }