body {
    font-size: 0.7894736842105263vw;
}
select,textarea,button{
    font-size: 0.7894736842105263vw;
}
.iconfont {
  font-size: 0.8421052631578947vw;
}
.wrapper{
    width:84.21052631578948vw;
}
.header{
    height: 5.7894736842105265vw;
    box-shadow: 0vw 0vw 0.8421052631578947vw 0vw rgba(0,0,0,0.08);
}
.header .logo{
    flex: 0 0 12.894736842105264vw;
    width: 12.894736842105264vw;
    height: 5.7894736842105265vw;
}
.header .nav li{
    margin: 0.7894736842105263vw 1.0526315789473684vw;
}
.header .nav li a{
    font-size: 0.9473684210526315vw;
    line-height: 4.2105263157894735vw;
}
.header .nav li:hover dl{
    top: 4.526315789473684vw;
    padding: 0.10526315789473684vw 0.7894736842105263vw 0.10526315789473684vw 0.7894736842105263vw;
    min-width: 7.894736842105263vw;
    border-top: 0.10526315789473684vw solid #ff0000;
    box-shadow: 0vw 0vw 0.8421052631578947vw 0vw rgba(0,0,0,0.08);
}
.header .nav li:hover dl:after {
    top: -0.631578947368421vw;
    box-shadow: 0.05263157894736842vw 0.10526315789473684vw -0.6842105263157895vw rgb(231 231 231 / 80%);
}
.header .nav li:hover dl dd a{
    font-size: 0.7368421052631579vw;
    height: 2vw;
    line-height: 2vw;
}
.header .toplogin .tl-text{
    font-size: 0.9473684210526315vw;
}
.header .toplogin .tl-btn{
    margin-left: 1.5789473684210527vw;
}
.header .toplogin .tl-btn a{
    width: 5.2631578947368425vw;
    height: 1.6842105263157894vw;
    font-size: 0.8421052631578947vw;
    line-height: 1.6842105263157894vw;
    border-radius: 0.2631578947368421vw;
}
/*home*/
.subbanner::before {
    height: 11.052631578947368vw;
}
.subbanner .text .desc{
    padding-top: 0.5263157894736842vw;
    font-size: 1.1578947368421053vw;
}
.path{
    padding: 0.5263157894736842vw 0;
    line-height: 1.8421052631578947vw;
    font-size: 0.8421052631578947vw;
}
.path span {
    font-size: 0.8421052631578947vw;
    padding: 0vw 0.5263157894736842vw;
}
.hometopbox .wrapper{
    margin-top: -8.68421052631579vw;
}
.hometopbox::before{
    top: 8.68421052631579vw;
    height: 6.842105263157895vw;
}
.recommend li{
    height: 17.36842105263158vw;
    padding: 0 1.0526315789473684vw 1.0526315789473684vw;
    border-radius: 0.42105263157894735vw;
}
.recommend li .slogan{
    font-size: 0.7368421052631579vw;
    padding: 0.15789473684210525vw 0.5263157894736842vw;
    border-radius: 0 0 0 0.42105263157894735vw;
}
.recommend li .icon{
    height: 9.473684210526315vw;
    padding-top: 0.5263157894736842vw;
}
.recommend li .title{
    font-size: 1.263157894736842vw;
}
.recommend li .desc{
    font-size: 0.8421052631578947vw;
    margin-top: 0.8421052631578947vw;
}
.recommend li .btn{
    margin-top: 1.0526315789473684vw;
}
.loginbox{
    height: 17.36842105263158vw;
    padding: 1.0526315789473684vw 1.0526315789473684vw 1.0526315789473684vw;
    border-radius: 0.42105263157894735vw;
}
.loginbox .uitem{
    width: 13.421052631578947vw;
    font-size: 0.8421052631578947vw;
}
.loginbox .uitem .name{
    width: 4.2105263157894735vw;
}
.loginbox .uitem .value{
    width: 5.7894736842105265vw;
}
.loginbox .uitem .value img{
    height: 1.15789473684211vw;
}
.loginbox .uitem .btn{
    width: 3.4210526315789473vw;
}
.loginbox .uitem .btn a{
    width: 3.4210526315789473vw;
    height: 1.368421052631579vw;
    line-height: 1.368421052631579vw;
    font-size: 0.7368421052631579vw;
}
.loginbox .ubox{
    margin: 0.7894736842105263vw auto 0 auto;
    width: 13.421052631578947vw;
    padding-bottom: 0.9473684210526315vw;
}
.loginbox .ubox .btn a{
    width: 5.2631578947368425vw;
    margin: 0 0.3684210526315789vw;
    height: 1.6842105263157894vw;
    line-height: 1.6842105263157894vw;
    font-size: 0.7368421052631579vw;
}
.loginbox .btn.quit{
    width: 11.263157894736842vw;
}
.loginbox .tips{
    padding-top: 2.6315789473684212vw;
    padding-bottom: 0.5263157894736842vw;
    line-height: 4.315789473684211vw;
    font-size: 1.0526315789473684vw;
}
.loginbox .tips strong {
    font-size: 1.368421052631579vw;
}

.game-list ul {
    margin: -0.5263157894736842vw;
    margin-top: -0.2631578947368421vw;
    margin-bottom: -1.0526315789473684vw;
    padding-bottom: 1.0526315789473684vw;
}
.game-list li {
    padding: 0.5263157894736842vw 0.5263157894736842vw 0 0.5263157894736842vw ;
    margin-bottom: 0.7894736842105263vw;
}
.game-list li .pic {
    height: 8.421052631578947vw;
    border-radius: 0.42105263157894735vw;
}
.game-list li .icon-new{
	right: -1.4736842105263157vw;
	top: 0.2631578947368421vw;
	z-index: 10;
	height: 1.1578947368421053vw;
    font-size: 0.8421052631578947vw;
	line-height: 1.1578947368421053vw;
	padding:0 1.5789473684210527vw;
}
.game-list li .icon-hot{
	right: -1.4736842105263157vw;
	top: 0.2631578947368421vw;
	z-index: 10;
	height: 1.1578947368421053vw;
    font-size: 0.8421052631578947vw;
	line-height: 1.1578947368421053vw;
	padding:0 1.5789473684210527vw;
}
.game-list li .icon-best{
	right: -1.4736842105263157vw;
	top: 0.2631578947368421vw;
	z-index: 10;
	height: 1.1578947368421053vw;
    font-size: 0.8421052631578947vw;
	line-height: 1.1578947368421053vw;
	padding:0 1.5789473684210527vw;
}
.game-list li .act{
    font-size: 0.8421052631578947vw;
}
.game-list li:hover {
    box-shadow: 0 2.1052631578947367vw 2.6315789473684212vw -3.1578947368421053vw #000000;
    transform: translateY(-0.5263157894736842vw);
}
.game-list li .text {
    height: 2.6315789473684212vw;
    font-size: 0.8421052631578947vw;
}
.game-list li .text span{
    font-size: 0.6842105263157895vw;
}
.game-list li .btn{
    bottom: 0.5263157894736842vw;
    padding: 0 0.42105263157894735vw;
}
.game-list li .btn a{
    font-size: 0.7368421052631579vw;
    height: 1.6842105263157894vw;
    line-height: 1.6842105263157894vw;
}
.game-rlist{
    margin-top: -0.5263157894736842vw;
    margin-bottom: -0.7894736842105263vw;
  }
.game-rlist li{
    margin: 0.5263157894736842vw 0;
}
.game-rlist li:hover {
    box-shadow: 0 2.1052631578947367vw 2.6315789473684212vw -3.1578947368421053vw #000000;
    transform: translateY(-0.5263157894736842vw);
}
.game-rlist li .pic{
    flex: 0 0 7.894736842105263vw;
    height: 4.526315789473684vw;
}
.game-rlist li .text{
    padding: 0.15789473684210525vw 0 0 0.5263157894736842vw;
    padding: 1vw 0 0 0.5263157894736842vw\9;
}
.game-rlist li .title{
    font-size: 0.9473684210526315vw;
}
.game-rlist li .desc{
    font-size: 0.7368421052631579vw;
    padding-top: 0.2631578947368421vw;
}
.game-rlist li .open{
    font-size: 0.631578947368421vw;
    padding-top: 0.2631578947368421vw;
}
.game-rlist .times {
    font-size: 0.7368421052631579vw;
    padding-top: 0.5263157894736842vw;
    padding-bottom: 0.5263157894736842vw;
}
.game-rlist .time {
    font-size: 0.7368421052631579vw;
}
.game-rlist .time span {
    font-size: 1.0526315789473684vw;
    padding: 0 0.2631578947368421vw;
}
.monthly_card {
    padding: 0 0.7894736842105263vw 1.8421052631578947vw;
}
.monthly_card ul {
    width: 56.8421052631579vw;
    padding-top: 1.0526315789473684vw;
}
.monthly_card li {
    width: 16.57894736842105vw;
    height: 14.736842105263158vw;
    border-radius: 0.42105263157894735vw;
}
.monthly_card li .mc_title {
    padding-top: 1.0526315789473684vw;
    font-size: 0.9473684210526315vw;
    line-height: 2.3157894736842106vw;
    padding-bottom: 1.4736842105263157vw;
}
.monthly_card li .mc_price {
    line-height: 2vw;
    font-size: 0.7894736842105263vw;
}
.monthly_card li .mc_price strong {
    font-size: 2.6315789473684212vw;
}
.monthly_card li .mc_day {
    font-size: 0.8421052631578947vw;
    line-height: 2.3157894736842106vw;
}
.monthly_card li .mc_desc {
    padding: 0.42105263157894735vw 0 1.8421052631578947vw 0;
    font-size: 0.7368421052631579vw;
    line-height: 1.1578947368421053vw;
}
.monthly_card li .mc_btn {
    width: 7.894736842105263vw;
    height: 2.210526315789474vw;
    line-height: 2.210526315789474vw;
    font-size: 0.8421052631578947vw;
    border-radius: 0.2631578947368421vw;
}
.pop_svip_duedate{
    font-size: 0.9473684210526315vw;
    margin-bottom: 1.3157894736842106vw;
    border-radius: 0.2631578947368421vw;
    line-height: 2vw;
    border-radius: 0.2631578947368421vw;
}
.pop_svip_duedate em{
    padding-left: 1.0526315789473684vw;
}
.poppro-title {
    margin-top: 0.5263157894736842vw;
    font-size: 0.8421052631578947vw;
    margin-bottom: 1.5789473684210527vw;
}
.game-now ul {
    margin: -0.5263157894736842vw;
    margin-top: -0.2631578947368421vw;
    margin-bottom: -1.0526315789473684vw;
    padding-bottom: 1.0526315789473684vw;
}
.game-now li {
    padding: 0.5263157894736842vw 0.5263157894736842vw 0 0.5263157894736842vw ;
}
.game-now li .pic {
    height: 8.421052631578947vw;
}
.game-now li:hover {
    box-shadow: 0 2.1052631578947367vw 2.6315789473684212vw -3.1578947368421053vw #000000;
    transform: translateY(-0.5263157894736842vw);
}
.game-now li .text {
    padding: 0.5263157894736842vw 0 0.3157894736842105vw 0;
    font-size: 0.8421052631578947vw;
}
.game-now li .text span{
    font-size: 0.6842105263157895vw;
}
.game-now .times {
    font-size: 0.7368421052631579vw;
    padding-bottom: 0.5263157894736842vw;
}
.game-now .time {
    font-size: 0.7368421052631579vw;
}
.game-now .time span {
    font-size: 1.0526315789473684vw;
    padding: 0 0.2631578947368421vw;
}
.homecontent{
    min-height: 42.10526315789474vw;
    margin-top: 1.3157894736842106vw;
    padding-bottom: 4.473684210526316vw;
}
.content{
    margin-top: -9.473684210526315vw;
    min-height: 47.36842105263158vw;
    padding-top: 2.6315789473684212vw;
    padding-bottom: 4.473684210526316vw;
}
.content::before{
    height: 9.473684210526315vw;
}
.boxcon{
    padding: 1.4736842105263157vw 1.4736842105263157vw 1.8421052631578947vw;
}
.growth-text{
    font-size: 0.7894736842105263vw;
}
.growth-tips{
    margin: 0.7894736842105263vw 0;
}
.mybox{
    padding: 1.5789473684210527vw 1.0526315789473684vw 1.8421052631578947vw;
}
.mybox .face {
    border: 0.15789473684210525vw solid rgba(0,0,0,.05);
    width: 5.2631578947368425vw;
    height: 5.2631578947368425vw;
}
.mybox .mitem{
    width: 13.421052631578947vw;
    font-size: 0.8421052631578947vw;
}
.mybox .mitem.mstart{
    padding-top: 0.5263157894736842vw;
    margin-bottom: 0.7894736842105263vw;
}
.mybox .mitem .name{
    min-width: 4.2105263157894735vw;
}
.progress{
    width: 9.210526315789474vw;
    height: 0.8421052631578947vw;
    border-radius: 0.5263157894736842vw;
}
.bar{
    font-size: 0.7894736842105263vw;
    line-height: 0.8421052631578947vw;
    border-radius: 0.5263157894736842vw;
}
.mitem .value{
    min-width: 5.7894736842105265vw;
}
.value i.day {
    right: 0.5263157894736842vw;
    top: -0.42105263157894735vw;
    height: 0.7368421052631579vw;
    line-height: 0.7368421052631579vw;
    font-size: 0.631578947368421vw;
}
.mybox .mitem .value.flex img{
    width: 1.263157894736842vw;
    height: 1.263157894736842vw;
    margin-right: 0.2631578947368421vw;
}
.mybox .mitem .btn{
    width: 3.4210526315789473vw;
}
.mybox .mitem .btn a{
    width: 3.4210526315789473vw;
    height: 1.368421052631579vw;
    line-height: 1.368421052631579vw;
    font-size: 0.7368421052631579vw;
}
.mybox .mbox{
    margin: 1.4736842105263157vw auto 0 auto;
    width: 11.263157894736842vw;
}
.mybox .mbox .btn a{
    margin-bottom: 1.0526315789473684vw;
}
.mybox .mbox .btn a.cur:after {
    width: 0.5263157894736842vw;
    height: 0.5263157894736842vw;
    margin-top: -0.2631578947368421vw;
    right: -0.2631578947368421vw;
}
.mybox .btn.quit{
    width: 11.263157894736842vw;
    margin: 0 auto;
}
.upgrade-title{
    font-size: 0.9473684210526315vw;
    margin-bottom: 1.5789473684210527vw;
}
.upgrade-title strong{
    font-size: 1.1578947368421053vw;
}
.upgrade-list {
    padding: 0 2.1052631578947367vw;
}
.upgrade-list .item {
    width: 13.157894736842104vw;
    height: 12.894736842105264vw;
    margin-right: 1.8421052631578947vw;
    margin-bottom: 1.8421052631578947vw;
    padding: 1.5789473684210527vw 1.0526315789473684vw 1.0526315789473684vw;
    border-radius: 0.42105263157894735vw;
}
.upgrade-list .tips {
    font-size: 0.7368421052631579vw;
    padding: 0.15789473684210525vw 0.42105263157894735vw;
}
.upgrade-list .title {
    font-size: 0.9473684210526315vw;
    line-height: 2.3157894736842106vw;
    margin-bottom: 0.42105263157894735vw;
}
.upgrade-list .price {
    height: 1.8421052631578947vw;
    line-height: 1.8421052631578947vw;
    font-size: 2.6315789473684212vw;
}
.upgrade-list .price em {
    font-size: 0.7894736842105263vw;
    font-weight: 400
}
.upgrade-list .desc {
    padding: 0.9473684210526315vw 0;
    font-size: 0.7368421052631579vw;
    line-height: 1.1578947368421053vw;
}
.storedvalue{
    padding-left: 6.315789473684211vw;
}
.form-item{
    min-height: 2.210526315789474vw;
    margin-bottom: 1.3157894736842106vw;
}
.form-label{
    font-size: 0.8421052631578947vw;
    padding-bottom: 0.5263157894736842vw;
}
.form-rcon.btn a{
    margin: 0.7894736842105263vw 0 0 0;
    width: 11.578947368421053vw;
    height: 2.526315789473684vw;
    line-height: 2.526315789473684vw;
}
.form-text {
    font-size: 0.9473684210526315vw;
    line-height: 2.210526315789474vw;
}
.form-input {
    min-width: 23.68421052631579vw;
    height: 2.210526315789474vw;
    font-size: 0.8421052631578947vw;
    line-height: 2.210526315789474vw;
    padding: 0 0.5263157894736842vw;
    border-radius: 0.2631578947368421vw;
}
.form-select {
    min-width: 23.68421052631579vw;
    padding: 0 0.5263157894736842vw;
    height: 2.210526315789474vw;
    line-height: 2vw;
    border-radius: 0.2631578947368421vw;
    font-size: 0.8421052631578947vw;
}
.form-tips{
    font-size: 0.8421052631578947vw;
    margin-top: 2.6315789473684212vw;
}
.welfare-box{
    width: 31.57894736842105vw;
    margin: 1.5789473684210527vw auto 0;
}
.recharge-list .item {
    min-width: 9.473684210526315vw;
    height: 5.2631578947368425vw;
    padding: 1.0526315789473684vw 0.5263157894736842vw 0.2631578947368421vw 0.5263157894736842vw;
    margin: 0 0.9473684210526315vw 0.5263157894736842vw 0;
}
.recharge-list .item .tips {
    font-size: 0.7368421052631579vw;
    padding: 0.15789473684210525vw 0.42105263157894735vw;
}
.recharge-list .item .title {
    font-size: 1.1578947368421053vw;
}
.recharge-list .item .title i{
    font-size: 0.6842105263157895vw;
    padding-left: 0.8421052631578947vw;
    background: url(../img/icon-egg.png) no-repeat left center;
    background-size: 0.8421052631578947vw 0.8421052631578947vw;
}
.recharge-list .item .desc {
    font-size: 0.8421052631578947vw;
}
.recharge-pay .item {
    min-width: 7.894736842105263vw;
    height: 3.1578947368421053vw;
    padding: 0 0.5263157894736842vw;
    margin: 0 0.9473684210526315vw 0 0;
}
.recharge-pay .item .icon-pay-weixin {
    width: 1.5789473684210527vw;
    height: 1.5789473684210527vw;
    margin-right: 0.42105263157894735vw;
}
.recharge-pay .item .icon-pay-alipay {
    width: 1.5789473684210527vw;
    height: 1.5789473684210527vw;
    margin-right: 0.42105263157894735vw;
}
.recharge-pay .item .title {
    font-size: 0.9473684210526315vw;
}
.mytable th {
    height: 2.210526315789474vw;
    padding: 0 0.5263157894736842vw;
    font-size: 0.8421052631578947vw;
}
.mytable td {
    height: 2.210526315789474vw;
    font-size: 0.8421052631578947vw;
    padding: 0 0.5263157894736842vw;
}
.faq-nav{
    padding-bottom: 2vw;
}
.faq-nav li {
    min-width: 6.2105263157894735vw;
    height: 2.210526315789474vw;
    line-height: 2.210526315789474vw;
    font-size: 0.8421052631578947vw;
    padding: 0 0.7894736842105263vw;
    margin: 0 0.7894736842105263vw;
}
.faq-nav li.cur:after {
    width: 0.5263157894736842vw;
    height: 0.5263157894736842vw;
    bottom: -0.2631578947368421vw;
    margin-left: -0.2631578947368421vw;
}
.faq-list{
    padding: 0 1.0526315789473684vw 0 1.0526315789473684vw;
}
.faq-list ul li{
    margin: 0 0 1.3157894736842106vw 0;
    padding: 0.9473684210526315vw 1.4736842105263157vw;
}
.faq-list h2{
    padding-bottom: 0.7894736842105263vw;
}
.faq-list ul li .fl-title {
    font-size: 1.1578947368421053vw;
    padding-right: 1.5789473684210527vw;
}
.faq-list li .fl-title:before {
    width: 1.263157894736842vw;
    height: 1.263157894736842vw;
    background: #000 url("../img/icon-faq-jia.png") no-repeat center center;
    background-size: 0.7368421052631579vw 0.7368421052631579vw;
    top: 0.5263157894736842vw;
    right: -0.5263157894736842vw;
}
.faq-list li.show .fl-title:before {
    background: #FF0000 url("../img/icon-faq-jie.png") no-repeat center center;
    background-size: 0.7368421052631579vw 0.7368421052631579vw;
}
.faq-list ul li .fl-text{
    padding-top: 0.7894736842105263vw;
    font-size: 0.8421052631578947vw;
    margin-top: 0.9473684210526315vw;
}
.faq-list ul li .fl-text img {
    max-width: 44.73684210526316vw;
    min-width: 44.73684210526316vw;
}
/*箭头*/
.swiper-button-prev,.swiper-button-next{
    width: 2.8421052631578947vw;
    height: 2.8421052631578947vw;
    margin-top: -1.4210526315789473vw;
}
.swiper-button-prev{
    left: -3.6842105263157894vw;
}
.swiper-button-next{
    right: -3.6842105263157894vw;
}
.swiper-button-next:after, .swiper-button-prev:after{
    font-size: 2vw;
}

.h2title {
    padding: 0 1.4736842105263157vw;
    height: 4.105263157894737vw;
}
.h2title .title{
    font-size: 1.3157894736842106vw;
    height: 1.3157894736842106vw;
}
.h2title .desc{
    padding-top: 1.5789473684210527vw;
    font-size: 0.9473684210526315vw;
}
.h2title .more{
    margin-left: 2.6315789473684212vw;
    font-size: 0.8421052631578947vw;
    line-height: 1.6842105263157894vw;
}
.h2title .more span {
    font-size: 0.8421052631578947vw;
    padding: 0vw 0.2631578947368421vw;
}
.box{
    margin-bottom: 1.3157894736842106vw;
}
.cbox{
    margin-bottom: 1.3157894736842106vw;
}
.searchform {
    width: 16.842105263157894vw;
}
.searchform .keywords {
    height: 2vw;
    padding: 0 2.6315789473684212vw 0 0.7894736842105263vw;
}
.searchform .button {
    width: 2vw;
    height: 2vw;
    right: 0.2631578947368421vw;
}
.contact{
    width: 52.63157894736842vw;
    min-height: 30.526315789473685vw;
    padding-top: 2.6315789473684212vw;
}

.contact .item img{
    width: 13.68421052631579vw;
    height: 13.68421052631579vw;
    margin-bottom: 0.5263157894736842vw;
}
.contact .item h2{
    font-size: 1.8421052631578947vw;
}
.contact .item span{
    font-size: 0.9473684210526315vw;
    padding-top: 0.5263157894736842vw;
}
.btnav li {
    margin: 0 0 0 0.7894736842105263vw;
    width: 5.2631578947368425vw;
    height: 1.6842105263157894vw;
    line-height: 1.6842105263157894vw;
    font-size: 0.8421052631578947vw;
}
.btn a {
    width: 7.894736842105263vw;
    height: 2.210526315789474vw;
    line-height: 2.210526315789474vw;
    font-size: 0.8421052631578947vw;
    border-radius: 0.2631578947368421vw;
}
.homeleft{
    min-height: 5.2631578947368425vw;
}
.homeright{
    min-height: 5.2631578947368425vw;
}
.cleft{
    min-height: 5.2631578947368425vw;
}
.cright{
    min-height: 5.2631578947368425vw;
}
/*footer*/
.footer{
    padding: 2.3684210526315788vw 0;
    font-size: 0.7368421052631579vw;
}

/*pages*/
.zs-pages {
    padding: 1.5789473684210527vw 0 1.0526315789473684vw 0;
}
.zs-pages a{
    width: 2.1052631578947367vw;
    height: 2.1052631578947367vw;
    line-height: 2.1052631578947367vw;
    border-radius: 0.15789473684210525vw;
    margin: 0 0.42105263157894735vw;
}
.zs-pages span {
    width: 2.1052631578947367vw;
    height: 2.1052631578947367vw;
    line-height: 2.1052631578947367vw;
    width: 2.1052631578947367vw;
    margin: 0 0.3157894736842105vw;
}

.icon-close {
    top: 0.7894736842105263vw;
    right: 0.7894736842105263vw;
    width: 1.263157894736842vw;
    height: 1.263157894736842vw;
}
.pop {
    width: 31.57894736842105vw;
    padding: 1.0526315789473684vw 1.5789473684210527vw;
    min-height: 15.789473684210526vw;
    margin-left: -15.789473684210526vw;
}

.pop .us_fm .charge {
    margin-bottom: 1.0526315789473684vw
}

.pop.login {
    width: 20vw;
    margin-left: -10vw;
    min-height: 15.263157894736842vw
}

.pop.recharge {
    min-height: 34.21052631578947vw;
    width: 26.31578947368421vw;
    margin-left: -13.157894736842104vw
}
.popinstructions{
    padding-top: 0.5263157894736842vw !important;
    padding-bottom: 0.5263157894736842vw;
}
.recharge_conut {
    padding-bottom: 0.631578947368421vw;
    margin-bottom: 0.7894736842105263vw
}

.pop.act {
    min-height: 22.63157894736842vw;
    width: 42.10526315789474vw;
    margin-left: -21.05263157894737vw
}

.act_body {
    margin-bottom: 1.0526315789473684vw
}

.loginercode {
    margin: 0 auto 1.5789473684210527vw;
    width: 10.526315789473685vw;
    height: 10.526315789473685vw
}

.pop_title {
    font-size: 1.0526315789473684vw;
}

.pop_con {
    padding-top: 1.5789473684210527vw;
}
.pop_con .form-btn {
    width: 7.894736842105263vw;
    margin-right: 1.0526315789473684vw;
    height: 2.210526315789474vw;
    line-height: 2.210526315789474vw;
    font-size: 0.8421052631578947vw;
}
.pop_con .form-btn2 {
    width: 7.894736842105263vw;
    height: 2.210526315789474vw;
    line-height: 2.210526315789474vw;
    font-size: 0.8421052631578947vw;
}
.PopPoint p {
    margin-bottom: 0.7894736842105263vw
}
.form-tips2 {
    padding: 0.631578947368421vw 1.0526315789473684vw;
    margin-bottom: 0.7894736842105263vw;
}
.pop .recharge-pay{
    padding: 1.0526315789473684vw 0 0 0;
}
.pop .recharge-pay .item{
    margin: 0 0.5263157894736842vw;
}
.sendCode {
    height: 2.210526315789474vw;
    line-height: 2.210526315789474vw;
}
/*im*/
.right-im{
    width: 3.4210526315789473vw;
}
.right-im li{
    width: 3.4210526315789473vw;
    height: 3.4210526315789473vw;
}
.right-im li a{
    padding: 2.1052631578947367vw 0 0.2631578947368421vw 0;
    font-size: 0.6842105263157895vw;
}
.right-im li.im-recharge{
    background:#FFFFFF url(../img/im-recharge.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-recharge:hover{
    background:#FF0000 url(../img/im-recharge-v.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-hezi{
    background:#FFFFFF url(../img/im-hezi.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-hezi:hover{
    background:#FF0000 url(../img/im-hezi-v.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-qq{
    background:#FFFFFF url(../img/im-qq.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-qq:hover{
    background:#FF0000 url(../img/im-qq-v.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-weixin{
    background:#FFFFFF url(../img/im-weixin.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-weixin:hover{
    background:#FF0000 url(../img/im-weixin-v.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-report{
    background:#FFFFFF url(../img/im-report.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-report:hover{
    background:#FF0000 url(../img/im-report-v.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-baipiao{
    background:#FFFFFF url(../img/im-baipiao.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-baipiao:hover{
    background:#FF0000 url(../img/im-baipiao-v.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im li.im-gotop{
    background:#FFFFFF url(../img/im-gotop.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
    height: 2.4210526315789473vw;
}
.right-im li.im-gotop:hover{
    background:#FF0000 url(../img/im-gotop-v.png) no-repeat center top;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.right-im .im-ercode{
    right: 3.6842105263157894vw;
}
.right-im .im-ercode .img{
    padding: 0.5263157894736842vw;
}
.right-im .im-con{
    height: 3.3684210526315788vw;
    right: 2.5789473684210527vw;
    padding: 0 1.0526315789473684vw 0 0;
}
.right-im .im-con .icon-arrow {
    right: 0.5263157894736842vw;
    top: 0.7894736842105263vw;
    width: 0.5263157894736842vw;
    height: 1.0526315789473684vw;
}
.right-im .im-con .text {
    height: 3.3684210526315788vw;
    line-height: 3.3684210526315788vw;
    font-size: 0.9473684210526315vw;
    padding: 0 1.0526315789473684vw;
}
.right-im .im-con .text strong{
    font-size:1.1578947368421053vw;
    margin-left: 0.2631578947368421vw;
}
.form-btn.signin{
    width: 7.894736842105263vw;
    height: 2.210526315789474vw;
    line-height: 2.210526315789474vw;
    font-size: 0.8421052631578947vw;
}
.form-btn.signin img{
    margin-right: 0.42105263157894735vw;
}
.form-btn.signin i.day {
    height: 0.7368421052631579vw;
    line-height: 0.7368421052631579vw;
    padding: 0 0.15789473684210525vw;
    font-size: 0.631578947368421vw;
}
.pop-required{
    left: -0.7894736842105263vw;
}
.recharge-list .item .raffle{
    padding-top: 0.2631578947368421vw;
}
.recharge-list .item .raffle i{
    width: 0.7894736842105263vw;
    height: 0.7894736842105263vw;
    font-size: 0.631578947368421vw;
    line-height: 0.7894736842105263vw;
}
.redenvelope-info{
    height: 4.2105263157894735vw;
    padding: 0.5263157894736842vw 1.0526315789473684vw ;
    border-radius: 0.5263157894736842vw;
}
.redenvelope-info .money{
    font-size: 0.8421052631578947vw;
}
.redenvelope-info .money strong{
    font-size: 1.5789473684210527vw;
    padding-left: 0.7894736842105263vw;
}
.redenvelope-box{
    padding: 1.5789473684210527vw;
    margin-top: 1.5789473684210527vw;
    border-radius: 0.5263157894736842vw;
}
.redenvelope-list .item {
    height: 7.894736842105263vw;
    padding: 1.3157894736842106vw 0.5263157894736842vw 1.3157894736842106vw 0.5263157894736842vw;
    margin: 0 2.2% 1.5789473684210527vw 0;
}
.redenvelope-list .item .title {
    font-size: 1.4736842105263157vw;
    margin-bottom: 0.7894736842105263vw;
}
.redenvelope-list .item .btn a{
    width: 7.894736842105263vw;
    height: 2vw;
    line-height: 2vw;
}
.redenvelope-box .intro{
    font-size: 0.7894736842105263vw;
}
.bank-text{
    margin-top: 0.5263157894736842vw;
}
.bank-text .text{
    margin-top: 0.42105263157894735vw;
}
.bank-text .text span{
    font-size: 0.6842105263157895vw;
    margin-right: 1.0526315789473684vw;
}
.pop.newsignin_pop{
    width: 57.89473684210526vw;
    margin-left: -28.94736842105263vw;
    min-height: 43.1578947368421vw;
}
.newsignin_pop .pop_title{
    font-size: 1.1578947368421053vw;
}
.newsignin{
    padding-right: 11.578947368421053vw;
    padding-top: 9.210526315789474vw;
}
.signin-title{
    top: 0.7894736842105263vw;
    padding: 0.631578947368421vw 1.0526315789473684vw;
    font-size: 1.4736842105263157vw;
    margin-bottom: 1.3157894736842106vw;
    border-radius: 0.2631578947368421vw;
}
.signin-title strong{
    font-size: 1.8421052631578947vw;
}
.signin-title div{
    font-size: 1.4736842105263157vw;
}
.signin-list{
    margin-bottom: 0.7894736842105263vw;
}
.signin-list .item {
    height: 6.315789473684211vw;
    padding: 0.5263157894736842vw 0.5263157894736842vw 0.5263157894736842vw 0.5263157894736842vw;
    margin: 0 2.5% 0.9473684210526315vw 0;
    box-shadow: 0vw 0.3157894736842105vw 1.0526315789473684vw rgba(0, 0, 0, 0.6);
}
.signin-list .item .title {
    font-size: 0.8421052631578947vw;
}
.signin-list .item .desc{
    font-size: 0.7894736842105263vw;
    padding: 0.3157894736842105vw 0 0.10526315789473684vw;
}
.signin-list .item .desc i.icon-redenvelope{
    width: 0.9473684210526315vw;
    height: 0.9473684210526315vw;
}
.signin-list .item .desc i.icon-baipiao{
    width: 0.9473684210526315vw;
    height: 0.9473684210526315vw;
}
.signin-list .item.cur .signin{
    padding-top: 4.368421052631579vw;
    background: rgba(0, 0, 0, 0.8) url(../img/icon-signin-v.png) no-repeat center 1.3157894736842106vw;
    background-size: 2.3684210526315788vw 2.3684210526315788vw;
}
.form-item.newsignin-item{
    padding-top: 1.0526315789473684vw;
}
.newsignin-text{
    font-size: 0.9473684210526315vw;
    margin: 0 0.7894736842105263vw 0 0;
}
.receive-btn{
    margin-right: 1.5789473684210527vw;
}
.pop.lottery_pop{
    width: 69.15789473684211vw !important;
    margin-left: -34.578947368421055vw !important;
    min-height: 43.1578947368421vw !important;
}
.left-lottery{
    width: 6.7368421052631575vw !important;
}