/* 页面自定义css样式 */
/* 容器宽度 */
a:hover{
    color:#1890FF;
}

/* 开始弹窗样式 */
.search-fenlei{
    background: #FFFFFF;
    box-shadow: 0px 4px 21px 0px rgba(0,0,0,0.15);
    min-height:400px;
    width:100%;
    margin:0 auto;
    position: relative;
    border-radius: 4px;
}
/* 检索分类导航 */
.nav-kuang{
    width:95.2%;
    overflow:hidden;
    position: relative;
    height:48px;
    padding:0 20px;
}
.search-nav{
    height:48px;
    border-bottom:1px solid  #EAECED;
    color: #666666;
    letter-spacing: 0.26px;
    font-weight: 400;
    line-height:48px;
    overflow-x: auto;
    overflow-y: hidden;
    position: absolute;
    left:0px;top:0;
}
.search-nav span{
    padding:11px 12px;
    margin:1px 8px;
    cursor: pointer;
    height:48px;
    border-radius: 4px;
}
.search-nav span:hover{
    background: #EFF0F0;
}
.search-nav span.bt-none{
    display: none;
}
/* 高亮 */
.search-nav span.act{
    color: #000000;
    font-weight: 600;
}
.search-nav span.act a{
    display: inline-block;
    border-bottom:3px solid #0091FF;
    height:47px;
}
/* 更多导航 */
.search-more{
    position: absolute;
    right:0;
    top:0;
    cursor: pointer;
    z-index: 999;
}
.nav-more{
    display: inline-block;
    height:48px;
    width:48px;
    box-shadow: -2px -3px 40px -4px rgba(128,128,128,0.45);
    border-radius: 0px 4px 0px 0px;
    background: url(ddd.png) no-repeat center center;
    position: relative;
}
/* 导航下拉 */
.nav-xlk{
    position: absolute;
    top:48px;
    right:0;
    padding:6px 0;
    box-shadow: -2px -3px 40px -4px rgba(128,128,128,0.45);
    width:98px;
    overflow-x: hidden;
    overflow-y:auto;
    background:#fff;
}
.nav-xlk span{
    display: block;
    line-height:34px;
    cursor: pointer;
    padding:0 15px;
    color:#666;
}
.nav-xlk span:hover{
    background:#efefef;;
}
.nav-xlk span.bt-none{
    display:none;
}

/* 检索分类内容 */
/* 6/13 */
.caini,.lianxr,.group,.ltwd,.rcheng,.yyong,.zixun,.search-card{
    padding:20px 12px;
}
/* 内容标题 */
p.con-tit{
    /* 7/10 */
    font-size: 16px!important;
    color: #000000;
     /* font-weight: bold; */
    /* 6/13 */
    padding-left:15px;
    /* display:inline; */
}
.search-card>div{
    margin-left:-8px;
    
}
.search-card .pic-list{
    margin-left:-0.5%;
}
/* 内容头像 */
.common-list li>a:nth-child(1) img{
    width:42px;height:42px;border-radius: 8px;
}
/* 已显示全部数据 */
.h-all{
    color: #CCCCCC;
    text-align: center;
    margin-top:25px;
    font-size:14px;
    margin-bottom: 1em;
}
/* 猜你想找 */
.caini-list li{
    line-height:24px;
    margin-top:16px;
    padding-left:34px;
    background:url(xhm.png) no-repeat 2px center;
}
/* 联系人 */
.common-list li{
    padding:12px 8px;
    border-bottom:1px solid #EAECED;
    width: 100%;
    cursor: pointer;
}

.common-list li p{
    font-size: 14px;
    color: #999999;
    line-height:20px;
    margin-bottom:4px!important;
    cursor: pointer;
}
.common-list p.name{
    font-size:16px;
    line-height:22px;
     /* font-weight: bold; */ 
    color:#000;
    font-family:'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei UI','Microsoft YaHei','微软雅黑',Arial,sans-serif;/*commom style*/
}
b,em{
    color:#1890FF;
    font-weight: normal!important;
    font-style: normal;
}

/* 群组 */
.group-list li p.name{
    line-height:22px;
}
/* 聊天文档 */
.ltwd-p span{
    display: inline-block;
    margin-right:10px;
}
.common-list li a:nth-child(1){
    margin-right:10px;
}
/* 聊天文档-无文件 */
.ltwd-none{
    text-align: center;
}
.ltwd-none p.zw{
    margin-top:20px;
    margin-bottom:13px;
}
.ltwd-none .h-all{margin-top:0;}
.ltwd-none>img{
    display: inline-block;
    margin-top:100px;
}
/* 日程 */

/* 应用 */
.yyong-list a{
    float: left;
    background: #F6F6F6;
    border-radius: 8px;
    width: 23%;
    height:66px;
    padding:12px 16px;
    line-height:42px;
    margin-left:2%;
    margin-top: 20px;
}
.search-card .yyong-list a{
    margin-top: 16px!important;
}
.yyong-list{
    margin-left:-2%;
}
.yyong-list a img{
    width:42px;height:42px;margin-right:10px;
}
.yyong-name{
    color: #333;
    width:70%;
    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}

/* 咨询 */
.zixun{
    /* max-height: 760px; */
    overflow-y: auto;
    overflow-x: hidden;
}
.zixun-zy{
    color:#666!important;
    overflow: hidden;
	text-overflow: ellipsis;
    /* 使用自适应布局 */
	display: -webkit-box;  
    /* 设置超出行数，要设置超出几行显示省略号就把这里改成几 */
	-webkit-line-clamp: 2;  
	-webkit-box-orient: vertical;
}
.zixun .zixun-list .zixun-img{
    width:120px;
    margin-right:1%;
}

.zixun-list li a:nth-child(1).zixun-con {
    width:100%;
}
.zixun-list li a:nth-child(2).zixun-con {
    width:86.5%;
    float:right;
    text-align: justify;
}
.search-card .zixun .zixun-list .zixun-img{
    width:120px;
}
.search-card .zixun-list li a:nth-child(2).zixun-con {
    width: 80.5%;
}
.zixun-list li a.name{
    font-size:16px;
    line-height:22px!important;
     /* font-weight: bold; */
    color:#000;
    margin-bottom:4px!important;
    display: block;
}

/* 聊天详情 */
.ltjl-list,.ltxq-list{
    padding-top:20px;
    /* padding-bottom:20px; */
    overflow-y: auto;
    overflow-x: hidden;
}
.ltxq-list{
    /* max-height:500px; */
    position: relative;
}

.ltjl-list.ltxq-act{
    width:28.5%;
    float: left;
    padding-left:2%;
    padding-right:2%;
}
.ltxq-list {
    width: 100%;
    /* float: left; */
}
span.lan{
    color:#0078EF;
}
.ltxq-ly{font-size:12px;color: #A2A3A4;}
.ltxq-zy{line-height:1.25rem;font-size:14px;}
.ltxq-zy,.ltxq-zy a{color:#000;}
.ltxq-ly{
    margin-bottom:8px;
    line-height: 16px;
}
/* 6/12 */
.ltxq-zy{
    /* border-bottom:1px solid  #EAECED; */
    width: 100%;
    margin-bottom:0;
}
/* 6/13 */
.ltjl-list.common-list{
    padding:20px 12px;
}
.ltjl-list.common-list li>a:nth-child(1){
    margin-right:10px;
}
.ltxq-list li a:nth-child(2){
    width: 80%;
}
.ltxq-list .tx{
    width:42px;height:42px;margin-right:10px;
}
.ltxq-list{
    padding-left:0.9%;
    height:100%;
    border-left:1px solid #E9E9E9;
}
.ltxq-list li{
    width:98%;
    padding-left:1.3%;
    padding-top:10px;
}
.ltxq-list li:hover{
    background: #F2F2F2;
    border-radius: 8px;
}
.ltxq-list .close{
    position: absolute;
    top:0;
    right:0;
    display: inline-block;
    width:1.5rem;
    height:1.5rem;
}
.search-card .search-con.lianxr{
    padding:20px 0 20px 8px;
}
/* 滚动条样式 */
::-webkit-scrollbar-track-piece {
    -webkit-border-radius: 0
}
::-webkit-scrollbar {
    width: .25rem;
    height: .3125rem
}
::-webkit-scrollbar-thumb {
    height: 1.25rem;
    background-color: #efefef;
    -webkit-border-radius: .375rem;
    outline-offset: -0.125rem;
    filter: alpha(opacity = 30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3
}
::-webkit-scrollbar-thumb:hover {
    height: 3.125rem;
    background-color: #b8b8b8;
    -webkit-border-radius: .375rem
}
/* 卡片 */
.search-card>.bt-left{
    /* width:70%; */
    width:100%;
    padding-right:20px;
    padding-left: 0px;
    height:100%;
    /* max-height:600px; */
    overflow-y: hidden;
    overflow-x: hidden;
    /* border-right:1px solid #E9E9E9; */
}
.search-card .lianxr-list li a:nth-child(1){
    /* width:10%;
    margin-right:5%; */
}
.search-card .lianxr-list li a:nth-child(2){
    width:85%;
}
.card-more{
    float: right;
    font-size: 14px;
    color: #999999;
    font-weight: normal;
}
.search-card .con-tit{
    margin-top:16px;
    margin-bottom: 0;
}
.search-card .rcheng-list li,.search-card .zixun-list{
    box-shadow: 0px 0px 8px 2px rgba(24,24,24,0.07);
    border-radius: 8px;
    padding:16px;
    position: relative;
    margin-left:8px;
}
/* 6/13 */
.search-card .zixun-list{
    padding:16px 8px;
}
.bt-left .rcheng-list {
    margin-top: 20px;
    margin-bottom: 24px;
}
.search-card .rcheng-list li a:nth-child(1){
    margin-right:10px;
}
/* 6/13 */
.search-card .zixun-list{
    padding-bottom:8px;
    padding-top:8px;
}
.search-card .zixun-list li:first-child{
    margin-top:0px;
}
.search-card .rcheng-list li .zhuangtai{
   float: right;
   min-width: 64px;
   padding:0px 5px;
   height: 22px;
   background: #EDF5FF;
   border: 1px solid rgba(151,195,255,1);
   border-radius: 4px;
   font-size: 12px;
   color: #1677FF;
   text-align: center;
   line-height:22px;
}
.search-card .rcheng-list li a:nth-child(2){
    width: 90%;
}
/* 图片 */
.pic-list{
    margin-left:-5%;
}
.pic-list li{
    float: left;
    width:23.27%;
    margin-left:1.7%;
}
.pic-list img{
    width:100%;
    height:auto;
    border-radius: 8px;
}
.search-card .yyong-list a{
    width: 180px;
    margin-right:3%;
    margin-left:0;
}
.search-card .yyong-list{
    margin-left:16px;
    margin-right:-3%;
    padding: 0 20px 20px 0;
}
.search-card .yyong-name{
    width: 66%;
}
/* 热门搜索 */
.search-card>.bt-right{
    width:30%;
    padding-left:2%;
}
.rmss-list li{
    line-height: 24px;
    font-weight: 500;
    margin-bottom:16px;
}
.rmss-list li span{
    display: block;
    width:26px;
    line-height:24px;
    color:#999;
    float: left;
}
.rmss-list li a{display: inline-block;width:214px}
.rmss-list li:nth-child(1) span{color:#FB3A4E;}
.rmss-list li:nth-child(2) span{color:#E96613;}
.rmss-list li:nth-child(3) span{color:#F2AD4F;}


/* 2023.6.9调整 */
.search-card .search-con.lianxr{
    padding:20px 0 0px 8px;
}
.search-card>.bt-left{
    padding-right:0;
}
.search-card .yyong-list a{
    width:30%;
    margin-right:3.33%;
    padding-right:0;
}
.search-card .yyong-list a:nth-child(3){
    margin-right:0;
}
/* .search-card .yyong-name{
    width:55%;
} */
@media (max-width:1400px){
     .yyong-list a{
         padding-right:0;
    }
    .search-card .yyong-name{
        width: 60%;
    }
}
@media (max-width:1199px){
   .search-card .yyong-list a:nth-child(3){
       display:none;
   }
     .yyong-list a{
        width:30%!important;
        margin-left:3%;
         padding-right:0;
    }
    .search-card .yyong-list a{
        width:46%!important;;
    }
   
}
@media (max-width:1060px){
     .yyong-name{
        width:58%!important;;
    }
}
@media (max-width:949){
     .yyong-name{
        width:52%!important;;
    }
}


/* 6/12 */
.search-card .group,.search-card .ltwd,.search-card .ltjl-list.common-list{
    padding-left:8px;
    padding-right:0;
}
/* 咨询样式 */
.zixun{padding:20px 8px;}
.zixun-list li{
    margin-bottom:0;
    padding:12px;
    
}
.zixun-list li>div{
    display: flex;
}
.search-card .rcheng-list{
    width: 99%;
}
/* 6/13 */
.common-list li:first-child{
    margin-top:-12px;
}
.common-list li:hover{
    background: #EAECED;
    border-radius: 8px;
    border-bottom: 1px solid #ccdae0;
}

.search-card-selected {
    background: #F2F2F2;
    border-radius: 8px;
}

/* 6/14 */
.zixun-list .zixun-img img{object-fit: cover;}



/* 6.19 */
.ltxq-list a.bt-left:first-child{
    width:6%;
    margin-right:2%;
}
.ltxq-list a.bt-left img.tx{
    width:100%;
    height:auto;
    border-radius: 8px;
}
.ltxq-list li a:nth-child(2){
    width: 92%;
    border-bottom:1px solid  #EAECED;
    padding-bottom:10px;
    padding-right:2%;
}
/* 1  文件 */
.ltxq-list .ltxq-wenjian{
    font-size:14px;
    color: #000000;
    line-height: 20px;
    width:240px;
    height:58px;
    border: 1px solid rgba(216,216,216,1);
    border-radius: .5rem;
    padding:9px 12px;
}
.ltxq-list .ltxq-wenjian span{
    float: left;
}
.ltxq-list .ltxq-wenjian span.wj-dx{
    font-size:12px;
    color: #7D7F81;
}
.ltxq-list .ltxq-wenjian .ltxq-img{
    width: 15%;
    margin-right:4%;
}
.ltxq-list .ltxq-wenjian .ltxq-img img{
    width:100%;
}
.wj-tit{
    width: 80%;
    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
/* 2 转发信息 */
.ltxq-zfxx{
    width:72%;
    height:auto;
    border: 1px solid rgba(216,216,216,1);
    border-radius: .5rem;
}
.ltxq-zfxx .zfxx-tit{
    padding: 0 12px;
    border-bottom:1px solid rgba(216,216,216,1);
    font-size: 16px;
    color: #000000;
    line-height: 45px;
}
.ltxq-zfxx .zdjx-cy{
    padding: 12px;
}
.ltxq-zfxx .zdjx-cy span{
    display: block;
    font-size:14px;
    color: #999;
    line-height:20px;
}

/* 6、20 */
b,em,.zixun-list li a.name{
   font-family:'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei UI','Microsoft YaHei','微软雅黑',Arial,sans-serif;/*commom style*/
}
.card-more:hover{
    color:#1890FF;;
    cursor: pointer;
}
.search-card>div .con-tit:first-child{
    margin-top:0;
}
/* 6/21 */
.search-card .zixun-list{
    padding:16px 8px;
    margin-bottom: 0;
}
.search-card .yyong-list,
.search-card  .lianxr, 
.search-card .group,
.search-card  .ltwd,
.search-card  .rcheng,
.search-card  .yyong,
.search-card  .zixun
 {
    padding-bottom:0;
} 

.yyong-list{
    margin-top:-20px!important;
}
.search-card .yyong-list{
    margin-top:0px!important;
}
.search-card .ltjl-list.common-list{
    width:100%;
    /* margin-top:-20px; */
    padding-bottom: 0;
    margin-bottom: 0;
}
.card-more{
    margin-top:-20px;
}

/* 6/25 */
.ltjl-list.common-list li{
    display: flex;
}

/* 6.27 */
.search-card .zixun{
    padding-bottom:6px;
}

/* 6.28 */
.ltwd.common-list li li{
    display: flex;
}
.search-card .zixun-list li:last-child{
    border-bottom: none;
}
/* 咨询首图问题 */
.zixun .zixun-list .zixun-img img{
    width:100%;
    /* min-height:5.25rem; */
    border-radius:8px;
}
.zixun .zixun-list .zixun-img img{height:85px;width:120px;}
/* .bjxh{
    position: absolute;
    border-radius: 8px;
    background-size: cover!important;
    width: 100%;
    height: 100%;
    opacity: 0.4;
    background: #eee;
    border: 1px solid #999;
}
.zixun .zixun-list .zixun-img{
    display: flex;
    position: relative;
}
.zixun .zixun-list .zixun-img img {
    max-width: 100%;
    max-height: 5.25rem;
    border-radius: 8px;
    margin: 0 auto;
    opacity: 1;
    z-index: 99999;
} */

/* 7.4 图片搜索 */
.sstp{padding:20px 8px;}
.sstp-list{margin-top:-12px;}
.sstp-list li{
    margin-bottom:0;
    padding:12px;
    border-bottom: 1px solid #EAECED;
}
.sstp-list li a.sstp-tit{
    display: block;
    line-height:22px;
    color:#000;
    margin-bottom:16px;
    font-size: 16px;
}
.sstp-list li div.sstp-img{
    margin-left:-1.2%;
    margin-bottom:20px;
}
.sstp-list li div.sstp-img a{
    float: left;
    width: 23.15%;
    margin-left:1.2%;

}
.sstp-list li div.sstp-img a img{
    width: 100%;
    height:7.875rem;
    border-radius: 4px;
    object-fit: cover;
}
.sstp-list li p span{
    font-size:14px;
    color:#666;
    line-height:20px;
    padding-left:22px;
    display: inline-block;
    margin-right:24px;
}
.sstp-list li p span.sstp-fzr{
    background:url(../img/fzr.png) no-repeat left center;
    background-size:.875rem .875rem;
}
.sstp-list li p span.sstp-time{
    background:url(../img/time.png) no-repeat left center;
    background-size:.875rem .875rem;
}
.rcheng-list li{
    display: flex;
}


/* 7/6 */
.sstp-img,.ltjl{width:100%;}
.ltwd-list li{display: flex;}
b{display:inline-block;}
.common-list a,p.con-tit,.ltxq-ly,.ltxq-zy{text-align:left;}
.popular-right p.con-tit{display: block;}
/* 7/7 */
/* 加阴影 */
/* .zixun .zixun-list .zixun-img img,
.sstp-list li div.sstp-img a img
{box-shadow: 0px 0px 8px 2px rgba(24,24,24,0.07); } */

/* 7/10 */
/* 改成加边框 */
.zixun .zixun-list .zixun-img,.sstp-list li div.sstp-img a{
    border:1px solid #EAECED;
    border-radius: 8px;
    overflow: hidden;
}

/* 7/12 */
/* 文章页样式问题 */
.search-card.clearfix,.yyong-list.clearfix {display:block;}
/* 整条触发效果 */
.group-list li,.ltjl-list li,.ltxq-list li,.ltwd-list li,.rcheng-list li,.lianxr-list li {display:flex;}
.group-list li a:nth-child(2),.ltjl-list li a:nth-child(2),.ltxq-list li a:nth-child(2),.ltwd-list li a:nth-child(2),.rcheng-list li a:nth-child(2),.lianxr-list li a:nth-child(2) {width:100%;}




/* 7.26 新加的tab切换内容样式 */

/* 项目 */
.xiangmu {
    height: calc(30vw - 48px);
    width: 100%;
    position: relative;
    padding: 20px 8px;
}
ul.xiangmu-list li a.name {
    line-height: 22px;
    font-size: 16px;
    color: #000;
    margin-bottom: 8px;
    display: block;
}

ul.xiangmu-list li p.subList span {
    display: inline-block;
}
ul.xiangmu-list li p.subList span.jg{
    margin: 0 5px;
}
span.On-gre{
    background-color: #73D13D;
    color: #ffffff;
    padding: 2px 8px;
}
span.On-org{
    background-color: #FF9900;
    color: #ffffff;
    padding: 2px 8px;
}
span.On-blu{
    background-color: #0078EF;
    color: #ffffff;
    padding: 2px 8px;
}

/* 直播回放 */
.zhibo ul.zhibo-list {
    height: auto;
    margin-top:20px;
    margin-left: 0;
    margin-right: 0;
}

.zhibo ul.zhibo-list li {
    width: 306px;
    height: 265px;
    float: left;
    margin-bottom: 24px;
    margin-left: 20px;
    clear:none;
}

.zhibo ul.zhibo-list li .zb-box {
    width: 100%;
    height: 172px;
    position: relative;
    border-radius: 5px;
}

.zhibo ul.zhibo-list li .zb-box img {
    width: 100%;
}

.zhibo ul.zhibo-list li p.zbhf-bj {
    width: 100%;
    height: 36px;
    line-height: 36px;
    background: url(/jsearch_files/jsearch_webfiles/img/zbbj.png) center no-repeat;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 9;
    font-size: 14px;
    padding: 0 12px;
    margin-bottom:0;
}

.zhibo ul.zhibo-list li p.zbhf-bj span {
    float: right;
    color: #fff;
}

.zhibo ul.zhibo-list li p.zbhf-bj span:first-child {
    float: left;
    background: url(/jsearch_files/jsearch_webfiles/img/eye.png) left center no-repeat;
    padding-left: 22px;
}

.zhibo ul.zhibo-list li .zb-list p {
    font-size: 14px;
    color: #999999;
    line-height: 24px;
    margin-bottom:0;
}

.zhibo ul.zhibo-list li .zb-list a.tit {
    font-size: 16px;
    line-height: 28px;
    color: #000;
    margin: 8px 0 0;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 97%;
}

/* 需求 */
.xuqiu {
    height: calc(30vw - 48px);
    width: 100%;
    position: relative;
    padding: 20px 8px;
}
ul.xuqiu-list li p.name {
    line-height: 22px;
    font-size: 16px;
    color: #000;
    margin-bottom: 4px;
    display: block;
}
ul.xuqiu-list li p{
    font-size: 14px;
    color: #999999;
    line-height: 24px;
}
span.xq-gre{
    background-color: #73D13D;
    color: #ffffff;
    padding: 4px 8px;
    font-size: 14px;
    margin-left: 10px;
    display: inline-block
}
span.xq-org{
    background-color: #FF9900;
    color: #ffffff;
    padding: 4px 8px;
    font-size: 14px;
}

/* 图片库 */
.tupian {
    height: calc(30vw - 48px);
    width: 100%;
    overflow-y: scroll;
    position: relative;
    padding: 20px 8px;
    padding-left: 20px!important;
}
ul.tupian-list {
    overflow-y: auto;
    overflow-x: hidden;
    border-right: 1px solid #E9E9E9;
    height: 25vw;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
}
ul.tupian-list:after { 
    content: ''; 
    flex:1;
  }

ul.tupian-list li {
    min-width: 110px;
    height: 165px;
    float: left;
    margin-bottom: 15px;
    margin-right: 15px;
}

ul.tupian-list li a.tpk-box {
    width: 100%;
    height: 124px;
    position: relative;
    border-radius: 5px;
    display: block;
}

ul.tupian-list li a.tpk-box img {
    height: 124px;
    min-width: 110px;
}

ul.tupian-list li span.tpk-bj {
    width: 100%;
    display: block;
    height: 36px;
    line-height: 36px;
    background: url(/jsearch_files/jsearch_webfiles/img/zbbj1.png) center repeat-x;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 9;
    font-size: 14px;
    padding: 0 12px;
    color: #fff;
    text-align: right;
    border-radius: 0 0 5px 5px;
}

ul.tupian-list li a.tit {
    font-size: 16px;
    line-height: 28px;
    color: #333;
    margin: 8px 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    white-space: nowrap;
    max-width: 100%;
}

/*8.4*/
.xiangmu .subList {
    margin-left: 8px;
    height: 20px;
}
.xiangmu .subList .On-org , .xiangmu .subList .On-gre{width: 60px;height: 20px;line-height: 20px;padding: 0;text-align: center;}
.xiangmu-list li {padding: 12px 24px;}
.xiangmu-list li .name span {
    height: 22px;
    line-height: 22px;
    display: inline-block;
}
.hetong{padding: 20px 8px;}
.hetong .common-list a{color: #000;}
.hetong .name{margin-bottom: 4px;display: block;line-height: 22px;}
.hetong .subList{margin-bottom: 0px!important;}
.hetong .subList span:first-child {
    margin-right: 32px;
}
.search-card-selected {
    background: #EAECED !important;
    border-radius: 8px;
}
.lianxr .search-card-selected , .ltjl .search-card-selected , .group .search-card-selected , .ltwd .search-card-selected , .zixun .search-card-selected , .xiangmu .search-card-selected , .hetong .search-card-selected , .xuqiu .search-card-selected{border-bottom: 1px solid #ccdae0 !important;}
.yyong-list a:hover {
    background: #EAECED;
}
.xuqiu .xq-org{margin-left:16px;width:60px;height:22px;text-align:center;display:inline-block;padding:0;line-height:22px;}
.xuqiu .tx{margin-right:10px;max-width: 5%;}
.xuqiu .xuqiu-list li{padding: 13px 8px 8px;}
.xuqiu .xuqiu-list li a{max-width: 92%;}
.xuqiu .xqxq1 {
    margin-right: 16px;
    max-width: 86%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    float: left;
}
.xuqiu .xqxq2 {
    display: inline-block;
    float: left;
}
.xqleft{float:left !important;}
.xuqiu .xuqiu-list .subList1{color: #666 !important;margin-bottom: 0 !important;}
.xuqiu .subList1 span {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    float: left;
}

.zhibo .common-list li:first-child{margin-top: 0;}
.zhibo .common-list li{padding: 0;border-bottom: none;}
.zhibo .common-list li:hover{border-bottom: none;background: none;}
.zhibo .common-list li p{margin-bottom: 0 !important;}

/*8.7新增瀑布流*/
/*pc*/
*, ::after, ::before {
    box-sizing: border-box;
}
#pblcontainer {
    width: 100%;
    height: auto;
padding: 10px 0 0 10px;
}
.pblphotos {
    width: 100%;
}
.pblphoto {
position: relative;margin-bottom: 30px !important;
}
.pblphoto img{border-radius: 4px;}
.pblphoto a{display: block;}
.pbltime{color: #fff;font-size: 14px;position:absolute;bottom: 0;left: 0;width: 100%;height: 36px;line-height: 36px;background: url(/jsearch_files/jsearch_webfiles/img/pblshadow.png);padding-right: 10px;text-align: right;border-radius: 0 0 4px 4px;}
.pbltitle{font-size: 14px;color: #000;position: absolute;margin-top: 8px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pbls{height:150px;width:auto !important;}

/*8.14置灰*/
.zhihui{background: #f5f6f6 !important;border-radius: 8px;pointer-events: none;cursor: default;}
.zhihui:hover{background: #f5f6f6 !important;}
.zhibo .h-all{margin-top:0;clear:both}


#appHeader.global-header .global-header-left .global-header-logo {
margin-right: 25px !important;
}
#appHeader.global-header .global-header-left .global-header-logo>img {
margin-top:-5px !important;
}