#question div{font-size: 0}
.question_top{  padding:0.15rem 0.1rem 0.13rem 0.1rem;  }
.question_top .top_user img{ width:0.4rem; height: 0.4rem; vertical-align: middle; border-radius:50%;}
.question_top .top_user span{ font-size: 0.13rem;line-height: 0.4rem; vertical-align: middle; margin-left: 0.1rem;}
.question_top .top_input textarea{font-size:0.15rem;text-align:center;padding:0.1rem;width: 3.34rem;height: 0.85rem; margin: 0.15rem 0 0.13rem 0;-webkit-appearance:none;resize:none;border-radius:0; z-index: -1;}
.question_top .top_input .tip,.tip_content{ position: relative; z-index: 99; text-align: center; height: 0;}
#question .question_top .top_input .pub_tip{ text-align: center;height: 0; font-size: 0.15rem;  position: relative;  top: -0.8rem;}
#question .question_top .top_input .pub_tip img{  width: 0.24rem;vertical-align: middle; }
#question .question_top .top_input .tip{ font-size: 0.15rem; color: #333333; top:-0.83rem; }
#question .question_top .top_input .tip_content{ font-size: 0.12rem; color: #d8d7d7; top:-0.65rem; }
#question .question_top .top_button { width: 3.54rem;height:0.45rem;border-radius:50px;background-color:#e9e9e9; color: #cbcbcb;
    font-size: 0.15rem;text-align: center; vertical-align: middle; line-height: 0.45rem; -webkit-tap-highlight-color: transparent;}

.question{margin-bottom:0.45rem; }
#question .question_title{ height: 0.375rem; font-size: 0.13rem; color: #333333;vertical-align: middle;line-height: 0.4rem; }
.question_title span{ padding: 0 0.33rem 0 0.33rem; }
.question_redbottom{ height:0.025rem;width:0.25rem;background:#dd2f30;margin-left:0.48rem; }
.question_transition{ height:0.16rem;background:linear-gradient(to bottom, #f8f8f8, white); }
.question_myCommList_choice { height: 0.51rem;line-height: 0.51rem;border-top: #f1f5f9 solid 1px;border-bottom: #f1f5f9 solid 5px; padding: 0 0.75rem;}
.question_myCommList_choice span{ font-size:0.12rem; background: #eaeaea; border-radius: 25px; padding: 0.05rem 0.1rem; color:#808080; margin: 0 0.15rem;}
.question_content li{ padding: 0.22rem 0 0.15rem 0;border-bottom:1px #d9d9d9 solid; margin: 0 0.1rem; }
.question_content li:last-child{ border-bottom:none; }
.question_content .content_user img{ width:0.25rem; height: 0.25rem; vertical-align: middle; border-radius:50%;}
.question_content .content_user span{ font-size:0.14rem;vertical-align: middle;color: #808080; margin-left: 0.07rem;}
#question .question_content .content_content{ font-size:0.14rem;color: #333333;margin-left:0.31rem;  }
#question .question_content .content_content_tips{ color: #c41f20;  font-size: 0.12rem;  padding: 0 2px;  border: 0.01rem solid #c41f20;  border-radius: 3px; }
#question .question_content .content_bottom { font-size: 0.12rem; margin:0.13rem 0 0.1rem 0.31rem; }
#question .question_content .content_bottom .time{ font-size: 0.12rem; color: #828282; }
#question .question_content .content_bottom .tip{ font-size: 0.11rem; padding: 0.01rem 0.02rem; margin-left: 0.08rem; border-radius: 2px;}
.question_content .content_bottom .checked{ color: #f7d8d8; background-color: #dd2f30;}
.question_content .content_bottom .unchecked{ color: #ffffff; background-color: #888888;}
#question .question_content .content_bottom .likenum{ font-size: 0.12rem; float: right;}
.question_content .content_bottom .likenum img{ width: 0.15rem; height: 0.12rem; vertical-align: middle;}
.question_content .content_bottom .likenum span{ color: #828282; vertical-align: middle;margin-left:0.05rem; }
#question .question_content .content_result{ background-color: #f9f9fc; font-size: 0.12rem;margin-left: 0.31rem;padding: 0.12rem 0.1rem; }