@import "base.css";

.main .bd .list{width: 1200px; height: auto; display: flex; gap: 50px; flex-direction: column; margin-bottom: 50px;}
.main .bd .list .item{padding-left: 70px; position: relative;}
.main .bd .list .item .title{height: 50px; line-height: 50px; font-size: 18px; font-weight: bold; color: #333333;}
.main .bd .list .item .desc{color: #666666; line-height: 30px}
/*.main .bd .list .item .desc::after{content: ""; display: block; width: 100%; height: 1px; background: #cccccc; margin-top: 20px;}*/
.main .bd .list .item .index{width: 70px;height: 50px;color: var(--theme-color);position: absolute;top: 0;left: 0;font-size: 40px;font-family: alfy, serif;}

.entry{width: 100%; height: auto; display: flex; flex-direction: column; gap: 15px;margin-top: 30px; position: relative;}
.entry + .entry{margin-top: 40px;}
.entry::after{content: ""; display: block; width: 7px; height: 7px; border-radius: 10px; background: var(--theme-color); position: absolute; left: -20px; top: 5px}
.entry .entry_title{font-size: 17px; color: var(--theme-color); font-weight: bold;}
.entry .entry_item{}