.block_28242 *{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    text-decoration: none;
}



.block_28242 .block-download-container.columns-4 li {
    width: 25%;
}

/*列表样式*/
.block_28242 .style-1 .block-download-container {
    display: flex;
}
.block_28242 .style-1 {
    overflow: auto;
    padding-bottom: 1px;
}

/* 修改滚动条的宽度和高度 */
.block_28242 .style-1::-webkit-scrollbar {
  width: 4px;
  height: 4px;
  background-color: transparent;
}

/* 滚动条背景色 */
.block_28242 .style-1::-webkit-scrollbar-track {
  background-color: transparent;
}

/* 滚动条滑块样式 */
.block_28242 .style-1::-webkit-scrollbar-thumb {
  background-color: #D8D8D8;
  border-radius: 4px;
  border: 1px solid #D8D8D8;
}

.block_28242 .style-1 .content,
.block_28242 .style-1 .header{
    height: 72px;
}
.block_28242 .style-1 .header li {
    border-top: 1px solid #D6D6D6;
    border-bottom: 1px solid #D6D6D6;
    /* font-size: 16px;
    font-weight: 700;
    color: #000; */
}
.block_28242 .style-1 .content li {
 border-bottom: 1px solid #D6D6D6;
}
.block_28242 .style-1 img{
    max-width:80px;
    max-height: 60px;
    height: 56px;
}
.block_28242 .style-1 li{
    display: flex;
    align-items: center;
    width:100%;
    padding: 8px;
    flex: 1;
    min-width: 110px;
}
.block_28242 .style-1 .filePhoto {
    max-width: 260px;
    justify-content: center; 
}
/* .block_28242 .style-1 li.filePhoto{
    justify-content: center;
} */
.block_28242 .style-1 .content li *,
.block_28242 .style-1 .content li{
    /* color: #333;
    font-size: 14px;
    font-weight: 400; */
}
.block_28242 .style-1 .content li > span{
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 
}
.block_28242 .style-1  .fileUrl2,
.block_28242 .style-1 .copyLink,
.block_28242 .style-1 .fileUrl1 {
    min-width: 140px;
}
.block_28242 .style-1 .fileUrl2  a i{
    font-size: 24px;
    color: inherit;
}

.block_28242 .style-1 .fileUrl2 > a,
.block_28242 .style-1 .copyLink > div {
    display: flex;
    align-items: center;
    cursor: pointer;
    /* color: #333; */
}
.block_28242 .style-1 .fileUrl2 > a i,
.block_28242 .style-1 .copyLink > div i{
    font-size: 24px;
    color: inherit;
    margin-right: 6px;
}

.block_28242 .style-1 .fileUrl2 > a > span{
    margin-top: 2px;
}
.block_28242 .style-1 .fileSummary,
.block_28242 .style-1 .fileName {
flex: 2;
min-width: 160px;
}

/*列表样式---end*/

.success-box {
    display: none;
    background-color: #dff0d8;
    color: #3c763d;
    padding: 10px;
    border: 1px solid #d6e9c6;
    border-radius: 4px;
    margin-bottom: 10px;
    position: fixed;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1000;
}
/* 图片默认比例1:1 */
.block_28242 .img-container {
    position: relative;
    display: block;
    width: 100%;
    padding-top: 100%;
    overflow: hidden;
}
/* 16:9 */
.block_28242 .block-download-container.container-16-9 .img-container{
     padding-top: calc(100% * 9 / 16);
}
/* 4:3 */
.block_28242 .block-download-container.container-4-3 .img-container{
     padding-top: calc(100% * 3 / 4);
}
/* 3:2 */
.block_28242 .block-download-container.container-3-2 .img-container{
     padding-top: calc(100% * 2 / 3);
}
.block_28242 .img-container img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.block_28242 .content-container{
    padding: 20px;
}
.block_28242 .content-container .position:nth-child(1){
    font-size: 16px;
}
.block_28242 .content-container .position:nth-child(2){
    margin-top: 10px;
}
.block_28242 .content-container .position:nth-child(3){
    margin-top: 30px;
}
.block_28242 .content-container .position:nth-child(4){
    margin-top: 10px;
}
.block_28242 .content-container .title{
    display: flex;
    color: #000000;
    font-size: inherit;
    word-break: break-word;
}
.block_28242 .brief {
    display: -webkit-box !important;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3; 

}

.block_28242 .templist-no-data {
    font-family: var(--ld-text1-font-family, Helvetica);
    color: var(--ld-text1-color, #333333);
    font-size: var(--ld-text1-font-size, 14px);
    font-weight: var(--ld-text1-font-weight, 400);
    line-height: var(--ld-text1-line-height, normal);
    display: flex;
    width: 100%;
    justify-content: center;
    border-bottom: 1px solid #dbdbdb;
    padding: 12px 0;
}
.block_28242 .classify {
    word-break: break-word;
}
/* 分页样式 */
.downloadlist-site-pagination-28242 {
    display: flex;
    justify-content: center;
    margin-top: 10px;
}
.downloadlist-site-pagination-28242 .artclelist-laypage-normal {
     display: flex;
     justify-content: center;
    padding: 20px 0;
}
.downloadlist-site-pagination-28242 .layui-box {
    margin: 0;
}
.downloadlist-site-pagination-28242 .layui-box span,
.downloadlist-site-pagination-28242 .layui-box a {
    display: inline-flex;
    align-items: center;
    margin-bottom: 0;
    padding: 0 14px;
    height: 30px;
    font-family: inherit;
}
.downloadlist-site-pagination-28242 .layui-box .layui-laypage-prev, 
.downloadlist-site-pagination-28242 .layui-box .layui-laypage-next {
    padding: 0 11px;
}
.downloadlist-site-pagination-28242 .layui-laypage .layui-laypage-em{
    top: 0;
    left: 0;
    padding: 0;
}
.downloadlist-site-pagination-28242 .layui-laypage em {
line-height: 30px;
}
.downloadlist-site-pagination-28242 .layui-box a i{
    color: inherit;
    font-size: 12px;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em{
    background-color: var(--ld-main1,#1E9FFF) !important;
}
/* ----- */


/* 移动pad */

@media screen and (max-width: 800px) {
	.block_28242 .block-download-container li{
        width: 50% !important;
    }
}
@media screen and (max-width: 576px){
    .block_28242 .block-download-container li{
        width: 100% !important;
    }
}