.d_listImg{display: grid;
grid-template-columns: repeat(auto-fill, minmax(40%, 1fr));
grid-gap: 25px 25px;padding:0px}
div.d_imgDiv{background:rgba(255,255,255,.8);
border-radius:6px;
/*height:180px*/
}
div.d_imgUseit{margin:0;justify-content:left;padding: 0 8px;padding-bottom:10px;padding-top:6px;background:#fff;border-radius:0 0 6px 6px}
div.d_imgUseit b{font-size:14px;display:inline-block;padding:4px 0}
div.d_imgArr .d_colors img{
width:100%;
object-fit:cover;
}
h2.tt{text-align:center}
div.d_imgArr .d_colors:hover img{width:100%;object-fit:cover;}

/*.d_listImg{*/
/*grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));*/
/*grid-gap: 15px 15px;*/
/*padding:0px 0}*/
div.d_imgArr{
height:initial;
border-radius:4px;
}
div.d_imgDiv{background:rgba(255,255,255,.8);
border-radius:6px;
/*height:210px;*/
overflow:hidden;
/*width:210px;*/
display:flex;align-items:center;justify-content:center;
/*box-shadow: 1px 0 16px 0 rgba(0, 0, 0, .15);*/
}
div.d_imgUseit{margin:0;justify-content:left;padding: 0 8px;padding-bottom:10px;padding-top:6px;background:#fff;border-radius:0 0 6px 6px}
div.d_imgUseit b{font-size:14px;display:inline-block;padding:4px 0}
div.d_imgArr .d_colors img{
/*height:410px;*/

object-fit:cover;
}
div.d_imgDiv .tools{display:none}
div.d_imgDiv:hover .tools{display:block}
div.d_imgDiv .delit{position:absolute;top:8px;right:8px;cursor:pointer}
div.d_imgDiv .editit{position:absolute;top:8px;right:38px;cursor:pointer}