.questionDetail-box{
	background: #EFF2F6;
	padding-bottom: 60px;
	padding-top: 18px;
	min-height: calc(100vh - 201px);
}
.questionDetail-box .left{
	background: #fff;
	padding: 25px 38px;
	width: 1024px;
}
.questionDetail-box .left .title{
	word-wrap: break-word;
	font-size: 22px;
	font-weight: 500;
	color: #333333;
	line-height: 30px;
	margin-bottom: 8px;
}
.questionDetail-box .left .name p{
	font-size: 12px;
	font-weight: 400;
	color: #1055CB;
	line-height: 20px;
	background: #E9F2FF;
	border-radius: 2px;
	padding: 0px 5px;
	margin-right: 5px;
}
.questionDetail-box .left .name span{
	font-size: 14px;
	font-weight: 400;
	color: #999999;
	line-height: 20px;
}
.questionDetail-box .left .name img {
	margin-left: 15px;
    margin-right: 3px;
	width:14px;
	height: 20px;
}
.questionDetail-box .left .detail{
	margin-top: 20px;
	word-wrap: break-word;
}
.questionDetail-box .left .detail img{
	max-width: 100%;
}
.questionDetail-box .left .detail video{
	max-width: 100%;
}
/* 右侧悬浮 开始 */
.questionDetail-box .right{
	padding-top: 40px;
}
.questionDetail-box  .box{
	width: 56px;
	height: 46px;
	background: #FFFFFF;
	border-radius: 56px;
	margin-bottom: 18px;
	padding-top: 10px;
	cursor: pointer;
 }
 .questionDetail-box .box-active{
	background: #2288FC;
 }
.questionDetail-box .box img{
	width: 18px;
	margin: auto;
	display: block;
}
.questionDetail-box .box p{
	font-size: 12px;
	font-weight: 400;
	color: #333333;
	line-height: 17px;
	text-align: center;
	margin-top: 3px;
  }
.questionDetail-box .box p a{
	font-size: 12px;
	font-weight: 400;
	color: #1055CB;
	line-height: 17px;
	text-align: center;
	margin-top: 3px;
}
 .questionDetail-box .box-active p{
	 color: #fff;
 }
/* 右侧悬浮 结束 */