body {background:#1a0f09; background-size:100% auto;background-attachment:fixed;overflow-x:hidden;}

img { border:none;}
li { list-style:none;}
a {text-decoration:none;}


.modal-content {background:#29261c;}
.modal-body {line-height:4rem;font-size:1.5rem;font-weight:bold;color:#e1dfd9;text-align:center;}
.modal-body h1 {font-size:1.6rem;color:red;}
.modal-body span {color:#c3a475;}
.modal-header {border-bottom:none;color:#e1dfd9;}
.modal-title {text-align:center;font-weight:bold;font-size:1.8rem;}
.close {color:#e8c573;}
.modal-footer {border-top:none;}
.btn-default {background:#29261c;color:#e1dfd9;border:none;}
.modal-body select {color:#000;}

.ImgBox {width:100%;height:auto;overflow:hidden;text-align:center;margin-top:20px;}
.ImgBox img {max-width:100%;}


@media screen and (max-width: 768px) {
	
body:before {
  content: ' ';
  position: fixed;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background:url(../img1022/center.jpg) center 0 no-repeat;
  background-size: cover;
}

.Top {width:100%;height:auto;overflow:hidden;}
.Min {width:100%;height:auto;}
.Max {display:none;}

.CenterBg {width:100%;height:auto;overflow:hidden;margin:0 auto;margin-bottom:3rem;background:#cfb79b;padding:1rem;}
.CenterTop {width:100;height:auto;overflow:hidden;display:none;}
.CenterTop img {width:100%;height:auto;}
.CenterBottom {display:none;}
.Center b {color:#46352b;}
.Center a {color:#46352b;text-decoration:underline;cursor:pointer;}
.HH {width:100%;height:auto;overflow:hidden;text-align:center;margin-top:2rem;}
.HH img {max-width:100%;height:auto;}
.Center table {width:100%;height:auto;margin:0 auto;margin-top:2rem;}
.Center table th {border:1px solid #46352b;background:#46352b;font-size:1.4rem;color:#fff;line-height:4rem;text-align:center;}
.Center table td {border:1px solid #46352b;font-size:1.4rem;line-height:4rem;color:#46352b;text-align:center;}


.RewardBox {width:100%;height:auto;overflow:hidden;}
.Reward {background:url(../img/Reward202503.png) top center no-repeat;width:123px;height:165px;overflow:hidden;float:left;margin-top:20px;margin-left:12px;position:relative;margin-bottom:20px;}
.RewardPrice {width:90px;height:16px;overflow:hidden;margin:0 auto;margin-top:2px;color:#c45750;font-size:14px;line-height:16px;text-align:center;}
.RewardPrice b {color:#c45750;}
.Icon {width:30px;height:30px;overflow:hidden;margin:0 auto;margin-top:8px;}
.Icon img {width:100%;height:100%;}
.RewardTittle {width:90px;height:32px;line-height:16px;text-align:center;overflow:hidden;color:#43281f;font-size:12px;margin:0 auto;margin-top:4px;}
.RewardNum {width:110px;height:16px;line-height:16px;text-align:center;overflow:hidden;color:#43281f;font-size:12px;margin:0 auto;}
.RewardNum1 {width:110px;height:16px;line-height:16px;text-align:center;overflow:hidden;color:#ba6055;font-size:12px;margin:0 auto;margin-top:12px;}
.RewardBtn {width:108px;height:28px;display:block;cursor:pointer;margin:0 auto;margin-top:8px;}

.NumPop {width:100%;height:auto;overflow:hidden;text-align:center;}
.NumPopH {width:100%;height:auto;line-height:50px;text-align:center;color:#fff;font-size:20px;font-weight:bold;margin-top:20px;}
.NumPop input {width:260px;height:30px;line-height:30px;display:block;margin:0 auto;margin-top:20px;color:#000;}

.LoginPop {width:100%;height:auto;overflow:hidden;text-align:center;}
.LoginPopH {width:100%;height:auto;line-height:4rem;text-align:center;color:#fff;font-size:1.6rem;font-weight:bold;margin-top:2rem;}
.LoginPop select {width:70%;height:4rem;line-height:4rem;display:block;margin:0 auto;margin-top:2rem;color:#000;}
.LoginPop input {width:70%;height:4rem;line-height:4rem;display:block;margin:0 auto;margin-top:2rem;color:#000;}
.LoginPopBtn {width:40%;height:auto;display:block;cursor:pointer;margin:0 auto;margin-top:2rem;}
.LoginPopBtn1 {width:40%;height:auto;display:block;cursor:pointer;margin:0 auto;margin-top:2rem;}
.LoginPopBtn img {width:100%;height:auto;}
.LoginPopBtn1 img {width:100%;height:auto;}

.Login {width:100%;height:auto;overflow:hidden;line-height:4rem;font-size:1.4rem;text-align:center;color:#000;}
.Login b {color:#46352b;}
.Login a {color:#46352b;text-decoration:underline;cursor:pointer;}
.LoginBtn {width:227px;height:53px;display:block;cursor:pointer;margin:0 auto;}
.LoginBtn img {width:100%;height:auto;}

}


@media screen and (min-width:768px){
	
body {background:url(../img/Bg202607.jpg) top left no-repeat #1a1a1a; background-size:100% auto;background-attachment:fixed;overflow-x:hidden;}

.Top {width:100%;height:auto;overflow:hidden;}
.Max {width:100%;height:auto;}
.Min {display:none;}

.CenterBg {width:1200px;height:auto;overflow:hidden;margin:0 auto;margin-top:20px;margin-bottom:30px;}
.CenterTop {width:1200px;height:auto;overflow:hidden;}
.CenterTop img {width:100%;height:auto;}
.CenterBottom {width:1200px;height:auto;overflow:hidden;}
.CenterBottom img {width:100%;height:auto;}
.Center {background:url(../img/box_mid202503.png) repeat-y;width:100%;height:auto;overflow:hidden;padding-left:70px;padding-right:70px;font-size:15px;line-height:40px;color:#000;;background-size:100% auto;}
.Center span {color:red;}
.Center b {color:#46352b;}
.Center a {color:#46352b;text-decoration:underline;cursor:pointer;}
.HH {width:100%;height:auto;overflow:hidden;text-align:center;margin-top:20px;}
.HH img {max-width:100%;height:auto;}
.Center table {width:100%;height:auto;margin:0 auto;margin-top:10px;}
.Center table th {border:1px solid #46352b;background:#46352b;font-size:14px;color:#fff;line-height:50px;text-align:center;}
.Center table td {border:1px solid #46352b;font-size:14px;line-height:50px;color:#46352b;text-align:center;}

.RewardBox {width:100%;height:auto;overflow:hidden;}
.Reward {background:url(../img/Reward202503.png) top center no-repeat;width:123px;height:165px;overflow:hidden;float:left;margin-top:20px;margin-left:26px;position:relative;margin-bottom:20px;}
.RewardPrice {width:90px;height:16px;overflow:hidden;margin:0 auto;margin-top:2px;color:#c45750;font-size:14px;line-height:16px;text-align:center;}
.RewardPrice b {color:#c45750;}
.Icon {width:30px;height:30px;overflow:hidden;margin:0 auto;margin-top:8px;}
.Icon img {width:100%;height:100%;}
.RewardTittle {width:90px;height:32px;line-height:16px;text-align:center;overflow:hidden;color:#43281f;font-size:12px;margin:0 auto;margin-top:4px;}
.RewardNum {width:110px;height:16px;line-height:16px;text-align:center;overflow:hidden;color:#43281f;font-size:12px;margin:0 auto;}
.RewardNum1 {width:110px;height:16px;line-height:16px;text-align:center;overflow:hidden;color:#ba6055;font-size:12px;margin:0 auto;margin-top:12px;}
.RewardBtn {width:108px;height:28px;display:block;cursor:pointer;margin:0 auto;margin-top:8px;}

.NumPop {width:100%;height:auto;overflow:hidden;text-align:center;}
.NumPopH {width:100%;height:auto;line-height:50px;text-align:center;color:#fff;font-size:20px;font-weight:bold;margin-top:20px;}
.NumPop input {width:260px;height:30px;line-height:30px;display:block;margin:0 auto;margin-top:20px;color:#000;}

.LoginPop {width:100%;height:auto;overflow:hidden;text-align:center;}
.LoginPopH {width:100%;height:auto;line-height:50px;text-align:center;color:#fff;font-size:20px;font-weight:bold;margin-top:20px;}
.LoginPop select {width:260px;height:30px;line-height:30px;display:block;margin:0 auto;margin-top:20px;color:#000;}
.LoginPop input {width:260px;height:30px;line-height:30px;display:block;margin:0 auto;margin-top:20px;color:#000;}
.LoginPopBtn {width:139px;height:37px;display:block;cursor:pointer;margin:0 auto;margin-top:20px;}
.LoginPopBtn1 {width:227px;height:53px;display:block;cursor:pointer;margin:0 auto;margin-top:20px;}

.Login {width:100%;height:auto;overflow:hidden;line-height:40px;font-size:14px;text-align:center;color:#000;}
.Login b {color:#46352b;}
.Login a {color:#46352b;text-decoration:underline;cursor:pointer;}
.LoginBtn {width:227px;height:53px;display:block;cursor:pointer;margin:0 auto;}

}

