@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; font-style:normal; font-weight:normal; }
.clear { clear:both; }
.clearfix:after { content: " "; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix { display: inline-block; }
/* \*/

* html .clearfix { height: 1%; }
.clearfix { display: block; }
.search-result { min-width:1000px;  *width:1000px; overflow:hidden; }
.search-result-l { float:left; width:530px; padding-left:60px; padding-right:60px; overflow:hidden; color:#333; border-collapse: collapse; }
.search-result-l .nums { padding:20px 0; font-size:14px; color:#999; }
.search-result-l h3 a { font-size: 16px; color:#0000cc; }
.search-result-l h3 { margin-bottom:-2px; }
.search-result-l h3 a em, .search-result .info .des em { color:#c00; }
.search-result-l .txts { margin-top:-1px; font-size:13px; line-height:1.54; word-wrap: break-word; word-break: break-word; }
.search-result-l .info { padding:10px 0 15px; }
.search-result-l .info .pic { float:left; width:120px; height:75px; padding-right:18px; }
.search-result-l .info .des { float:left; width:390px; font-size:14px; line-height:22px; }
.search-result-l .info .link a.adress { float:left; display:inline-block; max-width:220px; overflow: hidden; font-size:13px; text-overflow:ellipsis; white-space: nowrap; color:#008000; line-height:1.54; text-decoration:none; }
.search-result-l .info .link a.comefrom { float:left; display:inline-block; top:-6px; width:100px; color:#666; padding-left:15px; font-size:13px; line-height:1.54; word-wrap: break-word; word-break: break-word; z-index:1; }
.page strong, .page a { display:inline-block; width:56px; height:27px; text-align:center; line-height:27px; font-size: 14px;font-family: "Microsoft YaHei";margin-right: 3px; }
.page strong { border:1px solid #0000cc; color:#0000cc }
.page a { text-decoration:none; background-color:#f5f5f5; border:1px solid #f5f5f5; color:#0000cc; }
.page a.more { width:65px; background-color:#f5f5f5; }
.search-result-r { position:relative; float:left; width:300px; padding-left:45px; margin-top:60px; padding-bottom:180px; overflow:hidden; border-left:1px solid #DDD; color:#333; border-collapse: collapse; }
.search-result-r h3 { margin-bottom:10px; font-size:14px; font-weight:bolder; }
.lst-advs li { float:left; width:120px; height:125px; margin-right:27px; list-style:none; }
.lst-advs li a { display:block; font-size:12px; color:#000; text-decoration:none; }
.lst-advs li a span { display:block; width:120px; margin-top:5px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.lst-advs li img { width:115px; height:86px; padding:2px; border:1px solid #DDD; }
.adv-swf-b { position:fixed; width:268px; height:180px; overflow:hidden; bottom:0; }
.adv-swf-c { width:515px; height:90px; margin-top:20px; overflow:hidden; }
