
.this-year-color {color: #2A3A90 !important;}
a.am2025-btn {position: relative;color:#fff!important;background: linear-gradient(to right,#2366b2,#94268c,#eb1c26);border: 1px solid #2A3A90!important;}
a.am2025-btn i {position: absolute;right: 30px; top: 21px;pointer-events: none; content: ''; background: transparent; width: 10px; height: 10px; border-top: 2px solid #033d38; border-left: 2px solid #033d38;transform: rotate(135deg);}
a.am2025-btn span.btn-2021-red-arrow {background: url(/en/news-events/events/annual-meetings/2024/_common/img/icon_arrow-right-white.svg) right bottom no-repeat;}
a.am2025-btn:hover {border: 1px solid #2A3A90!important;color:#2A3A90!important;background-color: #fff!important;background-image: none;}
a.am2025-btn:hover span.btn-2021-red-arrow {background: url(/en/news-events/events/annual-meetings/2025/_common/img/icon_arrow-right-dark-blue.svg) right bottom no-repeat;}

.share-2021 a{display:inline-block;width:40px;height:40px;background:url('/en/news-events/events/annual-meetings/2025/_common/img/icon-social-media_AM_2025.png') no-repeat 0 0;  text-decoration: none; margin-right:10px;}


/* general overwrite */
.outter .main .feature p a, .outter .main .feature p a:focus, .outter .main .feature p a:active {color: #5f72f0!important; font-family: 'Helvetica-Bold';}

#a-twitter-red-2021 {background-position: -560px 0;}
#a-twitter-red-2021:hover {background-position: -560px -40px;}
#a-linked-red-2021{background-position:-600px 0;}
#a-linked-red-2021:hover{background-position:-600px -40px;}
#a-facebook-red-2021{background-position:-720px 0;}
#a-facebook-red-2021:hover{background-position:-720px -40px;}
#a-sina-red-2021{background-position:-760px 0;}
#a-sina-red-2021:hover{background-position:-760px -40px;}
#a-wechat-red-2021{background-position:-800px 0;cursor: pointer;}
#a-wechat-red-2021:hover{background-position:-800px -40px;}

body .gotopbtn{ background: url(/en/news-events/annual-report/2020/_common/img/icon-gotop.png) no-repeat center, linear-gradient(to bottom, #2366b2, #94268c, #eb1c26);background-size: 28px;}

.am-header .thisyear span,
.feat-annualmeetings-nav .am-header .content .years .otheryear .others .ylist:hover, 
.feat-annualmeetings-nav .am-header .content .years .otheryear .others .ylist.active {color: #2A3A90;}
.feat-annualmeetings-nav .am-header .content .anchors .lists .alist.active, 
.feat-annualmeetings-nav .am-header .content .anchors .lists .alist:hover {border-color: #2A3A90;}

#contact .meta-title {color: #2A3A90; border-bottom: 4px solid #2A3A90;}
#speakers .container .content .headline {color:#fff!important;}

.table-plat .table-head li {background: #2A3A90 !important;}
.table-plat .table-head li > span {font-size: 13px;}
.table-plat .table-head .select-list li {color: #999;font-size: 1.4rem;}

@media only screen and (max-width:992px){
	.feat-annualmeetings-nav .am-header .content .anchors {margin-left: 0;}
	
	.feat-contact .meta-card .card-text {min-height: unset;}
}