page { width: 100%; height: 100vh; background: #f7f7f7; } .add-issue { width: 100%; /* height: 100%; */ background: #f7f7f7; box-sizing: border-box; padding: 20rpx 20rpx 0; } .add-issue .issue-content { width: 100%; /* height: 730rpx; */ border-radius: 16rpx; background: #fff; box-sizing: border-box; padding: 30rpx 20rpx 45rpx; } .add-issue .issue-content textarea { width: 100%; height: 298rpx; box-sizing: border-box; padding-bottom: 20rpx; font-size: 34rpx; color: #333; line-height: 50rpx; position: relative; } .add-issue .issue-content textarea .textarea-placeholder { font-size: 32rpx; color: #999; line-height: 50rpx; position: absolute; left: 0; top: 0; } .add-issue .issue-content .image-list { width: 100%; display: grid; grid-template-columns: 214rpx 214rpx 214rpx; grid-template-rows: 214rpx; grid-gap: 17rpx; height: 214rpx; } .add-issue .issue-content .image-list .image-item { width: 100%; height: 100%; position: relative; } .add-issue .issue-content .image-list image { width: 100%; height: 100%; object-fit: cover; border-radius: 8rpx; } .add-issue .issue-content .image-list .image-item .loading { position: absolute; left: 25%; top: 25%; width: 50%; height: 50%; } .add-issue .issue-content .image-list .image-item .close { position: absolute; top: -10rpx; right: -10rpx; width: 40rpx; height: 40rpx; } .add-issue .issue-location { width: 100%; height: 210rpx; border-radius: 16rpx; background: #fff; margin-top: 20rpx; box-sizing: border-box; padding: 34rpx 18rpx 9rpx 25rpx; } .add-issue .issue-location .address { width: 100%; height: 80rpx; display: flex; align-items: center; } .add-issue .issue-location textarea { width: calc(100% - 70rpx); height: 88rpx; color: #333; font-size: 34rpx; line-height: 46rpx; float: left; } .add-issue .issue-location .edit { width: 70rpx; height: 88rpx; float: left; } .add-issue .issue-location .edit image { width: 38rpx; height: 36rpx; } .add-issue .issue-location .address-placeholder { font-size: 32rpx; color: #999; } .add-issue .issue-location .address image { width: 26rpx; height: 26rpx; } .add-issue .issue-location .address view { color: #999; font-size: 26rpx; margin-left: 14rpx; } .add-issue .publish-issue { width: 100%; height: 84rpx; display: flex; justify-content: center; align-items: center; margin-top: 100rpx; } .add-issue .publish-issue button { width: 560rpx; height: 100rpx; line-height: 84rpx; text-align: center; margin: 0; padding: 0; outline: 0; /* background: linear-gradient(to right, #f40f0f, #ff4c4c); */ background-color: transparent; color: #fff; font-size: 36rpx; border-radius: 16rpx; } button image { width: 100%; height: 100%; } button text { position: absolute; width: 100%; height: 100%; left: 0; } button::after { border: none; } .add-issue .publish-issue .hover-publish { /* background: red; */ } .wux-actionsheet__button { font-size: 34rpx !important; color: #333 !important; } .info-tips { width: 100%; height: auto; display: flex; flex-wrap: wrap; /* flex-direction: column; align-items: flex-start; */ } .tips { margin-top: 30rpx; /* background-color: #d9d9d9; */ /* border-radius: 20rpx; */ display: flex; align-items: center; width: 300rpx; /* justify-content: center; */ /* margin: 20rpx 20rpx 0rpx 20rpx; */ /* display: inline-block; */ /* padding: 8rpx 10rpx; */ } .spot { width: 14rpx; height: 14rpx; background-color: #c1c1c1; border-radius: 50%; /* position: relative; float: left; top: 10rpx; */ } .display-inline { display: inline; } .content { font-size: 28rpx; font-weight: 500; margin-left: 10rpx; color: rgba(102, 102, 102, 1); } .block { display: block; } .none { display: none; } .textarea-view { width: calc(100% - 70rpx); height: 88rpx; font-size: 32rpx; color: #999; line-height: 37rpx; float: left; } ._textarea-view { width: calc(100% - 70rpx); height: 88rpx; color: #333; font-size: 34rpx; line-height: 46rpx; overflow-wrap: break-word; float: left; } .dialog-bg { width: 100%; height: 100%; background-color: rgba(102, 102, 102, 0.7); position: absolute; top: 0; z-index: 999; } .leader-dialog { position: relative; margin: 240rpx auto 0; width: 690rpx; height: 820rpx; background-color: #fff; border-radius: 20rpx; } .leader-dialog .topbar { height: 130rpx; display: flex; align-items: center; justify-content: center; position: relative; } .leader-dialog .topbar .title { font-size: 34rpx; } .leader-dialog .topbar .close { position: absolute; top: 20rpx; right: 20rpx; width: 60rpx; height: 60rpx; display: flex; justify-content: flex-end; } .leader-dialog .topbar .close image{ width: 32rpx; height: 32rpx; } .leader-dialog .dialog-content { padding: 0 40rpx; } .leader-dialog .dialog-content .list .item .leader-box .leader-head image{ width: 100%; height: 100%; } .leader-dialog .dialog-content .list { height: 500rpx; } .leader-dialog .dialog-content .list .item { width: 100%; height: 124rpx; display: flex; align-items: center; justify-content: space-between; } .leader-dialog .dialog-content .list .item .leader-box { display: flex; align-items: center; } .leader-dialog .dialog-content .list .item .leader-box .leader-head{ width: 100rpx; height: 100rpx; border-radius: 50%; overflow: hidden; } .leader-dialog .dialog-content .list .item .leader-box .leader-info { margin-left: 20rpx; height: 88rpx; display: flex; flex-direction: column; justify-content: space-between; } .leader-dialog .dialog-content .list .item .leader-box .leader-info .name{ font-size: 34rpx; color: #333333; } .leader-dialog .dialog-content .list .item .leader-box .leader-info .position{ font-size: 28rpx; color: #999999; } .leader-dialog .footer { width: 100%; display: flex; align-items: center; justify-content: center; margin-top: 50rpx; } .leader-dialog .footer .confirm { width: 300rpx; height: 76rpx; background-color: #df0006; box-shadow: 0rpx 3rpx 12rpx 0rpx rgba(188, 0, 5, 0.36); border-radius: 38rpx; line-height: 76rpx; text-align: center; color: #fff; font-size: 34rp; }