/*
* @Author: liyulin
* @Date:   2019-03-15 11:07:45
* @Last Modified by:   liyulin
* @Last Modified time: 2019-03-20 15:15:51
*/
.banner{
	width:100%;
	height: 844px;
	background: url(../images/banner.jpg?v=1) top center;
	position: relative;
}
.time{
	width:600px;
	height: 47px;
	line-height: 47px;
	position: absolute;
	bottom:156px;
	left: 50%;
	margin-left: -266px;
	font-size: 21px;
	color: #d5ac48;
	text-align: center;
	font-family: 微软雅黑;
}
.unload{
	width:600px;
	height: 47px;
	line-height: 47px;
	position: absolute;
	bottom:89px;
	left: 50%;
	margin-left: -266px;
	font-size: 21px;
	text-align: center;
}
.unload a{
	color: #d5ac48;
	font-family: 微软雅黑;
}
.inload a{
	color: #d5ac48;
	font-family: 微软雅黑;
}
.inload{
	width:600px;
	height: 47px;
	line-height: 47px;
	position: absolute;
	bottom:89px;
	left: 50%;
	margin-left: -266px;
	font-size: 21px;
	text-align: center;
}
.inload span{
	color: #fff;
	font-family: 微软雅黑;
}
.rank01{
	width:100%;
	height: 509px;
	background: url(../images/bg01.jpg) top center;
}
.in_rank01{
	width:1000px;
	height:466px;
	background: url(../images/inbg01.png) top center;
	margin: 0 auto;
	position: relative;
}
.in_rank01 div.first{
	width:212px;
	display: block;
	text-align: center;
	position: absolute;
	top: 117px;
    left: 458px;
	font-size: 18px;
	color: #fcc114;
	font-weight: bold;
	  font-family: 微软雅黑 ;
}
.in_rank01 div.second{
	width:183px;
	display: block;
	text-align: center;
	position: absolute;
	top: 149px;
    left: 232px;
	font-size:18px;
	color: #fcc114;
	font-weight: bold;
	  font-family: 微软雅黑 ;
}
.in_rank01 div.three{
	width:183px;
	display: block;
	text-align: center;
	position: absolute;
	top: 149px;
    left: 714px;
	font-size: 18px;
	color: #fcc114;
	font-weight: bold;
	  font-family: 微软雅黑 ;
}
.in_rank01 div.name04{
	width: 112px;
    height: 46px;
    display: block;
    padding-left: 14px;
    position: absolute;
    top: 281px;
    left: 230px;
    font-size: 12px;
    color: #fff;
    font-family: 微软雅黑;
    font-weight: bold;
}
.in_rank01 div.name05{
	width: 112px;
    height: 46px;
    display: block;
    padding-left: 14px;
    position: absolute;
    top: 281px;
    left: 431px;
    font-size: 12px;
    color: #fff;
    font-family: 微软雅黑 ;
    font-weight: bold;
}
.in_rank01 div.name06{
	width: 112px;
    height: 46px;
    display: block;
    padding-left: 14px;
    position: absolute;
    top: 281px;
    left: 633px;
    font-size: 12px;
    color: #fff;
    font-family: 微软雅黑 ;
    font-weight: bold;
}
.in_rank01 div.name07{
	width: 112px;
    height: 46px;
    display: block;
    padding-left: 14px;
    position: absolute;
   top: 281px;
    left: 834px;
    font-size: 12px;
    color: #fff;
    font-family: 微软雅黑 ;
    font-weight: bold;
}
.in_rank01 div.name08{
	width: 112px;
    height: 46px;
    display: block;
    padding-left: 14px;
    position: absolute;
    top: 366px;
    left: 320px;
    font-size: 12px;
    color: #fff;
    font-family: 微软雅黑 ;
    font-weight: bold;
}
.in_rank01 div.name09{
width: 112px;
    height: 46px;
    display: block;
    padding-left: 14px;
    position: absolute;
    top: 366px;
    left: 541px;
    font-size: 12px;
    color: #fff;
    font-family: 微软雅黑 ;
    font-weight: bold;
}
.in_rank01 div.name10{
width: 112px;
    height: 46px;
    display: block;
    padding-left: 14px;
    position: absolute;
     top: 366px;
    left: 752px;
    font-size: 12px;
    color: #fff;
    font-family: 微软雅黑 ;
    font-weight: bold;
}
.rank02{
	width:100%;
	height: 488px;
	background: url(../images/bg02.jpg) top center;
}
.in_rank02{
	width:1000px;
	height:480px;
	background: url(../images/inbg02.png?v=1) top center;
	margin: 0 auto;
	position:relative;
}
.in_rank02 .box{
	position: absolute;
	width:65px;
	height: 65px;
	display:block;
	top: 9px;
    left: 355px;
}
.in_rank02 .box2{
position: absolute;
	width:65px;
	height: 65px;
	display:block;
	top: 9px;
    left: 458px;
}
.in_rank02 .box3{
	position: absolute;
	width:65px;
	height: 65px;
	display:block;
	top: 96px;
    left: 355px;

}
.in_rank02 .box4{
	position: absolute;
	width:65px;
	height: 65px;
	display:block;
	top: 96px;
    left: 458px;

}

.in_rank02 .box5{
	position: absolute;
	width:65px;
	height: 65px;
	display:block;
	top: 181px;
    left: 355px;

}

.in_rank02 .box6{
	position: absolute;
	width:65px;
	height: 65px;
	display:block;
	top: 181px;
    left: 458px;

}

.in_rank02 .box7{
	position: absolute;
	width:65px;
	height: 65px;
	display:block;
	top: 267px;
    left: 355px;
    z-index: 100;

}

.in_rank02 .box8{
	position: absolute;
	width:65px;
	height: 65px;
	display:block;
	top: 356px;
    left: 355px;

}
.in_rank02 .img{
	display: none;
	position: absolute;
	top: 0px;
    left: 65px;
}
.in_rank02 .img02{
	display: none;
	position: absolute;
	top: 0px;
    left: 65px;
}

.in_rank02 .img03{
	display: none;
	position: absolute;
	top: 0px;
    left: 65px;
}

.in_rank02 .img04{
	display: none;
	position: absolute;
	top: 0px;
    left: 65px;
}
.in_rank02 .img05{
	display: none;
	position: absolute;
	top: 0px;
    left: 65px;
}
.in_rank02 .img06{
	display: none;
	position: absolute;
	top: 0px;
    left: 65px;
}
.in_rank02 .img07{
	display: none;
	position: absolute;
	top: 0px;
    left: 65px;
}
.in_rank02 .img08{
	display: none;
	position: absolute;
	top: -80px;
    left: 65px;
}
.rank03{
	width:100%;
	height: 688;
	background: url(../images/bg03.jpg) top center;
}
.in_rank03{
	width:1000px;
	height:500px;
	background: url(../images/inbg03.png?v=1) top center;
	margin: 0 auto;
	position: relative;
}
.in_rank03 a.lq{
	width:141px;
	height: 39px;
	background:url(../images/lq.jpg);
	display: block;
	position: absolute;
	top: 289px;
    right: 36px;
}
.changeTab{
	width:142px;
	height: 289px;
	background: url(../images/tabbg.png);
	position: fixed;
	top:400px;
	right: 50px;
	z-index: 1;
	padding: 26px 46px 0px 46px;
}
.changeTab ul li{
	width:142px;
	height:36px;
	line-height: 36px;
	text-align: center;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #434343;
	color: #b5b5b5;
	font-size: 16px;
	font-family: 微软雅黑;
}
.changeTab ul li a{
		color: #b5b5b5;
	font-size: 16px;
	font-family: 微软雅黑;
}
.changeTab ul li:hover{
	color: #f3c35d;
	cursor: pointer;
}
.changeTab ul li a:hover{
	color: #f3c35d;
	cursor: pointer;
}
/* 弹层 */
.model{
	width:100%;
	height: 100%;
	position:fixed;
	top:0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000;
}
.inModel{
	position: absolute;
	width:391px;
	height:200px;
	left: 50%;
	margin-left:-258px;
	top:50%;
	margin-top: -133px;
	background:url(../images/my.png);
	padding-left: 126px;
	padding-top: 66px;
}
.inModel p.qufu{
	width:249px;
	height: 27px;
	border:2px solid #dfdfdf;
	margin-bottom: 20px;
}
.inModel p input{
	width:239px;
	height: 27px;
	outline-style: none;
	padding-left: 10px;
}
.inModel p.money{
	width:249px;
	height: 27px;
	border:2px solid #dfdfdf;
}
.inbanner p{
	position: absolute;
	bottom: 20px;
	width: 100%;
	text-align: center;
	font-size: 18px;
	font-family: 微软雅黑 ;
	color: #fff;
	z-index: 1;
}
.inbanner p a{
	color: #ff3000;
	font-family: 微软雅黑 ;
	font-size: 18px;
	margin: 0 10px;
}
.inbanner p a.chongzhi{
	width:91px;
	height: 35px;
	background: url(../images/chongzhi.jpg);
	display:inline-block;
	position: relative;
	top:9px;

}
.inMain{
	width:1202px;
	margin: 0 auto;
	height: 842px;
	position: relative;
	margin-top: 226px;
}
ul.rank{
	position: absolute;
	width:550px;
	height: 842px;
	left: 130px;
	top:0px;
}
.rank  li{
	width:550px;
	height: 85px;
	line-height: 85px;
	text-align: center;
	font-family:微软雅黑 ;
	font-style: 24px;
	color: #ffd554;
}
.search{
	width:79px;
	height: 31px;
	background:url(../images/chaxun.png);
	position: absolute;
	top: 65px;
    right: 26px;
	display: block;
}
i.close{
	width:16px;
	height: 16px;
	background: url(../images/close.png);
	position: absolute;
	top: 22px;
    right: 26px;
	display:block;
	cursor: pointer;
}

.rank04{
	width:100%;
	height: 319px;
	background: url(../images/bg04.jpg) top center;
}

    .rank04 .in_rank04 {
        width:1000px;
        height:319px;
        margin:0 auto;
        background:url(../images/inbg04.png) top center;
    }