.mod-banner.ev-10 .event-title img{
	max-width: 50%;
	margin: initial;
}
.ct-ev10 h1 {
    font-size: 24px;
}
.ag-img-ev10{width: 290px;margin: 0 auto;}
.mod-banner.ev-10 .event-title{justify-content:left;}
/* .ev-10 .banner-bg{min-height: 545px;} */
a:hover,a{text-decoration: none;}
.ag-ev10-p{display: grid;}
.ag-ev10-p p{align-self: flex-end;}
.ag-st-xs .uk-card {
    max-width: 280px;
   padding: 15px;
}
.ag-img-ev10{width: 65%;
    margin: 0 auto;
    display: block;}
.ct-ev10 .ag-title-x img.ag-img-tilte {
        max-width: 66%;
}

.ct-ev10 .ag-title-x h4 {
    margin-top: 15px;
}
.ag-bd-list:after {
    content: "";
    width: 3px;
    height: 100%;
    background: #e6e6e6;
    z-index: -1;
    position: absolute;
    right: 15.5px;
    top: 0;
}

.ag-bd-list {
    position: relative;
}

.ag-bd-list:before {
    content: "";
    width: 5px;
    height: 5px;
    z-index: 0;
    background: #dedede;
    position: absolute;
    bottom: 0;
    right: 14px;
    border-radius: 50%;
}

.ag-bd-list span {
    background-color: #fff;
    line-height: 16px;
    display: inline-block;
    font-weight: 600;
    padding: 5px 0;
		margin-left: -15px;
}
.txt-content {
    margin-top: 10px;
}
.ct-ev10 h4 {
    font-weight: 600;
}
.post-ev-10 .item-list img {
	border-radius: 0.4rem 0.4rem 0.4rem 1rem;
}
@media (max-width: 640px) {
    .ag-img-ev10{
        width: 100%;
    }
    .history-list {
        padding-right: 30px;
        position: relative;
    }
    .history-list:before {
        content: "";
        width: 5px;
        height: 5px;
        z-index: 0;
        background: #dedede;
        position: absolute;
        bottom: 0;
        right: 14px;
        border-radius: 50%;
    }
    .history-list:after {
        content: "";
        width: 3px;
        height: 100%;
        background: #e6e6e6;
        z-index: -1;
        position: absolute;
        right: 15.5px;
        top: 0;
    }
    .mod-banner.ev-10 .event-title img {
        max-width: 70%;
    }

		.ag-bd-list span {
			margin-left :0;
		}

		.post-ev-10 .uk-margin-medium-top {
			margin-top: 1rem !important;
		}
		.post-ev-10 .uk-grid-margin {
			margin-top: 0rem !important;
		}
		.post-ev-10 .item-list {
			margin-left: -15px;
		}
		.post-ev-10 .item-list > div {
			padding-left: 15px;
		}

		.ct-ev10 .ag-title-x img.title-goods {
			margin-top: 3rem;
			max-width: 95%;
		}
}
