.app {
		.updata {
			width: 70%;
			margin: 80rpx 0 0 15%;
			height: 71rpx;
			background: #26A888;
			border-radius: 26rpx;
			line-height: 71rpx;
			text-align: center;
			color: #FFFFFF;
			font-size: 32rpx;
		}

		.score {
			background-color: #FFFFFF;
			width: 93%;
			margin: 0 auto;
			padding-top: 50rpx;
			position: relative;
			height: 500rpx;
			border-radius: 0 0 20rpx 20rpx;

			::v-deep .u-rate {
				position: absolute;
				top: 52rpx;
				left: 200rpx;
			}

			.text {
				margin-top: 20rpx;

				::v-deep .uni-textarea-textarea {
					width: 93%;
					display: block;
					margin: 0 20rpx;
				}

				::v-deep .u-input__textarea {
					margin-left: 20rpx;
				}
			}

			.title {
				margin: 0 20rpx;
				font-size: 36rpx;
				color: #000000;
				padding-bottom: 50rpx;
				border-bottom: 1rpx solid #D8D4D4;
			}
		}

		.rate {
			width: 93%;
			margin: 0 auto;
			height: 100%;
			background: #FFFFFF;
			box-shadow: 0rpx 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03);
			border-radius: 20rpx 20rpx 0 0;
			padding-bottom: 20rpx;

			.images {
				padding-top: 20rpx;

				.itemimgs {
					display: inline-block;
					width: 30.5%;
					height: 212rpx;
					margin: 0 0 20rpx 2%;
					position: relative;

					.delimg {
						position: absolute;
						top: 10rpx;
						right: 10rpx;
						width: 40rpx;
						height: 40rpx;
								z-index: 999;
					}

					.itemimg {
						width: 100%;
						height: 100%;
					}
				}

				.item {
					display: inline-block;
					margin-bottom: 20rpx;
					width: 30.5%;
					margin: 0 0 0 2%;
					height: 212rpx;
					border: 1rpx dashed #818181;
					border-radius: 5rpx;
					position: relative;

					.title {
						font-size: 35rpx;
						color: #969394;
						line-height: 70rpx;
						position: absolute;
						left: 50%;
						top: 58%;
						transform: translateX(-50%);
					}

					image {
						position: absolute;
						left: 50%;
						top: 20%;
						transform: translateX(-50%);
						width: 89rpx;
						height: 68rpx;
					}
				}
			}
		}
	}