.c_box {
	width: calc(100% - 20px);
	position: relative;
	margin: 0 auto;
	padding-left: 26px;
	box-sizing: border-box;
	padding-bottom: 10px;
}

.mask {
	position: absolute;
	height: 100%;
	width: 100%;
	z-index: 2;
}

.choice_box {
	white-space: pre-line;
}

.choice_box>.title {
	font-weight: bold;
	width: 100%;
	word-break: break-all;
}

.choice_box>.choices {
	margin-top:10px;
}

.choice_box > .detail {
  width: 100%;
  word-break: break-all;
  color: rgb(136, 139, 146);
  margin: 10px 0 0;
}

.set_box{
	border: 1px solid #CAD1DC;
	padding: 8px;
	border-radius: 5px;
	box-sizing: border-box;
	width: 100%;
	color: #828282;
}

.isOpen_box{
	z-index: 3;
	width: 100%;
	
}

.isOpen_scoreInput{
	max-width: 120px;
}

.editInput {
  font-size: 16px;
  font-weight: bold;
  text-align: left;
  width: 100%;
  border: none;
  outline: none;
	font-weight: bold;
}

.editInput::placeholder{
	font-size: 15px !important;
	font-weight: bold;
	text-align: left;
	line-height: normal;
  vertical-align: middle;
}

.answerInput{
	color: #efa030;
	font-size: 16px;
}

.choiceInput>>> .el-checkbox__inner{
	background-color: #fff !important;
	border: 1px solid #DCDFE6;
	cursor: pointer !important;
}

.choiceInput>>> .is-checked>.el-checkbox__inner{
	background-color: #409EFF !important;
	border: 1px solid #409EFF !important;
	color: #fff !important;
}

.choiceInput>>> .el-radio__inner{
	background-color: #fff !important;
	border: 1px solid #DCDFE6;
	cursor: pointer !important;
}

.choiceInput>>> .is-checked>.el-radio__inner{
	background-color: #409EFF !important;
	border: 1px solid #409EFF !important;
	color: #fff !important;
}

.t_empty{
	color: #757575;
}
