/* customer/pages/screenshot/screenshot.wxss */ page { width: 100%; height: auto; overflow: auto; background-color: #fff; box-sizing: border-box; padding: 20rpx 20rpx 130rpx; } .screenshot { width: 100%; height: auto; overflow: hidden; box-sizing: border-box; padding: 30rpx 20rpx 30rpx; border-bottom: 1rpx solid #F0F4F7; } .header { width: 100%; display: flex; align-items: center; justify-content: space-between; } .headerleft { display: flex; align-items: center; } .avatar { width: 64rpx; height: 64rpx; background-color: #ccc; border-radius: 50%; overflow: hidden; } .avatar>image { width: 100%; height: 100%; } .name { font-size: 32rpx; margin-left: 20rpx; } .tips { font-size: 24rpx; color: #C0C4D0; margin-left: 10rpx; margin-top: 6rpx; } .approval { background-color: #F7B500; padding: 4rpx 20rpx; border-radius: 25rpx; color: #fff; } .passAndreject { background-color: #E9ECF5; padding: 4rpx 20rpx; border-radius: 25rpx; color: #C0C4D0; } .content { width: 100%; box-sizing: border-box; padding: 20rpx 0rpx; padding-right: 100rpx; } .imageBox { width: 100%; box-sizing: border-box; padding-right: 100rpx; display: flex; flex-wrap: wrap; } .imageItem { width: 174rpx; height: 160rpx; background-color: #ccc; margin-right: 20rpx; border-radius: 8rpx; overflow: hidden; margin-bottom: 20rpx; } .imageItem>image { width: 100%; height: 100%; } .mr0 { margin-right: 0rpx !important; } .uploadBtn { width: 120rpx; height: 120rpx; background-color: #FA6400; color: #fff; position: fixed; bottom: 240rpx; right: 20rpx; border-radius: 50%; display: flex; flex-direction: column; justify-content: center; align-items: center; box-shadow: 0px 2rpx 12rpx 0px rgba(250, 100, 0, 0.34); } .uploadBtn>view { font-size: 28rpx !important; } .mask { width: 100vw; height: 100vh; position: fixed; left: 0rpx; top: 0rpx; z-index: 99; background-color: rgba(0, 0, 0, 0.3); display: flex; justify-content: center; align-items: center; } .block { width: 90%; height: 70%; background-color: #fff; border-radius: 10rpx; overflow: hidden; position: relative; box-sizing: border-box; padding: 88rpx 20rpx; } .btitle { width: 100%; height: 88rpx; text-align: center; line-height: 88rpx; background-color: #FA6400; color: #fff; font-size: 32rpx; position: absolute; top: 0rpx; left: 0rpx; z-index: 9; } .bBtn { width: 100%; height: 88rpx; text-align: center; line-height: 88rpx; background-color: #FA6400; color: #fff; font-size: 32rpx; position: absolute; bottom: 0rpx; left: 0rpx; z-index: 9; border-radius: 0rpx; } .bcontent { width: 100%; height: 100%; overflow: auto; } .label { width: 100%; line-height: 60rpx; font-size: 28rpx; } .boxImage { width: 100%; box-sizing: border-box; padding: 20rpx 0rpx; display: flex; flex-wrap: wrap; } .addImage { width: 135rpx; height: 120rpx; border: 2rpx solid #9DB6CF; border-radius: 10rpx; display: flex; flex-direction: column; align-items: center; justify-content: center; } .addImage>image { width: 50rpx; } .addImage>view { font-size: 28rpx; color: #9DB6CF; } .imgItem { width: 135rpx; height: 120rpx; background-color: #ccc; border-radius: 10rpx; overflow: hidden; margin-right: 20rpx; margin-bottom: 20rpx; position: relative; } .imgItem>image { width: 100%; height: 100%; } .itemdel { width: 100%; height: 40rpx; position: absolute; bottom: 0rpx; left: 0rpx; background-color: rgba(0, 0, 0, 0.4); color: #fff; text-align: center; line-height: 40rpx; z-index: 9; } textarea { width: 100%; height: 300rpx; background-color: #F0F4F7 !important; box-sizing: border-box; padding: 20rpx; border-radius: 10rpx; } .dsc { width: 100%; padding: 20rpx 0rpx; } .dsc>text { color: red; } .dateshow { font-size: 24rpx; color: #C0C4D0; } .tabBar { position: fixed; bottom: 0rpx; left: 0rpx; width: 100%; height: 130rpx; background-color: #fff; display: flex; align-items: center; box-shadow: 0rpx -10rpx 8rpx 4rpx rgba(0, 0, 0, 0.05); } .tabItem { flex: 1; display: flex; flex-direction: column; justify-content: center; align-items: center; margin-bottom: 20rpx; position: relative; } .tabItem>image { width: 44rpx; } .tabItem1>image { width: 35rpx; } .tabItem2>image { width: 40rpx; margin-top: 2rpx; margin-bottom: 1rpx; } .activePage { color: #FF5F3D; font-size: 28rpx; margin-top: 6rpx; } .defaultStyle { color: #D1D1D1; font-size: 28rpx; margin-top: 6rpx; } .redCircle { width: 20rpx; height: 20rpx; position: absolute; background-color: red; top: 0rpx; border-radius: 50%; left: 55%; }