.recharge-wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	flex-direction: column;
	padding: .98rem 0;
	height: 17.64rem;
	box-sizing: border-box;
	background: url(https://update.egyludo.com/images/backgammon/recharge_bg.jpg) no-repeat;
	background-size: 7.2rem 100%;
}


.recharge-top {
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	height: 3.1rem;
	position: relative;
}
.recharge-top::before {
    position: absolute;
    bottom: -.06rem;
    left: 0;
    width: 7.2rem;
    height: .44rem;
    background: url(https://update.egyludo.com/images/backgammon/news_content_top_border.png) no-repeat;
    background-size: 100% 100%;
    content: ""
}

.recharge-top .tips {
	width: 6.58rem;
	margin: 0 auto;
	font-size: .28rem;
	line-height: 1.2;
	color: #51a8a0;
	text-align: center
}

.recharge-form {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	justify-content: center;
	width: 6.58rem;
	height: 1.72rem;
	margin: 0 auto .15rem;
	padding: .16rem .13rem .18rem;
	background: url(https://update.egyludo.com/images/backgammon/recharge_input_wrap_bg.png) no-repeat;
	background-size: 100% 100%
}

.recharge-form-item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: flex
}

.recharge-form-item__label {
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	width: 1.08rem;
	line-height: .58rem;
	text-align: center
}

.recharge-form-item__label img {
	height: .48rem
}

.recharge-form-item__content {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-moz-box-flex: 1;
	flex: 1;
	min-width: 0
}

.recharge-form-item__content .icon-tips {
	margin-right: .15rem;
	vertical-align: middle
}

.recharge-input {
	display: inline-block;
	width: 4.16rem;
	height: .58rem;
	padding: .02rem;
	background: url(https://update.egyludo.com/images/backgammon/recharge_input_bg.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: middle
}

.recharge-input__inner {
	width: 100%;
	height: 100%;
	border: 0;
	font-size: .3rem;
	color: #ffef97;
	text-align: center;
	background-color: transparent;
	outline: 0
}

.recharge-input__inner::-webkit-input-placeholder {
	color: #8c765b
}

.recharge-content {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-moz-box-flex: 1;
	flex: 1;
	padding-top: .2rem
}

.recharge-scroll {
	overflow: hidden;
	height: 100%;
	display: none;
}

.recharge-scroll.active{
	display: block;
}

.project-list {
	padding: 0 .02rem .44rem
}

.project-list::after {
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	content: ""
}

.project-item {
	float: right;
	width: 2.46rem;
	height: 3.24rem;
	text-align: center;
	margin: 0 -.04rem .03rem;
	background: url(https://update.egyludo.com/images/backgammon/project_gold_bg.png) no-repeat;
	background-size: 100% 100%;
}

.project-item .project-item__wrapper {
	width: 2.2rem;
	height: 2.95rem;
	margin: .13rem auto;
}

.project-item .project-item__img {
	width: 100%;
	height: 1.58rem;
}

.project-item .project-item__img img {
	width: 100%;
}

.project-item .project-item__bottom {
	height: .45rem;
	line-height: .45rem;
}

.project-item .project-item__bottom span {
	position:relative;
	font-family: RobotoRegular;
	font-weight: bold;
	font-size: .26rem;
	-webkit-text-stroke: .05rem #055F4E;
	text-stroke: .05rem #055F4E;
	line-height: 1.3;
}

.project-item .project-item__bottom span label {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	text-align: center;
	color: #ffef97;
	text-stroke: 0;
	-webkit-text-stroke: 0;
}

.project-item .big_num_wrapper {
	height: .45rem;
	font-size: 0;
	display: flex;
	justify-content: center;
	align-items: center;
}

.project-item .big_num {
	height: .37rem;
	display: inline-block;
}

.big_num_0 {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_0.png) no-repeat;
	background-size: 100% 100%;
	width: .22rem;
}

.big_num_1 {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_1.png) no-repeat;
	background-size: 100% 100%;
	width: .14rem;
}

.big_num_2 {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_2.png) no-repeat;
	background-size: 100% 100%;
	width: .21rem;
}

.big_num_3 {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_3.png) no-repeat;
	background-size: 100% 100%;
	width: .21rem;
}

.big_num_4 {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_4.png) no-repeat;
	background-size: 100% 100%;
	width: .23rem;
}

.big_num_5 {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_5.png) no-repeat;
	background-size: 100% 100%;
	width: .20rem;
}

.big_num_6 {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_6.png) no-repeat;
	background-size: 100% 100%;
	width: .21rem;
}

.big_num_7 {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_7.png) no-repeat;
	background-size: 100% 100%;
	width: .22rem;
}

.big_num_8 {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_8.png) no-repeat;
	background-size: 100% 100%;
	width: .22rem;
}

.big_num_9 {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_9.png) no-repeat;
	background-size: 100% 100%;
	width: .22rem;
}

.big_num_m {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_m.png) no-repeat;
	background-size: 100% 100%;
	width: .32rem;
}

.big_num_b {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_b.png) no-repeat;
	background-size: 100% 100%;
	width: .24rem;
}

.big_num_dot {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_dot.png) no-repeat;
	background-size: 100% 100%;
	width: .12rem;
}

.big_num_comma {
	background: url(https://update.egyludo.com/images/backgammon/big_price_num_comma.png) no-repeat;
	background-size: 100% 100%;
	width: .1rem;
	height: .41rem !important;
}

.project-item .small_num_wrapper {
	position: relative;
	display: inline-block;
	margin-top: .05rem;
	height: .3rem;
	font-size: 0;
}

.project-item .small_num_wrapper:after {
	content: '';
	position: absolute;
	top: 0.12rem;
	left: 50%;
	width: 100%;
	height: .02rem;
	background: #FFE065;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}

.project-item .small_num {
	height: .27rem;
	display: inline-block;
	margin: 0 -.008rem;
}

.small_num_0 {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_0.png) no-repeat;
	background-size: 100% 100%;
	width: .19rem;
}

.small_num_1 {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_1.png) no-repeat;
	background-size: 100% 100%;
	width: .13rem;
}

.small_num_2 {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_2.png) no-repeat;
	background-size: 100% 100%;
	width: .18rem;
}

.small_num_3 {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_3.png) no-repeat;
	background-size: 100% 100%;
	width: .18rem;
}

.small_num_4 {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_4.png) no-repeat;
	background-size: 100% 100%;
	width: .2rem;
}

.small_num_5 {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_5.png) no-repeat;
	background-size: 100% 100%;
	width: .18rem;
}

.small_num_6 {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_6.png) no-repeat;
	background-size: 100% 100%;
	width: .19rem;
}

.small_num_7 {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_7.png) no-repeat;
	background-size: 100% 100%;
	width: .19rem;
}

.small_num_8 {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_8.png) no-repeat;
	background-size: 100% 100%;
	width: .19rem;
}

.small_num_9 {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_9.png) no-repeat;
	background-size: 100% 100%;
	width: .19rem;
}

.small_num_comma {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_comma.png) no-repeat;
	background-size: 100% 100%;
	width: .09rem;
}

.small_num_b {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_b.png) no-repeat;
	background-size: 100% 100%;
	width: .21rem;
}

.small_num_m {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_m.png) no-repeat;
	background-size: 100% 100%;
	width: .26rem;
}

.small_num_dot {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_dot.png) no-repeat;
	background-size: 100% 100%;
	width: .08rem;
}

.small_num_plus {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_plus.png) no-repeat;
	background-size: 100% 100%;
	width: .19rem;
}

.small_num_icon {
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_icon.png) no-repeat;
	background-size: 100% 100%;
	width: .36rem;
	height: .36rem !important;
}
.small_num_diamond{
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_diamond.png) no-repeat;
	background-size: 100% 100%;
	width: .39rem;
	height: .37rem !important;
}

.guide-wrap {
	width: 6.16rem;
	margin: 0 auto;
	padding-top: .2rem
}

.guide-step:not(:last-child) {
	margin-bottom: .64rem
}

.guide-step__title {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: flex;
	margin-bottom: -.09rem;
	font-size: .28rem;
	color: #ebd69b
}

.guide-step__title .num {
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	width: .78rem;
	height: .8rem;
	padding: .26rem;
	font-size: .28rem;
	line-height: 1;
	color: #885526;
	text-align: center;
	background: url(https://update.egyludo.com/images/backgammon/recharge_guide_step_num_bg.png) no-repeat;
	background-size: 100% 100%
}

.guide-step__title p {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-moz-box-flex: 1;
	flex: 1;
	min-width: 0;
	padding-top: .24rem
}

.guide-step__content img {
	width: 6.16rem
}

.recharge-type {
	height: 100%;
	padding: .82rem 0
}

.recharge-type-scroll {
	overflow-y: auto;
	height: 100%
}

.recharge-type-list {
	width: 5.7rem;
	margin: 0 auto
}

.recharge-type-list li:not(:last-child) {
	margin-bottom: .13rem
}

.recharge-type-img {
	width: 5.7rem
}

.order-info-wrap {
	padding: .27rem .16rem 0
}

.order-info-wrap .modal-actions {
	margin-top: .42rem
}

.order-info {
	padding: .18rem 0;
	border: .02rem solid #15746E;
	background-color: #05403D
}

.order-line {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: flex;
	padding: .04rem .16rem
}

.order-line__label {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: flex-end;
	-moz-box-pack: justify;
	justify-content: flex-end;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	width: 1.94rem;
	margin-left: .16rem;
	font-size: .3rem;
	line-height: 1.6;
	color: #ffefc1;
	white-space: nowrap
}

.order-line__content {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-moz-box-flex: 1;
	flex: 1;
	min-width: 0;
	font-size: .3rem;
	line-height: 1.6;
	color: #fbeb99;
	text-align: center
}

.order-tips {
	margin-top: .1rem;
	font-size: .24rem;
	line-height: 1.6;
	color: #51a8a0;
	text-align: center
}

.pay-detail {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	justify-content: center;
	height: 1.95rem;
	padding: 0 .16rem .16rem
}

.pay-detail p {
	font-size: .3rem;
	line-height: 1.4;
	color: #fbeb99;
	text-align: center
}

.pay-tips-wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	flex-direction: column;
	height: 100%;
	padding-bottom: .32rem
}

.pay-tips-wrap .modal-actions {
	margin-bottom: .42rem
}

.pay-tips {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: flex;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-moz-box-flex: 1;
	flex: 1;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	justify-content: center;
	min-height: 1.8rem;
	padding: 0 .16rem .42rem;
	text-align: center
}

.pay-tips--success {
	min-height: 1.38rem
}

.time-count {
	font-size: .4rem;
	color: #fff
}

.num-coin {
	display: inline-block;
	vertical-align: middle;
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_icon.png) no-repeat;
	background-size: 100% 100%;
	width: 0.36rem;
	height: 0.36rem !important;
}

.num-diamond {
	display: inline-block;
	vertical-align: middle;
	background: url(https://update.egyludo.com/images/backgammon/small_price_num_diamond.png) no-repeat;
	background-size: 100% 100%;
	width: 0.39rem;
	height: 0.37rem !important;
}

input::-webkit-input-placeholder {
	direction: initial !important;
}

input:-moz-placeholder {
	direction: initial !important;
}

input::-moz-placeholder {
	direction: initial !important;
}

input:-ms-input-placeholder {
	direction: initial !important;
}

.tab-racharge {
	display: -webkit-flex;
	display: flex;
	margin-top: .4rem;
	-webkit-justify-content: center;
	justify-content: center;
}
.tab-racharge li{
	width: 2.31rem;
	height: .55rem;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.tab-racharge li.diamond{
	background-image: url('https://update.egyludo.com/images/backgammon/recharge_diamond.png');
}
.tab-racharge li.diamond.active{
	background-image: url('https://update.egyludo.com/images/backgammon/recharge_diamond_on.png');
}
.tab-racharge li.gold{
	background-image: url('https://update.egyludo.com/images/backgammon/recharge_gold.png');
}
.tab-racharge li.gold.active{
	background-image: url('https://update.egyludo.com/images/backgammon/recharge_gold_on.png');
}
.tab-racharge li.other{
	background-image: url('https://update.egyludo.com/images/backgammon/recharge_other.png');
}
.tab-racharge li.other.active{
	background-image: url('https://update.egyludo.com/images/backgammon/recharge_other_on.png');
}
.project-list-other .project-item .big_num_wrapper{ font-size: .3rem; color: #ffe392; text-align: center; }
.project-list-other .project-item__img{ margin-bottom: .15rem; height: 1.81rem;}
