.pagelist select { text-align: center; padding: 10px 15px; font-size: 16px; height: auto; }

.pagelist select:focus { outline: none; }

.filter-lists { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.filter-lists select { width: 50%; padding: 10px; height: auto; border: 1px solid #ddd; }

.filter-lists select + select { margin-left: 10px; }

#slider-cheshou .slick-arrow { position: absolute; top: 48%; -webkit-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; font-size: 30px; color: #666; }

#slider-cheshou .slick-arrow:hover { color: #333; }

#slider-cheshou .slick-arrow.prev-arrow { left: -40px; }

#slider-cheshou .slick-arrow.next-arrow { right: -40px; }

#gallery-box .filter-box { margin-bottom: 50px; background: #D9D9D9; padding: 10px; }

#gallery-box .filter-box div { display: -ms-grid; display: grid; -ms-grid-columns: 30% 1fr; grid-template-columns: 30% 1fr; gap: 10px; }

#gallery-box .filter-box select { padding: 10px; height: auto; }

#gallery-box .cnt-box .lists { display: -ms-grid; display: grid; -ms-grid-columns: (1fr)[6]; grid-template-columns: repeat(6, 1fr); gap: 5px; }

@media (max-width: 1200px) { #gallery-box .cnt-box .lists { -ms-grid-columns: (1fr)[3]; grid-template-columns: repeat(3, 1fr); } }

@media (max-width: 640px) { #gallery-box .cnt-box .lists { -ms-grid-columns: (1fr)[2]; grid-template-columns: repeat(2, 1fr); } }

#gallery-box .cnt-box .gallery-item { max-width: unset; width: 100%; }

#gallery-box .cnt-box .video { position: relative; }

#gallery-box .cnt-box .video .elementor-icon { position: absolute; left: 0; top: 0; right: 0; bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #b7b7b7; opacity: .7; font-size: 35px; }

#gallery-box .cnt-box .video a:hover .elementor-icon { opacity: 1; color: #D70716; background: rgba(0, 0, 0, 0.4); }
