.dataset-section{display: flex; flex-direction: row; gap: 20px;}
.dataset-nav{background: #f5f5f5; background-image: url(../imgs/dataset/img_Data_Topic_banner.png); background-size: auto; background-repeat:no-repeat; background-position: top; padding-top: 40px; }
.dataset-search{width: 1280px; background: #fff; box-shadow: 0px 0px 6px #ececec; border-radius: 8px; padding: 40px;}

.dataset-list{background: #f5f5f5; padding: 20px 0px; }
.dataset-list .common-item{display: flex; gap: 20px;}
.dataset-search input{font-size: 16px;}
.dataset-search button{font-size: 16px; border-radius: 0px;}

.dataset-category{width: 272px;  }
.dataset-category-container{padding: 20px; display: flex; flex-direction: column; gap: 20px; background-color: #fff; border-radius: 6px; box-shadow: 0px 0px 10px #f0f0f0;}
.dataset-category-title{padding: 10px 0px; display: flex; gap: 10px;}
.dataset-category-title span{color: #1163f7; font-size: 16px;}
.dataset-category ul {list-style: none; width: 100%; padding: 0px 10px;}
.dataset-category ul li{padding: 10px 10px; display: flex; justify-content: space-between; align-items: center; flex-direction: row; }
.dataset-category ul li:hover{background-color: #f0f5ff; color: #1163f7; border-radius: 2px; cursor: pointer;}
.dataset-category ul li span:first-child{font-size: 16px; color: #333333; align-content: start;}
.dataset-category ul li span:last-child{color:#999999; }
.dataset-category ul li.active{background-color: #f0f5ff; color: #1163f7; border-radius: 2px;}

.dataset-container{display: flex; flex-direction: column; gap: 20px; flex-grow: 1; }
.dataset-list-filter{background-color: #fff; border-radius: 6px; box-shadow: 0px 0px 6px #f0f0f0; padding: 10px 25px;}
.dataset-list-filter ul {width: 100%; }
.dataset-list-filter ul li{display: inline-block; padding: 10px; width:100px; font-size: 16px; }
.dataset-list-filter ul li:nth-child(1){padding: 10px 0px 10px 0px; width:74px;}
.dataset-list-filter ul li:nth-child(2){padding: 10px 0px 10px 0px; width:74px; text-align:center;}

.dataset-list-filter ul li span{font-size: 14px;padding: 5px 10px; display: inline-block;}
.dataset-list-filter ul li span:hover{cursor: pointer;background-color: #f0f5ff;  border-radius: 3px;}
.dataset-list-filter ul li.active span{ background-color: #f0f5ff; color:#1163f7; border-radius: 3px;}
.dataset-list-filter ul li label{font-size: 14px;}
.dataset-list-filter div a,label{color: #1163f7;}

.dataset-list-items{display: flex; flex-direction: row; flex-wrap: wrap; gap: 20px; justify-content: flex-start; align-content: flex-start; width: 988px;}
.dataset-list-block{background-color: #fff; border-radius: 6px; box-shadow: 0px 0px 6px #f0f0f0; width: 484px; padding: 20px 25px;}
.dataset-list-block h4{display:block; width:100%; white-space: nowrap; /* 防止文本换行 */ overflow: hidden; /* 超出部分隐藏 */ text-overflow: ellipsis; /* 显示省略号 */ }
.dataset-list-block ul{display: flex; flex-direction: row; justify-content: flex-start; gap: 20px;}
.dataset-list-block ul li{display: inline-block;}
.dataset-list-block-badge{padding: 5px 10px; border-radius: 20px; font-size: 12px;}
.dataset-list-block-industry{ background-color: #e5effe; color: #1163f7;}
.dataset-list-block-type{background-color: #f8f2ff;color: #7c14fa;}
.dataset-list-block-address{background-color: #fff5d3;color: #faa914;}
.dataset-list-block-api{background-color: #e0ffd5;color: #2fb100;}
.dataset-list-block p{font-size: 14px; color: #999999;color: #999999; text-overflow:ellipsis; white-space: wrap; overflow: hidden;width: 444px; height: 75px;}

.dataset-list-block-comment{display: flex; flex-direction: row; justify-content: space-between; border-bottom: 1px solid #ebebeb; padding-bottom: 10px;}
.dataset-list-block-comment img{margin-top: -4px; margin-right: 5px;}
.dataset-list-block-comment span{color: #999999;}
.dataset-list-block-comment label{color: #999999; font-weight: 400;}

.dataset-list-block-detial{padding-top:10px; display: flex; flex-direction: row; justify-content: space-between;}
.dataset-list-block-detial span{color: #999999;}
.dataset-list-block-detial a{color: #1163f7; font-size: 12px;}

.dataset-address{margin: 0 auto; width: 1280px; background-color: #fff; border-radius: 6px; box-shadow: 0px 0px 6px #f0f0f0; display: none; flex-direction: row; justify-content: flex-start; align-content: flex-start; gap: 20px; flex-wrap: wrap; padding: 50px 48px;}
.dataset-address span {display: inline-block; padding: 4px 8px; border-radius: 2px; font-size: 16px;}
.dataset-address span.active{background-color: #e5effe; color: #145cfa;}
.dataset-address span:hover{background-color: #e5effe; color: #145cfa; cursor: pointer; font-size:16px;}

.dataset-address-show{display: flex; position: fixed !important;}

#btn-select-address{display:inline-block;}
