.mall-news-rigt{
    margin-right: 35px;
}
.mall-news .mall-news-left {
    width: 260px;
}
.search_news {margin-top:10px}
.search_news>div:last-child {
    border-top: 4px solid #FF890B;
    background-color: #F0F0F0;
    padding: 8px 18px;
    display: flex;
}
.news_type {
    display: flex;
    padding: 4px 0;
}
.news_type>span {
    font-size: 18px;
    font-weight: bold;
}
.news_type>div {
    display: flex;
    width: 730px;
    margin:0 10px;
}
.news_type>div>button{
    height: 20px;
    border: 1px solid #ddd;
    padding:0 4px;
    border-radius: 4px;
    background-color: transparent;
    margin:0 6px;
    margin-top: 4px;
}
.news_type>div>button:hover {
    background-color: #329EE6;
    color:#fff;
}
.news_type ul {
    display: flex;
    font-size: 16px;

    height: 25px;
    flex:1;
    overflow: hidden;
}
.news_type ul>li {
    margin: 2px;
}
.news_type ul>li>a {
    white-space: nowrap;
}
.news_type ul>li>a:hover {
    font-size: 18px;
}
.search-box {
    width:240px;
    background-color: #FFF;
    border-radius: 16px;
    height:28px;
    padding: 0 8px;
    margin-right: 20px;
}
.search-box>input {
    height: 27px;
    width: 88%;
}
.hot-box,.hot-box>ul{
    display: flex;
    align-items: center;
}
.hot-box>ul a {
    color: #329EE6;
    cursor: pointer;
}
.color329ee6 {
    color: #329EE6;
}
.contribute-btn {
    margin-left: auto;
    display: inline-block;
    border: 1px solid #888;
    padding: 3px 10px;
    border-radius: 28px;
    cursor: pointer;
}
.contribute-btn:hover {
    background-color: #329EE6;
    border:#329EE6;
    color: #fff;
}

.banner-show {
    display: flex;
}
.banner-show>div:first-child {
    width:65%;
}
.banner-show>div:last-child img {
    margin: 0 10px 10px  10px;
}
.banner-show>div:last-child img:last-child{
    margin-bottom: 0;
}
.hot-tags {
    display: flex;
    flex-wrap: wrap;
    padding: 10px 0;
}
.hot-tags a {
    display: inline-block;
    padding: 2px;
    background-color: transparent;
    margin: 5px 2px;
}
.mall-news {
    position: relative;
}
.new_title {
    position: absolute;
    top: -32px;
}
.type_sort {
    margin-top: 5px;
    border-bottom: 1px solid #FF890B;
    border-top: 1px solid #FF890B;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.type_sort>a {
    width: 33%;
    text-align: center;
    color: #333;
    cursor: pointer;
    height: 28px;
    line-height: 28px;
}
.type_sort>a.active {
    color: #fff;
    background-color: #FF890B;
}
/* .article-list a.article-item {
    display: block;
    width: 260px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin: 6px 0;
} */
.article-list>div span.nums {
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 5px;
    text-align: center;
    line-height: 14px;
    border: 1px solid #666;
    border-radius: 2px;
}
.article-list>div:nth-child(1) span.nums {
    color: #fff;
    border: none;
    background-color: #F10009;
}
.article-list>div:nth-child(2) span.nums {
    color: #fff;
    border: none;
    background-color: #FF6100;
}
.article-list>div:nth-child(3) span.nums {
    color: #fff;
    border: none;
    background-color:#FC9200;
}
.weibo-box {
    border: 1px solid #E3E3E3;
    border-top:2px solid #FC9200;
}
.weibo-box .link {
    display: inline-block;
    border:1px solid #ddd;
    padding:1px 8px;
    margin-left: 15px;
    height: 28px;
    line-height: 20px;
    cursor: pointer;
}
.weibo-head {
    display:flex;
    align-items: center;
}
.weibo-head img {
    border-radius: 50%;
    display: block;
    width:60px;
    height:60px;
    margin: 10px;
}
.news-recommend {
    display: flex;
    flex-wrap: wrap;
    padding: 10px;
    box-sizing: border-box;
}
.news-recommend>div {
    width:48%;
    text-align: center;
    margin-bottom:15px;
    color:#333;
}
.news-recommend>div:nth-child(even) {
    margin-left:4%
}
.news-recommend>div img {
    height:80px;
    width:100%;
}
.news-recommend>div p {
    margin-top:5px;
}
.see_more_information {
    display: inline-block;
    background-color: #E2E3E5;
    width:180px;
    padding:6px 0
}
a{cursor: pointer;}
.thead-light th {
    background:#ECF3F9;
    text-align: center;
}
/* 投稿弹框 */
/* 标准弹出层 */
.popup-box{width:500px;height:400px;overflow:hidden;position:fixed;z-index:999991;box-shadow:0 0 15px rgba(0,0,0,0.18);background:#ffffff;margin:auto;left:0;right:0;top:0;bottom:0;display: none;}
.popup-header{color:#353535;width:100%;height:45px;line-height:45px;background:#ffffff;cursor:move;float:left;font-size:17px;border-bottom:1px solid #eee;}
.popup-title{float:left;padding:0 10px;/* font-weight: bold; */font-size:18px;}
.popup-close{float:right;padding:0 10px;}
.popup-close a{color:#e63b3b;font-size:20px;font-weight:100;}
.popup-close a:hover{color:#b9b9b9;}
.popup-content{width:100%;height:calc(100% - 45px);padding:10px;color:#6f6f6f;overflow:auto;float:left;background:#ffffff;position:relative;}
.popup-foot .popup-content{height:calc(100% - 90px);}
.popup-white{background:#ffffff;}
.popup-content li {
    margin:12px 10px;
    font-size: 14px;
}
.popup-content p {
    margin:5px 10px
}
@media (max-width:768px){
    .popup-box{width:80%!important;height:50%!important;top:25%!important;left:10%!important;margin:0;}
}

/* 热门标签 */

.hot-tags>div.row {
    display: flex;
    flex-wrap: wrap;
}
.hot-tags>div.row>div.col-md-4 {
    width: auto;
}
/* 热门标签 */