@media screen and (max-width: 600px) {
	.event_freaturebox{font-size:16px;}
    .event_freaturebox .innerbox{width:calc(100% - 20px);margin:15px 0px 15px 20px;}
    .event_freaturebox .innerbox .box_title{font-size: 20px;line-height:26px;}
    .event_freaturebox .innerbox .btn_registernow{cursor:pointer;float: left;background: #A7332B;color: white;padding: 0px 18px;border-radius: 50px;height: 50px;margin-top: 20px;font-size: 16px;line-height: 24px;}

    .event_freaturebox .innerbox .btn_action{padding: 0px 12px;border-radius: 30px;height: 30px;margin-top: 0px;font-size: 14px;line-height: 20px;}
    .event_freaturebox .innerbox .btn_action img{width:16px;height:16px;margin:7px 0px 7px 0px;}
    .event_freaturebox .innerbox .btn_action .actionname{margin-left:6px;margin-top:5px;}	
}
@media screen and (min-width: 600px) and (max-width: 1100px){
	.event_freaturebox{font-size:16px;}
    .event_freaturebox .innerbox{width:calc(100% - 40px);margin:30px 0px 30px 40px;}
    .event_freaturebox .innerbox .box_title{font-size: 24px;line-height:36px;}
    .event_freaturebox .innerbox .btn_registernow{cursor:pointer;float: left;background: #A7332B;color: white;padding: 0px 18px;border-radius: 50px;height: 50px;margin-top: 20px;font-size: 16px;line-height: 24px;}

    .event_freaturebox .innerbox .btn_action{padding: 0px 18px;border-radius: 50px;height: 50px;margin-top: 20px;font-size: 16px;line-height: 24px;}
    .event_freaturebox .innerbox .btn_action img{width:24px;height:24px;margin:13px 0px 13px 0px;}
    .event_freaturebox .innerbox .btn_action .actionname{margin-left:12px;margin-top:13px;}	
}
@media screen and (min-width: 1100px){
	.event_freaturebox{font-size:16px;}
    .event_freaturebox .innerbox{width:calc(100% - 40px);margin:30px 0px 30px 40px;}
    .event_freaturebox .innerbox .box_title{font-size: 32px;line-height:45px;}
    .event_freaturebox .innerbox .btn_registernow{cursor:pointer;float: left;background: #A7332B;color: white;padding: 0px 18px;border-radius: 50px;height: 50px;margin-top: 20px;font-size: 16px;line-height: 24px;}
    
    .event_freaturebox .innerbox .btn_action{padding: 0px 18px;border-radius: 50px;height: 50px;margin-top: 20px;font-size: 16px;line-height: 24px;}
    .event_freaturebox .innerbox .btn_action img{width:24px;height:24px;margin:13px 0px 13px 0px;}
    .event_freaturebox .innerbox .btn_action .actionname{margin-left:12px;margin-top:13px;}
}
.event_freaturebox{float:left;width:100%;max-width:600px;background: rgba(48, 60, 134, 0.8);border-radius: 10px;padding: 0px 0px;margin-top:0px;box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.16);}
.event_freaturebox .innerbox{float:left;}
.event_freaturebox .innerbox .box_title{float:left;font-weight:bold;}
.event_freaturebox .innerbox .btn_action{cursor:pointer;float: left;}
.event_freaturebox .innerbox .btn_action img{float:left;}
.event_freaturebox .innerbox .btn_action .actionname{float:left;}
.event_freaturebox .innerbox .btn_registernow{background: #A7332B;color: white;}
.event_freaturebox .innerbox .btn_inprogress{background: green;color: white;}
.event_freaturebox .innerbox .btn_ended{background: #A7332B;color: white;}



@media screen and (max-width: 600px) {
	.event_area{margin-bottom:20px;}
    .event_content{padding-bottom:20px;}
    .event_content .leftarea{width:calc(100% - 8px - 10px);padding-left:10px;border-left:8px solid #A7332B;height:50px;line-height:50px;font-size:18px;}
    .event_content .rightarea{width:100%;margin-top:10px;}
    .event_content .bigtitle{font-size: 18px;line-height:24px;padding-bottom:20px;margin-top:20px;}
    .event_content .eventdescription{font-size: 16px;line-height:24px;}
    .event_content .eventsignup{font-size: 14px;line-height: 18px;padding:10px 35px;}
    
}
@media screen and (min-width: 600px) and (max-width: 1100px){
	.event_area{margin-top:76px;}
    .event_content{padding-bottom:89px;}
    .event_content .leftarea{width:250px;padding-left:10px;border-left:8px solid #A7332B;height:50px;line-height:50px;font-size:18px;}
    .event_content .rightarea{width:calc(100% - 250px - 10px - 8px - 30px);margin-left:30px;}
    .event_content .bigtitle{font-size: 36px;line-height:47px;padding-bottom:46px;}
    .event_content .eventdescription{font-size: 20px;line-height:26px;}
    .event_content .eventsignup{font-size: 18px;line-height: 24px;padding:18px 80px;}
    
}
@media screen and (min-width: 1100px){
	.event_area{margin-top:76px;}
    .event_content{padding-bottom:89px;}
    .event_content .leftarea{width:300px;padding-left:10px;border-left:8px solid #A7332B;height:50px;line-height:50px;font-size:18px;}
    .event_content .rightarea{width:calc(100% - 300px - 10px - 8px - 50px);margin-left:50px;}
    .event_content .bigtitle{font-size: 36px;line-height:47px;padding-bottom:46px;}
    .event_content .eventdescription{font-size: 20px;line-height:26px;}
    .event_content .eventsignup{font-size: 18px;line-height: 24px;padding:18px 80px;}
    
}
.event_area{float:left;width:100%;}
.event_content{position:relative;float:left;width:100%;}
.event_content .leftarea{float:left;font-weight:bold;background: #F3F4FF;}
.event_content .leftarea .contentshow{float:left;width:100%;margin-top:0px;}
.event_content .leftarea .contentshow a{color:black;}
.event_content .rightarea{float:left;}
.event_content .rightarea .title{float:left;width:400px;width:100%;font-size: 48px;line-height: 56px;font-weight: 700;color: #A7332B;}


.eventtitle_bottomlineyanxuleft{float:left;width:100%;border-top:1px solid #A7332B;margin-top:16px;}
.eventtitle_bottomlineyanxuleft .lineyanxu{float:left;width:300px;margin-left:-300px;border-top:1px solid #A7332B;margin-top:-1px;}

.event_editionarea{float:left;width:calc(100% - 10px);padding:16px 5px;border-top:1px solid #7E8786;}
.event_editionarea .actiontext{float:left;width:85px;font-size: 16px;font-weight: bold;line-height: 21px;color: #3D3D3D;}
.event_editionarea .datetextshow{float:left;width:calc(100% - 85px);font-size: 16px;font-weight: 500;line-height: 21px;color: #3D3D3D;}
.event_editionarea:last-child{border-bottom:1px solid #7E8786;}

.event_content .bigtitle{float:left;width:100%;font-weight: 900;color: #3D3D3D;}
.event_content .eventdescription{float:left;width:100%;font-weight: normal;color: #3D3D3D;}
.event_content .eventdescription a{color:#A7332B;}
.event_content .eventsignup{float:left;font-weight: 500;background: #9D152F;color: white;}


.institutionlistarea{float:left;width:100%;font-size: 20px;line-height: 26px;margin-top:12px;}
.institutionlistarea .itemlist{float:left;width:100%;}
.institutionlistarea .itemlist .logoarea{float:left;width:30px;}
.institutionlistarea .itemlist .logoarea img{float:left;width:19px;height:19px;margin-top:3px;}
.institutionlistarea .itemlist .namearea{float:left;width:calc(100% - 30px);line-height:25px;font-size:16px;}
.institutionlistarea .itemlist .namearea a{float:left;}
.institutionlistarea .itemlist .namearea:hover a{color:#A7332B;border-bottom:1px solid #A7332B;}

.event_normal_alink{float:left;font-size: 20px;line-height: 26px;margin-top:12px;cursor:pointer;border-bottom:1px solid black;}	
.event_normal_alink:hover{color:#A7332B;border-bottom:1px solid #A7332B;}



