@charset "utf-8";
/* 새글 스킨 (latest) */
.lat_top {float:left; display:table; width:100%; background:#333333; padding:2% 0%;}
.lt_top_date {display:table-cell; width:10%; color:#fff; text-align:center;}
.lt_top_name {display:table-cell; color:#fff; text-align:center;}
.lt_top_qe {display:table-cell; width:20%; color:#fff; text-align:center;}
.lat_bottom {float:left; width:100%;}

.lat {position:relative; overflow:hidden;}
.lat .lat_title {display:none;padding:0 20px;line-height:45px;font-size:1.083em;border-bottom:1px solid #e2e2e2;color:#253dbe;background:#fcfcfc}
.lat .lat_title a{color:#253dbe;display:inline-block;position:relative}
.lat .lat_title a:after{position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#253dbe;content:''}
.lat ul{}
.lat li {display:table; width:100%; position:relative;line-height:18px;padding:2% 0;}
/*.lat li:before{display:table-cell; width:5%; content: '·';}*/
.lat li a {text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:15px; color:#000; font-weight:bold;}
.lat li a:hover{color:#ccc}
.lat li .fa-heart{color:#ff0000;}
.lat li .fa-lock{display: none; width:16px; line-height: 14px; font-size:0.833em;color: #4f818c;background: #cbe3e8;text-align: center;border-radius: 2px;font-size: 12px;border:1px solid #a2c6ce}
.lat li .new_icon{display:none; width:16px; line-height:16px; font-size:0.833em;color:#fff;background:#b5080c;text-align:center;border-radius: 2px; margin-left:5%;}
.lat li .hot_icon{display:none; width:16px; line-height:16px; font-size:0.833em;color:#fff;background:#e52955;text-align:center;border-radius: 2px;}
.lat li .fa-caret-right{color:#bbb}

.lat .lt_date {text-align:center;}
.lat .lt_name {display:table-cell; text-align:left; font-size:15px;}
.lat .lt_qe {display:table-cell; width:20%; text-align:center;}
.lat .lt_icon {float:left; margin-right:2%;}
.lt_qe_div {padding:5px 0 5px 0;width:100%; text-align:center; background:#FF3061;color:#fff; font-size:15px; font-weight:bold; margin:0 auto;}
.lt_qe_div2 {padding:5px 0 5px 0;width:100%; text-align:center; background:#5AD103;color:#fff; font-size:15px; font-weight:bold; margin:0 auto;}
.lt_qe_div3 {padding:5px 0px 5px 0;width:100%; text-align:center; background:#878ED3;color:#fff; font-size:15px; font-weight:bold; margin:0 auto;}
.lat  .empty_li{line-height:145px ;color:#666;text-align:center;padding:0;}
.lat  .empty_li:before{background:none;padding:0}

.lat .lt_cmt{background:#5c85c1;color:#fff; font-size:11px;height:16px;line-height:16px;padding:0 5px;border-radius:3px;
-webkit-box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);
-moz-box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);
box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);}
.lat .lt_more {display:none; position:absolute;top:11px;right:10px; width:25px;line-height:25px;color:#aaa;border-radius:3px;text-align:center;}
.lat .lt_more:hover{color:#777}


@media screen and (max-width: 1000px) {
	.lat li  {overflow:hidden;}
}

@media screen and (max-width: 640px) {
	.lat li a {font-size:15px;}
	.lat li  {overflow:hidden; padding:4% 5%;}
	.lt_top_date {width:15%;}
	.lt_top_qe {width:20%;}
	.lat .lt_date {font-size:15px; text-align:right;}
	.lat .lat .lt_qe {width:20%;}
}