﻿body{max-width:640px;min-width:320px;margin:0 auto;background:#eee;}
.nav{height: 60px;line-height: 60px;width: 100%;text-align: center;background: #1972ea;}
.layui-tab-bar{border: 1px solid #fff;}
.layui-card{margin-bottom:0px;}
.search{text-align:center;padding: 0 1.912rem;font-size: 0.90266667rem;}
.search .keywords{height: 35px;width: 68%;padding-left: 20px;outline: none;border: 0;float: left; display: block;}
.search button{width: 24%;height: 35px;background: #ff952c;border: 0;color: #fff;display: block;}
.coolbox{background:#fff;}
.coolbox-body{padding:5px;background:#fff;}
.coolbox .coolbox-list {width:100%;margin-top:20px;overflow: hidden;position:relative;}
.coolbox .coolbox-list li{width:100%;overflow:hidden;height:30px;}
.coolbox .coolbox-list li strong{}
.coolbox .coolbox-list li strong a{color:#3DB3F7;}
.coolbox .coolbox-list li .right{width:84%;height:30px;float:left;display: inline-block;}
.coolbox .coolbox-list li .site{width: 29%;height:25px;line-height:25px;    font-size: 12px;text-align:center;display:inline-block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.coolbox .coolbox-list li .site:hover{color:rgb(11, 179, 255);}
.coolbox .coolbox-list li .cate a{width:16%;height:25px;line-height:25px;float:left;color:rgb(4, 143, 206);overflow:hidden;display: inline-block;text-align:center;}
.clear{clear:both;}
.title{height:35px;line-height:35px;border-left:3px solid rgb(23, 183, 255);
    background:#fff;
    padding-left:10px;margin-top: 10px;}

/*首页*/
.menu{width:100%;height:50px;background:#eee;position:fixed;bottom:0px;z-index:100;}
.menu ul li{float:left;width:30%;height:30px;line-height:30px;}
/*推荐*/
.bestbox{background:#fff;padding-top: 10px;}
.bestbox a{font-size: 0.80266667rem;}
.bestbox ul{overflow:hidden;padding-left: 10px;}
.bestbox ul li{height: 40px;line-height: 40px;float: left;width: 33.33%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bestbox ul li img{width: 16px;height: 16px;vertical-align: text-top;padding-right: 3px;}
.bestbox ul li:last-child{padding-right:0;}

/*底部*/
.footer {padding: 0 0.912rem 0.912rem;font-size: .83rem;color: #858585;}
.footer .footer-links {display: flex;justify-content: center;margin-bottom: 0.34783vw;}
.footer .link-item {position: relative;padding: 0 2.41546vw;}
.footer .link-item .text {color: #666;}
.footer .link-item + .link-item::before {position: absolute;left: 0;content: '|';}
.footer .footer-source {color: #858585;display: flex;justify-content: center;}
.footer .footer-source span {padding-left: 3.17391vw;}
.footer .readme {margin-top: 0.17391vw;}
.footer .footer-source a {color: #858585;}

.layui-tab-title{background: #fff;}
.layui-tab-content{padding:0px;}
.layui-tab-brief>.layui-tab-title .layui-this{color: rgb(23, 183, 255);}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: 3px solid #2196F3;}

#article-list li{
	height: 120px;
border-bottom: 1px dashed #eee;
background:#fff;
padding: 10px 0px;
overflow: hidden;


}
#article-list li h2{
	color:#2c2c2c;
	height: 33px;
	line-height: 33px;
	padding-left:10px;
	overflow:hidden;

}
#article-list li p{
	color:#5c5c5c;
	text-indent: 20px;
	overflow: hidden;
	height: 61px;
	line-height: 30px;
     padding-left: 17px;
     padding-right: 17px;
}
#new-site-list,#best-site-list{background:#fff;}
.content-height{height:auto !important;background:#eee;}

/*首页更多分类*/
.more{position: absolute;right: 3px;padding-top: 3px;color: #adadad;}

.open{text-align:right;padding:2px;font-size:10px;padding:5px;}
.open span{border:1px solid #eee;padding:5px;color: #5a5a5a;}
.open span:hover{cursor:pointer;}

.article-home{float:right;}
.article-content{padding:0.912rem;background:#fff;text-align: justify;word-break: break-all;}
.article-content p{color: #333;font-size: 1.11066667rem;line-height: 1.75;margin-top: 16px;text-align: justify;}
.article-content img{max-width:100%;}
.buttonAfter, .from{padding-left: 0.53rem;}
.copyfrom{color: #1972ea;}
.new-site{overflow:hidden;}
.new-site ul li {height: 100px;overflow:hidden;}
.new-site ul li  h4{text-align:center;}
.new-site ul li  img{float:left;width:165px;height:165px;}

.web-dh{background: #ffffff;}

/*文章信息*/
.article-cover{width: 40%;height: 100%;overflow:hidden;float:left; text-align: right;}
.article-cover img{height: 105px;}
.article-left{width:55%;;height: 100%;padding:0 5px;float: left;}
.article-left h2{width: 95%;font-size: 15px;height: 81px;}
.article-left .web-title img{width:16px;height:16px;padding-right: 5px;vertical-align: sub;}
.article-left .web-title span{color: #39F;padding-right: 5px;font-size: 15px;}

.article-left .concern{padding: 2px 6px;color: #FFFFFF;border-radius: 2px;background: #0084ff;border-color: transparent;margin-right: 10px;}
.article-left .cate-cname {border: 1px solid #43c3ff;border-radius: 2px;padding: 1px 6px;color: #43c3ff;margin-right: 10px;}
.article-left p{color: #838383;text-align: justify;}
.best-article{margin-top:10px;}
.best-article ul li{overflow: hidden;margin-bottom: 10px;}
.art-bottom span{font-size: 12px;}


/*权重信息页面*/
.baidu-rank{width:58px;height:20px;line-height: 17px;float:right;background: url(./baidu.png) no-repeat;position: relative;}
.baidu-rank span{right:15px;color: #fff;position: absolute;top: 2px;}
.rank360{width:58px;height: 20px;line-height: 17px;margin:0px 2px;float:right;background: url(./360.png) no-repeat;position: relative;}
.rank360 span{right:15px;color: #fff;position: absolute;top: 2px;}
.sogou-rank{width:58px;height:20px;line-height: 17px;margin:0px 2px;float:right;background: url(./sogou.png) no-repeat;position: relative;}
.sogou-rank span{right:15px;color: #fff;position: absolute;top: 2px;}

.google-rank{width:58px;height:20px;line-height: 17px;margin:0px 2px;float:right;background: url(./google.png) no-repeat;position: relative;}
.google-rank span{right:15px;color: #fff;position: absolute;top: 2px;}


/*广告样式*/
.ad{width:100%;}
.ad img{width:100%;}

/*.网站目录*/
.web-cate ul {overflow:hidden;}
.web-cate ul li{width: 33%;float:left;margin:10px 0px;text-align: center;font-size: 0.80266667rem;}
.web-cate ul li em{background: #999;
    padding: 1px 2px;
    margin-left: 2px;
    border-radius: 3px;
    font-size: 12px;
    color: #FFF !important;
    font-style: normal;}
.blank10{height:10px;}


/*站点详情*/

.site-thumb{}
.site-thumb h1{font-size: 1.54rem;font-weight: 700;color: #000;padding: 0.312rem 0;padding-left: 0.912rem;float: left;max-width: 13rem;}
.site-thumb a{color: #0099ff;}
.site-thumb a img{width:60%;}
.site-thumb a:hover {text-decoration: underline;}
.site-thumb .site-info{ width: 100%;}
.websummary{line-height: 1.30066667rem;font-size: .83rem;background: #f9f4d9;color: #8f7f5d;padding: 0.432rem 0.912rem;text-align: justify;}
.websummary a {color: #1972ea;}
.websummary a:hover {text-decoration: underline;}
.websummary i.layui-icon.layui-icon-tips{font-size: 13px;vertical-align: bottom;}
.site-info{}
.site-pic h1{color: #000;font-weight: bold;font-size: 20px;padding: 10px 0;}
.site-pic a{width: 100%;display: inline-block;font-size: 14px;color: #0099ff;text-align: center; }
.site-info .value{background: #fcfcfc;margin: 6px 0;padding: 10px; }
.site-info .value .left{ width:23%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;font-weight: 600;}
.site-info .value .right{zoom: 1;color: #333; width: 77%;position: relative;word-break: break-all;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: right;}

.web-cate{ background:#FFFFFF;}
.webdir_td{width: 42%;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:0 4% 4%;font-size: 1.01066667rem;}
.webdir_td span{color:#0000FF;}
/*移动端文章页底部*/
.latest-information {padding: 0 0.912rem; background: #fff; margin: 0.912rem 0;}
.latest-information h3, .latest-information h2, .latest-information h1 {font-size: 1.21066667rem;font-weight: bold;color: #000000;padding: 0.912rem 0 0;}
.latest-information ul {}
.latest-information ul li {margin: 20px 0px 0;padding-bottom: 17px; border-bottom: #EFEFEF solid 1px;}
.latest-information ul li span, .latest-information ul li span a{color: #999999;font-size: .83rem;padding-right: 20px;}
.latest-information ul li .images {
  width: 100%;
  background: rgba(0, 0, 0, 0);
  border-radius: 0.21333333rem 0.21333333rem 0 0;height: 13.51066667rem;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.latest-information ul li .text {text-align: justify;}
.latest-information ul li .text h4 ,.latest-information ul li .web h4{
  font-size: 1.15066667rem;
  font-weight: 400;
  line-height: 1.63266667rem;
  color: #000000;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-top: 0.6rem;
}
.latest-information ul li .text p ,.latest-information ul li .web {
    font-size: 0.95066667rem;
    font-weight: 400;
    color: #626675;
    margin-bottom: 0.55466667rem;
    line-height: 1.43266667rem;
    word-break: break-all;
    word-wrap: break-word;
    display: -webkit-box;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin-top: 0.5rem;
}
.latest-information ul li .web a{color: #333333;font-size: 0.95266667rem;}

.basicInfo {padding:0 0.912rem;padding-bottom: 0.612rem;}
.basicInfo ul li {font-size: 1.1rem;font-weight: 400;line-height: 2.2rem;color: #333333;overflow: hidden;}
.basicInfo ul li a{word-break: break-all;color: #1972ea;}
.basicInfo ul li span { float: left;}
.basicInfo ul li p {margin-left: 5rem;color: #666666;}
.basicInfo ul li p img{width: 50px;}
.basicInfo ul li p em{color: #fff;}
.layui-card-body{color: #333333;overflow:hidden;padding: 0 0.912rem;padding-bottom: 0.312rem;}
.layui-card-body img{width: 100%;padding: 0.52rem 0;}
.info_content{color: #333333;overflow: hidden;padding: 0 0.912rem;padding-bottom: 0.312rem;margin-bottom: 0.31211111rem;font-size: 1.09733333rem;line-height: 1.71111111rem;text-align: justify;}
.info_content img{width: 100%;padding: 0.52rem 0;}
.info_content p, .info_content h3 {margin-bottom: 0.31211111rem;font-size: 1.09733333rem; line-height: 1.71111111rem;text-align: justify;}
.info_content h3 a{position: relative;top: -0.5em;line-height: 0;font-size: 75%;vertical-align: baseline;white-space: nowrap;color: #1972ea;cursor: pointer;padding: 0 2px;}
.site-pic img{width: 100%;height: 100%;}
.newvisit {padding-right: 15px;background: url(/themes/pc/wzbk_2020/skin/default/visit.gif) no-repeat right;color: #34b458;}
.screen-capture img{width: 100%;height: 100%;}

.iconsite .sitewp {margin: -6px 0.5rem 6px;overflow: hidden;}
.iconsite .sitewp .sitelink {float: left;width: 25%;line-height: 1;padding: 47px 0 0;text-align: center;background-position: center 12px;color: #333;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;font-size: 0.80266667rem;}
.mz_icon { background-repeat: no-repeat;background-size: 30px 30px;}

.hd {padding-bottom: 3px;border-top: 2px solid #1972ea;}
.pos-rel { position: relative;}
.maintitle {height: 34px;padding-left:0.912rem;line-height: 37px;color: #1972ea;font-size: 19px;font-weight: bold;}
.mainmore {color: #999999;font-size: 0.83rem;display: inline-block;position: absolute;top: 4px;right: 12px;line-height: 33px;}
.blockList {padding-left: 10px;background: #fff;overflow: hidden;}
.column4 {float: left; width: 25%;}
.blockList-item {
    display: block;
    -webkit-box-sizing: border-box;
    margin: 0 10px 10px 0;
    height: 32px;
    line-height: 32px;
    font-size: 0.90266667rem;
    text-align: center;
    background-color: #f0f0f0;overflow: hidden;
    white-space: nowrap;
}
.font-fix {
    overflow: hidden;
    word-break: break-all;
    white-space: nowrap;
    text-overflow: ellipsis;
}


.mod-sidebar .item{position: relative;
    background: url(/themes/mobile/wzbk_202005/top.png) no-repeat;
    width: 40px;
    height: 40px;
    background-position: center;
    background-size: 100%;}
.gotop a{display:block;width:40px;height:40px}



.web-feed-content {display: flex;padding: 0 0.432rem;align-items: flex-start;padding-bottom: 0.432rem;}
.web-feed-content h3{font-size: 1.21066667rem;font-weight: bold;color: #000000;padding: 0.896rem 0 0;}
.web-feed-content .double-feed-left, .web-feed-content .double-feed-right {width: 49%;}
.web-feed-content .double-feed-left { margin-right: 2%;}
.web-feed-content .double-feed-item {
    width: 100%;
    border-radius: 9px;
    overflow: hidden;
    background: #FFF;
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.05);
    padding-bottom: .14rem;
    margin-top: 0.46rem;
    position: relative;
}
.web-feed-content .double-feed-item .feed-img-box {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.web-feed-content .double-feed-item .feed-img {
    width: 100%;
}
.web-feed-content .double-feed-item .feed-content {
    padding: 0 0.5rem;
}
.web-feed-content .double-feed-item .feed-desc {
    font-size: .83rem;
    font-weight: 400;
    color: #626675;
    margin: 0 0 0.55466667rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    white-space: normal;
    word-break: break-all;
}
.web-feed-content .double-feed-item .webs-info {}
.web-feed-content .double-feed-item .webs-head-pic-box{display: inline-block;float: left;}
.web-feed-content .double-feed-item .webs-head-pic{width: 16px;height: 16px;display: block;flex: none;margin-right: .18rem;margin-top: .15rem;}
.web-feed-content .double-feed-item .webs-name {
    word-wrap: normal;line-height: 1.4;
    font-size: 1.00066667rem;
    font-weight: 400;
    color: #000000;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0.55466667rem 0 0.21466667rem;
}
.web-feed-content .double-feed-item .webs-like{display: none;}


.web_name_title {overflow: hidden;margin-bottom: 0.312rem;}
.info_top {margin: 0 auto;overflow: hidden;padding: 0 0.912rem;margin-bottom: 0.312rem;}.info_top_title .web-source {float: left;text-align: left;}.info_top_title .web-source .date {margin: 0 10px 0 0px;}.info_top_title .web-source span { font-size: 13px;color: #999;line-height: 1.3rem;}
.btn-list {font-size: 0;display: inline-flex; position: relative; z-index: 2;top: 10px;}.btn-list .cmn-btn {background: #f2f2f2;border-radius: 4pxborder-color: #f2f2f2!important;padding: 6px 9px;text-align: center;outline: 0;height: 14px;line-height: 14px;font-size: 13px;color: #666;position: relative;display: inline-block; margin: 0px 0px 0px 10px;}.cmn-icon.layui-icon { margin: 0px 3px 0 0;vertical-align: text-top;color: #459DF5;}.btn-list .num {height: 16px;line-height: 16px;font-size: 12px; padding: 0 5px; border-radius: 10px; position: absolute;top: -10px; right: -8px;background: #F34F1D;color: #FFF;z-index: 1;}

.lemma-desc-177 {font-size: 1.23rem; color: #626675;margin: 0.512rem 0; padding: 0 0.912rem;}.reference {padding: 0 0.912rem;padding-bottom: 0.512rem;}.reference a {border: 1px solid #333333;display: inline-flex;padding: 1px 6px;margin-left: 10px;text-align: center;border-radius: 4px; height: 16px;line-height: 16px;}
.lemma-desc {display: inline-block;border: 1px solid #CBD2FF;padding: 0px 3px;border-radius: 4px; font-weight: 400; color: #4E6EF2;height: 20px;line-height: 20px;font-size: 13px;margin-right: 8px;box-sizing: border-box;}

.reference-title {margin: 0.312rem 0;color: #999;font-size: 13px;overflow: hidden;padding: 0 0.912rem;}.reference-title .fl {float: left;display: inline;}.reference-title span {position: relative; bottom: -6px;}.reference-title img {width: 66px;}.reference-title .fr a {color: #4e6ef2;cursor: pointer; white-space: nowrap;font-size: 12px;margin-top: 8px;float: right;}

#basic-name {float: left;color: #333;width: 7rem;}
.basicInfo-item.value {margin-left: 7rem;color: #666;word-wrap: break-word;}