.wrap{position: relative; width: 100%;; padding-bottom: 1.05rem; max-width: 7.5rem; margin: 0 auto; overflow: hidden;}
.header{height:7.4rem;}
.main{position: relative;width: 1200px;margin: 0 auto;}
.enter{position: absolute; width: 0.8rem; height: 0.8rem; right: 0.5rem; top: 0.5rem;  background: url(//img.gyyxcdn.cn/action/wap_menu_btn.png) no-repeat 50% 50%; background-size:100% 100%; z-index: 999;}
/* 导航 */
.nav{position: fixed; width: 7.5rem; height: 1.05rem; overflow: hidden; left: 0; bottom: 0;z-index: 999;}
.nav{position: fixed; width: 7.5rem; height: 1.05rem; overflow: hidden; left: 0; bottom: 0;z-index: 999;}
.nav li{float:left;width:2.5rem;height:1.05rem;}
.nav li a{display: block;width:2.5rem;height:1.05rem;text-indent: -9999999px;overflow: hidden;background: url(//img.gyyxcdn.cn/action/ddyw_wap_nav.jpg) no-repeat;background-size: 7.5rem 2.1rem;}
.nav li:nth-child(1) a{background-position:0px 0px;}
.nav li:nth-child(2) a{background-position:-2.5rem 0;}
.nav li:nth-child(3) a{background-position:-5rem 0px;}
.nav li:nth-child(1) a:hover,.nav li:nth-child(1).on a{background-position:0px -1.05rem;}
.nav li:nth-child(2) a:hover,.nav li:nth-child(2).on a{background-position:-2.5rem -1.05rem;}
.nav li:nth-child(3) a:hover,.nav li:nth-child(3).on a{background-position:-5rem -1.05rem;}
/* 首页 */
.sy{background: url(//img.gyyxcdn.cn/action/ddyw_wap_bg01.jpg) no-repeat 50% 0, url(//img.gyyxcdn.cn/action/ddyw_wap_bg02.jpg) no-repeat 50% 7.61rem, #413833; background-size: 7.5rem 7.61rem,7.5rem 22.67rem; min-height: 45.06rem;}
.sy .header{height: 7.61rem;}
.sy .wd_cont{background: url(//img.gyyxcdn.cn/action/ddyw_wap_bg03.jpg) no-repeat 50% 100%; background-size: 7.5rem 12.47rem; padding-bottom: 0.5rem;}
.wd_cont h2{background: url(//img.gyyxcdn.cn/action/ddyw_wap_tit01.png) no-repeat 50% 0;height: 2.3rem;margin: 0 auto 0.3rem;text-indent: -99999px;overflow: hidden;background-size: 5.64rem 4.6rem;}
.wd_cont h2:nth-of-type(1){background-position: 52% 0;}
.wd_cont h2:nth-of-type(2){background-position: 50% -2.3rem;margin-top:0.86rem;}
.wd_cont h2:nth-of-type(3){background: url(//img.gyyxcdn.cn/action/ddyw_wap_tit02.png) no-repeat 50% 0;height: 35px;text-indent: -9999999px;overflow: hidden;margin-top: 0.86rem;background-size: 7.26rem 0.4rem;}
.wd_list01{display: flex; flex-wrap: wrap; background: url(//img.gyyxcdn.cn/action/ddyw_wap_sc.png) no-repeat 50% 0;box-sizing: border-box; width: 7.5rem; height: 7.95rem; background-size: 6.1rem 6.09rem;}
.wd_list01 li{font-size: 0.28rem;color: #ffefd5;line-height: 0.42rem;width:3.5rem;text-align: center; padding: 2.34rem 0 0.8rem; box-sizing: border-box;}
.wd_list01 li:nth-child(1){position: relative;}
.wd_list01 li:nth-child(2n+1){padding-left: 0.3rem;}

.wd_list02{width:100%;height:8.8rem;overflow:hidden;}
.wd_list02 .swiper-pagination{bottom:0.1rem;margin-left:-1.6rem;left:50%;width:3.2rem;height:.36rem;line-height:0;}
.wd_list02 .swiper-pagination-bullet{width:0.36rem;height:0.36rem;background:url(//img.gyyxcdn.cn/action/ddyw_wap_dot.png) no-repeat;background-size:1.01rem 0.36rem;opacity:1;margin:0 .14rem}
.wd_list02 .swiper-pagination-bullet-active{background-position:-0.64rem 0;}
.wd_list02 .swiper-wrapper{width:100%;height:7.87rem;}
.wd_list02 .swiper-slide{width:auto;height:auto;transform:scale(0.8);}
.wd_list02 .swiper-slide01{transform:scale(0.66);}
.wd_list02 .swiper-slide.swiper-slide-active{transform:scale(1);}

.wd_list02 .num{padding-top:3.16rem;box-sizing:border-box;}
.wd_list02 .num01{width:4.29rem;height:7.84rem;background: url(//img.gyyxcdn.cn/action/ddyw_wap_gift01.png) no-repeat;background-size:4.29rem 7.84rem;color:#ffefd5;}
.wd_list02 .num02{width:4.04rem;height:7.01rem;background: url(//img.gyyxcdn.cn/action/ddyw_wap_gift02.png) no-repeat;background-size:4.04rem 7.01rem;color:#702100;}
.wd_list02 .num03{width:4.04rem;height:6.78rem;background: url(//img.gyyxcdn.cn/action/ddyw_wap_gift03.png) no-repeat;background-size:4.04rem 6.78rem;color:#60607d;}
.wd_list02 .num p{font-size:0.24rem;line-height:0.38rem;text-align:center;}

.table01{position:relative;margin:0.22rem auto 0;font-size:0.24rem;color:#844820;text-align:center;  box-sizing: border-box; border-collapse: collapse;border-spacing: 0;width: 6.86rem;}
.table01 tr td{background:#fdf4de;line-height:0.44rem;padding:0.12rem;border:1px solid #8e674c;}
.table01 tr td:first-child{background:#eedbc4;font-weight: bold;}

.wd_cont>p{position: relative;font-size: 0.28rem;line-height:0.55rem;color: #fff5e0;width: 6.3rem;padding-left: 0.48rem; margin: 0 auto;}
.wd_cont>p i{position: absolute;top: 0.065rem;left: 0;background: url(//img.gyyxcdn.cn/action/ddyw_wap_icon.png) no-repeat;width: 0.42rem;height: 0.33rem;line-height: 0.33rem;text-align: center;color: #fff;font-style: normal;background-size: 100% 100%;}
/* 活动介绍 */
.js .header{background: url(//img.gyyxcdn.cn/action/ddywjs_wap_bg01.jpg) no-repeat 50% 0;height:7.61rem; background-size: 7.5rem 7.61rem;}
.wd_box01{background:url(//img.gyyxcdn.cn/action/ddywjs_wap_bg02.jpg) no-repeat 50% 0,url(//img.gyyxcdn.cn/action/ddywjs_wap_bg03.jpg) no-repeat 50% 100%,#312c29; background-size: 7.5rem 4rem,7.5rem 5.34rem; min-height: 9rem; padding-bottom: 1.2rem;}
.wd_box02{background:url(//img.gyyxcdn.cn/action/ddywjs_wap_bg04.jpg) no-repeat 50% 0,url(//img.gyyxcdn.cn/action/ddywjs_wap_bg05.jpg) no-repeat 50% 100%,#413833;background-size:7.5rem 5.22rem,7.5rem 5.17rem; min-height: 17rem; padding-bottom: 0.5rem;}
.js .wd_cont h2{height:2.3rem;background:url(//img.gyyxcdn.cn/action/ddywjs_wap_tit.png) no-repeat 50% 0;margin:0 auto 43px; background-size: 5.64rem 11.5rem;}
.wd_box02 h2:nth-of-type(1){background-position:50% -2.3rem;}
.wd_box02 h2:nth-of-type(2){background-position:50% -4.6rem;margin:0.76rem auto 0.43rem;}
.wd_box02 h2:nth-of-type(3){background-position:50% -6.9rem;margin:0.76rem auto 0.43rem;}
.wd_box02 h2:nth-of-type(4){background-position:50% -9.2rem;margin:0.76rem auto 0.43rem;}
.wd_cont h3 {
    margin: .2rem 0;
    margin-left: .48rem;
    font-size: .3rem;
    color: #fff5e0;
}
.js .wd_cont p{position: relative;font-size: 0.28rem;line-height:0.55rem;color: #fff5e0;width: 6.3rem;padding-left: 0.48rem; margin: 0 auto;}
.js .wd_cont p i{position: absolute;top: 0.065rem;left: 0;background: url(//img.gyyxcdn.cn/action/ddyw_wap_icon.png) no-repeat;width: 0.42rem;height: 0.33rem;line-height:0.33rem;text-align: center;color: #fff;font-style: normal;background-size: 100% 100%; font-size: .2rem;}

/* 抽奖页 */
.cj{background: url(//img.gyyxcdn.cn/action/ddywcj_wap_bg.jpg) no-repeat 50% 0;background-size: 7.5rem 20.65rem;height: 20.65rem;position: relative;}
.cj_btn{float: right; width: 1.18rem; height: 0.35rem; line-height: 0.35rem;color: #fff8ca; text-align: center;font-size: 0.24rem; background: #9b381e; border-radius: 0.1rem; margin-right: 0.32rem;}
.cj .wd_cont p.time{color: #fffff1;text-align: center;font-size: 0.24rem;line-height: 0.94rem;padding: 0;}
.lbbox{width:6.84rem;height:3.8rem; margin: 0 auto; position:relative;overflow:hidden}
.lbcont{width: 4.24rem;height: 3.8rem;position: absolute;left:2rem;top: 0;}
.lb li{position: absolute;transition:all .4s ease;width:2.81rem;height: 3.8rem;text-align: center;background: url(//img.gyyxcdn.cn/action/ddywcj_wap_boxbg01.png) no-repeat;background-size: 100% 100%;}
.lb li div{width: 100%;height: 100%;text-align: center;overflow:hidden;}
.lb li div h5{width: 80%;font-size: 0.24rem;height: 17%;line-height: 1.2;color: #3c252b;font-weight: bold;margin: 0 auto;}
.lb li div span{display: block;text-align: center;margin:15% auto 14%;height: 50%;}
.lb li div img{height: 100%;width: auto;}
.lb li.li01{width: 0px;height: 0px;z-index: 66;margin: 1rem 0 0 1.25rem;overflow: hidden;}
.lb li.li02,.lb li.li04{width: 2.34rem;height:3.16rem;background-size: 100%;z-index: 88;overflow: hidden;}
.lb li.li02{margin:0.33rem 0 0 -1.44rem;}
.lb li.li03{width:2.81rem;height: 3.8rem;z-index: 99;}
.lb li.li03 div h5{padding: 0 0 0;}
.lb li.li04{margin:0.33rem 0 0 1.9rem;}
.lb li.li01 span,.lb li.li02 span,.lb li.li04 span{margin:15% auto 0;}
.lb li.li01 h5,.lb li.li02 h5,.lb li.li04 h5{margin-top:10%;height:20%;overflow:hidden;font-size: 0.18rem;color: #3c252b;}
.lbbox .btn_left{width: 0.51rem;height: 0.7rem;background: url(//img.gyyxcdn.cn/action/ddywcj_wap_arrowl.png) no-repeat;position: absolute;left: 0;top:1.15rem;z-index: 99;background-size: 100% 100%;}
.lbbox .btn_right{width: 0.51rem;height: 0.7rem;background: url(//img.gyyxcdn.cn/action/ddywcj_wap_arrowr.png) no-repeat;position: absolute;right: 0;top: 1.15rem;z-index: 99; background-size: 100% 100%;}

.prize{width: 6.8rem; margin: 0 auto; overflow: hidden;}
.prize li{width: 1.08rem; height: 1.08rem; overflow: hidden;text-align: center; background: #fffff1; border:0.04rem solid #cc9b6b; line-height: 1.08rem;float: left; box-sizing: border-box; margin: 0.14rem;}
/* .prize li img{ width: 0.56rem;} */

.cjbox{text-align: center; padding-top: 0.2rem; position: relative;}
.cjbox a.jc,.cjbox a.jp{display: inline-block;background: url(//img.gyyxcdn.cn/action/ddywcj_wap_btnjc.png) no-repeat;width: 1.47rem;height: 0.48rem;text-align: center;line-height:0.48rem;font-size: 0.24rem;color: #3c262c;margin: 0 0.08rem; background-size: 100% 100%;}
.cjbox button.cjbtn{display:inline-block;width: 3.42rem;height: 0.8rem;background: url(//img.gyyxcdn.cn/action/ddywcj_wap_btncj.png) no-repeat;margin: 0 auto;border: none;outline: none;cursor:pointer;text-indent: -999px;overflow: hidden;background-size: 100% 100%;}
.cjbox p.p_number { position: absolute; left: 0; top: 0; width: 7.5rem; line-height: 0.6rem;font-size: 0.24rem;color: #fffff1;}
.cjbox p.p_number span{color: #ff7155;padding: 0 0.05rem;}
.cjbox .login{margin-top: .22rem;}
/*登录前*/
/* .before{text-align: center;width: 1200px;} */
.before button{display:block;width: 1.62rem;height: .51rem;margin: 0 auto; background: url(//img.gyyxcdn.cn/action/ddywcj_wap_btndl.png) no-repeat;background-size: 1.62rem .51rem; border: none;outline: none;}
/*登录后*/
.after{text-align: center;}
.after h4{color: #f3e4b2;font-size: .24rem;}
.after .quit{color: #d26f38;padding-left: .1rem;}


/* 弹层 */
.tc{position: relative;top: 0;left: 0;}
.tc_btn{height: 0.46rem;font-size: 0;}
.tc_btn a{display: inline-block;width: 1.77rem;height: 0.46rem;text-align: center;line-height: 0.46rem;color: #fde9cc;font-size: 0.28rem;background: url(//img.gyyxcdn.cn/action/ddyw_wap_tc_btn.png) no-repeat;background-size: 100% 100%;margin: 0 0.14rem;}
.tc_close{width: 0.39rem;height: 0.39rem;position: absolute;bottom: -.6rem;background: url(//img.gyyxcdn.cn/action/ddyw_wap_tc_close.png) no-repeat;background-size: 100% 100%;}

.tc01{width: 4.42rem;height: 3.50rem;box-sizing: border-box;background: url(//img.gyyxcdn.cn/action/ddyw_wap_tc_bg01.png) no-repeat;background-size: 100% 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.tc01 h3{color: #805e4c;font-size: 0.4rem;font-weight: bold;margin-bottom: 0.27rem;}
.tc01 p{color: #805e4c;font-size: 0.32rem;margin: 0rem 0 0.55rem;}

.tc02{width: 7.28rem;height: 7.87rem;box-sizing: border-box;background: url(//img.gyyxcdn.cn/action/ddyw_wap_tc_bg02.png) no-repeat;background-size: 100% 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.tc02 h3{position: relative;width: 100%;text-align: center;color: #d44b00;font-size: 0.4rem;font-weight: bold;background: url(//img.gyyxcdn.cn/action/ddyw_wap_tc_line.png) no-repeat center bottom;background-size: 6.85rem 0.06rem;height: 0.8rem;line-height: 0.6rem;}
.tc02 p{color: #7d3721;font-size: 0.24rem;line-height: 0.4rem;margin: 0.25rem 0.85rem 0.31rem 0.63rem;}
.tc02 p.tc_jp{font-size: 0.28rem;color: #d44b00;text-align: center;}

.tc02 ul{width: 6rem;padding-bottom: 0.15rem;}
.tc02 ul li{width: 100%;height: 1.1rem;position: relative;font-size: 0;}
.tc02 ul li span{display: inline-block;width: 1rem;height: 0.66rem;line-height: 0.66rem;color: #7d3721;font-size: 0.32rem;}
.tc02 ul li input{display: inline-block;width: 5rem;height: 0.62rem;border: 0.02rem solid #de8d6b;outline: none;box-sizing: border-box;padding: 0 0.1rem;}
.tc02 ul li i{width: 5.1rem;position: absolute;top: 0.7rem;left: 1rem;color: #ff4723;font-size: 0.24rem;font-style: normal;}


.tc02 h3 a{font-size: 0.24rem;color: #d44b00;text-decoration: underline;font-weight: normal;position: absolute;right: 0.58rem;top: 0.05rem;}
.tc02 .tc_soll{width: 6.39rem;height: 4.97rem;overflow: hidden;overflow-y: scroll;padding-right: 0.2rem;overscroll-behavior:none;margin: 0.27rem 0 0.4rem;}
.tc02 .tc_soll::-webkit-scrollbar {
    width: 0.06rem;
    border-radius: 0.2rem;
}
/*滑块*/
.tc02 .tc_soll::-webkit-scrollbar-thumb {
    background-color: #9c662b;
    border-radius: 0.2rem;
    /*滑块添加鼠标样式*/
	cursor: pointer;
}
.tc02 .tc_soll::-webkit-scrollbar-track {
    border-radius: 0.2rem;
	width: 0.06rem;
    /*竖线背景*/
    background: linear-gradient(to right, rgba(215,181,143,0) 40%, rgba(215,181,143,1) 50%, rgba(215,181,143,0) 60%);
}
.tc02 table{width: 6.14rem;text-align: center;border-collapse:collapse; border-spacing:0;}
.tc02 table tr th{color: #d44b00;font-size: 0.24rem;background: #f4ddb8;height: 0.5rem;border: 0.02rem solid #f8c893;}
.tc02 table tr td{color: #d44b00;font-size: 0.24rem;background: #ffffff;padding: 0.08rem 0.05rem;border: 0.02rem solid #f8c893;}
.tc02 p.p_none{text-align: center;color: #c7a485;font-size: 0.32rem;margin-top: 1.8rem;padding-left: 0.25rem;}

.tc03{width: 7.28rem;height: 9.63rem;box-sizing: border-box;background: url(//img.gyyxcdn.cn/action/ddyw_wap_tc_bg03.png) no-repeat;background-size: 100% 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.tc03 h3{width: 100%;text-align: center;color: #805e4c;font-size: 0.4rem;font-weight: bold;background: url(//img.gyyxcdn.cn/action/ddyw_wap_tc_line.png) no-repeat center bottom;background-size: 6.85rem 0.06rem;height: 0.8rem;line-height: 0.6rem;}
.tc03 ul{margin: 0.42rem 0 0.4rem;height: 7rem;width: 6.33rem;font-size: 0;overflow: hidden;overflow-y: scroll;overscroll-behavior:none;}
.tc03 ul li{width: 2rem;height: 2rem;text-align: center;display: inline-block;overflow: hidden;margin: 0 0.05rem 0.55rem 0;}
.tc03 ul li img{width: 1.04rem;height: 1.04rem;border: 0.02rem solid #cb9765;}
.tc03 ul li p{font-size: 0.24rem;color: #7d3721;line-height: 0.3rem;margin: 0.16rem 0;}
.tc03 ul::-webkit-scrollbar {
    width: 0.06rem;
    border-radius: 4rem;
} 
/*滑块*/
.tc03 ul::-webkit-scrollbar-thumb {
    background-color: #9c662b;
    border-radius: 4rem;
	cursor: pointer;
}
.tc03 ul::-webkit-scrollbar-track {
    border-radius: 4rem;
	width: 0.06rem;
    background:#d7b58f;
}

.tc03 .tc_soll{width: 6.32rem;height: 7.15rem;overflow: hidden;overflow-y: scroll;padding-right: 0.25rem;overscroll-behavior:none;margin: 0.35rem 0 0.5rem;}
.tc03 .tc_soll p{position: relative;font-size: 0.24rem;color: #7d3721;line-height: 0.4rem;padding-left: 0.44rem;}
.tc03 .tc_soll p i{position: absolute;top: 0.02rem;left: 0;width: 0.3rem;height: 0.3rem;background: #7d3721;clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);font-size: 0.2rem;color: #f2f9ff;line-height: 0.3rem;text-align: center;font-style: normal;}
.tc03 .tc_soll::-webkit-scrollbar {
    width: 0.06rem;
    border-radius: 0.2rem;
}
/*滑块*/
.tc03 .tc_soll::-webkit-scrollbar-thumb {
    background-color: #9c662b;
    border-radius: 0.2rem;
    /*滑块添加鼠标样式*/
	cursor: pointer;
}
.tc03 .tc_soll::-webkit-scrollbar-track {
    border-radius: 0.2rem;
	width: 0.06rem;
    /*竖线背景*/
    background: linear-gradient(to right, rgba(215,181,143,0) 40%, rgba(215,181,143,1) 50%, rgba(215,181,143,0) 60%);
}
.tc04 {
    width: 7.28rem;
    height: 10rem;
    background: url(//img.gyyxcdn.cn/action/ddyw_wap_tc_bg04.png) no-repeat;
    background-size: 100% 100%;
}
.tc04 ul li span {
    width: 1.6rem;
}
.tc04 ul li input, .tc04 ul li select {
    width: 4.34rem;
    height: .62rem;
    border: 1px solid #e7a990;
}
.tc04 ul li select {
    outline: none;
    appearance: none;
    box-sizing: border-box;
    padding: 0 .1rem;
    background: #ffffff url(//img.gyyxcdn.cn/action/ddyw_tc_x.png) 3.92rem center no-repeat;
}
.tc04 ul li:nth-child(2) select {
    width: 1.41rem;
    margin-right: .05rem;
    background: #ffffff url(//img.gyyxcdn.cn/action/ddyw_tc_x.png) 1rem center no-repeat;
}
.tc04 ul li i {
    width: 4.4rem;
    left: 1.6rem;
}
.js_errorTip {
    margin: -.3rem 0 0 1.6rem;
    color: #ff301b;
    font-size: 0.24rem;
}
.js_commonTip {
    padding: 0 .5rem;
}

.wd_tc{display:none;background:rgba(10,47,90,0.85);position:fixed;top:0;left:0;width:100%;height:100vh;overflow-y:scroll; z-index: 1000;}
.wd_tc .close{width:0.72rem;height:0.72rem;position:absolute;background:url(//img.gyyxcdn.cn/action/wap_tc_close.png);background-size:100% 100%;top:0.27rem;right:0.11rem;z-index:999}
.wd_tc ul{position:absolute;width:100%}
.wd_tc ul li{text-align:center;width:6.85rem;margin:0 auto;height:0.96rem;background:url(//img.gyyxcdn.cn/action/wap_tc_dx.png) no-repeat 0 100%;background-size:6.85rem 0.15rem}
.wd_tc ul li:nth-child(1){margin-top:1.03rem}
.wd_tc ul li:last-child{margin-bottom:1.23rem;background:none}
.wd_tc ul li a{color:#d4e8ff;font-size:0.36rem;display:block;width:6.85rem;height:0.96rem;line-height:0.85rem}
.body_pos{position:fixed}

.explain_btn {
    position: relative;
    top: -1.6rem;
    left: 1.35rem;
    width: .8rem;
    height: .32rem;
    line-height: .32rem;
    color: #8a4e19;
    background: #f8e193;
    border-radius: .2rem;
}
.explain_btn:hover +.explain_pop {
    display: block;
}
.explain_pop {
    display: none;
    position: absolute;
    top: 1.62rem;
    left: 1.14rem;
    width: 2.8rem;
    padding: .1rem;
    background: #f8e193;
    color: #8a4e19;
    text-align: left;
    word-break: break-all;
    border-radius: .16rem;
}
.explain_pop:after {
    content: '';
    position: absolute;
    top: -.1rem;
    left: 30%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: .2rem solid transparent;
    border-right: .2rem solid transparent;
    border-bottom: .2rem solid #f8e193;
}
.prize .dzp0_0, .prize .dzp1_1, .prize .dzp2_2, .prize .dzp3_3, .prize .dzp4_4, .prize .dzp5_5, .prize .dzp6_6, .prize .dzp7_7, .prize .dzp8_8, .prize .dzp9_9, .prize .dzp10_10,
.prize .dzp11_11, .prize .dzp12_12, .prize .dzp13_13, .prize .dzp14_14, .prize .dzp15_15, .prize .dzp16_16, .prize .dzp17_17, .prize .dzp18_18, .prize .dzp19_19 {
    background: url(//img.gyyxcdn.cn/action/ddyw_wap_prize_active_bg.png) no-repeat;
}