/* CSS Document */
.list-node-bd{height: 110px;border-bottom: 1px dotted #E6E6E6;padding-top: 20px; overflow:hidden; zoom:1;}
.list-node-bd h3 {height: 16px;line-height: 16px;font-size: 16px;font-family:"";font-weight: normal;}
.list-node-bd h3 a { font-size: 0;}
.list-node-bd h3 a:hover em { text-decoration: underline;}
.list-node-bd h3 em { cursor: pointer; display: inline-block; font-size: 16px; height: 20px; line-height: 20px;  vertical-align: top;}
.list-node-bd h3 .title1 { color: #FF8561;}
.list-node-bd h3 .title2 { color: #4DA9D7; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 280px; font-size:18px; font-weight:bold;}
.list-node-bd h3 .title3 { color: #69B93B; margin-left: -8px; font-size:18px; font-weight:bold;}
.line-list-item-info { float: left; width: 540px;}
.line-list-item-info div { color: #666666;}
.line-list-item-info .info-date {font-size: 14px; height: 20px;line-height: 20px; margin-top: 10px;}
.info-date-date { padding-right: 40px;}
.info-date-from span { height: 20px; overflow: hidden; text-align: right; white-space: normal; width: 150px;  word-break: break-all;}
.line-list-item-info .info-feature { font-size: 12px; height: 34px; margin-top: 10px; overflow: hidden; width: 390px;
}
.line-list-item-info em { color:#FF8561; }
.line-list-item-partner { float: left; margin-left: 560px; margin-top: -74px;}
.line-price span { color: #FF663A; font-family: 微软雅黑; font-size: 20px; padding-right: 5px;}