@charset "utf-8";

/*검색*/
#bo_sch {float:left; border:1px solid #ccc;background:#fff;border-radius:3px}
#bo_sch:after {display:block;visibility:hidden;clear:both;content:""}
#bo_sch legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
#bo_sch select{border:0;margin:9px 5px ;height:20px;float:left;border-right:1px solid #ddd;}
#bo_sch .sch_input{height:38px;border:0;padding:0;background-color:transparent;float:left}
#bo_sch .sch_btn{height:38px;float:left;background:none;border:0;width:40px;font-size:15px}



/**/
table.gall_con{
	position:relative; width:100%; overflow:hidden; 
	margin-bottom:20px; border-collapse:collapse;
}


table.gall_con td{border-bottom:1px solid #ccc; padding-bottom:25px;}

table.gall_con tr{margin-bottom:20px;}

td.left{
	position:relative; overflow:hidden; width:150px;
	vertical-align:top;
}
	td.left img{width:100%; height:100%;}
	
td.right{
	position:relative; box-sizing:border-box; vertical-align:top; overflow:hidden;

}

div.gall_text_href{
	/*outline:1px solid red;*/ position:relative; width:100%;
	overflow:hidden; text-overflow:ellipsis; font-weight:700; font-size:16px; box-sizing:border-box; padding-left:20px;
	transition:all 0.2s;
}
	div.gall_text_href a{color:#666; }
	div.gall_text_href a:hover{color:#0074bc;}
	div.gall_text_href:hover{border-left:10px solid #0074bc; }
	
div.bo_content{
	position:relative; width:100%; overflow:hidden; font-size:12px; box-sizing:border-box; padding-left:20px;
	margin-top:20px;
}

div.gall_info{
	position:relative; text-align:right; font-size:10px; color:#ccc; 
}

/*버튼*/
#bo_btn_top{margin: 10px 0}
#bo_btn_top:after {display:block;visibility:hidden;clear:both;content:""}
.bo_fx {margin-bottom:5px;float:right;zoom:1}
.bo_fx:after {display:block;visibility:hidden;clear:both;content:""}
.bo_fx ul {margin:0;padding:0;list-style:none}
div#bo_list_total{
	position:relative; font-size:10px; margin-bottom:0px;
	width:100px; text-align:center; padding:3px 5px; border:1px solid #ccc; border-radius:5px;
}

.btn_bo_user {float:right;margin:0;padding:0;list-style:none}
.btn_bo_user li {float:left;margin-left:5px}
.btn_bo_adm {float:left}
.btn_bo_adm li {float:left;margin-right:5px}
.btn_bo_adm input {padding:0 8px;border:0;background:#d4d4d4;color:#666;text-decoration:none;vertical-align:middle}
.bo_notice td {background:#f5f6fa}
.bo_notice td a {font-weight:bold}
.bo_notice .notice_icon{display:inline-block;background:#ed6478;padding:0 3px;line-height:20px;font-weight:normal;font-size:0.92em;color:#fff}
.td_num strong {color:#000}
.bo_cate_link {display:inline-block;margin:0 3px 0 0;font-size:0.92em;color:#3598db !important;font-weight:bold}