.test-paper-container{
	padding: 0 20px;
	font-family: 'NotoSerif', '微软正黑体', 'Microsoft JhengHei UI', 'Microsoft JhengHei', Sans-serif;
	overflow: auto;
	height: 100vh;
	padding-bottom: 200px;
	
	.review-header{
		position: sticky;
		top: 0;
		padding: 15px 0;
		background: #f7f7f7;
		z-index: 9;
		border-bottom: 1px solid #e2e2e2;
	}
	
	.review-title{
		font-size: 20px;
		font-weight: bold;
		margin-bottom: 20px;
		
		.ivu-icon{
			font-size: 24px;
			margin-right: 10px;
			cursor: pointer;
		}
	}
	.ability-des{
		margin-left: 35px;
		font-weight: bold;
		color: #838383;
	}
	
	.questions-wrap{
		padding: 30px;
		
		.question-item{
			margin-bottom: 40px;
			
			&-stem{
				display: inline-block;
				font-size: 16px;
				margin-left: 5px;
				font-weight: bold;
			}
			
			&-tools{
				margin-left: 15px;
				.ivu-icon{
					margin-left: 5px;
					font-size: 16px;
					color: #797979;
					cursor: pointer;
				}
			}
			
			&-options{
				margin-top: 20px;
				
				.ivu-radio-wrapper{
					border-radius: 4px;
					border-color: transparent;
					margin-top: 10px;
					background: #eaeaea;
					box-shadow: none;
					display: inline-block;
					width: fit-content;
				}
				
				.ivu-radio-group-button .ivu-radio-wrapper-checked{
					background-color: #16c18e;
					color: #fff;
				}
				
				.ivu-radio-group-button .ivu-radio-wrapper:after{
					width: 0;
				}
				
				.ivu-radio-group,.ivu-checkbox-group{
					display: flex;
					flex-direction: column;
				}
				
				.ivu-checkbox-wrapper{
					border-radius: 4px;
					border-color: transparent;
					margin-right: 10px;
					margin-bottom: 10px;
					background: #eaeaea;
					box-shadow: none;
					display: inline-block;
					width: fit-content;
				}
				
				.ivu-checkbox-border{
					height: 36px;
					line-height: 36px;
				}
				
				.ivu-checkbox-inner{
					display: none !important;
				}
				
				.ivu-checkbox-wrapper-checked.ivu-checkbox-border{
					background-color: #16c18e;
					color: #fff;
				}
				
				.ivu-checkbox-group-button .ivu-checkbox-wrapper:after{
					width: 0;
				}
			}
		}
	}
}
