/*弹窗部分*/#f_alertMode{	position: fixed;    top: 0;    left: 0;    width: 100%;    height: 100%;    background-color: rgba(0,0,0,.7);    z-index: 9999;}.f_altCtn{	position: relative;	margin: 0 auto;	border-radius: 3px;	background-color: #FFFFFF;}#choice_bd{	width: 530px;	height: 290px;}#bd_success{	width: 530px;	height: 260px;}#bd_phone{	width: 400px;	padding-bottom: 30px;}.cancelBtn{	position: absolute;	top: 26px;	right: 30px;	width: 18px;	height: 18px;	background: url(../image/window_icon_close.png) 0 0 no-repeat;	cursor: pointer;}/*充值问题*/.alt_title{	width: 100%;	height: 66px;	line-height: 66px;	text-align: center;	font-size: 24px;	color: #333333;	border-bottom: 1px solid #E8E8E8;}/*自定义*/.zdy{	margin-top: 14px !important;}#custom-moneyNum{    width: 250px;    height: 46px;    border-bottom: 1px solid #DFDFDF;    text-align: center;    font-size: 20px;    margin-left: 205px;}.cus-moneytext{	font-size: 20px;	color: #333333;	margin-left: 6px;}.cus-coinsNum{	margin-top: 12px;	text-align: center;	font-size: 16px;	color: #999999;}input::-webkit-input-placeholder{	color: #c0c0c0; } input:-moz-placeholder{	color: #c0c0c0; } input::-moz-placeholder{	color: #c0c0c0; } input:-ms-input-placeholder{	color: #c0c0c0; } /*支付方式*//*.zffs{	margin-top: 48px !important;}*/.pay-method{    margin-bottom: 0px;}#pay-zfb{	background:url(http://www.xingjimh.com/statics/css/images/pay/icon_zfb.png) no-repeat;    background-position: center;}#pay-weixin{	background:url(http://www.xingjimh.com/statics/css/images/pay/icon_wxzf.png) no-repeat;    background-position: center;	}#pay-qq{	background:url(http://www.xingjimh.com/statics/css/images/pay/icon_qqqb.png) no-repeat;    background-position: center;}/*支付按钮*/.payBtn2{	width: 360px;	height: 54px;	line-height: 54px;	text-align: center;	background: #4A7AFA;	margin:42px auto 0;	border-radius: 3px;	font-size: 20px;	color: #333333;	cursor: pointer;}.howMach{	margin: 0 6px;}.choice-phone{	text-align: center;	}.gjWlaq{	padding-top: 35px;	font-size: 18px;	color: #666666;}.wcQxwc{	font-size: 18px;	color: #666666;}.choiceBrb{	margin-top: 36px;	margin-left:78px;	}.nextBDa{	width: 162px;	height: 52px;	border: 1px solid #DFDFDF;	background-color: #F9F9F9;	border-radius: 3px;	color: #333333;	cursor:pointer;	margin-right: 40px;	font-size: 18px;	}.goBDa{	font-size: 18px;	width: 162px;	height: 52px;	background-color: #FFC907;	color: #333333;	border-radius: 3px;	margin-right: 80px;	cursor:pointer;}.form{	text-align: center;}.select{	width:82px;overflow:auto;	display: inline-block;	float: left;	font-size: 14px;}.scan-pay-ctn{	text-align: center;}.telqsRa{	width: 334px;	margin: 30px auto 0;	overflow: hidden;}#pnm_hehe{	display: block;	width:227px;	height: 54px;	border: 1px solid #ebebeb;	color: #333333;	font-size: 16px;}.hqyzm_sz{	width: 334px;	margin:18px auto 0;	overflow: hidden;}.sjh_bdsj{	height: 54px;	width: 214px;	border: 1px solid #ebebeb;	display: block;	float: left;	border-right:0 ;	color: #333333;	font-size: 16px;		}.yzm_hq{	width: 118px;	height: 56px;	background-color: #FFC907;	float: right;	font-size: 16px;	color: #333333;	cursor: pointer;	}.pwd_bdsj{	width: 332px;	height: 56px;	border: 1px solid #ebebeb;	display: block;	font-size: 16px;	color: #333333;}.commit_bdsj{	display: block;	width: 160px;	height: 54px;	margin: 18px auto 0;	font-size: 20px;	color: #333333;	border-radius: 3px;	background-color: #FFC907;	cursor:pointer;}.phone_bd_cg{	text-align: center;	padding-top: 1px;}.sjbdcg{	margin: 76px auto;	height: 24px;	font-size: 26px;	color: #333333;	}.done_bdcg{	height: 54px;	width: 162px;	display: block;	background-color: #FFC907;	margin: -26px auto ;	font-size: 20px;	border-radius: 3px;	cursor: pointer;}.yzm_hqf{	width: 118px;	height: 56px;	background-color: #F9F9F9;	float: right;	border: 1px solid #a8b0b5;}.sj-error{	font-size: 14px;	margin-top: 10px;	display: block;	color: #FF6161;}#f_alertModeB{	position: fixed;    top: 0;    left: 0;    width: 100%;    height: 100%;    background-color: rgba(0,0,0,.6);    z-index: 99999;}.f_altCtnsjh{	position: fixed;	top: 39%;	left: 53%;	width: 400px;	min-height: 428px;	margin-left: -265px;	margin-top: -131px;	background-color: #FFFFFF;	border-radius: 3px;}#bd_phone .area-chooce{	height: 54px;	width: 82px;	border: 1px solid #ebebeb;	line-height: 54px;	color: #333333;	font-size: 16px;	padding-left: 20px;	background: url(../image/popwindow_icon_down.png) no-repeat 70px 24px;}#bd_phone .area-change{	top:153px;	width: 312px;	border: 1px solid #ebebeb;	height: 322px;	display: none}