.listRows{padding-bottom: 15px;}
.documentList{background: #f5f5f5;}
.documentList h2{text-align: center;border-bottom:1px dashed #b2b2b2;font-size:24px;line-height:56px;padding:25px 0 15px 0;color:#187cb6;}
.list{padding:20px;}

.list .item{padding:15px 25px;border:1px solid #ccc;border-radius:8px;margin-bottom:15px;}

.list .item .im{float:left;width:150px;}
.list .item .im  a{display:inline-block;}
.list .item .im img{width:142px;height:auto;float:left;vertical-align:top;padding:3px;border:1px solid #ccc;}

.list .prods .tit{}
.list .article .tit{}
.list .item .tit{line-height:36px;border-bottom:10px;border-bottom:1px solid #ccc;height:36px;overflow:hidden;}
.list .item .tit h3{float:left;}
.list .item .tit a{color:#007ddd;}
.list .item .tit span{float:left;padding-left:25px;color:#888;font-size:13px;line-height:inherit;display:inline-block;}

.list .prods .info{padding-left:160px;}
.list .video .info{padding-left:160px;}
.list .item .info{}
.list .item .cont{margin:10px 0;color:#666;font-size:14px;line-height:22px;min-height:40px;max-height:90px;_height:90px;overflow:hidden;}

.list .item .info .desc{max-height:120px;overflow:hidden;_height:120px;}
.list .item .info .other{}
.list .item .info .other span{font-size:14px;line-height:28px;display:inline-block;margin-right:15px;color:#999;}
.list .item .info .other a{font-size:14px;line-height:28px;display:inline-block;color:#007ddd;}
p.nothing{padding:50px;text-align:center;font-size:18px;line-height:2.4;}
p.nothing span{color:#f60;}
