
body {
    background-color: #fff;
}
.ArticleBox {
    width: 100%;
    overflow: hidden;
}
.menu {
    padding-top: 0;
}
.Article {
  width: 100%;
  max-width: 1200px;
  padding: 70px 50px 70px;
  margin: 0 auto;
  position: relative;
  z-index: 2;
  background-color: #fff;
}
.articleItem {
    padding-right: 50px;
    position: relative;
}
.articleList {
    flex: 2;
    padding: 50px 0 0 2%;
}
.articleTitleBox {
    /* background-color: #30343a; */
    background-image: url(../image/menuLogo/docBanner.svg);
    background-position: left center;
    background-size: cover;

}
.articleTitle {
    max-width: 800px;
    margin: 0 auto;
    padding: 107px 50px 27px;
    font-weight: 600;
}
.articleTitle > h1 {
    color: #fff;
    line-height: 50px;
}
.articleContent, .articleContent p {
    line-height: 28px;
    color: #4f4f4f;
    font-size: 17px !important;
}
.articleList > .artListItem {
    padding: 20px 0;
    border-bottom: 2px solid #cacaca;
}
.artListItem > a {
    color: #333;
    line-height: 24px;
    text-decoration: none;
}
.articleTime {
    color: #9098ab;
    font-size: 15px;
    padding: 50px 0 30px;
    display: flex;
    /* border-bottom: 1px solid #f5f7f9; */
}
.articleTime ul,.articleTime ol, .articleTime li {
    list-style: none;
    margin: 0;
    padding: 0;
}
.articleTime a {
    color: #9098ab;
    /* text-decoration: none; */
}

/* ``````````````````````````````````````````````````````` */
/* Tables ------------------------------------ */

table {
	border: 0.1rem solid #dcd7ca;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
	font-size: 1.6rem;
	margin: 4rem 0;
	max-width: 100%;
	overflow: hidden;
	width: 100%;
}

.alignleft > table {
	margin: 0;
}

.alignright > table {
	margin: 0;
}

th,
td {
	border: 0.1rem solid #dcd7ca;
	line-height: 1.4;
	margin: 0;
	overflow: visible;
	padding: 0.5em;
}

caption {
	background: #dcd7ca;
	font-weight: 600;
	padding: 0.5em;
	text-align: center;
}

thead {
	vertical-align: bottom;
	white-space: nowrap;
}

th {
	font-weight: 700;
}
/* img```````````````````````````` */
/* .articleContent img {
    height: unset !important;
    text-align: center;
    max-width: 700px !important;
    margin: 20px 0;
}
.articleContent .wp-block-image {
    margin: auto;
} */

.articleContent ul,.articleContent ol,.articleContent li {
    list-style:unset;
    margin: 15px 10px;
}
.articleContent a {
    color: #2d64b3;
}
.articleContent a:hover {
    text-decoration:underline !important;
}
img {
    height: auto;
    max-width: 1100px;
}
.action-like {
    display: none;
}
.action-unlike {
    display: none;
}