/*search*/
.search{width:1000px; display:inline-block;}
.search .genli{width:186px; height:196px; text-align:center; border:1px #ccc solid; margin:6px 27px;border-radius:4px; -moz-border-radius:4px;}
.search .genli:hover{border:1px #333 solid;}
.search .genli img{width:172px; height:129px; margin-top:6px;}
.search .genli a.t1{width:172px; height:26px; line-height:26px; overflow:hidden; display:inline-block;}
.search .genli a.t2{width:172px; height:52px; line-height:26px; overflow:hidden; display:inline-block;}
.search .genli strong{width:172px; height:24px; line-height:24px; overflow:hidden; display:inline-block;color:#ff6600; font-size:14px;}
.search .genli strong em{ font-style:normal; color:#666;}
.search span{width:450px; height:26px; line-height:26px; display:inline-block; margin:0 24px; overflow:hidden; border-bottom:1px #ccc dotted;}
.search span a{width:330px; height:26px; line-height:26px; display:inline-block;float:left;}
.search span em{width:100px; height:26px; line-height:26px; display:inline-block;float:right; font-style:normal; text-align:right;}
.search .no{width:970px; height:20px; line-height:20px; display:inline-block; margin:0; padding:10px 0; text-align:center; color:#333; font-size:16px;}
.search .no b{color:#ff0000; font-size:18px;}
.search .no a{color:#ff0000; font-size:18px; text-decoration:underline;}

.search .mark{width:1000px; height:30px; line-height:30px; display:inline-block; font-size:18px; color:#333; border:none; margin:0; text-align:center;}
.search .mark strong{font-size:18px; color:#eb6100;}

.search .libox{width:968px; height:194px;border-radius:4px; -moz-border-radius:4px;color:#666; padding:15px 15px; margin:6px 0; border:1px #ccc solid;}
.search .libox dt{width:263px; height:167px; display:inline-block; float:left;}
.search .libox dt img{width:263px; height:167px; display:inline-block; background:#333;}
.search .libox dd{width:692px; height:194px; display:inline-block; float:right;}
.search .libox dd a{width:692px; height:30px; line-height:30px; font-size:14px; display:inline-block;}
.search .libox dd table{width:691px; height:121px;border-collapse:collapse;}
.search .libox dd table td{border:1px solid #b1d1ea; border-bottom:1px solid #b1d1ea; height:20px; padding:5px 0 5px 5px; line-height:1.5em;}
.search .libox dd table .td1{width:40%;}
.search .libox dd table .td2{width:30%;}
.search .libox dd table .td3{width:29%;}
.search .libox dd a.more{width:96px; height:25px; line-height:25px; display:inline-block; background:#00adef; color:#fff; font-size:14px; text-align:center; float:right; margin-top:10px;}

.search .linebox{width:968px; height:164px;border-radius:4px; -moz-border-radius:4px;color:#666; padding:15px 15px; margin:6px 0; border:1px #ccc solid;}
.search .linebox dt{width:263px; height:167px; display:inline-block; float:left;}
.search .linebox dt img{width:263px; height:167px; display:inline-block; background:#333;}
.search .linebox dd{width:692px; height:194px; display:inline-block; float:right;}
.search .linebox dd a{width:692px; height:30px; line-height:30px; font-size:14px; display:inline-block;}
.search .linebox dd table{width:691px; height:121px;border-collapse:collapse;}
.search .linebox dd table td{border:1px solid #b1d1ea; border-bottom:1px solid #b1d1ea; height:20px; padding:5px 0 5px 5px; line-height:1.5em;}
.search .linebox dd a.more{width:96px; height:25px; line-height:25px; display:inline-block; background:#00adef; color:#fff; font-size:14px; text-align:center; float:right; margin-top:10px;}
.search .linebox p{width:692px; height:106px; line-height:21px;display:inline-block; margin:0;}

.search .gongluebox{width:968px; height:164px;border-radius:4px; -moz-border-radius:4px;color:#666; padding:15px 15px; margin:6px 0; border:1px #ccc solid;}
.search .gongluebox dt{width:263px; height:167px; display:inline-block; float:left;}
.search .gongluebox dt img{width:263px; height:167px; display:inline-block; background:#333;}
.search .gongluebox dd{width:692px; height:194px; display:inline-block; float:right;}
.search .gongluebox dd a{width:692px; height:30px; line-height:30px; font-size:14px; display:inline-block;}
.search .gongluebox dd table{width:691px; height:121px;border-collapse:collapse;}
.search .gongluebox dd table td{border:1px solid #b1d1ea; border-bottom:1px solid #b1d1ea; height:20px; padding:5px 0 5px 5px; line-height:1.5em;}
.search .gongluebox dd a.more{width:96px; height:25px; line-height:25px; display:inline-block; background:#00adef; color:#fff; font-size:14px; text-align:center; float:right; margin-top:10px;}
.search .gongluebox p{width:692px; height:26px; line-height:26px;display:inline-block; margin:0;}
.search .gongluebox em{padding-right:10px; font-style:normal;}

.search table em{display:inline-block;}
b.red{color:red; font-size:14px; font-weight:normal;}
