@charset "utf-8";

.history_table {padding-bottom:20px;}
.history_table li{line-height:25px; position:relative; clear:both;}
.history_table li.bline { margin-bottom:40px; padding-bottom:40px; border-bottom:1px dashed #ccc;}
/*
.bline:nth-child(odd) .year{font-size: 25px; color: #30b5b0; font-weight: bold; position: absolute; top: -5px; left: 0; background:url("/theme/basic/img/his_circle1.png") no-repeat right center; text-align: left; vertical-align: middle; width: 100px;}
.bline:nth-child(even) .year{font-size: 25px; color: #3091b5; font-weight: bold; position: absolute; top: -5px; left: 0; background:url("/theme/basic/img/his_circle2.png") no-repeat right center; text-align: left; vertical-align: middle; width: 100px;}
*/

.history_table li:last-child{border-bottom:0; padding-bottom:0; margin-bottom:20px;}
.year{font-size: clamp(1rem, 3vw, 1.8rem); font-weight: bold; text-align: left; vertical-align: middle; width:2vw; max-width: 100px; position:relative;}
.year:after{content:""; width:20px; height:20px; border-radius:50%; position:absolute; left:80px; top:5px;}
.month {font-weight:bold; margin-right:5px; display:inline-block;  vertical-align:top; width:30px;}
.date {font-weight:bold; display:inline-block; vertical-align:top;}
.his_con {display:inline-block; width:100%; vertical-align:top;margin-bottom: 20px;}
.his_con:before {}
.modifybtn {display:inline-block; margin-left:5px;}

.con_wrap{display:block; background:url("/theme/basic/skin/board/history/img/his_circle_under.png") no-repeat left -223px; margin-left:87px;padding-left:30px}

#bo_cate #bo_cate_ul li{width:25% !important}

#bo_cate{display:block !important}

/*Responsive 370, 480, 768, 992, 1160*/
@media all and (max-width:520px){
	#bo_cate #bo_cate_ul li{width:100% !important}
	#bo_cate #bo_cate_ul li a{border: 1px solid #d2d2d2 !important}
	#bo_cate #bo_cate_ul li:not(:last-child) a{border-bottom:0px !important}
}