
.jgdt{justify-content: space-between;}
.jgdt-item{
    width: 100%;
    padding: 20px 0;
    border-bottom: 1px solid #ddd;

}
.jgdt-item:nth-last-of-type(-n + 2) {margin-bottom: 0;}
.jgdt-item-time{
    width: 120px;
    height: 120px;
    background: url("../images/index/bg-jgdt.png") no-repeat center/cover;
    padding: 10px;
    flex-shrink: 0;
    line-height: 1;
    display: block;
}
.jgdt-item-time .day{font-size: 48px; font-weight: bold; color: #dd2925}
.jgdt-item-time .date{font-size: 18px; font-weight: bold; color: #666; line-height: 40px}
.jgdt-item-content{flex: 1; min-width: 0; height: 100%;}
.jgdt-item-content .jgdt-item-title {line-height: 1.5; font-size: 16px; color: #333; font-weight: bold; margin-bottom: 15px;}
.jgdt-item-content .jgdt-item-title:hover{color: #dd2925;}
.jgdt-item-content .desc {font-size: 14px; color: #999; line-height: 20px;}
.jgdt-item-content .jgdt-item-more {margin-left: 50px; align-self: flex-end; width: 122px; height: 30px; border: 1px solid #dd2925; flex-shrink: 0;}
.jgdt-item-content .jgdt-item-more a{ line-height: 28px; color: #dd2925;}
.jgdt-item-content .jgdt-item-more a span{display: block; flex: 1; text-align: center;}
.jgdt-item-content .jgdt-item-more a i{display: block; width: 30px; height: 100%;text-align: center; font-size: 14px; color: #fff;background-color: #dd2925;}
