@charset "utf-8";
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfooter,
thead,
tr,
th,
td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    background: transparent;
    font-size: 100%;
}
ol,
ul,
li {
    list-style: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a {
    text-decoration: none;
    outline: none;
    color: #767676;
}
body {
    font-family: "microsoft yahei";
    font-size: 14px;
    background: #000;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.clear {
    clear: both;
}
.clear::after {
    clear: both;
    content: "";
    display: table;
}
.wrapper {
  background: url("../img/bg.jpg") no-repeat center top;
  height: 100%;
}
#mainbg {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
  height: 2598px;
  padding-top: 402px;
  box-sizing: border-box;
}
.load{
	width: 647px;
	height: 71px;
	line-height: 71px;
	margin: 0 auto 150px;
	text-align: center;
	font-size: 20px;
	background: url("../img/plaque.png") no-repeat center center;
}
.load .load-load{
	color: #460710;
}
.btn_load{
	display: block;
	width: 647px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #460710;
}
.load-loaded{
	display: flex;
	justify-content:space-evenly;
	align-items: center;
	color: #460710;
}
.load-loaded a{
	color: #e40f04;
	font-size: 16px;
}
.load-loaded a:hover{
	color: #460710;
	font-weight: bold;
}
.qian{
	width: 1050px;
	height: 600px;
	/*display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
	align-items: center;*/
	overflow: hidden;
	color: #330101;
	text-align: center;
	margin: 0 auto;
}
.qian_block{
	width: 233px;
	height: 279px;
	background: url("../img/block.png") no-repeat center center;
	position: relative;
	float: left;
	margin-right: 38px;
}
.qian .qian_block:nth-child(1){
	margin-left: 134px;
}
.qian .qian_block:nth-child(1),.qian .qian_block:nth-child(2),.qian .qian_block:nth-child(3){
	margin-bottom: 36px;
}
.qian .qian_block:nth-child(7){
	margin-right: 0;
}
.qian_block .qian_ed{
	width: 233px;
	height: 279px;
	background: url("../img/block_ed.png") no-repeat center center;
	position: absolute;
	top: 0;
	left: 0;
}
.qian_block img{
	width: 96px;
	height: 96px;
	border: 5px solid #e0c292;
	margin-bottom: 12px;
}
.qian_block .qian_day{
	font-size: 26px;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
	margin-top: 42px;
	margin-bottom: 22px;
}
.qian_block .qian_name{
	font-size: 22px;
}
.reward{
	width: 1050px;
	height: 216px;
	margin: 36px auto 70px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: url("../img/full_block.png") no-repeat center center;
	box-sizing: border-box;
	padding: 16px;
}
.reward .reward_ed{
	width: 140px;
	height: 140px;
	background: url("../img/block_ed.png") no-repeat center center;
	position: absolute;
	top: 0;
	left: 40px;
}
.reward .reward-le{
	width: 500px;
	height: 141px;
	display: flex;
	justify-content: space-evenly;
	align-items: center;
	position: relative;
}
.reward .reward-le img{
	width: 127px;
	height: 127px;
	border: 7px solid #e0c292;
}
.reward .reward-le p{
	color: #330101;
	font-size: 24px;
	text-align: center;
}
.reward .reward-ri{
	width: 500px;
	height: 141px;
	display: flex;
	flex-direction: column;
	color: #591111;
}
.reward .reward-ri .reward-ri-top{
	width: 455px;
	height: 50px;
	box-sizing: border-box;
	padding-bottom: 24px;
	border-bottom: 1px solid #7f4235;
	font-weight: bold;
	font-size: 24px;
	text-align: center;
}
.reward-ri-top span{
	font-size: 30px;
	color: red;
}
.reward .reward-ri .reward-ri-bottom{
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	font-size: 22px;
	height: 91px;
}
.reward-ri-bottom p{
	width: 300px;
	text-align: center;
}
.btn_qian{
	width: 380px;
	height: 119px;
	margin: 0 auto;
}
.btn_qian a{
	display: block;
	width: 380px;
	height: 119px;
	line-height: 119px;
	text-align: center;
	background: url(../img/qian.png) no-repeat center center;
	color: #591111;
	font-size: 42px;
	font-weight: bold;
}
.btn_qian a:hover{
	background: url(../img/qian_hover.png) no-repeat center center;
}
.btn_qian a.qd_ed{
	background: url(../img/qian_ed.png) no-repeat center center;
	color: #fff;
}


.tip{
	width: 1070px;
	height: 810px;
	/*padding: 18px 35px 0;*/
	box-sizing: border-box;
	margin: 0 auto;
}
.tip .tip-top{
	text-align: center;
	color: #fceaae;
	font-size: 32px;
	font-weight: bold;
	margin: 68px auto 0;
}
.tip-con{
	width: 1200px;
	height: 710px;
	color: #ffedae;
	font-size: 16px;
	font-weight: bold;
	border-radius: 30px;
	overflow: hidden;
	/*position: relative;*/    
	margin-top: -46px;
	box-sizing: border-box;
	padding: 76px 46px 0;
}
.tip-title{
	text-align: left;
	line-height: 60px;
	
}
.tip-list{
	/*margin-top: 10px;*/
	line-height: 42px;
}
.tip-list span{
	display: inline-block;
	margin-right: 6px;
	width: 26px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	border-radius: 50%;
	background: #ffedae;
	color: #7c0e0f;
}
.eg{
	width: 45px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	background: url("../img/eg.png") no-repeat center top;
	color: #86241e;
	font-size: 16px;
	font-weight: bold;
	margin-top: 42px;
	position: relative;
    z-index: 99;
    margin-left: 5px;
}
.tip-eg{
	width: 100%;
	height: 186px;
	background: #972b2b;
	box-sizing: border-box;
	padding: 22px 25px;
	line-height: 35px;
	margin-top: -16px;
}
