
.content.data-v-40ddb5c8 {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	        flex-direction: column;
	overflow: hidden;
	height: 100%;
	width: 750rpx;
}
.strong-text.data-v-40ddb5c8 {
	font-weight: bolder;
}
.select-all.data-v-40ddb5c8 {
	background-color: #fff;
	padding: 12rpx 30rpx;
}
.check-cell.data-v-40ddb5c8 {
	background-color: #fff;
}
.check-cell.data-v-40ddb5c8 {
	margin-top: 24rpx;
}
.uni-collapse-content.data-v-40ddb5c8 {
	box-sizing: border-box;
	padding-left: 30rpx;
}
.cell-body.data-v-40ddb5c8 {
	padding: 22rpx 0;
	-webkit-box-align: center;
	-webkit-align-items: center;
	        align-items: center;
	border-bottom: 2rpx solid #EAEBF0;
}
.uni-list-cell.data-v-40ddb5c8:after {
	height: 0;
}
.rate-box.data-v-40ddb5c8{
	/* 	position: fixed;
		bottom: 0;
		left: 0; */
		width: 100%;
		height: 110rpx;
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		        align-items: center;
		background-color: #fff;
		border-top: 1rpx solid #eee;
		-webkit-box-pack: space-evenly;
		-webkit-justify-content: space-evenly;
		        justify-content: space-evenly;
		margin-top: 24rpx;
}
.rate-gray.data-v-40ddb5c8 {
		width: 460rpx;
		height: 70rpx;
		line-height: 70rpx;
		color: #A3A6AC;
		background-color: #F7F8FB;
		border-radius: 35rpx;
		padding-left: 24rpx;
		font-size: 26rpx;
}
.rate-gray.data-v-40ddb5c8:before {
		content: '';
		width: 31rpx;
		height: 30rpx;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAEJUlEQVRIS62WT2xUVRjFz7lvZlqE0vZ1Oq9pkc5MSdwYYiLBrQkrNChsXGhcFRKioLQ0UFISjaZRSE0lJJoYXRuMBlzIThINGyEYCAGRdNoJEtN/M0MpsbQz7x4z0xaHOu1Mp33be/P9vvOdc++7xPp+TkekaY/ATwFFAJ6Zezx39v7Dh+lSGK4j24lF3F2kOU1oi8C5Qm1hAFn/m+FMZmopa73gC2DnM8DWCfqYYJLARwLjEgaY9b9e2sB6wJ8CW4sPMJE6lwRmo577kgMOCoyWamCt8OXAjxdGbKKeu3OhgRiowdxM7qt7U1OZ/Ppa4OXAixYXNxAneHZ2ZvaLfAirhQeiEXeXoTOQ97ho1IuKl2bLxJqadpgATwl4jtLnU5ZfVgMPxLzwKwb4RNDGCsCLjbC9JfyyI3xLaAI2u2+18AKYwCkANZI+1HjquySwnOInE3Bdd3N9wBwgdJIGv2FOB1YDnwcLp0kEfLAvMDZxYQiYLXdXxBsb6xV09pM4CmBYVPfIaOpapfAlYNuXHEufBzB/kazwRRsaGhgKdJLoIZT0oa7kWPoKAFsJvGrwls2b3Zra0LsiDhEaLgZXctSCMS+8+79RV664CHwYwp/WV08ylbqaV/wkgStMLBSPuHsA0z/vcXVgArfpZ7uHJqeuF4NXUh6Ktbh7jUx/fpOl7RsZTV+oxONixQWwzXUNTTzIg1XJjyUU9dx9Dky/hByh3sR46icA2XLhWg24lPKnwCKOjYxNXgSQKwduq6trqt1Q846Iw+UUl/K8avC2TZuatbHmPYEHCdxaadTFIgpHbRtQ4ze7r9MUPM4JOF6p4g5vU0Ta0E3a/QBv0ua6l/O4lOdO3AvvLrw4CFUDBu0BClct7LGR8czNUuEq+YyKNje3OEZnBLxK4dTs+OTAfWCmnMeLihfBoO1JjGVuVQouBG5rpD4eNMHvZbUdxCWTVddQOn17pSLrAS7Ao80NLzgm8AOAZs2fxcuEf3w5FfPg2qOg9udHXY3iJ2mPeeHXDDAo6BcCjwS+Qel6qaJ5i0h1k+pcK7igPO65RwAegXDatzPnA86GQwIOLi3+bDjcGnJ0QuJbhK4ga3sSmdV5/L+0x7ymMwT2Ung/MZ660NpaF67xQ0cIdgK4JuX6LPUwgECXwLdhddn46i2Xi3KBLSjv8MI/Ctou+XtHxh/cABBq9+rbDIK9BnhTwB2AGUAvUvrV9+dOJFPTdyopXm4PY5Hw7yQafKKTOVhSz9OwA8IOEDsLBaR/APwsO3dyZHI60dbW1hIMBgPliq+0TlKMe+ExSo0iRwH5AMzCMXtE4r4shwncQM5eTKTTf8VbW7cqFDoH0lsj3M/DR6nClZogcVfCHxDvZE3uXijLqZna7Mwzf09PL77V2tvbY8bwEmna1gKXlPsX4lVic2Roey4AAAAASUVORK5CYII=) no-repeat center;
		background-size: contain;
		display: inline-block;
		margin-right: 24rpx;
}
._span.ico-t-count.data-v-40ddb5c8 {
		
		font-style: normal;
		color: #fff;
		border-radius: 18px;
		min-width: 8px;
		width: auto;
		height: auto;
		padding: 0rpx 8rpx;
		font-size: 20rpx;
		line-height: 1.2;
		text-align: center;
		white-space: nowrap;
		background-color: #ed4d3e;
		position: absolute;
		right: -28rpx;
		top: -12rpx;
}
.pop-body.data-v-40ddb5c8 {
		height: 220rpx;
		padding: 32rpx 24rpx;
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		/* align-items: flex-end; */
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		        justify-content: space-between;
}
.comment-textarea.data-v-40ddb5c8 {
		background-color: #F7F8FB;
		font-size: 26rpx;
		border-radius: 6rpx;
		padding: 16rpx;
		min-height: 148rpx;
		text-align: left;
		width: 520rpx;
}
.btn.data-v-40ddb5c8 {
		width: 176rpx;
		height: 70rpx;
		line-height: 70rpx;
		text-align: center;
		font-size: 26rpx;
		color: #fff;
		background-color: #4C98E8;
		border-radius: 35rpx;
}
.small-btn.data-v-40ddb5c8 {
		width: 120rpx;
		height: 60rpx;
		line-height: 60rpx;
		text-align: center;
		font-size: 26rpx;
		color: #fff;
		background-color: #4C98E8;
		border-radius: 30rpx;
		margin-top: 110rpx;
}
.btn.data-v-40ddb5c8:active {
		background-color: #a7c3e8;
}

