/*
 * @Project       : 首页推荐广告文章*蛙言网 kun66.cn
 */
/* .zib-widget.fzywdbggw_quanju{background:none;box-shadow:none;}*/
  .zib-widget.dbtjw_dl_quanju {
    clear: both;
    background: rgba(255, 255, 255, 0);
    padding: 0px;
    box-shadow: 0 0 10px var(--main-shadow);
    border-radius: var(--main-radius);
    margin-bottom: 20px;
}

.ianyishangke-new-icon{display:none}
.index-news.fl {float: left;width: 29%;}
.index-news.fr {float: right;width: 70%;}
.index-news .news-type{float: right;}
.index-news .news-type a{color:#ababab;display:inline-block;cursor:pointer;text-indent:0;font-size: 18px;padding: 0px 5px;height:27px;line-height: 8px;font-weight:500;border-bottom: 1px solid rgb(255 255 255 / 0%);}
.index-news .news-type a.hover{border-color: var(--focus-color);color: var(--focus-color);}
.index-news .title .mun{font-size:14px;color:#888;font-weight:400;line-height:30px;background-color:#fff;padding:0 15px;border-radius:5px;display:inline-block;float:right}
.index-news .title .mun b{font-weight:400}
.index-news .title .mun b.new{color:#ff5722}
.index-news .title .mun i{margin-right:5px}
.index-news .title font{padding:1px 15px;cursor:pointer;text-align:center;color: var(--focus-color);font-size:14px;border-radius:15px;border: 2px solid var(--focus-color);font-weight:400;top: -2px;position:relative;right: -8px;box-shadow: 0 5px 12px 0 var(--focus-shadow-color);}
.index-news-list{height: 100%;background-color:#fff;border-radius:15px;padding: 10px  20px;box-sizing:border-box;box-shadow: 0 0 10px px var(--main-shadow);}
.index-news-list ul{margin-top:10px}
.index-news-list ul li{width: 50%;float:left;line-height: 27px;padding: 5.8px 5px;;border-radius:30px 0 0 30px;margin-bottom: 9px;position: relative;}
.news.today {color: var(--focus-color);}
.news.other {color: inherit; /* 跟随主题颜色 */}
/*.index-news-list ul li .news{color:var(--focus-color);font-weight:400}*/
.index-news-list ul li.AD a {color: #ff5722;font-weight:400}
.index-news-list ul li.AD .tit {max-width: calc(100% - 60px);}
.index-news-list ul li:nth-child(2n){float:right;border-radius:0 30px 30px 0;}
/*.index-news-list ul li:nth-child(3),.index-news-list ul li:nth-child(4),.index-news-list ul li:nth-child(7),.index-news-list ul li:nth-child(8),.index-news-list ul li:nth-child(11),.index-news-list ul li:nth-child(12),.index-news-list ul li:nth-child(15),.index-news-list ul li:nth-child(16),.index-news-list ul li:nth-child(19),.index-news-list ul li:nth-child(20){background:#fff;border-radius: 20px;}*/
.index-news-list ul li i{display:block;width:30px;height:30px;border-radius:18px;border:2px solid #f1f1f1;overflow:hidden;padding:2px;box-sizing:border-box;float:left;line-height:normal;background:#fff}
/*.index-news-list ul li i img{width:100%;height:100%;border-radius:18px}*/
.index-news-list ul li .tit{float:left;display:block;max-width:calc(100% - 140px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative}
.index-news-list ul li font{float:left;padding:0 6px;font-size:12px;border-right:2px solid #f1f1f1;height:10px;line-height:10px;margin:10px 10px 0 0;}
.index-news-list ul li span{float:right;padding:4px 10px;border-radius:18px;font-size:12px;line-height:16px;height: 27px;margin-top:2px;border:2px solid #f1f1f1;}
.index-news-list ul li span a{width:100%;height:100%;float:unset;color:#666;}
.index-news-list ul li span:hover{background-color:#007bf5;border:2px solid #007bf5!important}
.index-news-list ul li.AD span:hover {background-color: #ff5722;border: 2px solid #ff5722!important;}
.index-news-list ul li span:hover a{color:#fff}
.index-news-list .title {position: relative;height: 40px;line-height: 35px;text-indent: 15px;font-size: 16px;border-bottom: 1px solid #f6f6f6;}
.index-new-list .page{text-align:center;display: flex;justify-content: center;width: 100%;}
.index-new-list .page a{padding:unset;border:2px solid var(--focus-color);border-radius:21px;width: 60px;height:30px;display:inline-block;line-height:25px;color:var(--focus-color);margin: 0px 5px;transition: all .2s ease-in;}
.index-new-list .page a:hover{background:var(--focus-color-opacity1);}
.index-new-list .page .current{background:var(--focus-color);color:#fff}
.index-new-list .page .current:hover{background:var(--focus-color)}
.index-main.layui-clear {width: 100%;max-width: 100%;margin: 0 auto;overflow: hidden;margin-bottom: 20px;background:none;box-shadow:none;}
.layui-hide{display: none!important}
.layui-anim{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}

.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}
@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}
@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}

.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}
@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}
@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}};

.index-news-tool{width:410px;overflow:hidden;background-color:#fff}
.index-news-tool .layui-carousel{height: 240px!important;;width: auto!important;margin-bottom: 10px;padding:10px;box-sizing:initial;background-color:#fff;border-radius: 15px;box-shadow: 0 0 10px px var(--main-shadow);}
.index-news-tool .layui-carousel p{bottom:5px;height:30px;font-size:10px}
.index-news-tool .layui-carousel p,.index-news-tool .layui-carousel span{position:absolute;width:100%;color:#fff;text-indent:10px}
.index-news-tool .layui-carousel span{bottom:0;height:75pt;background:linear-gradient(to bottom,transparent 0,rgba(4,4,4,.6) 100%);font-weight:900;font-size:1pc;line-height:105px}
.index-news-tool-container{margin: 0 auto;padding: 20px 65px;background-color: #fff;border-radius: 15px;height: 425px;box-shadow: 0 0 10px px var(--main-shadow);}
.index-news-tool-container .noad{border:2px solid var(--focus-color);color:var(--focus-color);display:block;height: 50px;line-height: 50px;text-align:center;margin:0 auto;float:none;font-size:1pc;transition: all .2s ease-in;border-radius:5px;}
.index-news-tool-container .noad:hover{background-color:var(--focus-color);color:#fff}
.index-news-tool-container .mytg{border:2px solid var(--focus-color);display:block;height: 50px;line-height: 50px;text-align:center;border-radius:5px;margin:0 auto;font-size:1pc;transition:all .5s ease-in;margin-top: 17px;background:var(--focus-color);float:none;color:#fff;}
.index-news-tool-container .mytg:hover{background-color:var(--focus-color)}
.index-news-tool-container a:nth-child(3){margin-top:20px;}
.index-news-tool-container fieldset{display: -webkit-box;height:34px;border-top:1px solid #a9a9a9;margin: 30px auto 10px;float:none;border-left:0;border-right:0;border-bottom:0;}
.index-news-tool-container legend{width: 100pt;font-size:14px;line-height:34px;color:#9a9a9a;text-align:center;border:0;}
.index-news-tool-container .tequan{margin:0 auto;float:none;padding:0;overflow:hidden;}
.index-news-tool-container .tequan li{margin-top: 24px;overflow:hidden;}
.index-news-tool-container .tequan div i{background: url(/wp-content/themes/zibll/xiaogongju/img/banner.jpg) no-repeat;width:24px;height:24px;display:block;float:left;margin-right:7px}
.index-news-tool-container .tequan div span{cursor:default;height:24px;line-height:24px;display:block;float:left;color:#9a9a9a}
.index-news-tool-container .tequan div{float:left}
.index-news-tool-container .tequan .liright{float:right;text-align:right}
.index-news-list ul li font.guanggao::before {content: '';border: 2px solid #aad7ec;position: absolute;width: 3em;height: 1.8em;border-radius: 8px;left: 5px;top: 12px;}
.index-news-list ul li font.guanggao {color: #9dcaf1;}
.layui-carousel-ind ul{background:0 0!important}
.layui-carousel-ind{top:-38px!important;text-align:right!important}
.layui-carousel-ind li{width:8px!important;height:8px!important}
.index-news-ad a{display:block;margin:10px}
/*@media (max-width:1360px){.index-main.layui-clear {display: none}}

/*-----夜间模式调整-----*/
.dark-theme .index-news-list, .dark-theme .index-news-tool .layui-carousel, .dark-theme .index-news-tool-container {background-color: var(--blur-bg);}
.dark-theme .index-news-tool-container .noad, .dark-theme .index-news .title font {border: 2px solid var(--focus-color); color: #ffffff;}
.dark-theme .index-news-tool-container .mytg, .dark-theme .index-news-tool-container .tequan div span:hover {background-color: var(--focus-color);border: 2px solid var(--focus-color);}
/*.dark-theme .index-news .news-type a.hover{color: #ff5c2c;}*/
/*.dark-theme .index-news .news-type a {border-bottom: 2px solid #ff5c2c;}*/

.dark-theme .index-news-list ul li span a {color: var(--main-color);}
.dark-theme .index-news-list ul li font.guanggao {color: #868686;}
.dark-theme .index-news-list ul li font.guanggao::before {border: 2px solid #868686;}
.dark-theme .index-news-list ul li.AD span a {color: #ff5722;}
.dark-theme .index-new-list .page a:hover{background: var(--focus-color);border: 2px solid var(--focus-color);color: var(--main-color);}
.dark-theme .index-news-list ul li.AD span:hover{background-color: #ff5c2c; border: 2px solid #ff5c2c;}
.dark-theme .index-news-list ul li.AD a:hover{color: var(--main-color);}
.dark-theme .index-news-list ul li span:hover a {color: var(--main-color);}
.dark-theme .index-news-list ul li span {border: 2px solid #616161;}
.dark-theme .index-news-list ul li font {border-right: 2px solid #4e4c4c;}

/*---三端调整---*/
@media screen and (min-width:1024px) and (max-width:1025px){
    .index-main.layui-clear {display:block;margin-top: -10px;}
    .index-news.fl{width: 29%;}
    .index-news.fr{width: 70%;}
    .index-news.fr, .index-news.fl{margin-bottom:0;background-color: var(--blur-bg);}
    .index-news-list ul li{width: 50%;line-height: 20px;padding: 5px 2px 6px;}
    .index-news-list{height:auto;}
    .index-news-tool .layui-carousel{height: auto!important;}
    .index-news-list ul li{background-color:#f0f0f000;}
    .index-news-list ul li:nth-child(2n){float:left}
    .index-news-tool-container{padding:15px;margin-bottom: 10px;}
    .index-news-list ul li span{display:none}
    .index-news-list ul li.AD .tit {max-width: calc(100% - 70px);}
    .index-news-list ul li.AD {padding: 10px 2px 11px;}
    .index-news-list ul li .tit {max-width: calc(100% - 95px);}
    .index-news-list ul li font {margin: 2px 10px 0 0;}
    .index-news-list ul li font.guanggao::before{top: 10px;}
    .index-news-list ul li{display: flex;align-content: center;align-items: center}
    .page.layui-clear {padding: 12px;}
    .index-main.layui-clear {margin-bottom: -20px;}
}

@media (max-width:860px){
    .index-main.layui-clear {display:block;margin-top: -10px;margin-bottom: -5px;}
    .index-news.fl, .index-news.fr, .index-news-list ul li{width: 100%;margin-bottom: 0;background-color: var(--blur-bg);}
    .index-news.fl{margin: 0 0 10px 0;}
    .index-news-list{height:auto;margin-bottom:20px;padding: 10px 0;}
    .index-news-tool .layui-carousel{margin-bottom:0;height: auto!important;}
    .index-news-tool-container{display:none}
    .user-card{display:none}
    .index-news .news-type a.hover{display:none}
    .index-news-list ul li{background-color:#f0f0f000;padding: 3px 2px;}
    .index-news-list ul li:nth-child(2n){float:left}
    .index-news-list ul li font.guanggao::before {top: 7px;}
    .index-new-list .page a{margin-top:5px}
    .dark-theme .index-news-list ul li {background-color: #f0f0f000;}
}