@charset "utf-8";

#bo_btn_top .chk_box {float:left;margin:0 8px 0 0;line-height:40px;}

#line_type {margin:0 0 30px 0;border-top:solid 1px #222;}
#line_type ul li {display:block;position:relative;padding:20px 10px;border-bottom:solid 1px #ddd;}
#line_type ul li:after {display:block;visibility:hidden;clear:both;content:""}
#line_type ul li.bo_notice {background:#f6f6f6;}
#line_type ul li a.bo_thumb {float:right;width:80px;margin:0 0 0 10px;border-radius:10px;overflow:hidden;}
#line_type ul li a.bo_thumb img {width:100%;height:auto;}
#line_type ul li a.bo_tit {display:block;margin:0 0 12px 0;font-size:15px;font-weight:600;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis; 
-o-text-overflow:ellipsis;
-moz-binding: url('ellipsis.xml#ellipsis');
}
#line_type ul li .new_icon {display:inline-block;width:18px;height:18px;color:#fff;font-size:11px;text-align:center;font-weight:400;line-height:20px;background:#cd171e;border-radius:3px;}
#line_type ul li .bo_cate_link {display:inline-block;padding:0 8px;color:#cd171e;font-size:14px;line-height:24px;font-weight:500;background:#f9e6e6;border-radius:3px;}
#line_type ul li .cnt_cmt {display:inline-block;margin:0 0 0 4px;color:#cd171e;}
#line_type ul li .bo_info {}
#line_type ul li .bo_info:after {display:block;visibility:hidden;clear:both;content:""}
#line_type ul li .bo_info span {display:block;float:left;position:relative;margin:0 12px 0 0;padding:0 12px 0 0;color:#777;font-size:13px;}
#line_type ul li .bo_info span:after {content:'';display:block;position:absolute;right:0;top:50%;width:1px;height:16px;margin:-8px 0 0 0;background:#ddd;}
#line_type ul li .bo_info span:last-child {margin:0;padding:0;}
#line_type ul li .bo_info span:last-child:after {display:none;}
#line_type ul li .bo_info span.sv_member {color:#222;font-weight:400;}


#line_type ul li .chk_box {display:block;position:absolute;right:25px;top:5px;background:#fff;}
#line_type ul li .chk_box input[type="checkbox"] + label {padding:0;}
#line_type ul li .chk_box input[type="checkbox"] + label span {margin:-15px 0 0 0;}




@media screen and (max-width:1200px) {
}




@media screen and (max-width:980px) {
#line_type ul li {padding:20px 10px;}
}