body {background: #f5f5f5!important;padding-bottom: 0;!important;}

.fhyxCreditsContainer {display: table;width: 100%;height: auto;margin: 0 auto;max-width: 7.5rem;position: relative;}

.fhyxCreditsBg {position: absolute;top: 0.84rem;left: 0;width: 7.5rem;height: 3.28rem;overflow: hidden;background-image: linear-gradient(264deg,   #ffa53b 0%,   #fa4f20 100%);border-radius: 0 0 0.25rem 0.25rem;}
.fhyxCreditsBgCon {position: absolute;top: -0.04rem;right: 0.07rem;background: url("/images/application/wap/com/credits/icon2.png") no-repeat;width: 3.49rem;height: 2.16rem;background-size: 100% 100%;}

.fhyxCreditsCon {position: relative;z-index: 2;}

.fhyxCreditsUserInfo {float: left;width: 6.9rem;height: auto;margin: 0.75rem 0.3rem 0;}
.fhyxCreditsUserInfo .userImg {float: left;width: 1.46rem;height: 1.46rem;margin-left: 0.2rem;border-radius: 50%;}
.fhyxCreditsUserInfo .con {float: left;width: 2.8rem;height: 1.46rem;margin-left: 0.14rem;}
.fhyxCreditsUserInfo .con .username {float: left;width: 100%;height: 0.45rem;line-height: 0.45rem;font-size: 0.32rem;font-weight: bold;margin-top: 0.14rem;text-align: left;color: #ffffff;}
.fhyxCreditsUserInfo .con .credits {float: left;width: 100%;height: 0.33rem;line-height: 0.33rem;font-size: 0.24rem;margin-top: 0.46rem;text-align: left;color: #ffffff;}
.fhyxCreditsUserInfo .con .credits span {font-size: 0.36rem;}
.fhyxCreditsUserInfoRight {float: right;width: 1.94rem;height: auto;margin-right: 0.36rem;}
.fhyxCreditsUserInfoRight a {float: left;width: 1.94rem;height: 0.52rem;background-color: rgba(255, 255, 255, 0.7);border-radius: 0.26rem;}
.fhyxCreditsUserInfoRight a.getCredits {margin-top: 0.5rem;}
.fhyxCreditsUserInfoRight a.exchange em {background: url("/images/application/wap/com/credits/icon3.png") no-repeat;width: 0.36rem;height: 0.37rem;background-size: 100% 100%;float: left;margin: 0.08rem 0 0 0.13rem;}
.fhyxCreditsUserInfoRight a.getCredits em {background: url("/images/application/wap/com/credits/icon4.png") no-repeat;width: 0.36rem;height: 0.36rem;background-size: 100% 100%;float: left;margin: 0.08rem 0 0 0.13rem;}
.fhyxCreditsUserInfoRight span {float: lefte;width: auto;height: 0.52rem;line-height: 0.52rem;text-align: center;font-size: 0.24rem;color: #fa5622;margin-left: 0.12rem;}
.fhyxCreditsUserInfoRight i {float: right;background: url("/images/application/wap/com/credits/icon5.png") no-repeat;width: 0.12rem;height: 0.21rem;margin: 0.18rem 0.15rem 0 0;background-size: 100% 100%;}

.fhyxCreditsSign {float: left;width: 6.9rem;height: 2.73rem;background-color: #ffffff;box-shadow: 0 0.04rem 0.2rem 0 #e2e2e2;border-radius: 0.18rem;margin: 0.39rem 0.3rem 0;position: relative;}
.fhyxCreditsSignBg {position: absolute;top: 0.96rem;left: 0.49rem;width: 5.71rem;height: 0.09rem;background-color: #e3e2e2;border-radius: 0.11rem;}
.fhyxCreditsSignCon {position: relative;z-index: 2;float: left;width: 100%;height: auto;}
.fhyxCreditsSignDayUl {float: left;width: 6.4rem;height: 0.33rem;margin: 0.33rem 0 0 0.2rem}
.fhyxCreditsSignDayLi {float: left;width: 0.8rem;height: 0.33rem;line-height: 0.33rem;text-align: center;font-size: 0.24rem;color: #fb5221;margin-left: 0.75rem;}
.fhyxCreditsSignCreditsUl {float: left;width: 6.4rem;height: 0.58rem;margin: 0.05rem 0 0 0.12rem}
.fhyxCreditsSignCreditsLi {float: left;width: 0.46rem;height: 0.46rem;line-height: 0.23rem;text-align: center;font-size: 0.14rem;margin-left: 0.98rem;border: 0.06rem solid #feecbf;border-radius: 50%;background: #fd9802;color: #ffffff;}
.fhyxCreditsSignCreditsLi:nth-child(4) {background-image: linear-gradient(0deg, #ffea33 0%, #fd9838 100%);box-shadow: 0 0 0.1rem 0 #fd9900;}
.fhyxCreditsSignUl {float: left;width: 6.4rem;height: 0.32rem;margin: 0.12rem 0 0 0.2rem}
.fhyxCreditsSignLi {float: left;width: 0.8rem;height: 0.32rem;line-height: 0.32rem;text-align: center;font-size: 0.19rem;color: #ffffff;margin-left: 0.75rem;background-color: #cbbfb2;border-radius: 0.12rem;}
.fhyxCreditsSignBottom {float: left;width: auto;height: 0.56rem;margin: 0.26rem 0 0 0.39rem;}
.fhyxCreditsSignBottomText {float: left;width: 3.98rem;height: 0.56rem;background-color: #fff0e6;border-radius: 0.16rem;}
.fhyxCreditsSignBottomText img {float: left;width: 0.31rem;height: auto;margin: 0.14rem 0 0 0.21rem;}
.fhyxCreditsSignBottomText span {float: left;width: auto;height: 0.56rem;line-height: 0.56rem;text-align: center;font-size: 0.22rem;color: #fe701e;margin-left: 0.2rem;}
.fhyxCreditsSignBottomBtn {float: left;margin-left: 0.24rem;width: 1.76rem;height: 0.55rem;background-image: linear-gradient(360deg, #fb6026 0%, #ffa23a 100%);border-radius: 0.2rem;line-height: 0.55rem;text-align: center;font-size: 0.26rem;color: #ffffff;}

.fhyxCreditsRenwu {float: left;width: 6.9rem;height: 1.79rem;background-color: #ffffff;border-radius: 0.19rem;margin: 0.3rem 0.3rem 0;}
.fhyxCreditsRenwuLi {float: left;width: 1.2rem;height: 1.79rem;margin: 0 0.55rem;}
.fhyxCreditsRenwuLi img {float: left;width: 0.95rem;height: auto;margin: 0.18rem 0 0 0.08rem;}
.fhyxCreditsRenwuLi span {float: left;width: 100%;height: 0.3rem;line-height: 0.3rem;text-align: center;font-size: 0.22rem;color: #818181;margin-top: 0.18rem;}

/*轮播*/
.centen-carousel {width: 6.9rem;overflow: hidden;box-sizing: border-box;margin-top: 0.4rem;height: auto;margin: 0.3rem 0.3rem 0;float: left;}
.swiper-container{height: 100%;}
.centen-carousel .centen-li {width: 100%;height: auto;margin: 0;display: block;border-radius: 0.1rem;}
.centen-carousel .centen-li img {display: block;width: 100%;height: 100%;vertical-align: bottom;border-radius: 0.1rem;}
.centen-carousel .swiper-pagination-bullet {width: 0.08rem;background: #cccccc;height: 0.08rem;opacity: 1;border-radius: 50%;}
.centen-carousel .swiper-pagination-bullet-active {width: 0.28rem;background: #fa4f20;border-radius: 0.2rem;}
.centen-carousel .swiper-pagination {line-height: 0.1rem;}
.centen-carousel .swiper-wrapper {padding-bottom: 0;}

/*分类*/
.typeContainer{float: left;width: 100%;height: auto;margin: 0.4rem auto 0;background-color: #ffffff;box-shadow: 0 0 0.2rem 0 #dbdad8;border-radius: 0.38rem 0.38rem 0 0;}
.typeContainerTab {float: left;width: 100%;height: auto;background: #ffffff;top: 0;left: 0;z-index: 11;padding-bottom: 0.24rem;}
.typeToggleContainer {float: left;height: 0.4rem;width: 6.9rem;margin: 0.12rem 0.3rem 0;}
.typeToggleContainer a {float: left;height: 0.4rem;line-height: 0.4rem;position: relative;text-align: center;cursor: pointer;font-size: 0.28rem;color: #999999;margin-right: 0.3rem;}
.typeToggleContainer .checked{color: #000000;font-weight: bold;}
.typeToggleContainer a:after {content: '';width: 0.26rem;height: 0.04rem;display: block;position: absolute;bottom: -0.05rem;left: 0;right: 0;background: transparent;margin: 0 auto;}
.typeToggleContainer .checked:after{background-color: #fb6026;}
#toAssort {float: right;width: 1.08rem;color: #ffffff;height: 0.35rem;background-color: #fa4f21;border-radius: 0.18rem;text-indent: 0.49rem;line-height: 0.35rem;text-align: left;font-size: 0.2rem;margin: 0;}
#toAssort:after {content: '';float: left;width: 0.19rem;height: 0.19rem;background: url(/images/application/wap/com/credits/icon10.png) no-repeat;background-size: 100% 100%;position: absolute;top: 0.08rem;left: 0.2rem;margin: 0;}
.typeTab {float: left;width: 6.9rem;height: 0.4rem;margin: 0.25rem 0.3rem 0;}
.typeTabLi {float: left;width: 1.09rem;height: 0.4rem;background-color: #f3f3f3;border-radius: 0.23rem;line-height: 0.4rem;text-align: center;font-size: 0.22rem;color: #999999;margin-right: 0.3rem;}
.typeTabLi:nth-child(5) {margin-right: 0;}
.typeTabLi.checked {color: #fa4f21;border: solid 1px #fa4f21;width: 1.07rem;height: 0.38rem;line-height: 0.38rem;}
.typeTabLi.jiantou {position: relative;text-align: left;text-indent: 0.22rem;}
.typeTabLi.jiantou:after {content: '';width: 0.4rem;height: 0.4rem;background: url(//static.fhyx.com/images/application/wap/com/type_icon2.png) no-repeat;background-size: 100% 100%;position: absolute;right: 0.03rem;top: 0.03rem;}
.typeTabLi.jiantou.upSort:after {content: '';display: block;width: 0.4rem;height: 0.4rem;background: url(//static.fhyx.com/images/application/wap/com/type_icon3.png) no-repeat;background-size: 100% 100%;position: absolute;right: 0.03rem;top: 0.03rem;}
.typeTabLi.jiantou.downSort:after {content: '';display: block;width: 0.4rem;height: 0.4rem;background: url(//static.fhyx.com/images/application/wap/com/type_icon4.png) no-repeat;background-size: 100% 100%;position: absolute;right: 0.03rem;top: 0.03rem;}
.game_ul{float: left;width: 6.9rem;margin: 0.24rem 0.3rem 0;margin-bottom: 50px;}
.gameLi {display: block;width: 100%;height: 1.55rem;margin-bottom: 0.23rem;cursor: pointer;position: relative;}
.gameLi .xunzhangicon {position: absolute;top: 0;left: 0;z-index: 1;width: 0.58rem;height: auto;}
.gameLi .xunzhangicon .icon {float: left;width: 0.58rem;height: 0.67rem;margin: -0.1rem 0 0 0.1rem; cursor: pointer; }
.gameLi .xunzhangicon .text {position: relative;float: left;width: 0.58rem;height: 0.67rem;margin: -0.1rem 0 0 0.1rem;display: none;}
.gameLi .xunzhangicon .text .texticon {position: absolute;top: 0;left: -0.62rem;right: 0;background: #ffffff;background-size: 100% 100%;min-width: 1.76rem;width: auto;height: 0.3rem;line-height: 0.3rem;font-size: 0.18rem;text-align: center;margin: 0 auto;color: #000000;border-radius: 0.06rem;}
.gameLi .xunzhangicon:hover .text {display: block;}
.gameLi .img {width: 3.2rem;height: 1.5rem;float: left;border-radius: 0.16rem;}
.gameLi .gameContent {width: 3.45rem;height: 1.55rem;float: left;margin: 0 0 0 0.2rem;}
.gameContent h2 {float: left;width: 100%;height: 0.42rem;line-height: 0.42rem;overflow: hidden;font-size: 0.3rem;font-weight: bold;color: #333333;text-align: left;}
.gameContent .etitle {float: left;width: 100%;height: 0.4rem;line-height: 0.4rem;text-align: left;font-size: 0.2rem;color: #707070;overflow: hidden;}
.gameContent .plat {float: left;width: 100%;height: 0.25rem;line-height: 0.25rem;text-align: left;font-size: 0.18rem;color: #000000;margin: 0.05rem 0;}
.gameContent .gamePrice {float: left;width: 100%;height: 0.4rem;text-align: left}
.gamePrice .relPrice {color: #fb6026;float: left;height: 0.4rem;line-height: 0.4rem;font-size: 0.28rem;}
.typeContainer .loadmore {display:block;width: 95%;height: 36px;line-height: 36px;margin: 10px auto;border-radius: 5px;clear: both;cursor: pointer;}
.typeContainer .loadmore em {display: block;width: 65px;margin: 0 auto;font-size: 14px;color: #414141;text-align: left;background:url("/images/application/wap/com/credits/icon13.gif") right center no-repeat;background-size:16px 16px;}


.gameTypeAlertBg {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 99;display: none;}
.gameTypeAlert {position: fixed;bottom: 0;left: 0;width: 100%;height: 10rem;background-color: #ffffff;border-radius: 0.42rem 0.42rem 0 0;z-index: 100;display: none;}
.gameTypeAlertClose {position: absolute;top: -0.58rem;left: 0;right: 0;margin: auto;width: 1.06rem;height: 0.42rem;cursor: pointer;background: url("/images/application/wap/com/credits/icon11.png") no-repeat;background-size: 100% 100%;}
.gameTypeAlertTitle {float: left;width: 100%;height: 0.5rem;line-height: 0.5rem;text-align: center;font-size: 0.36rem;font-weight: bold;color: #000000;margin: 0.26rem 0 0.46rem 0;}
.gameTypeAlertCon {float: left;width: 100%;height: 8rem;overflow-x: hidden;overflow-y: scroll;}
.gameTypeAlertUl {float: left;width: 6.9rem;height: auto;margin: 0 0.3rem 0.4rem}
.gameTypeAlertUlTitle {float: left;width: 100%;height: 0.45rem;margin-bottom: 0.3rem;}
.gameTypeAlertUlTitle span {float: left;width: auto;height: 0.45rem;line-height: 0.45rem;text-align: left;font-size: 0.32rem;font-weight: bold;color: #000000;}
.gameTypeAlertUlTitle em {float: right;background: url("/images/application/wap/com/credits/icon12.png") no-repeat;width: 0.33rem;height: 0.18rem;background-size: 100% 100%;transform: rotateX(180deg)}
.gameTypeAlertUlTitle.checked em {transform: rotateX(0deg)}
.gameTypeAlertLiPrice {float: left;width: 100%;height: 0.57rem;margin-bottom: 0.2rem;}
.gameTypeAlertLiPrice input {float: left;width: 2.6rem;height: 0.57rem;background-color: #f3f3f3;border-radius: 0.29rem;line-height: 0.57rem;text-align: center;font-size: 0.24rem;color: #c2c2c2;}
.dividingLine {float: left;width: 1.2rem;height: 0.06rem;background: #f3f3f3;border-radius: 0.07rem;margin: 0.23rem 0.25rem 0;}
.gameTypeAlertLi {float: left;width: 2rem;height: 0.6rem;background-color: #f3f3f3;border-radius: 0.29rem;margin: 0 0.45rem 0.2rem 0;font-size: 0.26rem;color: #707070;line-height: 0.6rem;}
.gameTypeAlertLi.child3n {margin-right: 0;}
.gameTypeAlertLi.checked {background-color: #fa4f21;color: #ffffff;}
.gameTypeAlertBottom {position: absolute;left: 0;right: 0;bottom: 0;width: 6.9rem;height: 1rem;margin: 0 auto;background: #ffffff;}
.gameTypeAlertBottom .delete {float: left;width: 3.2rem;height: 0.7rem;line-height: 0.7rem;border: 0.01rem solid #333333;text-align: center;font-size: 0.26rem;color: #333333;border-radius: 0.4rem;}
.gameTypeAlertBottom .submit {float: right;width: 3.2rem;height: 0.7rem;line-height: 0.7rem;text-align: center;font-size: 0.26rem;background-image: linear-gradient(269deg, #f73803 0%, #f88e12 100%);color: #ffffff;border-radius: 0.4rem;}
