.tbl_type {position:relative;text-align:left;width:100%;clear:both;/* border-bottom:1px solid #ccc; */min-height: 170px;margin: 13px 0 60px 0;}
.tbl_type .board-line {background-color:#E5E5E5; font-size:0; height:1px; line-height:0; overflow:hidden; padding:0; }
.tbl_type .bg-color {background-color:#F9F9F9; }
.tbl_type .bg-color th {border-top:3px solid #E5E5E5; border-bottom:1px solid #E5E5E5; border-collapse:collapse; padding:4px 0 2px; font-size:11px; letter-spacing:-1px; font-weight:normal; text-align:center; }

.tbl_type p.img { vertical-align:middle !important; position:absolute; left:0; top:0; border:1px solid #e4e4e4; width:270px; height:170px; }
.tbl_type p.mov { border: 1px solid #dbdbdb; vertical-align:middle !important; position:absolute; left:0; top:0;}
.tbl_type p.mov img {width:200px; height:150px; padding-top:0;}
.tbl_type dl{overflow:hidden;width: 67%;margin-left: 295px;}
.tbl_type dt {border-collapse:collapse; padding:0 0 11px 0px; font-size:14px; height:23px;}
.tbl_type dt.title {text-align:left; /* word-wrap:break-word; */ word-break:break-all; border-bottom:1px #e5e5e5 solid; font-weight:500;}
	.tbl_type dt .span_tit {font-size:19px; margin:0; padding:0; vertical-align:middle; display:inline-block;}
	.tbl_type dt .span_date {font-size:12px; width:70px; padding:3px 0 0 0; margin:0; color:#eb6e1f; display:inline-block; position:absolute; top:3px; right:0; text-align:right;}
	.tbl_type dd.con {line-height:19px;margin-left: 0px;padding:10px 0 10px 0;color:#777;text-align: justify;float: left;font-size:14px;}

.tbl_type a:link, .tbl_type a:visited, .tbl_type a:active {text-decoration:none; }
.tbl_type a:hover {text-decoration:underline; }
.tbl_type td.title img {border:medium none; margin-left:2px; vertical-align:middle !important; }
.tbl_type td.visit, .tbl_type td.date {font-size:11px; }
.tbl_type img {width:270px; height:170px;}