.para__content {
    line-height: 1.8;
    color: #666666;
    font-size: unset;
    border: unset;
    border-radius: unset;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 24px;
}
@media(max-width:575px){
	.para__content {
	    grid-template-columns: 1fr;
	}	
}
/* 電腦版 - 文章卡牌 ***************************************************************************************************/
.activity-card-grid2{
    display:grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap:24px;
}
@media(max-width:767px){
    .activity-card-grid2{
        gap:16px;
    }
}
.activity-card-box {
    display:grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    background-color: rgba(243, 244, 246, 0.9) !important;
    cursor: pointer;
}
.activity-card-box:hover {
    background-color: rgba(243, 244, 246, 1) !important;
}
.activity-card-box h3 {
	letter-spacing: 3%;
	margin-bottom:0;
}
.activity-card-box:hover .activity-card-des {
    color: var(--black_color) !important;
    font-weight:400!important;
}
.activity-card-box:hover .activity-card-date {
    font-weight:400!important;
}
@media(max-width:1280px){
    .activity-card-box{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}
.activity-card-content{
    display: grid;
    grid-template-rows: 1fr auto;
    padding:24px;
}
@media(max-width:767px){
    .activity-card-content{
        padding:16px;
    }
}
.card-top{
    display: flex;
    flex-direction: column;
    gap:12px;
}
.activity-card-title{
    font-size: 19px;
    line-height:22.8px;
    font-weight:600;
    color:#000000;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    white-space: normal;
    Overflow:hidden;
}
@media(max-width:767px){
    h3.activity-card-title{
    	font-size: 17px;
        margin-bottom:18px;
        height:auto;
    }
}
.activity-card-des{
    font-size:16px;
    line-height:22.4px;
    color:#343A40;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: normal;
    Overflow:hidden;
}
@media(max-width:767px){
    .activity-card-des{
        display: none;
    }
}
.activity-card-date{
    font-size:14px;
    line-height:14px;
    color:#495057;
}

@media (max-width: 767px) {
    #div_crumb {
        display: flex;
    }
}