.sideleft,.sideright { margin-bottom:15px;}

.member { padding:8px;}
.member:after,.comlist li:after ,.comlist li dl dt:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;font-size: 0;}
.member a.img{  background:#F1F1F1; display:block; float:left; margin-right:10px;}
 .member a.img img{ height:100px; width:100px;padding:5px; border-radius:5px; transition:all 0.5s linear;}
.member a.img:hover img{ padding:0px;}
.member .info { line-height:25px;}
.member .info h3 { font-size:22px; margin-top:8px;}
.member .info h3 span.tip{ text-decoration:none; padding:1px 3px; color:#FFFFFF; background:#F99403; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; font-size:12px;}
.member .info p { color:#666666; font-size:14px;}


.loulist {border:1px solid #DDDDDD; border-top:none; padding:10px; }
.loulist ul li { padding:10px 2px; border-bottom:1px dashed #F1F1F1; padding-left:6px;}
.loulist ul li:hover { background:#F1F1F1}



.comlist { padding:10px;}
.comlist li { border-bottom:1px dashed #F1F1F1; padding:10px; margin-bottom:5px; border-radius:5px;}
.comlist li:hover { background:#F6F6F6;}
.comlist li:hover .head a.headimg img {padding:0px; box-shadow:1px 1px 3px #999999}
.comlist li .head { padding-right:15px; float:left; position:relative; padding-bottom:25px;}
.comlist li .head a.headimg img{padding:5px; background:#F1F1F1;width:80px; height:80px;border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; transition:all 0.5s linear;-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear;}
.comlist li .head .tip { position: absolute; bottom:0px; left:16px;  padding: 1px 3px; color:#FFF;  background: #F99403; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}

.comlist li dl { float:left; margin-bottom:5px;}
.comlist li dl dt{ font-weight:normal; color:#999999;}
.comlist li dl dt a { font-size:16px; line-height:25px;}
.comlist li dl dt span { padding:2px 5px;}
.comlist li dl dt.jinghua { background:url('../images/jinghua.png') center right no-repeat;}
.comlist li dl dt span.time { }
.comlist li dl dd { line-height:23px;}
.comlist li dl dd .conts { border-radius:4px; position:relative; font-size:14px; padding:10px; background-color:#FAFAFA;}
.comlist li dl dd .conts:before { content: " ";display: block; position: absolute; font-size: 20px; top:10%; left:-0.6em;border: 0.3em solid #FAFAFA;border-left-color: transparent;border-bottom-color: transparent;}
.comlist li dl dd a.btna  { text-align:center; display:block; color:#FFFFFF;padding-left: 40px; padding-right:15px; height:25px;line-height: 25px;display:inline-block; margin-left:12px; border-radius:3px;}
.comlist li dl dd a.repart {background:url('../images/plb.png') 8px center no-repeat; background-color:#ee4236;} 
.comlist li dl dd a.zan {background:url('../images/zan.png') 8px center no-repeat; background-color:#12b21d;}





@media screen and (max-width: 980px) {
    .sideleft,.sideright{
                width: 100%;
				float:none;
        }
 }

@media (min-width: 992px) {
   .sideleft{ float:left; width:75%;}
   .sideright{ float:right; width:22%; margin-right:1%;}
   .comlist li dl { width:710px;} 
  }