.myclear{clear:both;height:0px}
#downan{height:1px;background-color:#fff;width:100%}
/* 试卷右侧区域难度系数区域样式 */
#myStat2{width:100%;margin-bottom:20px;}
.circliful {position: relative;margin:auto}
.circle-text, .circle-info, .circle-text-half, .circle-info-half {width: 100%;position: absolute;text-align: center;display: inline-block;}
.circle-info, .circle-info-half {color: #999;padding-top:10px;font-size:12px}
.circliful .fa {margin: -10px 3px 0 3px;position: relative;bottom: 4px;}
.wd_intro ul {width:80%;margin:auto;}
.wd_intro ul li{height:2.5em;line-height:2.5em;color:#888;font-size:0.9em;border-bottom:1px solid #f5f5f5}
.wd_intro ul li span{float:right;color:#ff0000}
.wd_intro ul li strong{float:right;font-weight:normal}
.wd_intro h1{width:80%;margin:auto;font-size:1.1em;margin-bottom:20px}

/* 试卷右侧区域添加word、PDF、ppt样式 */
.wd_more_r{width:100%;height:auto;background-color:#fff;z-index:9;}
.wd_more_r ul{width:100%;margin:auto;}
.wd_more_r ul li{height:auto;width:100%;border-bottom:1px solid #f5f5f5;padding-top:10px;padding-bottom:12px}
.wd_more_r ul li .asimg{float:left;width:20%;padding-bottom: 20%;border-radius:5px;position: relative;overflow: hidden; }
.wd_more_r ul li p{float:right;width:75%;line-height:1.4em;height:2.8em}
.gs_WORD{border:1px solid #454ffc;background-color:#fff;color:#454ffc;font-size:0.8em;transition:all 1s}
.wd_more_r ul li:hover .gs_WORD{background-color:#454ffc;color:#fff;transition:all 1s}
.gs_EXCEL{border:1px solid #05a714;color:#05a714;font-size:0.8em;background-color:#fff;transition:all 1s}
.wd_more_r ul li:hover .gs_EXCEL{background-color:#05a714;color:#fff;transition:all 1s}
.gs_PPT{border:1px solid #e06308;color:#e06308;font-size:0.8em;background-color:#fff;transition:all 1s}
.wd_more_r ul li:hover .gs_PPT{background-color:#e06308;color:#fff;transition:all 1s}
.gs_PDF{border:1px solid #ff0000;color:#ff0000;font-size:0.8em;background-color:#fff;transition:all 1s}
.wd_more_r ul li:hover .gs_PDF{background-color:#ff0000;color:#fff;transition:all 1s}
.gs_TXT{border:1px solid #05a7a1;color:#05a7a1;font-size:0.8em;background-color:#fff;transition:all 1s}
.wd_more_r ul li:hover .gs_TXT{background-color:#05a7a1;color:#fff;transition:all 1s}
.wd_more_r ul li img{width:100%;height:auto;border-radius:15px;margin-bottom:15px}
.wd_more_r ul li h4{font-size:1em;font-weight:normal;width:100%;line-height:2em;height:2em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.wd_more_r p{width:80%;margin:auto;}
.erhang{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.wd_more_r ul li a:hover{color:#2d5df8;transition:all 1s}
.wdbs{position: absolute; top: 0; left: 0; width: 100%; height: 100%;display: flex; justify-content: center; /* 水平居中 */ align-items: center; /* 垂直居中 */}

/* 为整屏头部tag区域添加样式 */
.tag-item {display: inline-block;padding: 0.6rem 1.25rem;background-color: #f3f4f6;color: #1f2937;border-radius: 9999px;text-decoration: none;font-size: 0.875rem;font-weight: 500;transition: all 0.2s ease;white-space: nowrap;}
.tag-item:hover {background-color: #e5e7eb;transform: translateY(-1px);box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);}

/* 为整屏头部tag区域滚动条添加样式 */
::-webkit-scrollbar {width: 6px;}
::-webkit-scrollbar-track {background: #f1f1f1; border-radius: 10px;}
::-webkit-scrollbar-thumb {background: #c5c5c5;border-radius: 10px;}
::-webkit-scrollbar-thumb:hover {background: #a8a8a8;}

/* txt要点区域滚动条添加样式 */
.scrollbar-hide::-webkit-scrollbar {width: 4px;}
.scrollbar-hide::-webkit-scrollbar-track {background: #f1f1f1;border-radius: 10px;}
.scrollbar-hide::-webkit-scrollbar-thumb {background: #c1c1c1;border-radius: 10px;}
.scrollbar-hide::-webkit-scrollbar-thumb:hover {background: #a8a8a8;}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
  ::-webkit-scrollbar{width: 7px;height: 7px;background-color: #F5F5F5;  }
/*定义滚动条轨道 内阴影+圆角*/
  ::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius: 10px;background-color: #F5F5F5;}
/*定义滑块 内阴影+圆角*/
  ::-webkit-scrollbar-thumb{border-radius: 10px;box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);}

/* 文章底部tags样式 */
.keyword-tag{display: inline-block;padding: 0.375rem 0.75rem;background-color: #f3f4f6;color: #4b5563;border-radius: 9999px;text-decoration: none;font-size: 0.875rem;font-weight: 500;transition: all 0.2s ease;white-space:nowrap;}
.keyword-tag:hover {background-color: #e5e7eb;color: #374151;}

/* 定义专辑预览页 */
.zj_title{line-height:60px;line-height:60px;width:100%;border-bottom:1px solid #f5f5f5;margin-bottom:20px;}
.zj_title img{float:left;width:4%;height:auto;margin-top:12px;}
.zj_title h2{width:94%;float:right;font-size:1.25rem}
#zj_top_down{float:right;margin-top:12px;margin-right:30px;text-align:center;}
#zj_top_down a{display:block;text-indent:0px;border:1px solid #333;color:#e06308;background-color:#fff;line-height:36px;padding:0px 25px;border-radius:5px;font-size:1.1em}
#zj_top_down a:hover{background-color:#333;color:#ffa800}
#zj_bot_down{margin-top:60px;width:100%;text-align:center;margin-bottom:60px;}
#zj_bot_down p{width:80%;margin:auto;line-height:2em;text-align:center}
#zj_bot_down p span{color:#e06308}
#zj_bot_down p a{margin-top:20px;border:1px solid #222;background-color:#333;line-height:2.2em;padding:0 25px;display:inline-block;border-radius:5px;color:#e69a06}
#zj_bot_down p a:hover{background-color:#111;border:1px solid #111;color:#ffa800;}
#zj_bot_intro{width:86%;margin:auto;margin-bottom:60px;border:2px dashed #e06308;padding:20px}
#zj_bot_intro img{width:13%;height:auto;float:right;margin-top:6px}
#zj_bot_intro p{float:left;width:80%;line-height:1.8em;font-size:0.9em;color:#888}
#zj_bot_intro p strong{color:#555;font-size:1em;line-height:2.5em}
#wx_but p{width:80%;margin:auto}
#wx_but p a{margin-top:20px;border:1px solid #454ffc;background-color:#454ffc;line-height:2.2em;display:block;border-radius:5px;color:#fff;text-align:center}
#wx_but p a:hover{background-color:#3941d9;border:1px solid #443d95}

/* 定义网站动态文章页左侧栏目导航 */
#sidenav{width:100%}
#sidenav ul{margin-top:36px;width:100%}
#sidenav ul li{border-bottom:1px solid #b2d1fe;height:48px;width:80%;margin-left:10%;text-align:center;}
#sidenav ul li a{display:block;line-height:46px;width:100%;border-radius:10px;}
#sidenav ul li a:hover{background-color:#6198ea;}
.nav11,.nav22,.nav33,.nav44{background-color:#2075f5;color:#fff}

/* 分页容器样式 */

.pagelist { margin: 24px 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 4px;
  list-style: none;
  padding: 0;
}
.pagelist > a,
.pagelist > b {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 36px;
  height: 36px;
  padding: 0 8px;
  border: 1px solid #d1d5db;
  border-radius: 4px;
  font-size: 14px;
  text-decoration: none;
}
.pagelist > a {
  color: #374151;
  background: #ffffff;
}
.pagelist > a:hover {
  background-color: #eff6ff;
  border-color: #60a5fa;
}
/* 当前页码 */
.pagelist > b {
  background-color: #2563eb;
  border-color: #2563eb;
  color: #fff;
}
/* 总数那一项 */
.pagelist > a[title="总数"] {
  border: none;
  background: transparent;
  color:#6b7280;
}
.pagelist > a[title="总数"] {
    display: none !important;
}



 /* 资源内容页面包屑导航及左侧页码导航部分样式 */
#pagesdh2 {display:none;}
#mbxdh2 {margin-left: 0px;}@media (min-width: 1024px) {#mbxdh {margin-left: 0px;}}

/* 星星评级样式 */
.xin-1 {display:block;width:60%;height:20px;margin-top:8px;margin-left:auto;background-image:url("/8dou/img/1xin.gif");background-repeat: no-repeat;background-position: right}
.xin-2 {display:block;width:60%;height:20px;margin-top:8px;margin-left:auto;background-image:url("/8dou/img/2xin.gif");background-repeat: no-repeat;background-position: right}
.xin-3 {display:block;width:60%;height:20px;margin-top:8px;margin-left:auto;background-image:url("/8dou/img/3xin.gif");background-repeat: no-repeat;background-position: right}
.xin-4 {display:block;width:60%;height:20px;margin-top:8px;margin-left:auto;background-image:url("/8dou/img/4xin.gif");background-repeat: no-repeat;background-position: right}
.xin-5 {display:block;width:60%;height:20px;margin-top:8px;margin-left:auto;background-image:url("/8dou/img/5xin.gif");background-repeat: no-repeat;background-position: right}

.hotwords {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 8px;
    row-gap: 8px;
    margin-bottom: 16px;
}

.hotwords span {
    font-size: 14px;
    color: #4b5563;
    flex-shrink: 0;
}

.hotwords a {
    display: inline-block !important;
    font-size: 14px;
    background-color: #eff6ff;
    color: #1d4ed8;
    padding: 4px 10px;
    border-radius: 9999px;
    text-decoration: none;
    transition: color 0.2s, background-color 0.2s;
}

.hotwords a:hover {
    background-color: #dbeafe;
}

/* 屏蔽showsearch输出自带的<br>换行 */
.hotwords br {
    display: none !important;
}


