.search-top-n{background:#fff;margin-bottom:0px;border-top:none;height:44px;}
.search-top-n li{width:12%;height:44px;line-height:44px;margin:0 6.5%;font-size:.28rem;color:#333;}
.search-top-n li.current{color:#dd3d27;font-weight:normal;border-bottom:2px solid #dd3d27;}
.search-content-n{ width: 100%;max-width: 750px; margin:0;height:.74rem;background-color:#fff;line-height:.74rem;padding-top:.12rem;}
.search-content-n input.suBbtn{position: absolute; right: 0; top:.1rem;background:#fff;color:#666;font-size:.28rem;width:1.1rem;height:.6rem;line-height:.6rem;}
.search-content-n .kwwrap{margin-right:1.1rem;}
.search-content-n .kwwrap{margin:0 1.1rem 0 .85rem;padding:0 .2rem 0 .58rem;height:.6rem;border-radius:1rem;background:#eee url(../images/icon/public.png) no-repeat left .1rem;background-size:.6rem}
.search-content-n .kwwrap input{display:block;width:100%;height:100%;border:none;line-height:.6rem; background-color:#eee;color:#333;font-size:.26rem;text-indent:0;}
.search-content-n .return{ position: absolute; left: .3rem; top: .2rem; display: inline-block; width:.24rem;height:.4rem;background:url(../images/back.png) #fff center 0 no-repeat;background-size:.24rem}
.search-content-fixed{position: fixed;z-index: 1001; }
/*搜索历史*/
.history .title,.hotserach .title{border-top:1px solid #e5e5e5; background: #fff; padding: .2rem .3rem; color: #333; font-size: .24rem; position: relative;}
.history .title .delhistory{ background: url(../images/icon/serach-icon.png) center -.29rem no-repeat; position: absolute; top: .1rem; right: .3rem; width: .4rem; height: .4rem; background-size: .4rem; display: inline-block;}
.history .list{ background: #fff;}
.history .list li{padding: 0 .3rem; position: relative;}
.history .list a{ display: flex; align-items: center; border-bottom: solid 1px #eee; padding: .15rem 0;}
.history .list li:last-child a{ border-bottom: 0;}
.history .list .icon{ background: url(../images/icon/serach-icon.png) center -.68rem no-repeat; background-size: .4rem; width: .4rem; height: .4rem; display: inline-block;}
.hotserach .list li .icon{ border-radius: .3rem; width: .3rem; height: .3rem; margin-right: .1rem;font-size: .22rem; line-height: .3rem; text-align: center; background: #eee; color: #aaa;}
.hotserach .list li:nth-child(1) .icon{ border: 0;width: .4rem; height: .4rem; margin-right: 0; background-position: center -1.1rem;background: url(../images/icon/serach-icon.png) -.05rem -1.1rem no-repeat; background-size: .4rem;}
.hotserach .list li:nth-child(2) .icon{ background: #ff6600; color: #fff;}
.hotserach .list li:nth-child(3) .icon{ background: #ff9900; color: #fff;}
.history .list a span{ font-size: .28rem; color: #666; padding-left: .1rem;}
.hotserach .list a{ padding: .15rem 0; border-bottom: 0;}
.history .list .delthis{background: url(../images/icon/serach-icon.png) center .05rem no-repeat;background-size: .4rem; width: .4rem; height: .4rem; display: inline-block; position: absolute; top: .1rem; right: .3rem;}

/*搜素结果页面*/
.serachresult .title{ background: #fcfcfc; border-top: solid 1px #e7e7e7; border-bottom: solid 1px #e7e7e7;}
.serachresult .title ul{ display: flex;justify-content: space-around; align-items: center;}
.serachresult .title li.active{ padding: .2rem 0; border-bottom: solid 2px #d2151a;}
.serachresult .title li.active a{ color: #d2151a;}
.serachresult .title a{font-size: .28rem; color: #333;}

/*搜索结果综合页面*/
.projectnum,.result_yh li{position: relative;border-top: solid 1px #e7e7e7; border-bottom: solid 1px #e7e7e7; padding: .15rem .2rem; display: flex; align-items: center;}
.projectnum,.result_zh,.result_yh li{background: #fff;}
.projectnum{ overflow: hidden;}
.projectnum a{ color: #333;}
.projectnum img,.result_yh li img{ margin-right: .2rem; width: 60px; height: 60px; border-radius: 50%;}
.projectnum .state,.result_yh li .state{ position: absolute; top: .2rem; right: .2rem; width: 1rem; background: #fff; border: solid 1px #d43d3d; color: #d43d3d; height: .5rem; border-radius: 2px; line-height: .5rem; font-size: .22rem;}
.projectnum .state.on{ border: solid 1px #ddd;color: #999;top: .45rem; }
.projectcenter h3,.result_yh li h3{ font-size: .3rem;}
.projectcenter h3 span{display: inline-block;color: #d43d3d; font-size: .3rem;}
.projectcenter p,.result_yh li p{ color: #888895; font-size: .24rem; line-height: .4rem; width: 4.5rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.result_yh li h3 span{color: #d43d3d; border: 0; font-size: .3rem; margin: 0; padding: 0;}
.result_yh li .state,.result_yh li .state.cur{ top: .2rem;}
.result_yh li{ border: 0; padding: 0 .2rem;}
.result_yh li:last-child .projectcenter{ border-bottom: 0;}
.projectnum .leftDiv{ position: relative;}
.projectnum .leftDiv i{position: absolute; bottom: 0;right: .25rem;border: 1px solid #fff;width: .3rem;height: .3rem; background: #f3d573 url(../images/index_icon.png) -.4rem -7.78rem no-repeat;background-size: .64rem;z-index: 3;border-radius: 50%;}


.result_zh{ padding:0 .2rem;}
.result_zh li{ border-bottom: solid 1px #e7e7e7; padding:.2rem 0 .15rem 0;}
.liimgs p{ margin-bottom: .1rem;}
.liimgs .btm{ margin-top: .1rem; margin-bottom: 0;}
.result_zh li .stitle,.lefttxt p{ font-size: .3rem; margin-bottom: .2rem;}
.result_zh li .stitle{ display: inline-block;}
.result_zh li .stitle a{ color: #333;}
.result_zh li .stitle span,.lefttxt p span{color: #d43d3d;}
.result_zh li .btm{ color: #999; font-size: .24rem;line-height: .4rem; display: flex; margin: .2rem 0 0 0;}
.widthimg{ max-width: 100%;}
.btm span,.lefttxt .btm span{ margin-right: .2rem; color: #999;}
.result_zh li .btm span:first-child{max-width: 37%;display: inline-block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.result_zh li .btm span:last-child{max-width: 24%;display: inline-block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.liimgs .imglist{ display: flex;}
.liimgs .imglist img:first-child{ margin-left: 0;}
.liimgs .imglist img{ width: 33.3%; margin-left: .1rem; height: 1.2rem;}
.imglist a{ display: contents;}
.litxtimg .lefttxt{ width: 63%}
.litxtimg .txtimg{ display: flex; justify-content: space-between;}
.litxtimg .rightvideo{ position: relative;}
.litxtimg .rightvideo img{ width: 2.5rem; height: 1.6rem;}
.litxtimg .rightvideo .times{ display: inline-block; position: absolute; bottom: .2rem; right: .15rem; background: rgba(0,0,0,.7); color: #fff; font-size: .22rem; padding: .03rem .2rem; border-radius: .18rem;}
.litxtimg .btm{ margin-top: .1rem;}
.result_zh li:last-child{ border-bottom: 0;}
.result_yh .projectcenter{padding: .35rem 0;border-bottom: solid 1px #ddd;width: 91%;}

/*搜索结果-问答*/
.liwd .txt{ font-size: .24rem; color: #999; line-height: .4rem; margin: .1rem 0;}
.liimgs .bluelink{ font-size: .3rem; color: #4d6898; display: inline-block; margin-bottom: .1rem;}
/*搜索-项目*/
.itemlist .linkimg{ float: left;}
.itemlist .linkimg img{ width: 2.5rem; height: 1.6rem;}
.itemlist .rightlink{ margin-left: 2.7rem;}
.result_zh .itemlist .stitle{ margin-bottom: 0; width: 4.3rem; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.graytitle{ color: #999; font-size: .24rem; margin-top: .05rem;}
.graytitle .red{ font-size: .3rem; color: #d43d3d;}