body {font-family:'\5FAE\8F6F\96C5\9ED1';width: 7.5rem;}
html{font-size:100px;}
body{background-color:#000;-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:'';}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;-webkit-appearance: none;}
input,textarea,select{*font-size:100%}
a{text-decoration:none; -webkit-tap-highlight-color:rgba(255,0,0,0);}
html{font-size:100px;}
*{ outline: none;}
    /*public Styles*/
html,body,.wrapper{width: 100%;}
.wrapper {position:relative;font-size: 0.2rem;}
.clearfix:after {content:" ";clear:both;height:0;visibility:hidden;display:block;}
.hide {height:0;line-height:0;font-size:0;visibility:hidden;display:block;}
.bg01{background: url("") center top no-repeat;background-size: 7.5rem 12rem;width: 7.5rem;height:11.9rem;padding-top: .1rem;position: relative;overflow: hidden;}
.login_box{width: 7.2rem;margin: 0 auto;text-align: right;color: #fff;font-size: .24rem;;}
.login_box a{color: #fff;}
.cont{width: 7.5rem;margin:1.5rem auto 0}
.cont p{font-size:.32rem;color: #593d28;text-align: center;padding: .01rem 0;}
.music{background:url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/close_bg.png") no-repeat;background-size: .52rem 1.1rem;width: .52rem;height: .52rem;position: absolute;right:.2rem;top:.2rem;z-index: 99999;}
.music.ketai {top:1.3rem;}
.music.off {background-position: 0 -.58rem;}
.btn_qinqi{position: absolute;top: 3.6rem;left: 2.5rem;z-index: 99;width: 2.53rem;height: 2.53rem;margin:2.6rem auto 0;display: block;text-indent: -999em;}
.js_box{font-size: .22rem;color: #ffffd9;text-align: center;padding-top:.6rem;}
.spr{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/leaf.png") no-repeat;background-size: 1rem 4rem;display: block;position: absolute;}
.leaf01{width: .38rem;height: .28rem;background-position: 0 0;left: 3.9rem;top:1.1rem;-webkit-animation:clod 1.2s 2s infinite linear;animation:clod 1.2s 2s infinite linear;}
@-webkit-keyframes clod{0%{-webkit-transform:translateX(0px);}50%{-webkit-transform:translateX(-5px);}100%{-webkit-transform:translateX(0px);}}
@keyframes clod{0%{transform:translateX(0px);}50%{transform:translateX(-5px);}100%{transform:translateX(0px);}}
.leaf02{width: .68rem;height: .68rem;background-position: 0 -.38rem;left:.5rem;top:3.16rem;-webkit-animation: clod 2.2s 2s infinite linear;animation: clod 2.2s 2s infinite linear;}
.leaf03{width: .45rem;height: .48rem;background-position: 0 -1.2rem;left:6.3rem;top:2.7rem;-webkit-animation:clod 3.2s 2s infinite linear;animation:clod 1.2s 2s infinite linear;}
.leaf04{width: .45rem;height: .38rem;background-position: 0 -1.76rem;left:.48rem;top:8.66rem;-webkit-animation:clod 2.2s 2s infinite linear;animation:clod 1.2s 2s infinite linear;}
.leaf05{width: .77rem;height: .85rem;background-position: 0 -2.34rem;left:6.4rem;top:8.1rem;-webkit-animation:clod 1.2s 2s infinite linear;animation:clod 1.2s 2s infinite linear;}




/* 主态？/ */
.bg02{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/bg02.jpg") center top no-repeat;background-size: 7.5rem 31rem;width: 7.5rem;height:30.9rem;padding-top: .1rem;}
.login_box{width: 7.2rem;margin: 0 auto;text-align: right;color: #fff;font-size: .22rem;;}
.login_box a{color: #fff;}
/* .comm,.box-focus .swiper-button-prev,.box-focus .swiper-button-next{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/comm.png") no-repeat;background-size: 8rem 8rem;display: block;text-indent: -999em;;} */
.comm,.box-focus .swiper-button-prev,.box-focus .swiper-button-next{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/comm.png") no-repeat;background-size: 8rem 8rem;display: block;color: rgba(0,0,0,0);overflow: hidden;}
.btn_back{background-position: 0 0;width: .72rem;height: .92rem;margin: 0rem 0 0 .3rem;}
.video_bg{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/video_bg.png") no-repeat;background-size: 6.97rem 4.02rem;width: 6.97rem;height: 4.02rem;margin: 5.8rem auto .2rem;position: relative;}
.btn_video{background-position: -1.58rem 0;width: .86rem;height: .86rem;position: absolute;left: 50%;margin-left: -.43rem;top:1.5rem;animation: scaleUp 2s infinite linear;}
@keyframes scaleUp {
	0% {transform: scale(1.1);}
	50% {transform: scale(1);}
	100% {transform: scale(1.1);}}
@keyframes bg{
	0%{transform:scale(1.2);}
	100%{transform:scale(1);}}
.jianghu{text-align: center;font-size: .3rem;color: #302118;}
.jianghu span{color: #bf3c30;}
.btn_yuyue{background-position: -2.88rem 0;width: 3.96rem;height: .96rem;margin: .3rem auto 0;}
.btn_yuyue.gray{background-position: 0 -6.81rem;}
.title{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/title.png") no-repeat;background-size: 7.5rem auto;display: block;;text-indent: -999em;;}
.tit01{background-position: 0 0;width: 7.5rem;height: .64rem;margin:1rem auto .05rem;}
.xinlao{text-align: center;}
.bg_antai{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/chair.png") no-repeat;background-size: 7.43rem 3rem;width: 7.43rem;height: 3rem;margin: .2rem auto 0} 
.mod_list li{width: 1.4rem;height:1.4rem;display: inline-block;margin: 0 .2rem;background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/tx.png") no-repeat;background-size: 1.4rem 1.4rem;}
.mod_list li img{width: 1.3rem;height: 1.3rem;display: block;margin:.04rem auto 0;border-radius: 100%;}
.mod_list{text-align: center;margin:0 auto 0;}
.btn_yq{background-position: 0 -1.2rem;width: 3.86rem;height: .96rem;margin:.4rem auto 0;}
.btn_yq.gray{background-position:0  -5.64rem ;}
.tit02{background-position: 0 -1rem;width: 7.5rem;height: .6rem;margin: 1rem auto 0;}
.cj_bg{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/cj_bg.png") no-repeat;background-size: 7.06rem 4.4rem;width: 7.06rem;height:4.27rem;margin: .2rem auto 0;padding-top:.13rem;}
.box-lott,.box-lott02{width: 6.5rem;height:4.1rem;position: relative;margin:0 auto 0;}
.shengyu{position: absolute;top:2.2rem;left:2.2rem;width:2.1rem;text-align: center;}
.box-lott .lott{width: 6.5rem;height:4.1rem;background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/lott.png") center top no-repeat;background-size: 6.5rem 4.1rem;}
.btn-lott1{width:2.1rem;height:1.3rem;position: absolute;top:1.4rem;left:2.2rem;text-indent: -999em;}
.btn-lott1.gray,.btn-lott2.gray{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/gray_cj.png") no-repeat;background-size: 2.1rem 1.3rem;position: absolute;top:1.4rem;left:2.2rem;text-indent: -999em;}
.box-lott02 .lott{width: 6.5rem;height:4.1rem;background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/lott02.png") center top no-repeat;background-size: 6.5rem 4.1rem;}
.btn-lott2{width:2.1rem;height:1.3rem;position: absolute;top:1.4rem;left:2.2rem;text-indent: -999em;}
.clearfix{width: 6.8rem;margin: .2rem auto 0;}
.btn_hjjl{display: block;font-size: .24rem;color: #2a1418;float: right;text-decoration: underline;}
.video-wrap,.fengye-wrap {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/bg.jpg");background-size: 100% auto;background-repeat: no-repeat;}
.lianzi-wrap {position: absolute;top: 1.36rem;left: 0;z-index: 1;width: 7.5rem;height: 6rem;}
.video-wrap div,.fengye-wrap div,.lianzi-wrap div {display: block;width: 100%;height: 100%;}
.fengye-wrap,.lianzi-wrap {opacity: 0;transition: 1s all;-webkit-transition: 1s all;pointer-events: none;}
.fengye-wrap.show,.lianzi-wrap.show {opacity: 1;}
.redpack-wrap {position: absolute;top: 3.7rem;left: 1.3rem;z-index: 1;width: 5.04rem;height: 6.86rem;}
.redpack-wrap .redpack-up {position: relative;width: 5.04rem;height: 3.83rem;background-image: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/redpack_up.png");background-size: 100% auto;background-repeat: no-repeat;}
.redpack-wrap .redpack-down {margin-top: -.02rem;width: 5.04rem;height: 3.05rem;background-image: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/redpack_down.png");background-size: 100% auto;background-repeat: no-repeat;}
/* .redpack-wrap.show {
    animation: redpackShow 1.5s ease-in-out forwards;
    -webkit-animation: redpackShow 1.5s ease-in-out forwards;
}
@keyframes redpackShow {
    to {
        top: 3.7rem;
        transform: translate3d(0,0,0) scale(1);
    }
}
@-webkit-keyframes redpackShow {
    to {
        top: 3.7rem;
        -webkit-transform: translate3d(0,0,0) scale(1);
    } */
/* } */
.redpack-wrap.on .redpack-up {
    animation: moveUp 1.5s linear forwards;
    -webkit-animation: moveUp 1.5s linear forwards;
}
.redpack-wrap.on .redpack-down {
    animation: moveDown 1.5s linear forwards;
    -webkit-animation: moveDown 1.5s linear forwards;
}
@keyframes moveUp {
    to {
        transform: translateY(-2rem);
        opacity: 0;
    }
}
@-webkit-keyframes moveUp {
    to {
        -webkit-transform: translateY(-2rem);
        opacity: 0;
    }
}
@keyframes moveDown {
    to {
        transform: translateY(2rem);
        opacity: 0;
    }
}
@-webkit-keyframes moveDown {
    to {
        -webkit-transform: translateY(2rem);
        opacity: 0;
    }
}
.wenzi-wrap {position: absolute;top: -.36rem;left: -1.24rem;width: 7.5rem;height: 3rem;background-image: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/wenzi/0000.png");background-size: 100% auto;}
.redpack-btn {position: absolute;top: -3.64rem;left: -1.3rem;width: 7.5rem;height: 12rem;background-image: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/btn/0012.png");background-size: 100% auto;}
.redpack-wrap.on .redpack-btn {
    animation: btnOut 1s linear forwards;
    -webkit-animation: btnOut 1s linear forwards;
}
@keyframes btnOut {
    to {
        opacity: 0;
        transform: scale(.9);
    }
}
@-webkit-keyframes btnOut {
    to {
        opacity: 0;
        -webkit-transform: scale(.9);
    }
}
.gfit_left{width: 2.9rem;display: inline-block;margin: 0 0rem;}
.gift_box{text-align: center;margin:1.45rem auto 0;}
.tit03{background-position: 0 -2rem;width: 2.56rem;height: .36rem;margin: 0 auto;}
.tit04{background-position: -3.28rem -2rem;width: 2.84rem;height: .36rem;margin: 0 auto;}
.daoju_box{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/dj_bg.png") no-repeat;width: 2.47rem;height:1.9rem;background-size: 2.47rem;height: 2rem;margin: .1rem auto 0;padding-top: .1rem;}
.daoju_box li{width:.9rem;height: .6rem;display: inline-block;margin: 0 .1rem;}	
.daoju_box li img{width:.9rem;height: .6rem;;display: block;}
.daoju_box li p{font-size: .18rem;width: 1.5rem;text-align: center;margin-left: -.4rem;}
.daoju_box li:first-child {display: block;margin: 0 auto .3rem;}
.daoju_box li:first-child p{width: 2rem;text-align: center;margin-left: -.5rem;}
.daoju_box02 li p{font-size: .18rem;width: 1.5rem;text-align: center;margin-left: -.3rem;}
.zhuce{text-align: center;}
.btn_get{background-position: -4.48rem -1.2rem;width: 2.26rem;height: .66rem;margin: .1rem auto 0;}
.btn_get.gray{background-position: -2.88rem -4.24rem;}
.girl{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/girl.png") no-repeat;background-size: 1.77rem 2.95rem;width: 1.77rem;height: 2.95rem;position: absolute;left: 0;bottom: 1.8rem;}
.boy{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/boy.png") no-repeat;background-size: 2.03rem 3.17rem;width: 2.03rem;height: 3.17rem;position: absolute;right: 0;bottom: 1.6rem;}



/*****弹出层视频*******/
.act_pop_video{width:100%;height:4.21rem;background:#333;position:relative;display:none;top: 50% !important;left: 50% !important;margin-left: -50% !important;margin-top: -2.10rem !important;}
.act_pop .act_pop_close{width:.4rem;height:.4rem;right:0;top:-.4rem;font-size: .4rem;text-align: center;line-height: 0.4rem;position:absolute;z-index:999;color: #fff;background-color: #c9984a;}
.apv_video_wrap{width:100%;height:100%;overflow:hidden}
.btn_close{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/close.png") no-repeat;background-size: .36rem .33rem;width: .36rem;height: .33rem;position: absolute;right: .1rem;top:-.3rem;display: block;text-indent: -999em;}
/* 弹出层 */
.pop{display: none;position: relative;}
.pop01{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/pop01.png") no-repeat;background-size: 5.27rem 2.57rem;width: 5.27rem;height:2.3rem;padding-top: .27rem;}
.pop02{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/pop02.png") no-repeat;background-size: 5.27rem 2.99rem;width: 5.27rem;height:2.72rem;padding-top: .27rem;}
.pop03{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/pop03.png") no-repeat;background-size: 5.8rem 4.6rem;width: 5.8rem;height:3.8rem;padding-top: .8rem;}
.pop04{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/pop04.png") no-repeat;background-size: 5.27rem 2.57rem;width: 5.27rem;height:2.3rem;padding-top: .27rem;}
.pop-record{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/pop05.png") no-repeat;background-size: 5.8rem 4.3rem;width: 5.8rem;height:4.03rem;padding-top: .27rem;}
.hero{text-align: center;font-size:.3rem;color: #624d39;padding: .5rem .1rem 0 .1rem;;}
.btn_box a{width: 1.96rem;height: .66rem;display: inline-block;;margin: 0 .1rem;vertical-align: top;}
.btn_jieshou{background-position: 0 -2.4rem;}
.btn_think{background-position: -2.88rem -2.4rem;}
.btn_bd{background-position: -5.48rem -2.4rem;}
.btn_lq{background-position: -5.48rem -3.22rem;}
.btn_box{text-align: center;margin:.2rem auto 0;height: .66rem;}
.jieshou{text-align: center;font-size:.26rem;color: #624d39;padding: .3rem .1rem 0 .1rem;}
.wxts{font-size: .18rem;text-align: center;padding: .1rem .1rem 0 .1rem;color: #624d39;}

.newAddress-cen{text-align: center;font-size: 0;padding-right:.4rem;padding-top: .2rem;}
.newAddress-cen li{margin-bottom:.2rem;}
.newAddress-cen em{width: 1.2rem;font-size: .18rem;line-height: .38rem;text-align: right;display: inline-block;vertical-align: top;margin-right: .1rem;}
.newAddress-cen .inp input,.newAddress-cen .inp select{font-family:'\5FAE\8F6F\96C5\9ED1';font-size:.2rem;color:#fff;}
.newAddress-cen .inp{display: inline-block;vertical-align: top;background: #ffffff;border:1px solid #d1c0a5;width:3.6rem;height: .38rem;}
.newAddress-cen .inp input{width: 100%;height: 100%;display: block;background: none;border: none; color:#000;}
.newAddress-cen .sel{height: .38rem;display:inline-block;vertical-align: top;}
.newAddress-cen .sel select{width:1.2rem;height: .38rem;border:1px solid #d1c0a5;background:#ffffff url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/select.jpg") right top no-repeat;background-size: .3rem .38rem;}
.btn_tijiao{background-position:-5.48rem -4.24rem;width: 2.36rem;height: .66rem;margin: .15rem auto 0;}
.number{text-align: center;margin:.75rem auto 0;height: .5rem;}
.number em{width:.8rem;font-size: .18rem;line-height: .38rem;text-align: right;display: inline-block;vertical-align: top;}
.number .inp{width:2.4rem;height: .38rem;display: block;border:1px solid #d1c0a5;background:#ffffff;display:inline-block;font-size: .2rem;text-align: center;vertical-align: top;}
.number .inp input{width: 100%;height: 100%;display: block;background: none;border: none;}
.btn_ljyy{background-position:0 -3.2rem;width: 2.36rem;height: .66rem;margin: .1rem auto 0;}
.bd{width: 5rem;margin: 0 auto 0;}
.pop-record table{width: 5rem;margin:.65rem auto 0;font-size: .2rem;}
.pop-record table{border-top:1px solid #2a1418;border-bottom:1px solid #2a1418;}
.pop-record th{font-size:.2rem;}
.pop-record th,.pop-record td{color: #624d39;text-align: center;padding:.06rem 0;border:1px solid #2a1418;}
.pop-record td{height: .22rem;}
.page a{display:block;color: #2a1418;font-size: .24rem;height: .3rem;line-height:.3rem;width:1rem;text-align: center;float:left;}
.page{text-align: center;margin: .1rem auto 0;height: .3rem;width: 2.6rem;}
.page span{font-size:.24rem;color:#2a1418;width:.6rem;float: left;}
.pop_share{ background:url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/share-hint.png") center top no-repeat;width:100%; height: 100%;display: none;background-size: 7.5rem 3.5rem;position: fixed;left:0;top:0; }
.btn_know{width: 2.7rem;height: .68rem;display: block;text-indent: -999em;position:absolute;left: 50%;margin-left: -1.35rem;top:2.8rem;}
.pop05{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/pop06.png") no-repeat;background-size: 6.13rem 1.86rem;width: 6.13rem;height: 1.66rem;padding-top: .2rem;}
.logo{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/logo.png") no-repeat;background-size: 5.6rem 1.44rem;display: block;text-indent: -999em;}
.box_logo{text-align: center;}
.box_logo a{width: 1.18rem;height: 1.4rem;display: inline-block;;margin: 0 .05rem;}
.btn_wx{background-position: 0 0;}
.btn_pyq{background-position: -1.48rem 0;}
.btn_qq{background-position: -2.96rem 0;}
.btn_qqkj{background-position: -4.43rem 0;}
.pop07{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/pop07.png") no-repeat;background-size:5.27rem 2.83rem;width:5.27rem;height: 2.5rem;padding-top: .33rem;}
.login_btn{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/login_btn.png") no-repeat;background-size:2.94rem 1.58rem;display: block;;text-indent: -999em;;}
.btn_login{text-align: center;margin:.6rem auto 0;}
.btn_login a{width: 1.3rem;height: 1.58rem;display: inline-block;margin: 0 .1rem;}
.qq{background-position: 0 0;}
.wx{background-position: -1.64rem 0;}
.copy_box{width: 4.65rem;margin:.3rem auto 0}
.copy_box p{font-size: .24rem;text-align: center;color: #624d39;}
.copy_box input{width: 4.6rem;height: .38rem;background: #fff;border: 1px #d1c0a5 solid;line-height: .38rem;text-align: center;margin: .1rem auto 0;font-size: .2rem;color: #b2b2b2;display: block;}
.copy_btn{background-position: 0 -4.24rem;width: 2.36em;height: .66rem;margin: .1rem auto 0;}



/* 客态 */
.bg03{background: url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/bg03.jpg") center top no-repeat;background-size: 7.5rem 15rem;width: 7.5rem;height:14.9rem;padding-top: .1rem;}
.tit05{background-position: 0 -2.72rem;width: 7.5rem;height: .62rem;margin:7rem auto 0;}
.box-focus{background:url("//game.gtimg.cn/images/tlbb/cp/a20231031hero/box-scroll.png") center top no-repeat;width:6.79rem;height:3.73rem;background-size: 6.79rem 3.91rem;margin: .38rem auto 0;padding-top: .18rem;position: relative;}
.mySwiper2{width:6.34rem;height:3.54rem;margin:0 auto;overflow: hidden;}
.mySwiper2 .swiper-wrapper{width:6.34rem;height:3.54rem;position: relative;}
.box-focus .swiper .swiper-slide img{width:6.34rem;height:3.54rem;margin:0 auto;display:block;}
.box-focus .swiper-button-prev,
.box-focus .swiper-button-next{width:.43rem;height:.67rem;}
.box-focus .swiper-button-prev{background-position: -2.88rem -3.2rem;left:-.3rem;}
.box-focus .swiper-button-next{background-position: -4.48rem -3.2rem;right:-.3rem;}
.hua{text-align: center;font-size: .3rem;color: #302118;padding-top: .05rem}
.btn_canyu{background-position: -4.48rem -5.64rem;width: 3.1rem;height: .8rem;margin: .5rem auto 0;}
.ty_box{display: -webkit-box;text-align: center;font-size:.3rem;color: #624d39;padding:.2rem .1rem 0 .1rem;;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;height:1.8rem;} 

/*foot*/
#afooter {
    background: #000;
    padding: .2rem 0;
    color: #ccc;
    text-align: center;
    font-size: .22rem;
}
#afooter .foot{ color:#fff; line-height: 0.3rem;}
