.ques-details-page {
	height: 100vh;
	overflow: hidden;
}

.ques-content {
	height: 100%;
	margin: 0 20rpx;
	flex: 26;
}

.ch-flex {
	padding: 14rpx;
	height: calc(100vh - 66px);
}

.toggle-btn {
	padding: 0 16rpx;
	line-height: 2;
	flex: 1.5;
}

.uni-icons {
	line-height: 2;
}

.answer,
.analysis {
	> text {
		color: $uni-color-warning;
		
		&:before {
			content: '';
			display: inline-block;
			height: 10rpx;
			width: 10rpx;
			border-radius: 50%;
			background-color: $uni-color-warning;
			margin-right:10rpx;
		}
	}
	
	> view {
		margin-top: 10rpx;
	}
}

.answer {
	margin-top: 30rpx;
}

.analysis {
	margin-top: 20rpx;
}

.option {
	padding: 12rpx 20rpx;
	border-radius: 4rpx;
	background-color: #fff;
	margin: 10rpx 0;
	font-size: $uni-font-size-sm;
	display: flex;
	align-items: center;
	line-height: $uni-font-size-sm * 1.2;
}
