.d_sl .info-box{float:left; width:800px;}
.boxright{float:right; width:200px;border:1px solid #d4d4d4;}
.date-time{text-align:center;border-bottom:1px solid #d4d4d4;}
.date-time .date{box-sizing: border-box;margin:0 auto;padding-top:22px; width: 114px;height: 114px;background: url('/_upload/tpl/08/7f/2175/template2175/old/images/date-bg-dark.svg');text-align: center;}
.date-time .day{font-weight: bold;font-size: 45px; }
.date-time .month{font-size: 16px;}
.date-time .time{padding-bottom:10px;line-height:25px;color: #c70026;font-weight: bold;line-height: 2;}
.address{padding:10px 20px;line-height:22px;text-align:center;}

.wp-banner{position:relative;}
.search_listbtn{position:absolute; z-index:100; left:50%; top:50%; margin-top:-11px; margin-left:500px;display:inline-block; width:24px; height:22px; border:0px solid red; background:url('/_upload/tpl/08/7f/2175/template2175/old/images/listbtn.png'); }
.search_listbtn:hover{background:url('/_upload/tpl/08/7f/2175/template2175/old/images/listbtn_h.png'); }


.tribe-events-event-meta-wrapper{float:left; width:392px;}
.tribe-events-event-image{float:right;}


.list_teach{}
.list_teach .news_tit{padding:10px 0px; line-height:75px;font-size:42px; text-align:center; color:#c70026;}
.list_teach .news_con{/* background:#efefef; */}
.list_teach .news_con .news_box{/* width:1000px; */margin:0 auto; margin-bottom:25px;}
.list_teach .news_con .news_box .modl{float:left;width: 341px;text-align:left;}
.list_teach .news_con .news_box .modr{float:right;width: 500px;max-height:380px;overflow:hidden;}
.list_teach .news_con .news_box .modr img{width:100%;}
.list_teach .news_con .date{width:110px;padding:20px 0px 20px;background: url('/_upload/tpl/08/7f/2175/template2175/old/images/date-bg-dark.svg') no-repeat left center; text-align:center;}
.list_teach .news_con .date .day{line-height:55px;font-size:45px; color:#000; font-weight:bold;}
.list_teach .news_con .date .month{line-height:15px;font-size:16px;}
.list_teach .news_con .event-title,
.list_teach .news_con .event-title a{line-height:22px;font-size:15px; color:#000;}
.list_teach .news_con .events-description{margin-top:5px; margin-bottom:10px; line-height:22px;}
.list_teach .news_con .when-where{margin-top:5px; margin-bottom:10px; line-height:22px;}
.list_teach .news_con .btext{display:block;line-height:38px; padding:0px 20px; font-size:16px; border:2px solid #c70026; color:#c70026;text-align:center;}
.list_teach .news_con .btext:hover{color:#fff;background:#c70026;}
