﻿.top-1 { width: 100%; height: 60px; }
.top-1-left { width: 190px; height: 60px;  line-height: 60px; color: #5abe00; float: left; }

.fanli { display: block; float: right; line-height: 60px; }
    .fanli a { color: #5abe00; }
.top-2 { width: 100%; height: 60px; text-align: center; line-height: 60px; color: #5abe00; }
    .top-2 a { color: #808080; }
.login_a { display: block; width: 268px; height: 43px; background-color: #5abe00; color: #ffffff; text-align: center; line-height: 43px; border-radius: 4px; margin: 0 auto; margin-top: -10px; }
.main_a1 { width: 1000px; height: 1458px; border-radius: 4px; background-color: rgba(255,255,255,.7); margin: 0 auto; z-index: 1000;
            border: 1px solid #b9a079; margin-top: 8px;}
.view-1 { width: 323px; height: 40px; margin-top: 36px; color: #5abe00; font-weight: bold; font-size: 22px; line-height: 40px; padding-left: 30px; }
.award-1 { width: 929px; height: 820px;  margin: 0 auto; margin-top: 45px; position: relative; background-image: url(../images/01.png); background-repeat: no-repeat; }
.title { width: 150px; height: 43px; color: #5abe00; font-size: 22px; font-weight: bold; text-align: center; line-height: 43px; }
.txt { position: absolute; top: 600px; color: #ff6a00; left: 40px; }
.award-2 { width: 929px; height: 390px;  margin: 0 auto; margin-top: 30px; }
.rule-hd { font-size: 16px; font-weight: 700; color: #fc7a38; margin-left: 40px; }
.rule-bd { font-size: 15px; line-height: 35px; margin-left: 40px; color: #515457; }
.case-wrap { margin: 0 30px; padding: 10px 35px; border-radius: 10px; border: 2px dashed #5abe00; margin-top: 30px; }
.case-hd { font-size: 20px; font-weight: 700; color: #5abe00; }
.case-bd { font-size: 15px; line-height: 35px; color: #515457; }
.main_a2 {width: 1000px; height: 560px; border-radius: 4px; background-color: rgba(255,255,255,.7); margin: 0 auto; z-index: 1000; 
          border: 1px solid #b9a079; margin-top: 8px; }
.title-2 {width:560px;  height: 43px; color: #5abe00; font-size: 22px; font-weight: bold; text-align: center; line-height: 43px;margin-top:40px; }
.cf { width:996px;height:412px; }
.cf-left { float: left;
  width: 550px;
  margin-left: 40px;
  padding: 17px 25px 4px 15px;

}
.cf-left li { float:left;line-height:70px;border-bottom:1px dashed #5abe00;}
.cf-left li img { float:left;margin-right:5px;padding-top:23px;}
.p-t8 { padding-top:6px;color:#808080;font-size:14px; width:500px;}
.invitor {color: #fc3f3e; }
.c-red { color:#5abe00;}

.rank-wrap li { width:360px;height:45px;float:right;line-height:45px;color:#808080;font-size:14px;position:relative;}
 .rank-wrap li img { padding-left:10px;padding-right:10px;position:absolute;top:13px;}
 .rank-name {
  display: inline-block;
  width: 125px;
  margin-left:40px;
}
 .rank-money {
  display: inline-block;
  width: 50px;
  color: #fc3f3e;
  text-align: center;
}
.odd { background-color:#faeeb9;}
#Invest_fri_bg_bottom { width: 100%; height: 448px; top: 2700px; background-image: url(../images/home-Background-Bottom.jpg); background-size: cover; 
             background-position-x: center; position: absolute; z-index: -999; }
#Invest_fri_bottom { border-bottom: 1px solid #e6bf8f; margin: 0 auto; width: 1000px; height: 112px; margin: 0 auto; z-index: 1000; margin-top: 60px; }
.main_a3 { width: 1000px; height: 330px; border-radius: 4px; background-color: rgba(255,255,255,.7); margin: 0 auto; z-index: 1000; 
          border: 1px solid #b9a079; margin-top: 8px;}
.title-3 {width:200px;  height: 43px; color: #5abe00; font-size: 22px; font-weight: bold; margin-left:40px; line-height: 43px;margin-top:40px; }
.fou-rule {
  padding: 0 50px;
  font-size: 15px;
  line-height: 48px;
  color: #515457;
}
#top_2_1 {
  width: 1000px;
  height: 264px;
  margin: 0 auto;
  margin-top: 14px;
  position: relative;
}