.cardBox{
width: 420px;height: 500px;background-color: pink;background-color: #fff !important;
padding:10px;margin-right: 10px;margin-top: 20px;
}

.cardTitle{
height: 50px;line-height: 50px;display: flex; align-items: center;
}

.cardItem{
  width:100%;height:48px;line-height: 48px;font-weight: 400;
    color: #3D3D3D;white-space: nowrap;border-bottom: 1px #dadada dashed;
    text-overflow: ellipsis;
    overflow: hidden;    font-size: 16px;
}

.info:hover{
color:#2859f6;
}

.cardImg{
   position: absolute;background-color: rgb(0, 0, 0,0.3);z-index: 999;bottom:52px;padding-left:10px;padding-right:10px;width: 399px;height: 48px;position: relative;
}

.cardImg a{
display: block;
width: 379px;height: 48px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color:#fff;font-weight: 700;font-size: 20px;z-index: 99999;position: absolute;top:10px;
}


