.personal .main-content .layui-tab-content {background-image: none; padding: 0;}
.main-content  {border-radius: 8px; overflow: hidden;}
.main-content .content-card.wd-m-card {border: 0 none; margin: 0;}
.main-content .business ul {width: 100%;}
.main-content .business ul li {float: left; margin-left: 20px; width: calc(25% - 15px);border-radius: 8px; background: #fff; padding: 1em; overflow: hidden; word-wrap: break-word; word-break: break-all;}
.main-content .business ul li:first-child {margin-left: 0;}
.main-content .business ul li:hover {box-shadow: 0px 20px 20px 0px rgba(0, 0, 0, .1);}
.main-content .business .img {}
.main-content .business .txt {color: #000; font-size: 18px; text-align: center; line-height: 40px; height: 40px;}
.main-content .business .info {color: #979797; font-size: 14px; text-align: center; height: 40px; line-height: 20px;}

.main-content .bg-white .business ul {padding: 20px;}
.main-content .bg-white .business ul li {background-color: #f6f6f6;}
.main-content .article-list li {width: 100%; margin-top: 20px; padding: 1em; border-radius: 16px 0px 0px 16px; background: #fbfbfb;}
.main-content .article-list li:first-child {margin-top: 0;}
.main-content .article-list li .date{ width: 100px;}
.main-content .article-list li .item-content{width: calc(100% - 100px); padding-right: 4em;}
.main-content .article-list li .item-content .item-hd a {color: #202020; font-size: 18px; line-height: 1.5;}
.main-content .article-list li .item-content .item-hd a:hover {color: #d62c42}
.main-content .article-list li .item-content .item-bd {line-height: 20px; max-height: 40px; overflow: hidden; margin-top: 10px;}
.pagigation{text-align:center;}
.NormalRed{display: inline-block;vertical-align: middle;padding: 0 15px;height: 28px;line-height: 28px;margin: 0 -1px 5px 0;background-color: #d62c42;color: #fff;font-size: 12px;border:1px solid #d62c42;}
.pagigation .layui-laypage-prev:hover,.pagigation .layui-laypage-next:hover{color:#d62c42;cursor: pointer;}
.layui-laypage a:hover{color:#e71c28; border-bottom-color: #eee;}
.layui-laypage input:focus, .layui-laypage select:focus {border-color: #d62c42 !important; box-shadow: box-shadow: 0 0 0 3px rgba(230, 12, 35, .08)}

@media all and (max-width: 640px) {
  .main-content .article-list li .item-content {width: 100%; padding-right: 0;}
  .main-content .article-list li .date {margin-top: 1em;}
  .pagigation > .g-col {width: 100%; float: none !important; text-align: center !important;}
  .NormalRed {padding: 0 10px;}
}