
.link-top{font-weight:700;font-size:18px}
.b2-tab-links{width:200px;min-width:200px;background-color:#fff;margin-right:20px;padding-top:20px;box-shadow:0px 0px 2px rgb(98 124 153 / 10%)}
.link-desc{font-size:13px;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:4px 0 8px;height:15px;box-sizing:border-box;line-height:1.3;color:#666;-webkit-line-clamp:1}
.child-link-cat a{margin-left:20px}
.link-top h2{height:30px;overflow:hidden;line-height:2;font-size:15px;color:initial}
.links-home h1{font-size:18px;margin-bottom:6px;padding-top:0px;text-align:center;margin-right:0px;font-weight:bold}
.link-total{font-size:12px;text-align:center;margin-bottom:20px;margin-right:0px}
.dh-box{margin-bottom:20px;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px}
.dh-box .tit{line-height:51px;font-size:0}
.dh-box .tit h2{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:16px;font-weight:700}
.dh-box .tit .line{overflow:hidden;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:3px;height:18px;margin-right:22px;line-height:18px;background-color:var(--b2color)}
.dh-box .tit .more{margin-right:24px;font-size:14px;color:#999;cursor:pointer}
.arrow{display:inline-block;display:inline;zoom:1;z-index:55;width:18px;z-index:5;height:18px;margin-top:20px;margin-left:10px;background:url(../img/arrow.png) no-repeat}
.dh-box .list li a:hover .ecode{display:block}
.dh-box .list-tj{zoom:1;padding:16px 0px 16px 0px}
.dh-box .list-tj:after{display:block;clear:both;height:0;content:"\200B"}
.dh-box .list-tj li{overflow:hidden;position:relative;float:left;width:calc(20% - 16px);margin-bottom:16px;margin-right:16px;margin-top:0px}
.dh-box .list-tj li img{-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%}
.dh-box .list-tj li p{position:absolute;bottom:-36px;left:0;width:100%;padding:0 14px;height:26px;line-height:26px;overflow:hidden;font-size:13px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-webkit-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;color:#fff;background:#000;background:rgba(0,0,0,0.6);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.dh-box .list-tj li a:hover p{bottom:0}
.link-img{width:60px;height:60px;display:block;margin-right:18px;display:block;background-color:#fff;overflow:hidden;border-radius:100%}
.link-in{padding:10px 10px 10px 10px;cursor:pointer;align-items:flex-start;position:relative;margin:8px;transition:all .2s ease;box-shadow:none;transition:all .2s ease-out;background:#f7f8fa}
.link-title h2::before{content:'';width:0px;height:0px;position:absolute;left:0;top:0px;background-color:none;border-radius:0px}
.link-title{padding:0px;font-size:16px;font-weight:400;display:flex;justify-content:space-between;align-items:center;position:relative}
.link-title .link-more{font-size:13px;display:flex;right:0px;position:absolute;align-items:center;color:var(--b2color)}
.b2-tab-links .toc-list{text-align:center;font-size:14px;margin-right:0px;padding:0px 0px;border-radius:0px 0px 5px 5px}
.b2-tab-links .toc-list-item{margin-bottom:0px}
.b2-tab-links a.toc-link{height:40px;display:inline-block;border-radius:0px!important;background-color:#fff;display:block;line-height:40px;font-size:15px;margin:5px}
.b2-tab-links a.toc-link:hover{background-color:var(--b2lightcolor)!important}
.b2-tab-links .is-active-li a.toc-link{color:var(--b2color)}
.b2-links-tj{right:0;position:absolute;text-align:right;margin-right:24px;margin-top:17px;line-height:20px}
.dh-box .tit .link_desc{margin-right:50px;font-size:14px;color:#999;cursor:pointer}
.aside-container{z-index:1}
.jitheme_links_post .site-head{padding:0px 20px 20px 0px;border-bottom:1px solid #ebeef5}
.jitheme_links_post .entry-content{min-height:unset}
.jitheme_links_post .site-head h1{font-size:28px}
.jitheme_links_post .site-head .info{margin-top:10px}
.jitheme_links_post .info span{color:#909399;font-size:13px;margin-right:20px}
.jitheme_links_post .site-single{padding:20px 20px 0px 0px}
.jitheme_links_post .site-single .site-row{overflow:hidden;display:flex;flex-wrap:wrap}
.jitheme_links_post .site-single .site-row .site-icon{width:180px;height:180px;position:relative;overflow:hidden;background:#333}
.jitheme_links_post .site-single .site-row .site-icon .bg{max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.2;-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px);width:150%!important;height:150%!important}
.jitheme_links_post .site-single .site-row .site-icon i{display:block;width:150px;height:150px;border:4px solid rgba(255,255,255,0.4);transition:all .3s;top:50%;position:absolute!important;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;border-radius:50%;z-index:5;overflow:hidden}
.jitheme_links_post .site-single .site-row .site-icon i img{width:100%;height:100%}
.jitheme_links_post .site-single .site-icon:hover i{border:4px solid rgba(255,255,255,0.8)}
.jitheme_links_post .site-single .site-row .site-main{flex:1;margin-left:30px}
.jitheme_links_post .site-list-cat{}
.jitheme_links_post .site-list-cat a{display:inline-block;color:var(--b2color);background-color:#f5f6f7;border:1px solid #f5f6f7;border-radius:4px;padding:4px 8px;line-height:normal;margin-right:5px;font-size:12px}
.site-list-cat a:hover{background:var(--b2color);color:#fff;border:1px solid var(--b2color)}
.jitheme_links_post .site-desc{color:#606266;font-size:14px;background:#F7F8FC;padding:20px;margin:20px 0;margin-bottom:0px}
.jitheme_links_post .site-desc p{font-size:15px;letter-spacing:.5px;margin:0}
.jitheme_links_post .site-tags i{margin-right:3px;line-height:0}
.jitheme_links_post .site-tags a:hover{background:var(--b2color);color:#fff;border:1px solid var(--b2color)}
.jitheme_links_post .site-go{margin-top:0px}
.jitheme_links_post .site-go a{display:inline-block;padding:10px 24px;margin:0 2px;background-color:var(--b2color);border:1px solid f5f6f7;color:#fff;line-height:normal;transition:all .3s;opacity:0.6}
.jitheme_links_post .site-go a:hover{opacity:1}