/*.header .logo{ margin-left: 90px; margin-top: 26px;}*/
.result-search{ margin-top: 25px; margin-right: 100px;}
.result-search .result-sin{ width: 777px; height:43px; border: 1px solid #fa7600;}
.result-search .fl{ width: 646px; height: 33px; line-height: 33px; border: none; background: #fff; color: #666; padding: 5px 10px;}
.result-search .fr{ width: 111px;border: none; background: #fa7600; color: #fff; font-size: 16px; height: 43px; line-height: 43px;}
.result-search .result-sList{ font-size: 0;}
.result-search .result-sList a{ color: #666; font-size: 16px; line-height: 29px; display: inline-block; width: 64px; text-align: center; margin-right: 20px;}
.result-search .result-sList a.on,.result-search .result-sList a:hover{ background: url("../images/rank_bg.jpg") no-repeat top center; font-weight: bold; color: #fa7600;}
.header .middle.scroll{ position: fixed; top: 0; background: #fff; width: 100%;  margin: 0; padding: 0 0 10px 0; box-shadow: 0 0 5px #888;}

.result-con{ margin-bottom: 50px;}

.result-list{ width: 810px; padding: 20px 25px;}
.result-list h1{ margin-right: 30px; height: 35px; cursor: pointer;}
.result-list h1 a{ display: block; color: #333; height: 29px;}
.result-list h1.on a,.result-list h1:hover a{ color: #fa7600; border-bottom: 2px solid #fa7600;}
.result-list h1.on{ background: url("../images/rank_bg.png") no-repeat bottom center;}
.result-list .tlt-com .fr{ color: #999;}
.result-list .tlt-com .fr span{ color: #f73333;}

.result-list .list-con>div{ display: none;}
.result-list .list-con>div.show{ display: block;}
.result-list li{ overflow: hidden; padding: 15px 0; border-bottom: 1px dashed #eee;}
.result-list li img{ width: 187px; height: 125px; display: block; margin-right: 18px;}
.result-list li.soft img{width: 75px;height: 75px;margin-right: 22px;margin-top: 15px;}
.result-list li h2,.result-list li h3{ font-size: 18px; margin-top: 10px;}
.result-list li h2 a,.result-list li h3 a{ color: #333; display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: normal;}
.result-list li h2 a:hover,.result-list li h2 a:hover i,.result-list li h3 a:hover,.result-list li h3 a:hover i{ color: #fa7600; text-decoration: underline;}
.result-list li h3 .date{ font-size: 14px; font-weight: normal;color: #666;}
.result-list li .info{ width: 605px;}
.result-list li.soft .info{ width: 695px;}
.result-list li .info p{ color: #999; line-height: 22px; overflow: hidden; margin: 10px 0;}
.result-list li .otherInfo a{ color: #666;}
.result-list li .otherInfo a:hover{color: #fa7600;text-decoration: underline;}
.result-list li .otherInfo label{ color: #666;}
.result-list li h2 a i,.result-list li .info i{ color: #c00; font-style: normal;}

.hot-search .list-con{ font-size: 0; width: 103%; margin-top: -5px;}
.hot-search .list-con a{ font-size: 14px; display: inline-block; margin-right: 8px; padding: 0 15px; border: 1px solid #eee; height: 30px; line-height: 30px; margin-top: 15px; color: #333;}
.hot-search .list-con a:hover{ border-color: #fa7600; background: #f7fbff; color: #fa7600;}