.content {
    position:absolute;
    top:3.5rem;
    left:1%;
    width:98%;
    height:89%;
    display:block;
}
.content searchcontent {
    height: 3rem;
    width: 100%;
    position: relative;
    display: block;

}
.content contentlist{
    height: 90%;
    width: 100%;
    position: relative;
    display: block;
    top:1rem;
    overflow: auto;
}

.content contentlist card {
    height: 12rem;
    width: 100%;
    position: relative;
    display: block;
    top:1rem;
}

.content contentlist card a {
    height: 12rem;
    width: 100%;
    position: relative;
    display: block;
}
.content contentlist card a cardhead{
    height: 2rem;
    width: 100%;
    position: relative;
    display: block;
}
.content contentlist card a cardhead p{
    text-align: center;
    color: #2e6da4;
    font-size: 1.5rem;
}
.content contentlist card a cardbody{
    height: 6rem;
    width: 100%;
    position: relative;
    display: block;
}
.content contentlist card a cardbody p{
    height: 2rem;
    color: #2e6da4;
    text-align: center;
    font-size: 1.5rem;
}
.content contentlist card a cardfoot{
    height: 2rem;
    width: 100%;
    position: relative;
    display: block;
}
.content contentlist card a cardfoot p{
    text-align: center;
    color: #080808;
    font-size: 1.5rem;
}