/* ====== BlogtreeList 開始 ====== */
.BlogtreeList{
    margin-top:70px;
    padding: 100px 20px 100px;
    text-align:center;
    position:relative;
}
.BlogtreeList::before{
    content:"";
    position:absolute;
    background-repeat:no-repeat;
    background-size:contain;
    background-image:url("https://comet.noonspace.com/w62/north/MsgInfo/bgimg.png");
    width:209px;
    height:163px;
    right:0%;
    top:0%;
}
.BlogtreeList .TreeMenu {
    display:flex;
    gap:17px;
    max-width: 800px;
    margin-left: auto;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 1;
    flex-wrap: wrap;
    justify-content: flex-end;
}
.BlogtreeList .TreeGroup_4{
    font-size: 9.6px;
    font-weight: 500;
    line-height: 120%; /* 11.52px */
}
.BlogtreeList .TreeGroup_4 .ClassName{
    color: #004aa9;
    border-radius: 16px;
    border: 0.8px solid #004aa9;
    width: 125px;
    display: block;
    font-size: 14px;
    padding: 12px 0;
    line-height: 120%;
}
.BlogtreeList .TreeGroup_4 .ClassName:hover,
.BlogtreeList .TreeGroup_4 .TreeItem_t .ClassName{
    background-color:#004aa9;
    color:#fff;
}
.TreeNode_1:hover,
.TreeNode_2:hover,
.TreeNode_3:hover,
.TreeNode_4:hover,
.TreeNode_5:hover,
.TreeNode_6:hover,
.TreeNode_7:hover,
.TreeNode_8:hover,
.TreeNode_9:hover,
.TreeMenu_0 .TreeNode_t{
    background-color:unset;
}

/* 手機版 */
@media (max-width:768px){
	.BlogtreeList::before{
		content:none;
	}

	.BlogtreeList{
	    padding: 50px 20px;
	}
	
}

/* ====== BlogtreeList 結束 ====== */



/* ====== ? 開始 ====== */
.BlogListD{
    border:unset;
}
.MsgInfoList{
    max-width:1100px;
    margin:auto;
    display:flex;
    flex-wrap:wrap;
    gap:20px;
    justify-content: center;
    padding: 0 20px;
}
.MsgRow1{
    margin-top:unset;
}
.MsgRowN{
    width:31%;
    position:relative;
}
#ns_Content .meMsgInfo{
    position:relative;
}
#ns_Content .meMsgInfo::before {
    content: "";
    height: 54px;
    width: 4px;
    display: block;
    position: absolute;
    background-color: #004aa9;
    left: 0%;
    bottom: 11%;
}
.BlogInfo1,
.BlogInfo3{
    display:none;
}
.meMsgArticle .meMsg_MsgBlk div[align="left"]{
    display:flex;
    flex-direction: column;
    position: absolute;
    bottom: 8%;
    background-color: #0000004d;
    padding: 0px 10px 0px 20px;
    border-radius: 12%;
}
.meMsgArticle .meMsg_MsgBlk div[align="left"]>span{
    order:2;
}
.meMsgArticle .meMsg_MsgBlk div[align="left"]>span .meMsg_MsgTitle a{
    color:#fff;
}
.meMsgArticle .meMsg_MsgBlk .meMsg_MsgSubTitle{
    order:1;
    color:#fff;
}
.meMsgArticle .meMsg_MsgBlk .meMsg_Content{
    order:3;
    color:#fff;
}
.meMsgArticle .meMsg_MsgBlk img{
    width:100%;
    height:200px;
    object-fit:cover;
}

.BlogListD_1,
.BlogListD_0{
    padding: 0;
}

/* 手機版 */
@media (max-width:768px){
	.MsgRowN{
	    width:48%;
	}

	.BlogtreeList{
	    margin-top: 0;
	}

}

@media (max-width:592px){
	.MsgRowN{
	    width:100%;
	}
}


/* ====== ? 結束 ====== */


/*頁碼樣式*/
.divPageCtrl{
    display: none;
}

.txt_CountNumL txt_,
.RecCount,
.txt_CountNumR,
.spPageCtrl,
.txt_PageNum,
.txt_CountNumL{
    display: none;
}

.ThisPage,
.OtherPage {
    border-radius: 16px;
    background: #004aa9;
    width: 30px;
    height: 30px;
    display: inline-block;
    border: 0.8px solid #004aa9;
}

.OtherPage{
    background: #fff;
}

.inc_msg_PageCtrl #PageCtrl .ThisPage,
.inc_msg_PageCtrl #PageCtrl .OtherPage {
    color: #fff;
    line-height: 200%;
}

.inc_msg_PageCtrl #PageCtrl .OtherPage{
    color:#004aa9;
}

#PageCtrl .PageBtn {
    display: none;
}

.inc_msg_PageCtrl {
    padding-bottom: 150px;
}

.mePageCtrl {
    margin-top: 100px;
}