@media (max-width:767px){
#bo_list .tb.basic th{display:none;}
#bo_list .tb.basic .td_chk {display:none;}
#bo_list .tb.basic .td_num{display:none;}
#bo_list .tb.basic tbody tr{position:relative;display:block; width:100%; padding:10px 0; border-bottom:1px solid #EEE;}
#bo_list .tb.basic tbody tr:after {display:block;visibility:hidden;clear:both;content:""}
#bo_list .tb.basic tbody td{border:0; padding:0}
#bo_list .tb.basic tbody td.td_subject{display:block;  }
#bo_list .tb.basic tbody td.td_subject a{display:inline-block; font-size:1.1em; position:relative; width:calc(100vw - 60px); vertical-align:middle; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#bo_list .tb.basic tbody td.td_subject .bo_cate_link{display:none;}
#bo_list .tb.basic tbody td.td_name{font-size:.9em; float:left;  width:auto; margin-right:10px;}
#bo_list .tb.basic tbody td.td_name:before{content:'\f007'; padding-right:5px; font-family:'fontawesome';  color:#888;}
#bo_list .tb.basic tbody td.td_date{font-size:.9em; float:left;  width:auto;margin-right:10px;}
#bo_list .tb.basic tbody td.td_date:before{content:'\f017'; padding-right:5px; font-family:'fontawesome';   color:#888;}
#bo_list .tb.basic tbody td.td_hit{font-size:.9em; float:left;  width:auto;margin-right:10px;}
#bo_list .tb.basic tbody td.td_hit:before{content:'\f06e';padding-right:5px;  font-family:'fontawesome'; color:#888;}
}