@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
ul li{ list-style:none;}
a{ text-decoration:none; color:#fff;}
.clear{ clear:both;}
html{
	font-family: -apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;}
    font-size:18px;
}
body{overflow-x:hidden;}
html{overflow-x:hidden;position:relative;}
.hb_top{ background:url(../images/top_bg.png) top center no-repeat; height:90px; width:100%; border-bottom: 1px solid #f00;}
.hb_top .topcenter{/* width:1000px; */margin:auto;}
.hb_top .topcenter .logo{/* float:left; *//*padding:20px 0 0 0;*/background: #bd1804;padding: .5rem 0;}
.hb_top .topcenter .logo img{max-width:70%;}
.topcenter ul{display: flex;/* position: fixed; *//* bottom: 0; *//* width: 100%; */background: #f00;flex-wrap: wrap;}
.topcenter ul li{width: 33.333%;color:#fff;font-family:"黑体";/* font-size:18px; *//* line-height:90px; */text-align: center;padding: .5rem 0;} 
.topcenter ul a:hover{ color:#FFFF00;}
.topcenter ul li a{font-size: 1rem;display: block;}
.even{ color:#FFFF00;}

.con_hb{background:url(../images/hb_bg01.png) top center no-repeat #8f0100;background-size: 200%;}
.start{
	/* width: 1200px; */
	margin: auto;
	/*border:1px solid #000;*/
	/* margin-top: 330px; */
	/* background: #f00; */
}
.start h2{ font:28px/28px ''; color:#FE7265; text-align: center;}
.start .djs{/* background: #f00; */background-image: none !important;/*width:318px;*//* float:right; *//* padding-right:338px; *//* margin-top:53px; *//* padding-left: 200px; */display: flex;margin: 0 auto;/* width: 53%; */align-content: center;justify-content: center;padding-top: 33%;}
.djs p{/* width:86px; *//* float:left; *//*margin-left:78px; */position:relative;text-align:center;font-weight:bold;color:#FFF78D;font-family:"黑体";margin: 0 5px;font-size: 1.5rem;}
.djs .mms1{ position:relative; right:5px;}
.djs .mms2{ position:relative; left:5px;}

.djs p.p1:after{content:'天'}
.djs p.p2:after{content:'时'}
.djs p.p3:after{content:'分'}
.djs p.p4:after{content:'秒'}
/*.start .form{ padding:-10px 0 0 300px;}*/
.start .form{
	display: flex;
	justify-content: center;
	/* background: #fb3120; */
	font-size: 1rem;
	padding-top: 10px;
}
.start .form .text_i{/* width:285px; *//* height:40px; *//* background:#fff; *//* border:1px solid #e50f20; *//* text-indent: 10px; *//* font:16px/40px '微软雅黑'; *//* margin:-8px 0 0 360px; */font-size: 1rem;border-radius: 55px 0 0 55px;border: 1px solid #fff66a;padding: .5rem .5rem .5rem 1rem;font-size: .8rem;}
.start .form button{/* width:140px; *//* height:40px; *//* float:left; *//* margin-top: -7px; *//* background:none; *//* margin-left: 10px; *//* cursor:pointer; *//* border:none; */padding: .5rem 1rem;background: linear-gradient(to bottom right,#fd9c27, #8f0100);border: 0;border-radius: 0 55px 55px 0;border: 1px solid #fc8f26;color: #fff;}
.start .form button:after{content:'抢红包'}
/* 中奖会员*/
.marqueeStr2{width:900px;margin:120px auto 0px auto;  font-size:16px; overflow:hidden; padding-left:360px;} 
.marqueeStr2 ul{/* padding:20px 50px 20px 50px;*/ font-family:"黑体";} 
.marqueeStr2 ul li{ color:#fff; line-height:35px; float:left;  width:370px; overflow:hidden; }
.marqueeStr2 ul li span{ color:#36FF00;}
.marqueeStr2 ul li i{ color:#FDF102; font-style:normal}
.nactive {/* width:1000px; */margin:auto;/* margin-top:120px; */background: #8f0100;padding: 1rem;margin-top: -1rem;}
.nactive i{ font-style:normal; color:yellow;}
.nactive p,.rules p,.terms p{/* width:940px; */margin:auto;font-size:16px;font-family:"微软雅黑";line-height:28px;color:#fff;}
.nactive p span,.terms p span{ float:left; display:block;/* width:80px;*/ color:yellow }
.nactive p samp,.terms p samp{ float:left; display:block; width:780px;font-family:"微软雅黑";}
.nactive p samp abbr{ color:#FF1C16;}
.nactive .xq{ margin-top:20px;}
.active_sm{ padding:20px 0 20px 20px; text-align: center;}
.details table{ width:940px; margin:10px auto 15px auto; border-collapse:collapse; border:none;}
.details table td{ border:1px solid #560001;  font-family:"微软雅黑"; color:#fff;  padding:3px 0}
.details table td a{ color:#FFFE00;}
.details table td p{ /*width:700px; */text-align:left;/* text-indent:30px;*/ font-weight:100; line-height:25px;}
/*.details table .de_top{ background:#A80002; height:40px;}*/
/*.details table .de_con{ background:#D20002; height:60px;}*/
.nactive .wen{ margin:auto; width:860px; color:yellow; font-family:"微软雅黑";  font-size:16px;  }

/*活动规则*/
.rules{margin:20px auto 0 auto;/* width:1000px; */padding-bottom:30px;padding: 1rem;}
.rules center { padding-bottom:30px;}
.rules p{line-height:30px;color:#fff;display: flex;}
.rules p span{ width:25px;float:left; display:block; font:14px/30px '微软雅黑';}
.rules p samp{/* width:900px; */float:left;display:block;font:16px/30px '微软雅黑';}
/*优惠规则与条款*/
.terms{ padding-bottom:160px;}
.terms center{ padding:10px 0 40px 0; }
.terms .ww samp{ width:845px;}


.foot{ width:100%; background:#640001; height:100px; }
.foot .footer{text-align: center;  color:#fff; padding-top: 20px;}
.foot a{ font-family:"宋体"; font-size:14px; padding:0 5px;}
.foot p{ text-align:center; color:#fff; font-size:14px; line-height:50px;font-family:"宋体";}
.foot a:hover{ color:#FFFF00;}
/*.foot{ width:100%; background:#640001; height:100px; }
.foot ul{ width:550px; margin:auto; padding-top:25px;}
.foot ul li{ float:left; color:#fff;}
.foot ul li a{ display:block; width:85px; text-align:center; border-right:1px solid #fff; font-family:"宋体"; font-size:14px;}
.foot p{ text-align:center; color:#fff; font-size:14px; line-height:50px;font-family:"宋体";}
.foot ul li a:hover{ color:#FFFF00;}*/


.div > div{
	width: 80px;
	height:111px;
	position: absolute;
	top: 0;
	right: 0;
	background-image: url(../images/hongbao.png);
	background-repeat: no-repeat;
	background-size: 80px 111px;
	background-position: 0px -1px;	
}


#msg_win{display: none !important;}
.div.bg_1 {
  overflow: hidden;
  /* position: relative; */
}

.tablebox{overflow:scroll}