
.ArticleInMenu {
    display: block;
    margin: 0;
}

.ArticleInMenu .SingleArticle .title {
    color: #222222;
    font: bold 11pt arial;
    padding: 20px 0 10px;
    text-align: justify;
}
.ArticleInMenu .Apple-tab-span {
    display: none;
}
.ArticleInMenu .ArticleList li {
    float: left;
    width: 100%;
    padding: 15px 0;
    background: rgb(255, 255, 255);
}

.ArticleInMenu .ArticleList li>a{
    float: left;
}

.ArticleInMenu .ArticleList li+li{
    border-top: 1px dashed #ccc
}

.ArticleInMenu .ArticleList li p{
    padding-left: 180px;
    line-height: 1.4;
    font-size: 13px;
}

.ArticleInMenu img {
    max-width: 650px !important;
}
.ArticleInMenu .ArticleList li img {
    border: 2px dashed #6fc218;
    border-radius: 15px;
    height: 115px;
    padding: 2px;
    width: 160px;
    object-fit: cover;
}
.ArticleInMenu .ArticleList li .Title a {
    color: #d10000;
    /* font: bold 13px arial; */
    font-size: 16px;
    line-height: 1.5;
    margin-bottom: 10px;
    display: inline-block;
}
.ArticleInMenu ul.ArticleList {
    display: inline-block;
    margin: 0;
    padding: 0;
    width: 100%;
    list-style:none;
}
.ArticleInMenu .ArticleList a img {
    float: left;
    margin-right: 10px;
}
.ArticleInMenu .ArticleList h2 {
    margin: 0;
    font-size: 15px;
}
.ArticleInMenu .ArticleList .Page {
    clear: both;
    display: block;
}
.ArticleInMenu .ArticleList .Paging {
    margin-top: 20px;
    text-align: right;
}
.ArticleInMenu .Paging span.curpage {
    font: bold 13px arial;
    margin: 0;
}

.ArticleInMenu .Paging a.button {
    margin: 0;
}
.ArticleInMenu .SingleArticle > table {
    margin: 0 !important;
}
.ArticleInMenu > table {
    margin: 0 !important;
    width: 100% !important;
}
.ArticleInMenu .ArticleCat {
    clear: both;
    display: block;
    margin: 20px 0;
}
.ArticleInMenu .ArticleCatName {
    border-bottom: 2px solid #60ae04;
    margin: 10px 0;
}
.ArticleInMenu .ArticleCatName .lnk-CatName {
    background: none repeat scroll 0 0 #60ae04;
    border-radius: 8px 8px 0 0;
    color: #fff;
    font: bold 11pt/24px arial;
    padding: 3px 10px;
}


.Paging>span {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
    margin-top: 10px;
}

.Paging>span>span, .Paging>span>a {
    width: 30px;
    height: 30px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: #eee;
    border-radius: 5px;
    margin: 0;
    color: #212121;
    font-weight: normal;
}

.Paging>span>span {
    background: red;
    color: #fff;
}