/*reset*/
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer{margin:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif}
li, ol, ul {list-style: none;}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none}
/* a:hover{text-decoration:underline} */
img{border:0}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
.hid{text-indent:-9999px;font-size:0px;overflow:hidden;width:0px;height:0px;display:block}
body{font-family:"Microsoft YaHei",Helvetica,sans-serif;color:#fff;padding-top:0 !important;}

/*清除浮动代码*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
.spr{background:url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-spr.png)no-repeat;background-size: 6.72rem 25.20rem;}
/*通用底部样式*/
#afooter { background: #000000; text-align: center; position: relative; z-index: 10; }
#afooter .wrap_ieg { width: 1000px; margin: 0 auto; padding: 30px 0 0; }
#afooter p { color: #6e6e6e; line-height: 24px; font-size: 10px; }
#afooter a { color: #6e6e6e; font-size: 12px; }
/*头部条*/
.login{ width: 100%; max-width: 1920px; position:absolute; top: 23px; left: 50%; transform: translateX(-50%); text-align: right; font-size: 14px; color: #ffffff; z-index: 9; padding-right: 37px;}
.login a{color: #ffffff;}

/* wrap*/
.wrap{width: 100%; height: auto; overflow: hidden; position: relative;}
.cont1{height: 11.38rem;width: 7.5rem;overflow: hidden;position: relative;}
.cont2{height: 11.25rem;width: 7.5rem;overflow: hidden;position: relative;}
.cont3{height: 23.54rem;width: 7.5rem;overflow: hidden;position: relative;}
.cont4{height: 11.86rem;width: 7.5rem;overflow: hidden;position: relative;}
.cont5{height: 21.48rem;width: 7.5rem;overflow: hidden;position: relative;}

/*home*/

.home{width: 100%;height: 100%;background: url(//cdn.tgp.qq.com/tgp_act/act_img/24458df799e188b13c596617c26fcb7a.jpg) no-repeat;background-size: cover;z-index: 99;position: fixed;overflow: hidden;}
.home .btn-top{ width: 120px; height: 34px; text-align: center; background: #232323; font-size: 14px; color: #969696; line-height: 34px; display: block; margin: 20px auto;}
.home .top{position: fixed;top: 0;left: 0; font-size: .24rem;width: 100%;z-index: 99;height: .46rem;color: #fff;text-align: center;line-height: .46rem;background: rgba(0, 0, 0, 0.54);}
.home .top a{color: #fff;}
.home .btn-appointment{width: 4.84rem;height: 1.16rem;background-position: -0.08rem -0.08rem;display: block; font-size: 0; position: absolute; bottom: 2rem; left: 50%; transform: translateX(-50%); z-index: 3;}
.home .btn-appointmentoff{background-position: -0.08rem -2.5rem;}
.home .btn-look{width: 2.03rem;height: 0.43rem;background-position: -0.08rem -8.98rem;font-size: 0; display: block; position: absolute; bottom:1.44rem; left: 50%; transform: translateX(-50%); z-index: 3;}
.home .tip{display: block;  width: 0.71rem;height: 0.37rem;background-position: -0.08rem -15.75rem;position: absolute; bottom: .48rem; left: 50%; margin-left: -14px; -webkit-animation:float-down .8s 0s infinite alternate ease-in-out;z-index: 3;}
@keyframes float-down{
    0% {transform: translateY(0px);}
    100% {transform: translateY(20px);}
}
@-webkit-keyframes float-down{
    0% {transform: translateY(0px);}
    100% {transform: translateY(20px);}
}
/*new*/
.new{width: 100%;height: 79.43rem;background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-bg-new.jpg) top no-repeat;background-size: 100% 100%;overflow: hidden;position: relative;margin-top: 100%;}


.cont1 .cont1-ul{ width: 6.86rem; height:5.72rem;margin:0 auto;clear: both; }
.cont1 .cont1-ul li{ float: left; background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-bg-prop1.png) no-repeat top center; width: 2.79rem; height: 2.82rem;background-size: 2.79rem 2.02rem; margin: 0 .32rem;}
.cont1 .cont1-ul li img{ display: block; width: 2.79rem;height: 2.02rem;}
.cont1 .cont1-ul li p{ width: 100%; text-align: center; font-size: .24rem; color: #403022;padding-top: .1rem;}
.cont1 .appointment-txt{ width: 100%; text-align: center; font-size: .32rem; color: #3e3831; margin-top: .1rem;}
.cont1 .appointment-txt span{ color: #d2b667; font-weight: bold;font-size: .4rem;}
.cont1 .btn-appointment{display: block; margin: 0 auto; width: 3.9rem;height: 0.95rem;background-position: -0.08rem -1.4rem;  font-size: 0;}
.cont1 .btn-appointmentoff{background-position: -0.08rem -3.82rem;}

.cont2-ul{width: 7.26rem;height: 5.81rem;margin: 0 auto;}
.cont2-ul li{float: left; width: 2.18rem;height: 5.81rem;margin: 0 .12rem; background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-bg-prop2.png) no-repeat;background-size: 100% 100%;}
.cont2 .cont2-ul li .txt{ font-size: .26rem; color: #fff; font-weight: bold; width: 100%; text-align: center;line-height: .48rem;}
.cont2 .cont2-ul li .iconbox{ width: 100%; height: auto; display: block; position: relative; margin-top: .6rem; margin-bottom: .2rem;}
.cont2 .cont2-ul li .iconbox > div{ width: 100%; height: 1.2rem;}
.cont2 .cont2-ul li .iconbox > div img{display: block;width: .66rem;height: .55rem;margin: 0 auto;}
.cont2 .cont2-ul li .iconbox > div p{ font-size: .24rem;width: 100%; text-align: center; color: #403022;}
.cont2 .cont2-ul li .btn-lq{ width: 1.74rem;height: 0.52rem;background-position: -0.08rem -5.72rem; font-size: 0;display: block; margin: 0 auto;}
.cont2 .cont2-ul li .btn-lqoff1{ background-position: -0.08rem -6.4rem;pointer-events: none;}
.cont2 .cont2-ul li .btn-lqoff2{background-position: -0.08rem -9.57rem;pointer-events: none;}
.cont2 .btn-invite{display: block; margin: .5rem auto 0; width: 3.9rem;height: 0.94rem;background-position: -0.08rem -7.08rem; font-size: 0; }
.cont2 .cont2-txt{font-size: 16px; color: #333333; width: 100%; text-align: center; position: relative; display: block;}
.cont2 .cont2-txt:before{ content: ''; background: #333; width: 122px; height: 1px; position: absolute; left: 50%; transform: translateX(-50%); bottom: 0px;}
.cont2 .cont2-txt span{ font-size: 24px; color: #d2b258; font-weight:bold; padding: 5px 0; }


.cont3 .box4{ width: 7.02rem; height: 5.55rem; background:url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-chances-cj-box.png) no-repeat;background-size: 100% 100%;margin: .5rem auto;overflow: hidden;position: relative;}
.cont3 .box4 .box4-fc{ display: none;position: absolute; left: 50%;margin-left: -3.23rem; bottom: .6rem; width:6.46rem; height: 3.63rem;background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-fc.png) no-repeat;background-size: 100% 100%; }
.cont3 .box4 .box4-fc .fc-txt{font-size: .26rem;color: #666;width: 5.2rem;margin: 0 auto;line-height: .46rem;}
.cont3 .box4 .box4-fc .fc-txt1{ padding-top:.37rem; margin-bottom: .03rem;}
.cont3 .box4 .box4-fc .fc-txt span{ color:#dec171;}
.cont3 .cont3-ul{ width:5rem; height: 4.44rem; display: block; margin: 0 .3rem 0 1.9rem; overflow-y: scroll; margin-top: .2rem;}
.scroll::-webkit-scrollbar-track
{
    border-radius: .1rem;
    background-color: #f0f0f0;
}

.scroll::-webkit-scrollbar
{
    width: .05rem;
    border-radius: .1rem;
    background-color:#f0f0f0;
}
/*滚动条颜色*/
.scroll::-webkit-scrollbar-thumb
{
    border-radius: 0;
    background-color: #cccccc;
}
.cont3 .cont3-ul li{ width: 4.84rem; height: 1.1rem; border-bottom: .01rem solid #ebebeb; position: relative;}
.cont3 .cont3-ul li .txt1{ font-size: .3rem; color: #323232; font-weight: bold; padding-top: .18rem; padding-left: .08rem;}
.cont3 .cont3-ul li .txt2{ font-size: .24rem; color: #686868; padding-left: .08rem;}
.cont3 .cont3-ul li .btn{font-size: 0; width: 2.4rem;height: 0.65rem; position: absolute; top: .24rem; right: .4rem;}
/**
 按钮状态
 */
.cont3 .cont3-ul li .btn1{background-position: -0.08rem -11.05rem; }
.cont3 .cont3-ul li .btn2{background-position: -0.08rem -8.18rem;}
.cont3 .cont3-ul li .btn3{background-position: -0.08rem -10.25rem;}
.cont3 .cont3-ul li .btn-lq{background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-cont3-lq.png);background-size: 100%;}
/*.cont3 .cont3-ul li .btn-lq{background-position: -0.08rem -8.18rem;}*/
.cont3 .cont3-ul li .btn-ylq{background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-cont3-ylq.png);background-size: 100%;}
/*.cont3 .cont3-ul li .btn-ylq{background-position: -0.08rem -4.92rem;}*/

.cont3 .box4{position: relative;}
.cont3 .box4 .rule-txt{display: block; margin: .27rem 0 0 3.5rem;width: 1.47rem;height: 0.26rem;background-position: -0.08rem -15.33rem; font-size: 0; cursor: pointer;}
.cont3 .box4 .cj-times{width: 1.1rem;font-size: .5rem;color: #fff;text-align: center; position: absolute;left: .4rem;top: 2.9rem;}
.ruletxt{width: 2.22rem;height: 0.54rem;background-position: -0.08rem -16.28rem; font-size: 0;margin: 0 auto;}
.rule-ul{width:6.56rem; height: 7.72rem;line-height: .42rem; text-align: justify;padding-top: .7rem; overflow:hidden;margin: 0 auto;}
.rule-ul li{font-size: .26rem; color: #333333; padding-left: .4rem; text-indent: -.4rem;}

.cont3 .cj-box{width: 7.02rem; height: 5.36rem; overflow: hidden;position: relative;margin: 0 auto;}
.cont3 .cj-box .cj{display: block; width: 2.25rem; height: 1.7rem; background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-cjbox.png) no-repeat;background-size: 100% 100%;}
.cont3 .cj-box .cj img{ display: block;width: .72rem;height: .68rem;  margin: .39rem auto .04rem;}
.cont3 .cj-box .cj p{ font-size: .24rem; color:#4c3a20; width: 100%; text-align: center;}
.cont3 .cj-box .cj1{ position: absolute; left: 0px; top: 0px;}
.cont3 .cj-box .cj2{ position: absolute; left: 2.37rem; top: 0px;}
.cont3 .cj-box .cj3{ position: absolute; left: 4.76rem; top: 0px;}
.cont3 .cj-box .cj4{ position: absolute; left: 4.76rem; top: 1.82rem;}
.cont3 .cj-box .cj5{ position: absolute; left: 4.76rem; top: 3.64rem;}
.cont3 .cj-box .cj6{ position: absolute; left: 2.37rem; top: 3.64rem;}
.cont3 .cj-box .cj7{ position: absolute; left: 0px; top: 3.64rem;}
.cont3 .cj-box .cj8{ position: absolute; left: 0px; top: 1.82rem;}
.lotterycontent_hover{background-size: 100% 100% !important;}
.cont3 .cj-box .btn-cj{display: block; position: absolute; top:1.82rem; left: 2.37rem; width: 2.26rem; height: 1.7rem;  font-size: 0; background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-btn-cj.png) no-repeat;background-size: 100% 100%;z-index: 2;}


.cont4-sw{ width:7.02rem; height: 8rem; overflow: hidden; position: relative;}
.cont4-sw .swiper-wrapper{width: 5.8rem; height: 100%; margin: 0 auto;}
.cont4-sw .swiper-wrapper .swiper-slide img{display: block;width: 5.8rem;height: 8rem;}
.swiper-pagination{width: 100%; text-align: center;}
.swiper-pagination span{width:.4rem; height: .04rem; background: #dbdbdb; border-radius: 0; opacity: 1; margin-left: .1rem;}
.swiper-pagination .swiper-pagination-bullet-active{ background: #dec171;}
.cont4-sw .swiper-next{ width: 0.37rem;height: 0.71rem;background-position: -0.08rem -11.85rem; position: absolute; right: 0; top: 50%; margin-top: -.35rem; z-index: 9; cursor: pointer;}
.cont4-sw .swiper-next:hover{background-position: -0.08rem -12.72rem;}
.cont4-sw .swiper-prev{width: 0.37rem;height: 0.71rem;background-position: -0.08rem -13.59rem;position: absolute; left: 0; top: 50%; margin-top: -.35rem;z-index: 9; cursor: pointer;}
.cont4-sw .swiper-prev:hover{background-position: -0.08rem -14.46rem;}


.cont5 .img-box{width: 7.5rem;height: 18.89rem;background: url(//cdn.tgp.qq.com/tgp_act/act_img/a8e1c90abbf4b3137d444d9044525335.jpg) no-repeat;background-size: 100% 100%;overflow: hidden;}
.cont5 img{display: block;width: 1.31rem;height: 1.31rem;margin: 0 auto;}
.cont5  .btn-appointment{display: block; width: 3.9rem;height: 0.94rem;background-position: -0.08rem -1.4rem;margin: 14.68rem auto .091rem; font-size: 0;}
.cont5  .btn-appointmentoff{background-position: -0.08rem -3.82rem;}

/*titile*/
.title1{width: 6.56rem;height: 2.14rem;font-size: 0;background-position: -0.08rem -16.98rem;margin: .8rem auto .5rem;}
.title2{width: 4.61rem;height: 1.37rem;font-size: 0;background-position: -0.08rem -19.28rem;margin: .8rem auto .5rem;}
.title3{width: 4.62rem;height: 1.33rem;font-size: 0;background-position: -0.08rem -20.81rem;margin: .8rem auto .5rem;}
.title4{width: 4.57rem;height: 1.33rem;font-size: 0;background-position: -0.08rem -22.3rem;margin: .8rem auto .5rem;}
.title5{width: 5.49rem;height: 1.33rem;font-size: 0;background-position: -0.08rem -23.79rem;margin: .8rem auto .5rem;}

/*弹窗*/
.tc1{ width: 6.4rem; height: 3.55rem; background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-tc1bg.png) no-repeat;background-size: 100% 100%; position: relative;z-index: 9;}
.tc1 .btn-close{ background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-close.png) no-repeat;background-size: 100% 100%;  width: .42rem; height:.42rem; position: absolute;top: -.66rem; right: 0px;}
.tc1 .qq-login{ width: 1.5rem; height: 1.9rem; position: absolute;top: 1.29rem; left: 1.30rem; font-size: 0;}
.tc1 .wx-login{ width: 1.5rem; height: 1.9rem; position: absolute;top: 1.29rem; right: 1.30rem; font-size: 0;}

.tc2{display:none;background-color: rgba(0,0,0,.8);position: fixed;top: 0;right: 0;height: 100%;width: 100%; z-index: 99;}
.tc2 .share-icon{top: .12rem;left: .48rem;right: .48rem;width: 6.1rem;height: 4.33rem;background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-tc-share.png) no-repeat;background-size: 100% 100%;}
.tc2 .share-icon{position: relative !important;}


.tc3{width: 6.4rem; height: 5.18rem; position: relative; background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-tc3bg.png) no-repeat;background-size: 100% 100%; z-index: 9;}
.tc3 .btn-close{  width: .42rem; height:.42rem; position: absolute;top: -.66rem; right: 0px; background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-close.png) no-repeat;background-size: 100% 100%;}
.tc3 .tc3-ul{width: 5.3rem; height:3.14rem;display: block; margin: 1.24rem auto 0; overflow:hidden;}
.tc3 .tc3-ul li{ font-size: .24rem; color: #323232; line-height: .36rem;}
.tc3 .tc3-ul li span strong{font-size: .28rem;color: #323232;}
.tc3 .tc3-ul li .font1{width: 2rem; text-align: center; display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tc3 .tc3-ul li .font2{width: 2rem; text-align: center; margin-left: .76rem;display: inline-block;z-index: 9;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tc3 .scroll{ overflow-y: scroll;}

.tc4{ background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-tc4bg.png) no-repeat;background-size: 100% 100%; width:6.4rem; height: 7.22rem; position: relative;z-index: 9;}
.tc4 .btn-close{ background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-close.png) no-repeat;background-size: 100% 100%;width: .42rem; height:.42rem; position: absolute;top: -.66rem; right: 0px;}
.tc4 .tc4-ul{width: 5.92rem;height: 1.75rem; display: block; overflow:hidden;margin: 2.22rem auto 0;}
.tc4 .tc4-ul li{ background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-tclibg.png) no-repeat top center;background-size: 1.22rem .96rem; width: 1.36rem; height: 1.75rem; float: left; margin: 0 .06rem;}
.tc4 .tc4-ul li img{display: block; margin: .24rem auto .20rem; width: .66rem; height:.55rem; background-size: 100% 100%;}
.tc4 .tc4-ul li p{ font-size: .22rem; color: #323232; text-align: center; width: 100%;}
.tc4 .form{ width: 4.3rem; height: 1.86rem; display: block; margin: 0 auto; position: relative;}
.tc4 .form .txt1{ font-size: .26rem;line-height: .56rem; color: #4d4d4d; font-weight: bold; position: absolute; top: 0; left: 0;}
.tc4 .form .txt1-input{width: 3.2rem; height: .56rem; background: #e2e2e2; border: none; position: absolute; top: 0; left: 1rem; font-size: .26rem; color: #999999;padding: 0px .1rem;}
.tc4 .form .txt2{ font-size: .26rem;line-height: .56rem; color: #4d4d4d; font-weight: bold; position: absolute; top: .8rem; left: 0;}
.tc4 .form .txt2-input{width: 3.2rem; height: .56rem; background: #e2e2e2; border: none; position: absolute; top: .8rem; left: 1rem;font-size: 16px; color: #999999; padding: 0px .1rem;}
.tc4 .form .btn-yz{ width: 1.22rem; height: .56rem; background: #dcc072; font-size: .24rem; color: #fff; line-height: .56rem; position: absolute; top: .80rem;right: -.1rem; text-align:center;}
.tc4 .btn{background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-tc4-btn.png) no-repeat;background-size: 100% 100%; width: 2.8rem; height: .72rem; display: block; font-size: 0; margin: 0 auto;}

.tc5{ background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-tc5bg.png) no-repeat;background-size: 100% 100%; width: 6.4rem; height: 2.98rem; position: relative;z-index: 9;}
.tc5 .btn-close{ background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-close.png) no-repeat;background-size: 100% 100%; width: .42rem; height:.42rem; position: absolute;top: -.66rem; right: 0px;}
.tc5 .tc5-ul{width: 5.92rem;height: 1.75rem; display: block; overflow:hidden;margin: 1.12rem auto 0;}

/**
 margin: 0 .06rem
 */
.tc5 .tc5-ul li{ background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-tclibg.png) no-repeat top center;background-size: 1.22rem .96rem; width: 1.36rem; height: 1.75rem; float:
        left; margin: 0 .3rem;}
.tc5 .tc5-ul li img{display: block; margin: .24rem auto .20rem; width: .66rem; height:.55rem; background-size: 100% 100%;}
.tc5 .tc5-ul li p{ font-size: .22rem; color: #323232; text-align: center; width: 100%;}


.tc6{ background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-tc6bg.png) no-repeat;background-size: 100% 100%; width: 5.6rem; height: 2.83rem; position: relative;z-index: 9;}
.tc6 .btn-close{ background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-close.png) no-repeat;background-size: 100% 100%; width: .42rem; height:.42rem; position: absolute;top: -.66rem; right: 0px;}
.tc6 .txt{ font-size: .26rem;color: #dcc278; width: 100%; text-align: center; margin-top: 1.78rem; font-weight: bold;}
.tc6 .txt span{ padding: 0px .05rem;}


.tc7{ background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-tc7bg.png) no-repeat;background-size: 100% 100%; width: 5.4rem; height: 3.12rem; position: relative;z-index: 9;}
.tc7 .btn-close{ background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-close.png) no-repeat;background-size: 100% 100%; width: .42rem; height:.42rem; position: absolute;top: -.66rem; right: 0px;}
.tc7 .btn{background: url(//wegame.gtimg.com/tgp_act/release/wuxia/wuxia20190805/images/m-tc7-btn.png) no-repeat; background-size: 100% 100%; width: 2.8rem; height: .72rem; display: block; font-size: 0; margin: 0 auto;}
.tc7 .txt1{width: 100%;text-align: center;font-size: .3rem;color: #13386f;line-height: .38rem;padding-top: 50px;}
.tc7 .txt2{width: 100%;text-align: center;font-size: .24rem;color: #747474;line-height: .3rem;padding-bottom: .32rem;}

/*颜色有问题*/
.we-alert-tit{
    color:black;
}

