.page_content .concerns_classif{
  float: right;
  margin-top: -56px;
  margin-right: 30px;
  background-color: #EBF2FC;
  border-radius: 2px;
  padding: 11px 12px;
}
.page_content .concerns_classif span {
  font-size: 14px;
  color: rgb(7,126,236);
}

/* 我的问答为Null时，样式*/
.my_question .none p,
.my_answer .none p,
.my_attention .none p{
  text-align: center;
  padding-bottom: 80px;
  padding-top: 80px;
}

/*
   1.我的提问
*/
.my_question,
.my_attention,
.my_answer {
  margin-right: 30px;
}

.question,
.answer,
.attention{
  position: relative;
  margin-left: 30px;
  padding-bottom: 30px;
  margin-bottom: 20px;
  font-family: "Microsoft YaHei";
  border-bottom: 1px solid rgb(229,229,229);
}
.my_question:last-child,
.my_answer:last-child,
.my_attention:last-child{
 border-bottom: none;
}
/*.my_question .tags {}*/
.my_question .tags span,
.my_answer .tags span,
.my_attention .tags span{
  font-size:12px;
  font-family:Microsoft YaHei;
  font-weight:400;
  line-height:30px;
  color:rgba(153,153,153,1);
}
.my_question .tags a,
.my_answer .tags a,
.my_attention .tags a{
  padding-right: 15px;
  font-size: 14px;
  /*line-height: 30px;*/
  color: #999;
  display: block;
}
/*.my_question .tags span:last-child,*/
/*.my_answer .tags span:last-child,*/
/*.my_attention .tags span:last-child{*/
  /*float: right;*/
/*}*/
.my_question .title,
.my_answer .title,
.my_attention .title{
  font-family: "SourceHanSansCN-Regular";
  font-size: 18px;
  font-weight: 700;
  color:#333;
  /*line-height: 40px;*/
}
.my_question .title:hover,
.my_answer .title:hover,
.my_attention .title:hover{
  color: #04C3A0;
}

/*
   2.我的回答
*/
.my_answer .bottom a{
  padding-right: 15px;
  font-size:12px;
  font-family:Microsoft YaHei;
  font-weight:400;
  color:rgba(153,153,153,1);
}
.my_answer .shareIcon {
  margin-left: 237px;
  margin-top: -24px
}
.my_answer .content p{
  display: -webkit-box;
  overflow: hidden;
  white-space: normal!important;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  font-size: 14px;
  color: #333;
  line-height: 28px;
}
.my_answer .user {
  margin-top: 10px;
  margin-bottom: 10px;
}
.my_answer .user .avatar{
  float: left;
  margin-right: 10px;
  background-image: url('../../../../assets/images/frontend/timg.jpg');
  width: 36px;
  height: 36px;
  background-size: cover;
  border-radius: 100% !important;
}
.my_answer .user .avatar_info p{
  font-family: "Microsoft YaHei";
  font-size: 14px;
  line-height: 20px;
  color: #333;
}
.my_answer .user .adopt_icon {
  display: inline-block;
  position: absolute;
  margin-top: -30px;
  margin-left: 135px;
}
.my_answer .user .avatar_info p:first-child{
  color: #333;
}
.my_answer .user .avatar_info p:last-child{
  color: #999;
}
.my_answer .QR {
  margin-left: 195px;
}
/*
   3.我的关注
*/
.my_attention .bottom a{
  margin-right: 15px;
  letter-spacing: 1px;
}
/*.my_attention .bottom a:{*/
  /**/
/*}*/
.my_attention .shareIcon {
  margin-left: 262px;
  margin-top: -26px
}
.my_attention .title {
  /*padding-top: 5px;*/
  padding-bottom: 5px;
}
.my_attention .bottom .concerne {
  background-color: #464a49;
  color: #f5f5f5;
  border: transparent;
}
.my_attention .QR {
  margin-left: 220px;
}
/*新增*/
.my_question .tags,
.my_answer .tags{
  overflow: hidden;
}
.my_question .tags .answer_info,
.my_answer .tags .answer_info{
  width:42px;
  height:42px;
  border-radius:2px!important;
  text-align: center;
  background:rgba(4,195,160,0.2);
  color: #04C3A0;
  float: left;
  margin-right: 15px;
  margin-top: 5px;
  overflow: hidden;
}
.my_question .tags .no_answer{
  background:rgba(245,246,247,1);
  color: #333333;
}
.my_answer .content{
  background:rgba(242,242,242,1);
  border-radius: 4px!important;
  padding: 20px;
  margin-top: 10px;
}
.my_answer .user_content{
  margin-top: 8px;
}
.my_answer .user_title a{
  display: block;
  overflow: hidden;
  float: left;
}
.my_answer .user_title .photo{
  width:24px;
  height:24px;
  background-size: cover;
  background-position: center;
  border-radius:50%!important;
  margin-right: 10px;
}
.my_answer .huifu{
  width: 20px;
  height: 20px;
  left: 65px;
  top: 46px;
  border-width:0 10px 10px;
  border-style:solid;
  border-color:transparent transparent #F2F2F2;/*透明 透明  灰*/
  position: absolute;
  transform: translate(50% 50%);
}