@charset "utf-8";*{margin:0;padding:0;}
html,body,div,dl,dt,dd,ul,ol,li,h2,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:Microsoft YaHei;}
html{overflow-x:hidden;}
body{overflow:hidden;min-width:1200px;font-size:12px;}
ul,ol,li{list-style:none;}
img{border:0;}
a{color:#000;text-decoration:none}
em,i{font-style:normal;}
a:focus,input{outline:none;}
a{outline:none;}
.wrap{width:100%;box-sizing:border-box;position:relative;}
.main{width:1200px;margin:0 auto;position:relative;box-sizing:border-box;}
.head{background:url('../img/head.jpg?v=1') top center no-repeat;height:953px;}
/* .head .main{height:953px;} */
.logo{position:absolute;left:42px;top:17px;width:174px;height:84px;display:block;background:url(../img/logo.png) no-repeat;}
/* .time{text-align:center;position:absolute;left:256px;top:484px;color:#ffe07f;font-size:16px;} */
.line{position: absolute;top:30px;right: 75px; z-index: 2;}
.home_line,.down_line{background-color: #fdc675;background-repeat: no-repeat; background-position: 12px center; color: #7e1f16; display: inline-block; line-height: 30px; border-radius: 15px; padding: 0 14px 0 30px; font-size: 14px; margin-left: 4px;}
.home_line{background-image: url('../img/ico_home.jpg');}
.down_line{background-image: url('../img/ico_down.jpg');}
.line a:hover{text-decoration: underline;}

.p1{background:url('../img/p1.jpg?v=1') top center no-repeat;}
.p1 .main{height:704px;padding-top:70px;}
.p1 .btns{width:1030px;height:250px;display:flex;justify-content:space-between;align-items:flex-end;background:url(../img/sign.png) no-repeat top center / contain;margin:100px auto 0 auto;}
.p1 .btns a{width:130px;height:50px;cursor:pointer;display:block;}
.btn-lq{background:url(../img/btn-lq.png) no-repeat center / contain !important;}
.btn-ylq{background:url(../img/btn-ylq.png) no-repeat center / contain !important;}
.btn-wdc{background:url(../img/btn-wdc.png) no-repeat center / contain !important;}
.p2{background:url('../img/p2.jpg?v=1') top center no-repeat;}
.p2 .main{height:686px;padding-top:72px;}
.p2 .btns{width:1095px;height:320px;background:url(../img/cash-coupon.png) no-repeat center / contain;margin:30px auto 0 auto;}
.p2 .btns a{display:block;width:68px;height:68px;position:absolute;}
.p2 .btns a:nth-child(1){left:300px;top:250px;}
.p2 .btns a:nth-child(2){left:684px;top:250px;}
.p2 .btns a:nth-child(3){left:1060px;top:250px;}
.p2 .btns a:nth-child(4){left:490px;top:430px;}
.p2 .btns a:nth-child(5){left:944px;top:430px;}
.p2 .btn-lq{background:url(../img/btn-lq-circle.png) no-repeat center / contain !important;}
.p2 .btn-ylq{background:url(../img/btn-ylq-circle.png) no-repeat center / contain !important;}
.p3{background:url('../img/p3.jpg?v=1') top center no-repeat;}
.p3 .main{height:994px;padding-top:72px;}
.p3 .btns{width:867px;height:574px;background:url(../img/recharge.png) no-repeat center / contain;margin:30px auto 0 auto;position:relative;}
.p3 .btns a{display:block;width:100px;height:40px;position:absolute;}
.p3 .btns a:nth-child(1){left:82px;top:176px;}
.p3 .btns a:nth-child(2){left:382px;top:176px;}
.p3 .btns a:nth-child(3){left:682px;top:176px;}
.p3 .btns a:nth-child(4){left:232px;top:326px;}
.p3 .btns a:nth-child(5){left:532px;top:326px;}
.p3 .btns a:nth-child(6){left:82px;top:480px;}
.p3 .btns a:nth-child(7){left:382px;top:480px;}
.p3 .btns a:nth-child(8){left:682px;top:480px;}
.p3 .btn-lq{background:url(../img/btn-fllq.png) no-repeat center / contain !important;}
.p3 .btn-ylq{background:url(../img/btn-flylq.png) no-repeat center / contain !important;}
.p3 .btn-wdc{background:url(../img/btn-flwdc.png) no-repeat center / contain !important;}
.p4{background:url('../img/p4.jpg?v=1')top center no-repeat;}
.p4 .main{height:846px;padding-top:72px;}
.p4 .desc{margin-bottom:10px;}
.p4 .btn-ydh{width:105px;height:40px;background:url(../img/btn-ydh.png) no-repeat center / contain !important;}
.p4 .btn-dh{width:105px;height:40px;background:url(../img/btn-dh.png) no-repeat center / contain !important;}
.p1 .btn-prize{display:block;border:1px solid #fae0a5;color:#fae0a5;line-height:42px;font-size:16px;width:142px;height:42px;border-radius:21px;text-align:center;margin:24px auto 0 auto;}
.p3 .btn-prize{display:block;border:1px solid #fae0a5;color:#fae0a5;line-height:42px;font-size:16px;width:142px;height:42px;border-radius:21px;text-align:center;margin:30px auto 0 auto;}
.p4 .btn-prize{display:block;border:1px solid #fae0a5;color:#fae0a5;line-height:42px;font-size:16px;width:142px;height:42px;border-radius:21px;text-align:center;margin:0 auto;}
.btn-prize:hover{text-decoration:underline;text-underline-offset:4px;}
.desc{color:#c39253;font-size:16px;line-height:28px;text-align:center;}
.cards{color:#fae0a5;width:1100px;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;margin:0 auto;}
.my-points{color:#c39253;text-align:center;font-size:16px;margin:8px 0 15px 0;}
.my-points span{font-size:30px;font-weight:bolder;color:#fae0a5;}
.item{margin:15px;width:140px;height:220px;background:url(../img/card.png) no-repeat center / contain;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;}
.item:nth-child(1)::after,.item:nth-child(2)::after,.item:nth-child(3)::after,.item:nth-child(5)::after{content:'';position:absolute;width:57px;height:57px;top:0;left:0;background:url(../img/xg10.png) no-repeat center / contain;}
.item:nth-child(4)::after,.item:nth-child(6)::after,.item:nth-child(7)::after,.item:nth-child(8)::after,.item:nth-child(9)::after,.item:nth-child(10)::after,.item:nth-child(11)::after,.item:nth-child(12)::after{content:'';position:absolute;width:57px;height:57px;top:0;left:0;background:url(../img/xg1.png) no-repeat center / contain;}
.item:hover::after{opacity:1;}
.item p:nth-child(2){font-size:24px;font-weight:bolder;margin-top:10px;}
.item p:nth-child(1){font-size:18px;margin-top:24px;}
.item p:nth-child(3){font-size:14px;margin-bottom:6px;white-space:nowrap;}
.item img{width:40px;height:40px;margin:24px 0 22px 0;}
.item a{width:105px;height:40px;}
.twpop{z-index:100;position:relative;}
.twpop .twpop-main{background-color:#600301;color:#fae0a5;border:2px solid #be0202;border-radius:0;}
.twpop .twpop-btn{margin-top:16px;color:#fece91;border-color:#ff8225;border-radius:0;background:-webkit-gradient(linear,top,from(#821700),to(#d26d00));background:linear-gradient(#821700,#d26d00);}
.twpop .twpop-from-bd{background-color:#fff;}
.twpop .twpop-title{border-color:#6e2d2a;}
.twpop .twpop-close{background-image:url('../img/close.png');background-size:60%;}
.twpop .twpop-foot{margin-top:.28rem;}
.twpop .twpop-from-lable{flex-shrink:0;}
.select2-container--default .select2-selection--single{background:transparent !important;border:none !important;}
.cell{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:left;padding:5px 0;}
.bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.view{display:inline-block;cursor:pointer;padding:2px 6px;}
.btn-sign{display:block;width:130px;height:50px;background:url(../img/btn-sign.png) no-repeat center / contain;margin:10px auto 0 auto;}
.btn-signed{display:block;width:130px;height:50px;background:url(../img/btn-signed.png) no-repeat center / contain;margin:8px auto 0 auto;}

#cyou_bottom{background: #10010a;}
#cyou_bottom .cyou_bottom_cont p,#cyou_bottom .cyou_bottom_cont a, .footer-right a{color: #3e280d!important;}