	@main-bgColor: #565656;
	@borderColor: #585858;
	@primary-color:#1CC0F3;
	@primary-textColor: #fff; 
	@second-textColor: #CBCBCB; 
	@primary-fontSize: 14px;
	@second-fontSize: 16px;
	.question-single{
		
		padding: 0 20px;
		
		.w-e-toolbar {
		    background: #414141 !important;
		    border-color: @borderColor !important;
		    margin-top: 10px;
		    z-index: 1 !important;
		
		    .w-e-menu {
		        z-index: 1 !important;
				
				&:hover {
					color:@primary-textColor;
				}
			}
		}
		
		.w-e-text{
			// overflow: hidden;
		}
		
		.w-e-text-container {
			position: unset !important;
		    height: 150px !important;
		    min-height: 150px !important;
			background: #3b3b3b;
		    border-color: @borderColor !important;
		    z-index: 0 !important;
		}
		
		.option-editors{
			min-height: 200px;
		}
		
		.option-delete{
			margin: 7px 10px;
			font-size: 18px;
			color: #bfbfbf;
			display: flex;
			align-items: center;
			justify-content: center;
		}
		
		.option-add{
			float: right;
			margin-top: 20px;
			cursor: pointer;
		}
		
		// 设置 选项 富文本的样式
		.option-editor-wrap {
		    position: relative;
		    margin-top: 10px;
			display: flex;
		
		    .option-order {
				position: relative;
		        display: inline-flex;
		        min-height: 42px;
		        width: 10%;
		        float: left;
		        color: #a0a0a0;
		        background: @main-bgColor;
		        align-items: center;
				justify-content: center;
		    }
		
		    .qn-option-editor {
		        position: relative;
		        display: inline-block;
		        min-height: 42px;
		        border: none;
		        width: 100%;
				// z-index: 0;
		    }
		
		    .w-e-text-container {
		        height: auto !important;
		        min-height: 42px !important;
		        // z-index: 0 !important;
				border-top: 1px solid #4e4e4e !important;
				border-left: none !important;
		    }
		
		    .w-e-toolbar {
		        position: absolute;
		        top: -42px;
		        left: 0px;
		        line-height: 20px;
		        visibility: hidden;
		        font-size: 12px;
		        width: 100%;
		    }
		}
		
		.w-e-text {
		    color: #fff;
			// padding: 0;
			// height: unset !important;
			
			p{
				margin: 9px 0;
			}
			
		    &::-webkit-scrollbar {
		        width: 4px;
		        height: 16px;
		        background-color: #0E0D0D;
		    }
		    &::-webkit-scrollbar-track {
		        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
		        border-radius: 10px;
		        background-color: #484848;
		    }
		    &::-webkit-scrollbar-thumb {
		        border-radius: 0;
		        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
		        background-color: #989191;
		    }
		}
	}
	
	
