body{font: 14px/1.5 "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, "Hiragino Sans GB", "Microsoft YaHei", sans-serif;background: #FFFFFF;}
li{list-style-type:none;}
a img{border: 0}
a:hover{text-decoration: none;}
h1,h2,h3,h4{font-family: "微软雅黑","黑体";}
html,body{width: 100%;margin: 0;padding: 0;}

.gather_box{width: 100%; margin:0;overflow: hidden;background-color: #F8F8F8;}
.content{width: 100%;margin: 0;overflow: hidden;background-color: #FFF;border-bottom: 1px solid #DDD;}
.discuss{width: 100%;margin-top: 10px;overflow: hidden;background-color: #FFF;border-top: 1px solid #DDD;margin-bottom: 20px;}
.head_content{border: 0 !important;}
.head_discuss{border: 0 !important;margin-top: 0 !important;}
.head_title{color: #282828!important; font-size: 20px}
.head_box{width: 90%;margin: 20px auto;}
.head_box span{font-size: 15px; color: #B4B4B4;}
.head_type{color: #78BD50 !important;}
.head_from{margin-left: 20px;}
.content_joke{width: 90%;margin: 0px auto; font-size: 18px;letter-spacing:1px;margin-top: 20px;}
.content_img{width: 90%;margin: 0px auto;display: block;margin-top: 20px;}
.content_zan{    width: 100%;
    margin: 0;
    overflow: hidden;
    background-color: #FFF;
    border-bottom: 1px solid #DDD;}
.content_zan .likea{width: 20%;margin: 25px auto; display: block;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
text-align: center;}
.content_zan img{width: 85%;}
.content_zan p{text-align: center; margin-top: -15px;font-size: 16px;color: #B4B4B4;}
.ground{width: 100%;overflow: hidden;}
.discuss_type{font-size: 20px;padding: 20px 0;border-bottom: 2px solid #78BD50;width: 80px;}
.discuss_ul{margin: 0;overflow: hidden; float: right;    width: 100%;}
.discuss_ul li:nth-last-child(1){border-bottom: 1px solid #B4B4B4;}
.discuss_ul li{width: 100%;margin: 0;border-top: 1px solid #B4B4B4; padding: 20px 0px;}
.discuss_ulA{margin: 0;overflow: hidden; float: right;width: 100%;min-height:1000px;}
.discuss_ulA li:nth-last-child(1){border-bottom: 1px solid #B4B4B4;margin-bottom: 6px;}
.discuss_ulA li{width: 100%;margin: 0;border-top: 1px solid #B4B4B4; padding: 20px 0px;}
.discuss_box{width: 100%;margin: 0;overflow: hidden;}
.discuss_portrait{border-radius: 100%;width: 13%;float: left;}
.discuss_user{width: 65%; color: #B4B4B4;float: left;}
.user_name{font-size: 17px; padding-left: 10px;margin: 0;}
.discuss_span{ display: inline-block;font-size: 13px;}
.span_date{margin-left: 10px; font-size: 15px !important;}
.discuss_content{width: 75%;overflow: hidden;padding-left: 10px; margin-top: 10px;font-size: 18px;}
.discuss_bottom{float: right;font-size: 17px;color: #B4B4B4;width:150px;line-height: 25px;height: 24px;}
.discuss_bottom img{width: 24px;float: left;}
.praise_reply{float: left;}
.discuss_bottom span{padding-left: 5px; vertical-align: 10%;}
.discuss_zan{margin-right: 20px;}
.comment_box{width: 100%;margin: 0;padding: 0;overflow: hidden; margin-bottom: 100px;}
.comment_ul{width: 100% !important;}
.comment_ul li{width: 95%!important;margin: 0px auto!important;}
.name_font{font-size: 16px!important;}
.user_head{border-bottom: 1px solid #DDD;}
.user_message{width: 95%;overflow: hidden;  margin: 3% auto;}
.attention{margin: 0; font-size: 14px; width: 17% ;padding: 6px 7px 4px 4px;float: right; border-radius: 3px; text-align: center;margin-top: 18px;}
.attention_y{border: 1px solid #B4B4B4;color: #B4B4B4;}
.attention_n{border: 1px solid #78BD50;color: #78BD50;}
.left_px{margin-left: 5px;padding: 0!important;}
.user_portrait{width: 13%;float: left;}
.user_content{background-color: #F8F8F8; padding: 10px!important;}
.award{width: 100%;border-top:1px solid #DDD;border-bottom: 1px solid #DDD; margin-top: 10px;background-color: #fff;overflow: hidden;}
.award_hezi{padding: 15px 0px;margin: 0; overflow: hidden;}
.award_box{padding: 10px 0px;margin: 0; overflow: hidden;}
.award_font{width: 63%;font-size: 19px; color: #B4B4B4;float: left;padding-left: 5%;margin: 2% 0px;padding-top: 3px;}
.award_do{width: 25%;display: block; margin: 0px auto;float: right; padding: 10px;border-left: 1px solid #B4B4B4;width: 121px;    margin-top: 5px;}
.do_img{margin: 3% auto !important;}
.award_num{font-size: 14px!important;margin: 0;}
.award_fontA{font-size: 19px; color: #B4B4B4;float: left;    text-align: center;line-height: 70px;}
.award_font ul{overflow: hidden;padding: 0;margin-top: 3px;margin-bottom: 0px;  width: 90%;float: left;}
.award_font ul li {float: left; width: 11%;margin-right: 5px;}
.award_font ul li img{width: 100%;}
.jt_you{float: right;width: 6%;margin-top: 10px;margin-right: 3px;}
.operate{width: 100%;margin: 0px auto;overflow: hidden;}
.operate_box{width: 100%;margin: 0px auto;overflow: hidden;margin-top: 20px; border-bottom: 1px solid #DDD;}
.operate ul{width: 85%;overflow: hidden;margin: 10px auto;padding: 0;}
.operate ul li{float: left; width: 20%;}
.operate p{text-align: center;font-size: 15px;color: #323232;padding-top: 15px;}
.operate img{width: 70%;display: block;margin: 0px auto;}
.discuss_more{width: 6%;float: right;margin-right: 8%;}