.zm_latest_list_box	{ text-align:left; }
.zm_latest_list_box .latest_title	{ height:35px; background:#F7F7F7; border-bottom:1px solid #9EA0A6; }
.zm_latest_list_box .latest_title > div	{ display:inline-block; width:50%; }
.zm_latest_list_box .latest_title > div:first-child 	{ text-align:left; }
.zm_latest_list_box .latest_title > div:first-child span.sbj	{ display:inline-block; height:36px; line-height:270%; border-right:1px solid #9EA0A6; padding-left:15px; padding-right:15px; font-weight:bold; font-size:14px; background:#ffffff; }
.zm_latest_list_box .latest_title > div:last-child		{ text-align:right; font-size:14px; }
.zm_latest_list_box > ul	{ margin:0; padding:0; }
.zm_latest_list_box > ul li	{ margin:0; padding:10px 0 0 10px; height:30px; border-bottom:1px solid #EBEBEB; list-style:none; }
.zm_latest_list_subject		{ width:82%; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#000; font-size:14px; }
.zm_latest_list_datetime	{ text-align:right; display:inline-block; width:14%; overflow:hidden; color:#A2A2A2; font-size:10px; padding-right:2px; }
.zm_latest_comment			{ font-size:11px; color:#F1695D; }