.header {
  color: rgba(51, 51, 51, 1);
}

.header .logo {
  background: url("../../img/support/logo.png");
  background-size: 100% 100%;
  width: 3.75rem;
  height: 0.75rem;
}

.header .right .and {
  background-color: rgba(51, 51, 51, 1);
}

.header .nav li a {
  color: rgba(51, 51, 51, 1);
}

.container {
  position: relative;
}

.container .search-result {
  background: rgba(240, 242, 245, 1);
  padding: 4.65rem 0 0 0;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}

.container .search-result .search {
  margin-top: 1.375rem;
  width: 16.15rem;
  height: 1.5rem;
  border-radius: .75rem;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 .25rem 0 .5rem;
  border: 1px solid rgba(239, 239, 239, 1);
}

.container .search-result .search input {
  width: 100%;
  height: .525rem;
  border: 0.0625rem solid transparent;
  font-size: .45rem;
}

.container .search-result .search img {
  width: 1rem;
  height: 1rem;
}

.container .search-result .search input:focus {
  outline: none;
}

.container .search-result .search img:hover {
  cursor: pointer;
}

.container .search-result .search input::placeholder {
  font-size: .45rem;
  font-weight: 300;
  color: rgba(51, 51, 51, 1);
}

.container .search-result .search input:focus::placeholder {
  color: transparent;
}

.container .search-result .hot {
  margin-top: 1.375rem;
  display: flex;
  align-items: center;
  justify-content: start;
  gap: .65rem;
  margin: .6rem 0 2.8rem;
}

.container .search-result .hot .label {
  font-size: .375rem;
  font-weight: 400;
  color: rgba(51, 51, 51, .6);
  font-family: 'HarmonyOS Sans SC';
}

.container .search-result .hot span:nth-child(2) {
  font-size: .375rem;
  font-weight: 400;
  font-family: 'HarmonyOS Sans SC';
  color: rgb(51, 51, 51);
  cursor: pointer;
}

.container .search-result .hot span:nth-child(3) {
  font-size: .375rem;
  font-weight: 400;
  font-family: 'HarmonyOS Sans SC';
  color: rgb(51, 51, 51);
  cursor: pointer;
}

.container .search-result .hot span:nth-child(4) {
  font-size: .375rem;
  font-weight: 400;
  font-family: 'HarmonyOS Sans SC';
  color: rgb(51, 51, 51);
  cursor: pointer;
}

.container .search-result .hot span:nth-child(5) {
  font-size: .375rem;
  font-weight: 400;
  font-family: 'HarmonyOS Sans SC';
  color: rgb(51, 51, 51);
  cursor: pointer;
}

.container .search-result .hot span:nth-child(6) {
  font-size: .375rem;
  font-weight: 400;
  font-family: 'HarmonyOS Sans SC';
  color: rgb(51, 51, 51);
  cursor: pointer;
}

.container .search-result-content {
  margin: 2.25rem 4rem;
}

.container .search-result-content .label {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.container .search-result-content .label .label_text {
  font-size: .9rem;
  font-weight: 400;
  font-family: 'HarmonyOS Sans SC';
  color: rgba(51, 51, 51, 1);
}

.container .search-result-content .label .label_text strong {
  font-size: .9rem;
  font-weight: 500;
  font-family: 'HarmonyOS Sans SC';
  color: rgba(0, 89, 255, 1);
}

.container .search-result-content .label .tabs {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1.25rem;
  border-bottom: .025rem solid rgba(217, 217, 217, 1);
}

.container .search-result-content .label .tabs .tab {
  font-size: .45rem;
  font-weight: 500;
  font-family: 'HarmonyOS Sans SC';
  color: rgba(51, 51, 51, 1);
  padding-bottom: .275rem;
  cursor: pointer;
}

.container .search-result-content .label .tabs .tab.active {
  font-size: .45rem;
  font-weight: 500;
  font-family: 'HarmonyOS Sans SC';
  color: rgba(0, 89, 255, 1);
  padding-bottom: .275rem;
  border-bottom: .05rem solid rgba(0, 89, 255, 1);
}

.container .search-result-content .result .news_list {
  display: flex;
  flex-wrap: wrap;
  gap: 1.25rem;
  width: 100%;
  justify-content: space-between;
  margin-top: 2rem;
}

.container .search-result-content .result .news_list .new_list_item {
  display: flex;
  flex-direction: column;
  width: calc(33.333% - 0.833rem);
  border-top: .05rem solid rgba(17, 23, 46, 0.15);
  position: relative;
  text-decoration: none;
}

.container .search-result-content .result .news_list .new_list_item .new_list_item_line {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: 0;
  width: 100%;
}

.container .search-result-content .result .news_list .new_list_item .new_list_item_line .new_list_item_line_1 {
  width: .35rem;
  height: .05rem;
  background: rgba(0, 89, 255, 1);
}

.container .search-result-content .result .news_list .new_list_item:hover .new_list_item_line .new_list_item_line_1 {
  width: 100%;
  height: .05rem;
  background: rgba(0, 89, 255, 1);
}

.container .search-result-content .result .news_list .new_list_item .new_list_item_line .new_list_item_line_2 {
  width: .35rem;
  height: .05rem;
  background: rgba(0, 89, 255, 1);
}

.container .search-result-content .result .news_list .new_list_item .time {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: .5rem 0 .475rem 0;
  color: rgba(153, 153, 153, 1);
}

.container .search-result-content .result .news_list .new_list_item .time label {
  font-size: .35rem;
  font-weight: 500;
  font-family: 'HarmonyOS Sans SC', sans-serif;
  color: rgba(153, 153, 153, 1);
}

.container .search-result-content .result .news_list .new_list_item .time span {
  font-size: .35rem;
  font-weight: 400;
  font-family: 'HarmonyOS Sans SC', sans-serif;
  color: rgba(153, 153, 153, 1);
}

.container .search-result-content .result .news_list .new_list_item .img {
  width: 12.5rem;
  height: 7.5rem;
  border-radius: .25rem;
  transition: transform 0.3s ease;
}

.container .search-result-content .result .news_list .new_list_item:hover .img {
  transform: scale(1.05);
}

.container .search-result-content .result .news_list .new_list_item .title {
  font-size: 0.6rem;
  font-weight: 500;
  font-family: 'HarmonyOS Sans SC', sans-serif;
  color: rgba(51, 51, 51, 1);
  margin-top: .8rem;
}

.container .search-result-content .result .news_list .new_list_item:hover .title {
  color: rgba(0, 89, 255, 1);
}

/* 下载中心 */
.container .search-result-content .result .download_list {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  gap: .25rem;
  margin-top: 1.75rem;
}

.container .search-result-content .result .download_list .item {
  display: flex;
  /* flex-direction: column; */
  justify-content: flex-start;
  align-items: flex-start;
  gap: .5rem;
  background: transparent;
  border-radius: .25rem;
  width: 100%;
  cursor: pointer;
}

.container .search-result-content .result .download_list .item .file {
  width: 4.433rem;
  height: 4.05rem;
  background-color: rgba(247, 248, 250, 1);
  border-radius: .25rem;
  flex-shrink: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  border: .025rem solid #fff;
}

.container .search-result-content .result .download_list .item:hover .file {
  border: .025rem solid rgba(0, 89, 255, 1);
}

.container .search-result-content .result .download_list .item .file img {
  width: 1.4525rem;
  height: 1.7398rem;
}

.container .search-result-content .result .download_list .item .info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: .25rem;
  background-color: #fff;
  border-radius: .25rem;
  padding: 0 1.5rem;
  flex: 1;
  height: 4rem;
  box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.06);
  border: .025rem solid #fff;
}

.container .search-result-content .result .download_list .item:hover .info {
  border: .025rem solid rgba(0, 89, 255, 1);
}

.container .search-result-content .result .download_list .item .info .desc {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: start;
}

.container .search-result-content .result .download_list .item .info .desc span {
  font-family: 'HarmonyOS Sans SC';
  font-size: .5rem;
  font-weight: 500;
}

.container .search-result-content .result .download_list .item .info .desc span:first-child {
  margin-bottom: .425rem;
}

.container .search-result-content .result .download_list .item .info .desc span:last-child {
  font-family: 'HarmonyOS Sans SC';
  font-size: .45rem;
  font-weight: 300;
  line-height: .675rem;
}

.container .search-result-content .result .download_list .item .info .icon {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  gap: .25rem;
  flex-shrink: 0;
  text-decoration: none;
  color: rgba(51, 51, 51, 1);
}

.container .search-result-content .result .download_list .item .info .icon img {
  width: .9768rem;
  height: .9345rem;
}

.container .search-result-content .result .download_list .item .info .icon span {
  font-family: 'HarmonyOS Sans SC';
  font-size: .45rem;
  font-weight: 400;
  line-height: .7rem;
}

.container .search-result-content .result .download_list .item .info .icon .normal {
  display: block;
}

.container .search-result-content .result .download_list .item .info .icon .active {
  display: none;
}

.container .search-result-content .result .download_list .item:hover .info .icon .normal {
  display: none;
}

.container .search-result-content .result .download_list .item:hover .info .icon .active {
  display: block;
}

/* 核心产品 */
.container .search-result-content .result .product_list {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: .5rem;
  margin-top: 1.75rem;
  width: 40rem;
}

.container .search-result-content .result .product_list .img_item {
  width: 19.675rem;
  height: 10.5rem;
  border-radius: .25rem;
  background: rgba(247, 248, 250, 1);
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
}

.container .search-result-content .result .product_list .img_item .info span {
  font-size: .7rem;
  font-weight: 500;
  font-family: 'HarmonyOS Sans SC', sans-serif;
  color: rgba(51, 51, 51, 1);
  margin-top: .8rem;
}

.container .search-result-content .result .product_list .img_item:hover .info span {
  color: rgba(0, 89, 255, 1);
}

.container .search-result-content .result .product_list .img_item img {
  width: 12.725rem;
  height: 7.15rem;
}

.container .search-result-content .result .product_list .img_item .info {
  display: flex;
  justify-content: space-between;
  align-items: end;
  width: 100%;
  box-sizing: border-box;
  padding: 0 .7705rem 0 1rem;
}

.container .search-result-content .result .product_list .img_item .info img {
  width: 1.0795rem;
  height: 1.0795rem;
}

.container .search-result-content .result .product_list .img_item .info .normal {
  display: block;
}

.container .search-result-content .result .product_list .img_item .info .active {
  display: none;
}

.container .search-result-content .result .product_list .img_item:hover .info .normal {
  display: none;
}

.container .search-result-content .result .product_list .img_item:hover .info .active {
  display: block;
}

/* 分页 */
.container .search-result-content .result .pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: .5rem;
  margin-top: 2.775rem;
}

.container .search-result-content .result .pagination .page-item {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1.125rem;
  height: 1.125rem;
  border-radius: 50%;
  background-color: #fff;
  color: rgba(51, 51, 51, 1);
  font-size: .4rem;
  font-weight: 500;
  font-family: 'Montserrat', sans-serif;
  cursor: pointer;
}

.container .search-result-content .result .pagination .page-item.active {
  background: linear-gradient(90deg, #0059FF 0%, #0038B1 100%);
  color: #fff;

}

.container .search-result-content .result .pagination .next_page img {
  width: 1.125rem;
  height: 1.125rem;
}