* { padding: 0;
    margin: 0;  
    font-family: Arial;
    color: #ffffff; 
    text-align: left;}

body{background-color: black;}



.top{   height: 45px;padding-top: 20px; padding-left: 20px; padding-right: 20px;}

 .logo {
        margin: 5px 0px; width: 150px; float: left;
        img {
            content: url('image/logo.png');
        }
    }






.language-select {
    position: relative;
    cursor: pointer; float: right;top: 8px;
  }

  .selected {
    padding: 5px 10px;
    border: 1px solid #999;
    border-radius: 4px;
    background-color: black;
  }

  .dropdown {
    display: none;
    position: absolute;
    top: 110%;
    left: 0;
    background-color: black;
    border: 1px solid #999;
    border-radius: 4px;
    z-index: 10;
  }

  .dropdown div {
    padding: 8px 20px;
    cursor: pointer;
  }

  .dropdown div:hover {
    background-color: #222;
  }

  .language-select.active .dropdown {
    display: block;
  }


.h5-top {
    display: none;
}

.h5-menu {
    display: none;
}

.head1 {
    position: relative;
    margin: 0 auto;

    background-color: black;
    margin-top: 150px;
 

   
}

.nav {display: none;}







.head_h5{
    height: 500px;   
     background-image:url('image/12-1 2 3.png'); 
     background-repeat: no-repeat;
    background-position: right bottom;  margin: 0 auto;  padding-left: 30px; padding-right: 30px;
  
}



.head_h5  .head_h1{
    font-size: 4em;
    color:#ffffff;
    text-align: left;line-height: 0.8em;
}

 .head_h2{ padding-top: 20px;
    font-size: 1.8em; 
    color:#ffffff;
    text-align: left;line-height: 1em; width: 300px;

}
 .head_p1{ padding-top: 20px;
    font-size: 1.2em;
    color:#EC0928;
    text-align: left;line-height: 25px;padding-bottom: 30px;  
    font-style: normal;


}


.head_p2{ color: #B1B0B0; font-size: 16px; line-height: 25px; text-align: left;  padding-top: 2em;}
.Start{ font-size: 30px; color: #ffffff;

    height: 70px;
    line-height: 70px;
     background-color: #222222; 
     border-radius: 80px;
    background-image:url('image/04616.png');
    background-repeat: no-repeat;
    background-position: right; 
    
    }
.Start a{ color: #ffffff;  font-style: normal; text-decoration: none;display: block; font-weight: bold; text-align: center;}





.ticket  {  height: 950px; padding: 90px 50px  0 40px; background-color: #0A0A0A; 
   
}

.ticket_left{ }
.ticket_right{text-align: center; padding-top: 70px; }



.ticket_h1{    font-size: 3em;
    color:#ffffff;
    text-align: left;line-height: 1em;}
.ticket_h1 span{  color:#EC0928; }
.ticket_h2{ line-height: 30px;  padding: 10px 0 10px 0 ;}
.ticket_p{line-height: 22px;font-size: 1em; color: #B1B0B0;}
.ticket_h3{ font-size: 1.2em;color:#EC0928; line-height: 1em; padding-top: 30px;}
.ticket_vl{height: 60px;padding-top: 15px; }
.ticket_vl h4{width: 4.4em; float: left;color:#EC0928; border-radius: 50px;margin-right: 0.4em; border: 1px solid #EC0928 ;line-height: 50px; text-align: center; font-size: 1.2em;}
.income{ padding: 20px 30px  0 20px;}
.income_h1{
     color: #ffffff; font-size: 2em;
    min-height: 40px;  padding-bottom: 20px;
    line-height: 30px; 
    text-align: center; 
 background-image:url('image/Line144.png');
    background-repeat: no-repeat;
    background-position:center bottom; 
    
}
.income_p{line-height: 1empx;font-size: 0.9em; padding: 20px 30px 0 30px ;  font-weight:normal; color: #B1B0B0;}

.income_list ul li { 
    min-height: 110px; padding-right: 30px;
    background-image:url('image/1430104595.png');
    background-repeat: no-repeat;
    background-position:20px ; 
    list-style-type: none; padding-left: 100px;}
.income_list{ padding-bottom: 50px;}
.income_list ul li h1{ font-size: 1.5em; padding: 15px 0 5px 0;}
.income_list ul li p{ font-size: 0.8em; line-height: 1.2em;color: #B1B0B0; }



.income_h2{font-size: 2em; padding-left: 20px;padding-right: 20px;}
.income_p1{ color:#EC0928; font-size: 1em;padding-top: 10px; padding-left: 20px;padding-right: 20px;}
.income_h3{ color:#EC0928; font-size: 1.2em; padding-top: 20px; padding-bottom: 5px; padding-left: 20px;padding-right: 20px;}
.income_p2{line-height: 22px; color: #B1B0B0;font-size: 1em;  padding-left: 20px;padding-right: 20px;}
.table{padding-bottom: 10px;}
.table_h1{ font-size: 2em; color: #ffffff; padding-top: 20px; padding-bottom: 10px; padding-left: 20px;}
.table_p1{padding-left: 20px;}
.table_img{
     background-image:url('image/1430104578.png');  
    background-repeat: no-repeat;
    background-position:center bottom;  height: 571px; 

}

.table_img2{ background-image:url('image/1430104429.png');  
    background-repeat: no-repeat;
    background-position:center bottom;  height: 471px; 

}


.Method_img{ padding-top: 20px;  padding-bottom: 40px; background-image:url('image/430104618.png');  
    background-repeat: no-repeat;
    background-position:center 30px;  height: 591px; }



.reward{min-height: 700px; padding-TOP: 50px ;}

.reward_tittle{height: 135px;  background-image:url('image/1430104574.png');  
    background-repeat: no-repeat;
    background-position:center bottom; }

.reward_tittle_h1{ text-align: center; font-size: 2em; line-height: 1em; padding-top: 50px;}
.reward_tittle h2{ text-align: center; font-size: 1.2em; }
.reward1{text-align: left; padding-bottom: 20px;  padding-top: 30px; padding-left: 50PX;padding-right: 40PX;}
.reward1_h1{font-size: 1.4em; color: #EC0928;}
.reward1_h2{font-size: 1em;  font-weight:normal; line-height: 20px; color: #B1B0B0; padding-top: 5px; padding-bottom: 10px;}
.reward1_p1{padding-top: 5px; color: #ffffff;line-height: 25px;}








.partner  { height: 650px;
}


.partner_box{ }

.partner_list{
    height: 250px;padding-left: 60px; padding-top: 20px; padding-right: 20px;
  
}

.partner_list_tittle { text-align: let; font-size: 1.6em; line-height: 1em; padding-bottom: 10px;} 
.partner_list_tittle_h2{ text-align: let; font-size: 1.4em; line-height: 1em;color: #EC0928; padding-bottom: 10px;}

.partner_tittle_h1{text-align: center; 
    font-size: 2em; 
    line-height: 1em; min-height: 60px; padding-left: 50px; padding-right: 50px;
    padding-top: 30px; 
    background-image:url('image/1430104574.png');  
    background-repeat: no-repeat;
    background-position:center bottom;
 }

.roadmap{ }

.partner_tittle_h1_in{ 

    padding: 50px 0 50px 0;
width: 80%;margin-left: 10%; margin-right: 10%;

    background-image:url('image/430104582.png');  
    background-repeat: no-repeat;
    background-position:top left ;}


.partner_tittle_h1_in2{ 

    padding: 50px 0 50px 0;
width: 80%;margin-left: 10%; margin-right: 10%;

    background-image:url('image/430104582.png');  
    background-repeat: no-repeat;
    background-position:top left ;}

    .partner_tittle_h1_in3{ 
 
    padding: 50px 0 50px 0;
width: 80%;margin-left: 10%; margin-right: 10%;

    background-image:url('image/430104582.png');  
    background-repeat: no-repeat;
    background-position:top left ;}







.partner_txt h1{ font-size: 1.6em; padding-top: 20px; padding-left: 50px;}
.partner_txt p{ font-size: 0.9em; padding-top: 20px; font-weight: normal; line-height: 20px;padding-left: 50px;}
.eco{ height: 310px;}
.eco_logo{text-align: center; padding-top: 20px;}

.eco_logo{height: 200px; background-image:url('image/1430104570.png');  
    background-repeat: no-repeat;
    background-position:center center;}

.footer{padding-bottom: 40px;}
.footer_box{padding-top: 20px;}
.footer_tet_list {    background-image:url('image/1430104567.png');  line-height:1.2em; padding: 10px  40px 0 120px; font-size: 1em; font-weight: bold; align-content: center;  min-height: 2.5em;
    background-repeat: no-repeat;
    background-position:60px center;}
.footer_tet_list2 {    background-image:url('image/1430104567.png');  line-height:1em; padding: 10px  40px 0 120px; font-size: 1em; font-weight: bold; align-content: center;  min-height: 2.5em;
    background-repeat: no-repeat;
    background-position:60px center;}

.footer2{ padding: 30px 20px 30px 20px; height: 40px;
background-image:url('image/Line144.png');
   background-repeat: no-repeat;
    background-position:center top;
   
}

.footer2_logo{float: left;}
.copyright{float: right; line-height: 40px; font-size: 0.8em; }

