/* CSS Document */

#content p{ line-height:1.5}
.c_icon_li{ }
ul{ margin-bottom:0px;}

/* ================== topbanner ============================ */
.i_title{ font-size:25px; color:#000000;}
.i_title_map a{ color:#000000; font-size:16px;}
.i_title_map a:hover{ color:#000000; text-decoration:underline !important;}
.i_icon_topbg { color:#000000; margin:0 3px;}
.i_icon_topbg_map{ color:#000000;}
.i_block{ display:block;}
.i_line_w{ width: 100%;height: 1px;display: block; }
.i_line_h{ background: rgba(255,255,255,1); width: 1px;height: 100%;display: block; }
.i_float_normal{ float:inherit;}
.i_text_center{ text-align:center;}
.i_cms_a{ color:#402656; font-weight:bold;}
.i_cms_a:hover{ color:#564162; font-weight:bold;}
.i_note_p{ color:#666666;}
.i_note_span{ color:#ff0000}
/* title*/
.i_fot30{ font-size:30px; }
.i_fot24{ font-size:24px; }
.i_fot20{ font-size:20px; }
.i_fot18{ font-size:18px; }
.i_tit_30{ font-size:30px; font-weight:bold; }
.i_tit_24{ font-size:24px; font-weight:bold; }
.i_tit_22{ font-size:22px; font-weight:bold; }
.i_tit_20{ font-size:20px; font-weight:bold; }
.i_tit_18{ font-size:18px; font-weight:bold; }
.i_tit_16{ font-size:16px; font-weight:bold; }
.i_tit_icon_16{ font-size:18px; padding-top:8px;}
.i_tit_icon_14{ font-size:14px; }
.i_color_2e2e2e{ color:#2e2e2e;}
.i_color_e83{ color:#E64800;}
.p_right_20{ padding-right:20px;}
/* ================== CHINAPLAS ============================ */

.resp-tabs-list li{ font-size:18px;}


/* ================== cps information ============================ */
.i_info_td_left{ background: #fbece5; font-weight:bold;}
.i_info_tab td{font-size:16px; color:#2e2e2e; border-bottom:1px solid #d3d3d6;}
.i_info_tdtop_s{ padding-top:10px !important; padding-bottom:0 !important;}
.i_info_tab{     border: 1px solid #d3d3d6;}
@media (max-width:991px){
.i_info_tab td { background: #fbece5;}
.i_info_tab td, .i_info_tab th {border: none; padding: 8px 10px;}
.i_info_tab td { width: 100%; display: block;}
.i_info_td_line { border-bottom: 1px solid #fbfaff !important;}
}

/* ================== inner li list ============================ */
.i_news_list{ font-size:16px; padding:5px 0; line-height:26px; }



/*102*/
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover{color: #212529 !important; }
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #d8541a !important;font-size:20px; font-weight:bold; }
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{ border-bottom-color:#d8541a !important}
.nav-tabs .nav-link{ color: #212529 !important;  font-size:20px;      border: 2px solid transparent !important; }
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
	background-color: transparent !important;
}
@media screen and (max-width: 767px) {
	.nav-tabs .nav-item{ width:100%;}
   
}


/*106*/
.i_scale_icon{ font-size: 56px; color: #ffffff;display: block; padding:10px 0;}
.i_scale_number{ color: #ffffff; font-size: 30px; font-weight: bold; display: block;}
.i_scale_span_16{ font-size:16px; color:#ffffff;}
.i_scale_history{ border-radius:4px; background:#fbfbfc;}
.i_scale_year{ font-size:24px; color:#ffffff;     display: block; width: 100%; text-align: center; margin: 0 20px 20px 20px; border-radius: 4px; padding: 5px 20px;}
.i_scale_mar{ padding:0 20px;}
.i_scale_left{ font-size:16px; color:#2e2e2e;}
.i_scale_right{  font-size:20px; color:#2e2e2e; font-weight:bold;}
.i_scale_spacing{ margin:0 10px;}
@media screen and (max-width: 1199px){
.i_scale_spacing{ margin:0 5px;}

}

/*112*/
.media-box-container { padding: 10px; text-align: center;}
.media-box { border: 1px #EAEAEA solid; width: 100%;}
.media-icon {height:120px; }
.news-item-date{
	font-weight: bold;
}
.news-item-content-container{
}
@media(max-width: 1199px){.media-icon {height:90px; }} 

/*105*/
.i_cps_bg_2019{ border-radius:4px; background:url(https://cdn.adsalecdn.com/CPS20/Files/image/cps20/history2_bg.jpg) no-repeat center;}
.i_cps_bg_2018{ border-radius:4px; background:url(https://cdn.adsalecdn.com/CPS20/Files/image/cps20/history1_bg.jpg) no-repeat center;}
.i_scale_bg_2018 .i_scale_icon{ color:#2e2e2e;}
.i_scale_bg_2018 .i_scale_number{ color:#2e2e2e;}
.i_scale_bg_2018 .i_scale_span_16{ color:#2e2e2e;}
.i_scale_report{ font-size:24px; color:#2e2e2e; display: block; width: 100%; text-align: center; border-radius: 4px; padding: 8px 20px; background:#EEE;}
.i_scale_report_bg{ border:1px solid #e4e1e1; background:#ffffff;}
.i_scale_report_number_bg{ font-size:18px; color:#ffffff; font-weight:bold; display: block; width: 100%; text-align: center;  border-radius: 4px; padding: 8px 20px; background:#E64800; height:65px; padding:20px 0} 
.i_scale_report_number_bg:hover{ background:#E6682E; color:#ffffff;}
.i_scale_report_icon{ position:relative; top:3px;}

@media(max-width: 991px){
	i_scale_report_number_bg{ height:auto;}
} 



/*108*/
.i_icon_traffic{ font-size:26px; float:left; width:60px; text-align:center; }
.card-link{ font-size:18px; font-weight:bold; color:#402656; }
.card-link:hover{ color:#564162; }
.span_icon{ float:right; padding-top:7px;}
.card-header{ background:#ffffff;}
.card{ border-radius:4px; border:none;}
.card-body{ background:#e8e8e8;}

/*viedeo*/
a:not([href]):not([tabindex]) {
    color: none;
}
.i_video_left{  height:100%;}
.i_video_left a{ color:#ffffff; cursor:pointer; font-size:24px; text-align:center; background:#7e7b80; display:block; height:100%; padding:25px 0; border-bottom:1px solid #959496; }
.i_video_left a:hover { background:#eae9eb; color:#402656; font-weight:bold; border:1px solid #ffffff;} 
.i_video_active{ background:#ffffff !important; color:#402656 !important; font-weight:bold; border:1px solid #ffffff;}
.i_video_right{ position:relative;}
.i_video_mask{ position:absolute; bottom:0px; background:#6f1b1e; height:76px; width:100%;  }
.i_video_mask_btn{ background:#4a191b;  color:#ffffff;  font-weight:bold; font-size:24px; font-weight:bold; border:1px solid #ffffff; height:52px; margin:10px 0;}
.i_video_mask_btn:hover{ background:#653234; color:#ffffff;  }
.i_video_mask_view{ color:#ffffff; font-weight:bold !important; font-size:24px;}
.i_video_circle{display: block;width: 120px;height:120px;border-radius: 50%;background: #fff;border:1px solid #c7c6c6;font-size: 30px;font-weight: bold;color: #f44556;text-align: center;transform: rotate(0deg);}
.i_video_p{ font-size:18px; font-weight:bold; text-align:left; line-height:30px;}
.i_video_span{ display:block; font-weight:normal; padding-left:10px;}
.i_video_time{ font-size:18px;}
@media screen and (max-width: 991px) {.i_video_p{ text-align:center;}}
@media screen and (max-width: 767px) {
	.i_video_left a{font-size:18px; }
    .i_video_mask_btn{ font-size:18px; height:44px; margin:16px 0;}
	.i_video_mask_view{ font-size:18px;}
	.i_video_left a{ border-right:1px solid #959496; border-bottom:none;}
	.i_video_left a:hover, .i_video_active{ border-right:1px solid #ffffff; border-bottom:none;}
}

@media screen and (max-width: 1199px) and (min-width: 768px){
.i_info_icon_li_width{  width: 100%; display: block; height: auto;}}
@media screen and (max-width: 576px) {
.i_info_icon_li_width{ width:100%; display:block; height:auto;}


}

/*302*/
.i_reg_btn_666{ background:#666666;} .i_reg_btn_666:hover{ background:#999999;} 
.i_visitor_expand{    margin:0 5px;  font-size: 16px; color:#ffffff!important; background:#402656; text-align: center; cursor: pointer; border-radius:4px; padding:4px 15px;}
.i_visitor_expand:hover{  background: #564162;  color:#ffffff !important; text-align: center; }
.i_visitor_none1{ display:none;}
.i_visitor_none2{ display:none;}
.i_visitor_shrink{ display: block;  padding:4px 15px;  margin:10px; font-size: 16px; color:#ffffff!important; background:#a29e9e; text-align: center; cursor: pointer; border-radius:4px; }
.i_visitor_shrink:hover{ background:#bab8b8;}
.i_visitor_a{ color:#402656;}
.i_visitor_a:hover{ color:#402656;}
.i_icon_expand{ position: relative; left:4px; top:1px; font-size:18px;}
.i_visitor_expand1_bottom{ display:none;}
.i_visitor_expand2_bottom{ display:none;}
.i_icon_shrink{ position: relative; left:4px; top:1px; font-size:18px;}


/*i_down_bg*/
.i_down_bg { position: relative; }
.i_down_bg .i_down_bg_txt {background:url(https://cdn.adsalecdn.com/CPS20/Files/image/cps20/i_down_bg_mask.png) right center no-repeat;top: 0; height: 100%; right: 0;}
.i_down_bg .i_down_bg_txt {position: absolute; width: 621px;color: #fff;}
.i_down_bg_btn { font-size: 20px;margin-top: 10px; display: block;  padding: 10px 20px; border-radius: 5px; width: 400px; text-align: center; text-decoration: none;display: block;margin:60px auto;margin-left:150px;}
.i_down_bg_color{ background:#E64800; color: #ffffff;   }
.i_down_bg_color:hover{background:#E6682E; color: #ffffff; }
.i_down_bg_btn_phone { font-size: 18px;display: block;   padding: 16px 20px;border-radius: 5px; text-align: center;text-decoration: none;}
@media screen and (max-width:1199px) {.i_down_bg_btn{ margin-top:40px;}}

/*mychinaplas*/
.i_guest_bg {	background: #ffffff;border-radius: 4px;border: 1px solid #e8e8e8;}
.i_guest_bg:hover {background: #ececec;border-radius: 4px;-webkit-box-shadow: 0 0 10px #a2a1a1;-moz-box-shadow: 0 0 10px #a2a1a1;box-shadow: 0 0 10px #a2a1a1;}
.i_guest_btn {display: block;	}
.i_guest_btn_expand {display: block;border: 1px solid #402656;padding: 5px;width: 80%;margin: 10px auto;width: 50%;font-size: 16px;color: #402656 !important;text-align: center;cursor: pointer;border-radius: 4px;}
.i_guest_btn_expand:hover {background: #564162;color: #ffffff !important;text-align: center;}
.i_guest_main_pit {padding: 20px;}
.i_guest_p_tit {text-align: center;	padding: 10px 0;}
.i_guest_p_height_1 {    min-height: 60px;font-size: 23px;}
.i_guest_p_height_2 {height: 80px;}
.i_guest_fff{ color:#ffffff;}
.i_guest_a{ color:#e2bff7; text-decoration:underline; padding:0 5px;}
.i_guest_a:hover{ color:#eed6fc; }
.i_guest_btn_a{ position:relative; top:50px;}
.i_guest_btna:hover{ background: #E64800 !important; text-decoration:none;}
* { margin: 0; padding: 0; list-style-type: none; }
a, img { border: 0; } 
.clearfix_2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix_2 { display: inline-table; } /* Hides from IE-mac */ 
 *html .clearfix_2 { height: 1%; }
.clearfix_2 { display: block; } /* End hide from IE-mac */ 
 *+html .clearfix_2 { min-height: 1%; } /* i_guest_section */
.i_guest_section ul { width: 100%; } 
.i_guest_section ul li { float: left; margin-right: 14px;  display: inline; height: 100%; overflow: hidden; position: relative; width: 100%; } 
.i_guest_section .rsp { width: 100%; height: 100%; overflow: hidden; position: absolute; background:#464646; top: 0px; left: 0px; }
.i_guest_section .text { position: absolute; height: 100%; left: -9999px; top: 0px; overflow: hidden; width: 100%; } 
@media screen and (max-width: 991px) {
.i_guest_mobile_btn {	display: block;}
.i_guest_p_height_1 {	height: auto;	}
.i_guest_main_pit {padding: 10px;}
.i_guest_p_height_2 {height: auto;}
.i_guest_section ul li { height: 100%; } 
.i_guest_section .rsp { height: 100%; }
.i_guest_section .text { height: 100%; } 
}
@media screen and (max-width:1199px) {
.i_guest_btn_a{ position:relative; top:20px;}
}
			
/*Contact Us*/
.i_inner_li div{ font-size:16px; line-height:26px;}
.i_contact_icon{ position:relative; top:2px;}

/*Video Channel*/
.i_video_tab{ /* padding-bottom:8px; */ border-bottom:1px solid #bcb6b6;}
.i_video_tab_ul ul { margin-bottom:0px;}
.i_video_tab_ul li{ float:left;}
.i_video_tab_active{ border-bottom:2px solid #E64800; color: #E64800 !important; position: relative; top: 9px !important; padding-bottom: 9px !important; font-weight:bold !important;   }
.i_video_cut{  color: #333333;text-align: center; margin: 0 3px; border-radius: 4px; width: 20px;  display: inline-block;}
.i_video_icon_cut { font-size: 18px;line-height: 26px !important; font-weight: bold !important; color:#333333;     position: relative; left: 4px;}
.i_video_cut:hover{ color:#7d7d7d;} 
.i_video_icon_cut:hover{ color:#7d7d7d;}
.i_video_number{ font-size:18px; color:#333333;}
.i_video_number:hover{ color:#7d7d7d; }
.i_video_number_active{ color:#7d7d7d;}
.i_video_grid_bg{ background:#ffffff; padding:10px;}
.i_video_grid_bg:hover{background:#d8d8d8}
.i_video_grid_play img{ border-radius:4px;}
.i_video_title_h3{ font-size:16px; font-weight:bold; line-height:26px; color:#2e2e2e;  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;}
.i_video_title_p{ font-size:14px; line-height:24px; color:#666666;  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;}


/*Elite Club*/
@media(max-width: 768px)
{ .i_elite_toppt{ width:350px; height:100%;} }
 .i_elite_width{ width:350px; height:100%;} 
 .i_icon_eliteclub{ font-size:18px; } 
 .i_elite_bg{ background: #e7dfcc url(https://cdn.adsalecdn.com/CPS20/Files/image/cps20/eliteclub/elitclub_bg.jpg) no-repeat; background-size:cover; }
  .i_elite_bg2{ background:#f3f2f2;} 
  .c_icon_li{ padding-right:10px; } 
  .btn_style_3{ padding:10px 35px;} 
  .i_news_list{ color:#2e2e2e;font-size: 16px;}
  #ShowNotice .i_tit_24{font-size: 20px;}
   #ShowNotice .i_news_list{ font-size: 14px;}
   #ShowNotice .i_tit_16{ font-size:14px; }
   .i_inner_li ul{ margin-bottom:0; padding-left:0;} 

/* ================== Visiting instructions ============================ */
.i_choice_box{ border-radius:4px; background:#ffffff; }
.i_choice_icon{ font-size:40px; line-height:75px !important; }
.i_choice_icon_3{ font-size:40px; line-height:80px !important; }
.i_choice_p_height{ height:50px;}
.i_choice_submit_height{ overflow:hidden; height:50px;}
.i_icon_pay{ font-size:36px; color:#666769; padding:0 5px;}
.i_choice_bottom{ height:128px;}
.i_choice_icon_img{ width:70%; padding-top:15px;}
.i_choic_icon{ background:#2e2e2e;  color:#ffffff; width:80px; height:80px; margin:0px auto; display:block; }

/*exhibitor*/
.i_exhibitor{ position:relative; overflow:hidden;}
.i_exhibitor_left{ width:240px; float:left; background:#efefef;  margin-right:20px;}
.i_exhibitor_right{  width:840px; float:right;}
.i_exhibitor_left_tit{ background:#402656; color:#ffffff; font-size:24px; padding:10px;}
.i_exhibitor_left_place{ font-size:18px; padding-top:10px;}
.i_exhibitor_left_ul{ margin-top:20px;}
.i_exhibitor_left_ul a{ color:#2e2e2e; font-size:18px; border-bottom:1px solid #e7e2e2; display:block;}
.i_exhibitor_left_ul a:hover, .i_exhibitor_left_active{  font-size:18px; border-bottom:1px solid #402656 !important; background:#ffffff; color:#402656;}
.i_exhibitor_left_out{ border:1px solid #cccccc; border-radius:4px; color:#2e2e2e; font-size:18px; font-weight:bold; display:block; background:#ffffff; text-align:center; margin:10px 10px 30px 10px; padding:10px; }
.i_exhibitor_left_out:hover{ background:#e4e4e4; color:#2e2e2e;}
.i_exhibitor_left_ul ul{ padding:0 2px;}
.i_exhibitor_left_ul li{  padding:10px; }
.i_exhibitor_left_ul .i_icon_exhibitor{ float:right; position:relative; top:5px;}
.i_exhibitor_right_bit{ font-size:22px; font-weight:bold; color:#402656; text-align:center; padding:10px; display:block; }
.i_exhibitor_right_bit:hover{ color:#564162; text-decoration:underline !important; }
.i_exhibitor_right_tit{ display:none;}
.carousel_item_height{ height:200px;}
.icon_normal{ font-size:24px; color:#2e2e2e;}
.icon_normal:hover{ color:#402656;}
@media screen and (max-width:1249px) {
	.i_exhibitor_left{ display:none;}
	.i_exhibitor_right{ width:100%;}
	.i_exhibitor_right_bit{ font-size:20px; padding:10px 2px;}
	.i_exhibitor_right_tit{ display:block; color:#402656; font-size:24px; font-weight:bold; text-align:center; margin:10px;  }
	.i_exhibitor_right_place{ font-size:18px; color:#402656; display:block; padding-top:10px;}
}
@media screen and (max-width:991px) {
		.p_top_exhibitor_0 { padding-top:0;}

}


/*exhibitor_Show Calendar*/
.side-calendar .resp-tabs-list li{ width:20%;}
.side-calendar .resp-tabs-container{ background:#f1f0f0; padding:10px;}
.i_calendar_tab_date{ background:#E64800; color:#ffffff; padding:10px; font-size:18px; font-weight:bold;}
.i_calendar_bg_mobile{ padding-bottom:30px !important;}
.i_calendar_tab_content{ background:#ffffff; padding:20px 10px;}
.i_calendar_tab_from{ background:#797676; color:#ffffff; padding:6px 15px;}
.i_calendar_tab_from:hover{ color:#ffffff; background:#402656;}
.i_calendar_tab_p{ color:#2e2e2e; padding-left:10px; line-height:30px;}
.i_calendar_tab_p:hover{ text-decoration:underline !important; color:#402656}
.i_calendar_tab_p{ display:block; padding:10px 0 0 0;}
.i_exhibitor_back{ font-size:24px; font-weight:bold; padding-bottom:10px; color:#402656; display:block;}
.i_exhibitor_back:hover{ color:#402656;}
.i_exhibitor_back_blcok{ display:none;}
@media screen and (max-width:1249px) {
	.i_exhibitor_back_blcok{ display:block;}
}

@media screen and (max-width:991px) {
.side-calendar .resp-tabs-container{ background:#ffffff;}
.i_calendar_bg_mobile{ background:#f1f0f0;}
}


/*industry*/
.i_card_bgcolor{ background:#fff; padding:5px 0;}
.i_vindustry_video{ background:#f8f8f6; }
.i_video_grid {text-align: center; }
#video_FOF_20{ width:70%}
.i_industry_logo{ max-height: 60px; padding: 5px;}
.i_industry_sortbg{ background: url(https://cdn.adsalecdn.com/CPS20/Files/image/cps20/industry/sort_bg.jpg) no-repeat;  background-size: cover;}
.i_industry_sort_number{ font-size:30px; font-weight:bold; color:#8e8e8e; }
.i_industry_iconline{ border-bottom:1px solid #8e8e8e; float: left; position: relative; bottom:15px; width:15px;}
.i_industry_iconline2{ border-bottom:1px solid #8e8e8e; float: left; position: relative; bottom:5px; right:5px; width:10px;}
.i_industry_sort_titile{ font-size:20px; font-weight:bold; color:#2e2e2e; padding:2px 0 5px 0;}
.i_industry_sort_p{ font-size:16px; line-height:26px; }
.i_industry_img_phone{ height:50%; width:100%;}
.focus{ position:relative; overflow:hidden; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; }  
.focus .shadow a:hover{ color:#ffffff;}
.focus .fbg{bottom:10px; right:10px; position:absolute; height:21px; text-align:center; z-index: 10; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#E64800;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }
.i_industry_sortbg{ padding-bottom:20px;} 
.vid_nav_bg {
    background: #c4c4c3;
 }
.video_list_box{
        padding: 5px;
        height: 386px;
        overflow-y: auto;
		background: #c4c4c3;
 }
.video_list_box2{
        padding: 5px;
        height: auto;
        overflow-y: auto;
		background: #c4c4c3;
 }
 .video-player-div{
	     max-height: 386px;
	     background: #000;
 }
 #industry_video{
	 max-height: 386px;
 }
 .video_list{
	 background-color: #fff;
	 padding: 5px 10px;
	 text-align: left;
	 margin-bottom: 5px;
 }
 .video_list_box::-webkit-scrollbar {
     width: 10px;
     height: 1px;
 }

 .video_list_box::-webkit-scrollbar-thumb {
     background: #c4c4c3;
 }

 .video_list_box::-webkit-scrollbar-track {
     background: #757373;
     }
 .video_list_box2::-webkit-scrollbar {
     width: 10px;
     height: 1px;
 }

 .video_list_box2::-webkit-scrollbar-thumb {
     background: #c4c4c3;
 }

 .video_list_box2::-webkit-scrollbar-track {
     background: #757373;
     }
  .video_list:hover{
	  cursor: pointer;
  }
 .video_list_active{
 	 background-color: #000;
 	 color: #fff;
	 border: 1px solid #989a9a;
 }
 .video_list_img{
	 padding: 5px !important;
 }
 .video_list_title{
	padding: 0px 5px !important;
 }
@media screen and (max-width: 1199px) {
	.i_industry_rowbg{ background:#e9e9e9;}
}
@media screen and (max-width: 991px) {
	.video_list_box{
	    padding: 5px;
	    height: 392px;
	 }
	.video_list_box2{
	    padding: 5px;
        height: auto;
	 }
	#video_FOF_20{ width:95%;}
}







/* ================== activity ============================ */
.c_activity{ position:relative; overflow:hidden;}
.c_activity_pt{ }
.c_activity_content { background:rgba(46,46,46,1); text-align:center;  color:#ffffff; display:block; padding:20px; }
.c_activity_list{  text-align: -webkit-auto; padding:10px 10px 0 0;}

/* ================== exhibition highlights activity ============================ */
.c_arrows_prev, .c_arrows_next{ z-index:9;}
.c_icon_prev{ font-size: 18px; position:relative; left:4px; top:6px; font-weight:bold !important;   }
.c_icon_next{ font-size: 18px; position:relative; left:4px; top:6px; font-weight:bold !important;   }
.c_arrows{ float:right; }
.c_arrows_prev{ position:absolute; top:40%; left:0;}
.c_arrows_next{ position:absolute; top:40%; right:0;}
.c_content_p{ text-align:left;}
.c_icon_dot{ font-size: 18px;}
.c_dot{ margin-top:20px;}
.c_activity_dot{ text-align:center; margin-top:20px;}
.c_li_left{ float:left;}
.c_title2 {
	font-size: 24px;
	font-weight: bold;
	text-align: left;
}
.slider_content_activity .swiper-pagination { text-align: center !important;  position: relative;  bottom: 0px !important; padding-top: 10px;}
.swiper-pagination span:hover, .swiper-pagination span.swiper-pagination-bullet-active {
    background-color: #d0cfcf;
}
@media screen and (min-width: 992px) {
.c_activity_content{ position:absolute; left:50px; height:100%;  width:332px; padding:30px; }
.c_activity_pt{ margin-right:50px; width:750px; float:right;}
.c_activity_list{ width:100%; text-align:left; padding: 2px 0 0 0;}
.c_dot{ position:absolute; bottom:20px; right:30px;}
.c_dot{ margin-top:30px;}
}

@media screen and (max-width: 1199px) and (min-width: 992px){
.c_activity_pt{  width:580px; }
.c_activity_content{ width:262px; padding:15px;}
.m_top_another{ margin-top:5px; padding-top:0px;}
.m_top_another_10{ margin-top:10px;}
.c_activity_list{ padding:2px 0 0 0;}
}

@media screen and (max-width: 991px) {
	.c_arrows_prev{ position:absolute; top:30%; left:0;}
    .c_arrows_next{ position:absolute; top:30%; right:0;}
	.c_title2 {text-align: center;}
}


@media screen and (max-width: 767px) {
.c_arrows_prev{ position:absolute; top:25%; left:0;}
.c_arrows_next{ position:absolute; top:25%; right:0;}

}
	.video_list_box2{
	    padding: 5px;
	    height: auto;
	 }

@media screen and (max-width:500px) {
.c_arrows_prev{ position:absolute; top:18%; left:0;}
.c_arrows_next{ position:absolute; top:18%; right:0;}
}
	.video_list_box2{
	    padding: 5px;
	    height: auto;
	 }
/* ==================end activity ============================ */


@media screen and (max-width: 576px) {
.i_float_left{ float:left;}
.i_scale_icon_left{ width:100px;}
.i_text_center{ text-align:left;}
.i_scale_icon_right{ width:160px;}
}

@media screen and (max-width:991px) {
	 .m_left_15_mobile{ margin-left:10px;}
	 .m_right_15_mobile{ margin-right:10px;}
	.i_center_mobile{ text-align:center;}
	.i_left_mobile{ text-align:center;}
	.i_choice_submit_height{ height:auto;}
	.i_choice_p_height{ height:auto;}
	.i_choice_bottom{ height:auto;}
	.i_mleft_mobile_10{ margin-left:10px;}
    .i_mright_mobile_10{ margin-right:10px;}
	.i_font_moblie_24{ font-size:24px;}
	.p_top_mobile_0 { padding-top:0}
}

@media screen and (max-width: 1249px) {
  .i_choice_bottom{ height:auto;}
  .m_bottom_mobile_20{ margin-bottom:20px;}
  .m_bottom_mobile_10{ margin-bottom:10px;}
  .m_top_mobile_20{ margin-top:20px;}
  .m_top_mobile_10{ margin-top:10px;}
  .m_top_mobile_5{ margin-top:5px;}
  .m_top_mobile_0{ margin-top:0px;}
  .p_bottom_mobile_10{ padding-bottom:10px;}
  .p_top_mobile_0{ padding-top:0px;}
  .p_bottom_mobile_0{ padding-bottom:0px;}
  .c_width_100_mobile{ width:inherit;}
}