@charset "utf-8";
/* CSS Document */
/*-
#c_static_001-1671775469691 .e_container-2.topnav{
    z-index: 999;
    top: 0px;
    position: fixed;

}-*/

#c_static_001-1671775469691 .e_container-4 .icon {
    width: 50px;
    height: 50px;
    margin-right: 5px;
}
#c_static_001-1671775469691 .e_container-4 .icon path{fill:#c7000b;}
.e_bannerA-1 .p_info .p_summary {

    font-family: "c5ee8c2f-a651-4ed3-9c84-b68506c5b817";

}

@media screen and (max-width: 768px) {
  
  .nyactive >div  a{
background:#c7000b !important;
	
}	
.nyactive >div {
background:#c7000b !important;
	
}
	

  
.nyactive a {
	color: #fff !important;

}

}
@media screen and (min-width: 769px) {


    .zzactive >div {
background:#c7000b !important;
	
}
   .zzactive a   {
	color: #fff !important;

}
  
  

.nyactive a {
	color: #c7000b !important;
	font-weight: bold;
}

.nyactive .e_text-26 a:before {
    width: 80% !important;
    margin-left: -40%;
    background: #c7000b;
    z-index: 0;
}

}

#c_grid-1672121152878 > .p_gridbox > .p_gridCell:nth-child(2n + 1){    position: sticky;top:20px;}
.e_breadcrumb-2 .p_breadcrumb {
    display: flex;
    align-items: center;
}
#c_static_001-16730021939100{border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;}
#c_magiccube_009-1672984795995 .p_tablist {
    display: flex;
    justify-content: center;
}
#c_static_001-1672989216939 .e_loop-6 .cbox-6:nth-child(odd),#c_static_001-1672989216939 .e_loop-6 .cbox-6:nth-child(even){
    flex: 0 0 25%;
    border-right: 1px solid #ddd;
}


#c_magiccube_009-1672984795995 .p_active {
    border-bottom: 0px solid #972926;
    background: #c7000b!important;
    color: #fff;
}

#c_magiccube_009-1672984795995 .p_active:after{
   border-left: 6px solid transparent;
   border-right: 6px solid transparent;
   border-top: 6px solid #c7000b;
   content: '';
   position: absolute;
   left: 0;
   right: 0;
   bottom: -6px;
   width: 0;
   margin: 0 auto;
   transition: all ease .3s;
}

#c_magiccube_009-1672984795995 .top .tab-item, #c_magiccube_009-1672984795995 .bottom .tab-item {
    white-space: nowrap;
    overflow: inherit;
    text-overflow: ellipsis;
}

#c_magiccube_009-1672984795995 .tab-item {width: calc(100% / 6);line-height: 54px;background: #f4f4f4;margin: 0px 2px;font-size: 15px;}



#c_static_001_P_10606-1671786071841 .e_button-73{border:0px;}
#c_static_001-1671775469691 .e_container-10 .cbox-10-1{border-left:1px solid #ddd;padding-left: 20px;margin-left: 20px;}


@media only screen and (max-width: 768px){

  
  #c_static_001_P_10605-1671786073832 .e_container-1 {

    background: #00ac96 !important;

}
  
  
  
  #c_static_001-1672990915302 .e_loop-16 .p_loopitem:nth-child(even) .e_container-11 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: auto;
    display-radio: flex;
    margin-right: auto;
    margin-left: auto;
    max-width: none;
}
  
  #c_static_001-1672990915302 .e_loop-16 .p_loopitem:nth-child(even) > div {
    flex-direction: column;
}
  
  
  #c_static_001-1672989216939 {
    display-radio: 1;
    background-attachment: inherit;
    padding-bottom: 30px;
    padding-top: 30px;
}
  
  
  #c_magiccube_009-1672984795995 .tab-item {
    width: calc(100% / 6);
    line-height: 54px;
    background: #f4f4f4;
    margin-right: 1px;
    font-size: 14px;
}
  
  
	#c_static_001-1671775469691 .e_container-10 .cbox-10-1{display:none;}

  

  
  
  #c_grid-1671782909640 {

    background-repeat: repeat-y;

}
  
  c_magiccube_009-1672984795995 .tab-item {
    display: block;
    width: calc(100% / 2) !important;
    line-height: 42px !important;

    font-size: 14px !important;

}
  
  
#c_static_001-1671775469691 .e_container-1 .cbox-1-1{display:none;}
  #c_static_001-1671775469691 .e_navigationF-7 {
    display: flex;
    justify-content: flex-end;
}
  
  
  #c_static_001-1671775469691 .e_container-2 {position: absolute;top: 0px;right: 0px;display-radio: flex;background: none;background-image: none;}
  
  
}

#c_grid-116273709439190 > .p_gridbox.signal {
    min-height: inherit;
    background-image: linear-gradient(45deg,#029683, #045684) !important;
}


c_magiccube_009-1672984795995 .tab-item .icon{
    font-size: 22px;
    height: 26px;
    width: 26px;
}
c_magiccube_009-1672984795995{border-bottom:8px solid #00ac96;  box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.1);}





c_magiccube_009-1672984795995 .content-box{min-height:0px;}
c_magiccube_009-1672984795995 .p_active {
    font-weight: bold;
    color: #00ac96;
    border-bottom: 2px solid #00ac96;
}

c_magiccube_009-1672984795995 .p_active path{fill:#00ac96;}

c_magiccube_009-1672984795995 .p_tablist {
    display: flex;
    border-bottom: 1px solid #ddd;
}
c_magiccube_009-1672984795995 .tab-item {
    display: block;
    width: calc(100% / 8);
    line-height: 62px;
    text-align: center;
    font-size: 22px;
    cursor: pointer;
    position: relative;
}



.page_a.current {
	background: #333 !important;
	color: #fff;
}

/*-
.topnav{position: fixed !important;z-index: 9;width: 100%;top: 0px;}

.topnav#c_static_001-1671775469691 .e_container-1{padding:10px 0px;}

-*/
/*-
.active >div {
	border-bottom: 3px solid #2fb5ce !important;
}
.active a {
	color: #2fb5ce;
	font-weight: bold;
}-*/




table{
 border-bottom: 1px solid #ddd;
 border-right: 1px solid #ddd;
 margin-bottom: 40px;
 width: 100% !important;
}
table TR TD{
 text-align: left;
 border-left: #ddd 1px solid;
 line-height: 1.5;
 font-size: 14px;
 border-top: #ddd 1px solid;
 width: auto;
 color: #333;
 padding: 6px 20px;
}
table TD p{
 text-align:center;
 line-height: 2.5;
 font-size: 14px;
 margin-bottom: 0px !important;
 color:#333;
 padding: 0 !important;
}
table .bt{
 background-color:#ff4f51;
 color:#fff !important;
 font-weight:bold;
}
table .bt p{
 background-color:#ff4f51;
 color:#fff !important;
 font-weight:bold;
}
TR .bg TD{
 color:#fff !important;
}
tr:nth-child(odd){/* background-color: #f4f4f4; */}
tr:nth-child(even){background-color: rgba(0,0,0,0.0);}
.shu tr:nth-child(1) td{background: #fff !important ;color: #333;}
tr:nth-child(1){background: #eee;color: #333;}

tr:nth-child(1) td p{color: #333;}

.shu tr td:nth-child(1){background: #eee !important;color: #333;}


