@charset "UTF-8";
body {
	margin:0px;
	padding:0px;
	font-family:"Microsoft Yahei";
	font-size:12px;
	color:#444444;
	background-color:#d4effb;
}
h1,h2,h3,h4,ul,li,p{
	margin:0px;
	padding:0px;
}
ul,li{
	list-style:none;
}
ins,em{
	font-style:normal;
	text-decoration:none;
}
.wrap{
	width:980px;
	margin:0px auto;
}
.hide{
	display:none;
}
.over{
	overflow:hidden;
}
.clear{
	clear:both;
}
.container{
	float:left;
	width:100%;
}

/*====================================页面顶部Header样式开始===========================*/
.header{
	width:1002px;
	overflow: hidden;
	margin:0 auto;
	border-bottom:8px solid #e55202;
	z-index: 50;
	position:relative
}
.headBanner{
	width:100%;
	margin:0 auto;
	padding:0;
	/* height:420px; */
	height:30px;
	overflow: hidden
}
.topBar{
	background:url(../images/topBarBg.png) repeat-x;
}
.topBarInfo{
	position:relative;
	height:32px;
	line-height:32px;
	color:#E55202;
}
.textLogo{
	font-size:16px;
}
.topUserInfo{
	position:absolute;
	right:0px;
	top:0px;
	height:30px;
	line-height:30px;
	text-align:right;
}
.topUserInfo li{
	float:left;
	font-size:14px;
	padding:0 20px;
	background:url(../images/icons.png) no-repeat right -65px;
	height:30px;
}
.topUserInfo li.lastLi{
	background:none;
	padding: 0 0 0 10px ;
	cursor:pointer;
}
.topUserInfo li u{
	text-decoration:none;
}	
.topUserInfo .userName{
	background:url(../images/icons.png) no-repeat 0 0px;
	padding-left:26px;
	float:left;
	height:30px;
}	
.topUserInfo .money{
	background:url(../images/icons.png) no-repeat -8px -32px;
	padding-left:17px;
	float:left;
	height:30px;
}
.bannerMenu{
	position:absolute;
	right:0px;
	bottom: 0px;
}
.bannerMenu li{
	float:left;
	height:26px;
	background:#E55202;
	margin-right:10px;
}
.bannerMenu li.chatUrl a{
	display:block;
	background:url(../images/bannerMenu.png) no-repeat 124px 0;
	width:124px;
        height:26px;
	overflow: hidden;
	/* text-indent:-9999px; */
        color: #e0e0e0;
        text-decoration: none;
        display: block;
        text-align: center;
        justify-content: center;
        align-items: center;
        font-size: 18px;
}
.bannerMenu li.chatUrl a:visited{
        color: #e0e0e0;

}
.bannerMenu li.chatUrl a:hover{
        color: #e0e0e0;
}
.bannerMenu li.propUrl a{
	display:block;
	background:url(../images/bannerMenu.png) no-repeat 0 0;
	width:124px;
	height:26px;
	overflow: hidden;
	text-indent:-9999px;
}
.bannerMenu li.joinVip a{
	display:block;
	background:url(../images/bannerMenu.png) no-repeat -124px 0;
	width:124px;
	height:26px;
	overflow: hidden;
	text-indent:-9999px;
}
/*====================================页面顶部Header样式结束===========================*/
.main,.lmain,.fmain,.rmain{
	background-color:#fff;
}
.subleft{
	float:left;
        /* 降低导航栏宽度 */
	/* width:198px; */
	width:180px;
	height:100%;
}
.payNav{
	float:left;
	width:100%;
}
.payNav .choseTitle{
	background:url(../images/downArr.png) no-repeat bottom center #e55202;
	padding-bottom:	12px;
	font-size:20px;
	text-align:center;
	color: #fff;
	line-height: 30px;
	height:38px;
	margin-bottom:8px;
	font-weight:bold;
	font-family:"微软雅黑"
	}
/*==============左侧充值方式选中==================*/
.ulNav{
	display:inline;
	float:left;
        /* 降低导航栏宽度 */
	/* width:198px; */
	width:180px;
}
.ulNav li{
	position:relative;
	float:left;
        /* 降低导航栏宽度 */
	/* width:198px; */
	width:180px;
	border-bottom: 3px solid #fff;

}
.ulNav li.hide{
	display:none;
}
.ulNav li a{
	display:block;
	width:100%;
	height:67px;
	text-decoration:none;
	overflow:hidden;
	background-image:url(../images/navBg-1.12.0.png);
	background-repeat:no-repeat;
}
.ulNav li.current a{
	background-image:url(../images/navBg_focus-1.12.0.png);
}

.ulNav li a.shortcut{
	background-position:0 0;
}
.ulNav li a.unionpay{
	background-position:0 -72px;
}
.ulNav li a.bankCard{
	background-position:0 -144px;
}
.ulNav li a.alipay{
	background-position:0 -216px;
}
.ulNav li a.weixinscanpay{
	background-position:0 -288px;
}
.ulNav li a.card{
	background-position:0 -360px;
}
.ulNav li a.otherpay{
	background-position:0 -432px;
}
.ulNav li a.shenzhou{
	background-position:0 -504px;
}
.ulNav li a.mobile{
	background-position:0 -576px;
}
.ulNav li a.telephone{
	background-position:0 -648px;
}
.ulNav li a.pay19{
	background-position:0 -720px;
}
.ulNav li a.soufu{
	background-position:0 -792px;
}
.ulNav li a span{
	display:none;
}
.ulNav li .inActivity{
	position:absolute;
	top:-3px;
	left:0px;
	background:url(../images/awardIcon.png) no-repeat 0 0;
	width:75px;
	height:74px;
	display:none;
}
.ulNav li.current .inActivity{
	background:url(../images/awardIcon.png) no-repeat 0 0;
}
/*右侧内容区样式*/
.subRight{
	display:inline;
	float:right;
        /* 降低导航栏宽度 */
	/* width:760px; */
	width:778px;
	padding:0px 0px 10px;
	margin-left:20px;
	margin-top:0px;
}
.bgFix{
	height:20px;
	line-height: 20px;
	background:#fff;
	width:100%;
	z-index: 3;
	position:relative
}
.payBox{
	position:relative;
	float:left;
	width:100%;
}
.mainCon{
	width:100%;
	height:100%;
	z-index:3;
	position:relative;
	background:#fff;
}
.payTab{
	border-bottom:1px solid #E55202;
	height:25px;
	clear:both;
	background:#fff;
}
.payTab ul{
	background:url(../images/tabBg.png) no-repeat 4px 0;
	height:25px;
}
.payTab ul.payForOther{
	background:url(../images/tabBg.png) no-repeat 4px -37px;
}
.payTab li{
	float:left;
	width:124px;
	overflow: hidden;
	cursor: pointer;
	margin-left:6px;
	height:25px;
}
.payTab li a{
	width:124px;
	height:25px;
	display:block;
	overflow: hidden;
	text-indent:-99999px;
}
.payUser{
	height:26px;
	line-height:26px;
	font-size:18px;
	background:url(../images/payForUserbg.png) repeat-x 0 -1px;
	border:1px solid #bbb;
	margin-top:10px;
	padding-left:10px;
}
.payUser span{
	color:#E55202;
}
.OtherUser{
	height:100px;
	padding-top:20px;
	line-height:26px;
	font-size:18px;
	background:#F7F7F7;
	border:1px solid #bbb;
	margin-top:10px;
}
.OtherUser .fieldName{
	float:left;
	line-height: 37px;
	width:260px;
	font-size:14px;
}
.OtherUser .inputBox {
	width: 240px;
	float:left;
}
.OtherUser cite .text{
	width:232px;
}
.checkTips{
	float:left;
	color:#ff0000;
	height:38px;
	line-height:38px;
	margin-left:4px;
	font-size:12px;
	padding-left:14px;
}
.checkTipsError{
	background:url(../images/icon.png) no-repeat scroll left -36px 
}
.checkTipsOk{
	background:url(../images/icon.png) no-repeat scroll left 13px 
}
.cardBox{
	border:1px solid #bbb;
	margin-top:10px;
}
.goodsText{
	height:36px;
	line-height: 36px;
	padding-left:30px;
	font-size:18px;
	padding-bottom:6px;
	background:url(../images/icons.png) no-repeat 0 -105px;
	font-family: "黑体";
	color:#444
}
.cardBox .goodsText{
	margin-left:10px;
}
.choosePayType {
	height:100px;
	clear:both;
	background:#f7f7f7;
}
.choosePayType ul{
	padding:30px 0 0 100px
}
.choosePayType li{
	float:left;
	background:url(../images/radiosBg.png) no-repeat 0 5px;
	padding-left:30px;
	margin-left:80px;
	cursor:pointer;
	display: inline;
}
.choosePayType li.check{
	background:url(../images/radiosBg.png) no-repeat -1px -53px;
}
/*充值额度选择*/
.goodsUl{
	background:url(../images/goodsListBg.png) no-repeat -2px -5px;
	height:424px;
	overflow: hidden;
	margin-bottom:20px;
}
.goodsUl li{
	float:left;
	margin-left:1px;
	margin-bottom:1px;
	background:#ebebeb;
	display:inline
}
.goodsUl li a{
	width:244px;
	height:203px;
	display:block;
	margin:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	color:#fff;
	outline:none;
}
.goodsUl li a:hover{
	display:block;
	border: 3px solid #ace8f2;
	margin:0;
	padding:0;
}
.goodsUl li a img{
	border: 0;
	outline:none;
}
.statusExtra{
	width:69px;
	height:31px;
	position:absolute;
	left:6px;
	top:32px;
	background:url(../images/sendIco.png) no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sendIco.png");
	_background-image: none;
	font-size:12px;
	padding-top:36px;
	font-weight: bold;
	font-family:"黑体"
}
.statusHot{
	width:92px;
	height:26px;
	position:absolute;
	left:6px;
	top:32px;
	background:url(../images/hotIco.png) no-repeat center;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/hotIco.png");
	_background-image: none;
	font-size:12px;
	padding-top:64px;
	font-family:"黑体";
	text-align:center;
	font-weight: bold;
}
.goodsUl li.onChoose a,.goodsUl li.onChoose a:hover{
	border: 3px solid #097889;
	margin:0;
	padding:0;
	background:#fff;
}
.goodsUl li.onChoose .coinsNum{
	background:url(../images/coinIco.gif) no-repeat right 3px;
	color: #f32800;
}
/*充值额度选择结束*/

/*新的充值额度选择*/
.kuaiqianList{
	overflow: hidden;
}
.goodsList li{
	float:left;
	height:120px;
	width:225px;
	position: relative;
	cursor:pointer;
	margin-left:20px;
	display:inline;
}
.goodsList li.card_40w{
	background:url(../images/card_40w.png) no-repeat;
	background-position:0 0;
}
.goodsList li.card_50w{
	background:url(../images/card_50w.png) no-repeat;
	background-position:0 0;
}
.goodsList li.card_100w{
	background:url(../images/card_100w.png) no-repeat;
	background-position:0 0;
}
.goodsList li.card_200w{
	background:url(../images/card_200w.png) no-repeat;
	background-position:0 0;
}
.goodsList li.card_400w{
	background:url(../images/card_400w.png) no-repeat;
	background-position:0 0;
}
.goodsList li.card_600w{
	background:url(../images/card_600w.png) no-repeat;
	background-position:0 0;
}
.goodsList li.card_1000w{
	background:url(../images/card_1000w.png) no-repeat;
	background-position:0 0;
}
.goodsList li.card_2000w{
	background:url(../images/card_2000w.png) no-repeat;
	background-position:0 0;
}
.goodsList li .goodsPrice{
	background:url(../images/goldIcon.gif) no-repeat 0 0;
	height:17px;
	line-height:17px;
	padding-left:38px;
	position:absolute;
	top:63px;
	left:19px;
	color:#525252;
}
.goodsList li.goodsHover{
	background-position:0 -240px;
}
.goodsList li.goodsClick{
	background-position:0 -120px;
}
.goodsList li.goodsClick .goodsPrice{
	background-position:0 -17px;
	color:#E55202
}
.coinsNum{
	height:45px;
	position:absolute;
	width:190px;
	left:18px;
	top:20px;
	overflow: hidden;
	}
.first_award{
	height:20px;
	line-height:20px;
	position:absolute;
	width:200px;
	left:14px;
	top:86px;
	text-align:center;
	background:url(../images/award.gif) no-repeat center center;
	color:#fff;
	font-size:16px;
}
.sum{
	background:url(../images/sum.png) no-repeat center center;
	height:60px;
	line-height:60px;
	color:#e85303;
	font-size:20px;
	text-align:center;
	font-family:"黑体"
}
.payType{
	text-align:center;
	font-size:18px;
	height:24px;
	line-height:24px;
	padding-bottom:12px;
}
.payType b{
	font-weight:normal;
	background:url(../images/radiosBg.png) no-repeat 0 -25px;
	dispaly:inline-block;
	padding-left: 20px;
	margin-right:20px;
	height:24px;
}
.payType b.checked{
	background:url(../images/radiosBg.png) no-repeat 0 -1px;
}
.bankText{
	height:36px;
	line-height: 36px;
	padding-left:30px;
	border-top:1px solid #bbb;
	font-size:18px;
	padding:10px 30px 6px;
	background:url(../images/icons.png) no-repeat 0 -137px;
	font-family: "黑体";
	color:#444
}
.bankList{
	clear:both;
}
.defaultChoose{
	height:40px;
	padding-left:100px
}

.defaultChoose a.chooseBankText{
	float:left;
	height: 18px;
	text-decoration:none;
	padding-top:18px;
	color:#000;
}
.defaultChoose a.chooseBankText:hover{
	color:#E55202;
}
.bankList ul{
	width:620px;
	margin:0 auto;
	overflow: hidden;
	height:120px;
}
.bankList ul.showBankList{
	height:auto;
}
.bankList ul li{
	float:left;
	margin:10px 30px;
	border:1px solid #bbb;
	padding:2px;
	cursor: pointer;
	display:inline;
}
.bankList ul li.hover{
	border:3px solid #9c9aea;
	padding:0;
}
.bankList ul li.click ,.defaultChoose .defaultBank{
	border:3px solid #0702ca;
	padding:0;
}
.defaultChoose .defaultBank{
	float:left;
	margin-right:20px;
}
.showMoreBank{
	clear:both;
	text-align:center;
	padding-top:14px;
}
.showMoreBank p{
	background:url(../images/bankListSwitchBg.png) no-repeat -2px -3px;
	height:28px;
}
.showMoreBank p a{
	text-decoration:none;
	display:block;
	width:72px;
	height:14px;
	padding-bottom:14px;
	margin:0 auto;
	color:#000;
	background:url(../images/icons.png) no-repeat center -185px;
	line-height:14px;
	}
.showMoreBank p a:hover{
	color:#E55202;
	background:url(../images/icons.png) no-repeat center -263px;
}	
.hideMoreBank{
	padding-top:14px;
	padding-bottom:0;
}
.hideMoreBank p {
	background:url(../images/bankListSwitchBg.png) no-repeat -2px 10px;
}
.hideMoreBank p a{
	padding-bottom:0px;
	padding-top:14px;
	background:url(../images/icons.png) no-repeat center -227px;
}
.hideMoreBank p a:hover ,.hideMoreBank p a.hover{
	background:url(../images/icons.png) no-repeat center -305px;
}
.recharge {
    text-align: center;
}
.exchange {
    text-align: center;
}
/* 可选框组件样式 */
.exchangeCheckbox {
  text-align: center;
  margin:10px;
  position: relative;
}
/* 可选框 input 样式 */
.exchangeCheckbox input {
    width: 24px;
    height: 24px;
    margin-left: 16px;
    cursor: pointer;
    position: relative;
    top: 10px;
}
/* 可选框 label 样式 */
.exchangeCheckbox span {
    display: inline-block;
    vertical-align: middle;
    margin-left: 8px;
    line-height: 27px;
    font-size: 18px;
    font-family: "黑体";
    color: #444;
    font-weight: normal;
    white-space: pre-line;
}
.exchange-pointer {
    position: absolute;
    right: calc(50% + 125px);
    top: 50%;
    transform: translateY(-50%);
    width: 50px;
    height: auto;
    z-index: 100;
}
.subBtn{
	text-align:center;
	border-bottom: 1px solid #bbb;
}
.borderTop{
	border-top: 1px solid #bbb;
}
.payBtn{
	background:url(../images/subBtnBg.png) no-repeat center -42px;
	text-align:center;
	height:42px;
	line-height: 42px; 
	border:0;
	width:196px;
	color:#fff;
	font-size:24px;
	cursor: pointer;
	margin:30px auto;
	font-family:"黑体";
	cursor:text;
} 
.readySub{
	background:url(../images/subBtnBg.png) no-repeat center 0;
	cursor:pointer;
}
.payTips{
	line-height: 20px;
}
.payTips .title{
	font-size:20px;
	margin:10px 0 14px;
}



.formWrap{
	float:left;
	width:100%;
	height:520px;
}
.formIn{
	position:relative;
	float:left;
	width:100%;
	height:100%;
}

.accForm{
	position:absolute;
	width:100%;
	height:400px;
	left:0px;
	top:0px;
	z-index:1;
	padding-top:10px;
}
.ulForm{
	float:left;
	width:100%;
	margin-top:10px;
}
.ulForm li{
	display:inline;
	float:left;
	width:100%;
	line-height:37px;
	padding-top:8px;
}
.ulForm li.hide,.ulForm2 li.hide{
	display:none;
}
.ulForm li span,.ulReg li span,.ulForm2 li span,.ulReset li span{
	display:inline;
	float:left;
}
.ulForm li.lilast{
	_margin-right:-3px;
	margin-top:10px;
}
.ulForm li.error,.ulReg li.error{
	position:relative;
	width:100%;
	padding:0px;
	line-height:20px;
}
.ulForm li.error div,.ulReg li.error div,.ulForm2 li.error div, .ulReset li.error div{
	width:94%;
	margin:0px auto;
	padding:5px 0px;
	line-height:20px;
	background:#ff0000 url(../images/icon.png) 5px -140px no-repeat;
	color:#fff;
	text-align:center;
	font-size:14px;
}
.ulForm li.error div a{
	color:#fff93b;
	font-weight:700;
}
.ulForm li.error span a:hover{
	text-decoration:none;
}
/*表单样式*/
.fieldName{
	width:320px;
	text-align:right;
}
.iconMust,.iconK{
	float:right;
	width:15px;
	height:37px;
	background:url(../images/icon.png) left -237px no-repeat;
}
.iconK{
	background:none;
}
.inputBox,.verifyBox,.inputFocus,.inputError,.textBox,.inputSex,.ddlBox,.townBox{
	position:relative;
	display:inline;
	width:184px;
	height:37px;
	padding-left:8px;
	background:url(../images/input.png) left -50px no-repeat;
	overflow:hidden;
}
.textBox{
	width:300px;
	padding-left:2px;
	background:none;
	line-height:37px;
	font-size:14px;
}
.textBox a{
	font-size:12px;
	margin-left:10px;
	color:#999999;
	text-decoration:none;
}
.textBox a:hover{
	color:#cc0000;
	text-decoration:underline;
}
.inputSex{
	float:left;
	background:none;
}
.inputFocus{
	background-position:left -100px;
}
.inputError{
	background-position:left top;
}
.verifyBox{
	width:75px;
}
.inputBox cite,.verifyBox cite,.inputFocus cite,.inputError cite,.ddlBox cite,.townBox cite{
	display:block;
	height:37px;
	line-height:37px;
	background:url(../images/input.png) right -50px no-repeat;
	overflow:hidden;
}
.inputFocus cite{
	background-position:right -100px;
}
.inputError cite{
	background-position:right top;
}
.ddlBox input,.townBox input{
	cursor:default;
}
.ddlBox cite{
	background-position:right -213px;
}
.townBox cite{
	background-position:right -373px;
}
.quesInput .inputFocus cite{
	background-position:right -263px;
	cursor:default;
}
.quesInput .inputError cite{
	background-position:right -163px;
}
.townInput .inputFocus cite{
	background-position:right -423px;
	cursor:default;
}
.townInput .inputError cite{
	background-position:right -323px;
}
.text,.verify,.hometown{
	width:172px;
	height:20px;
	border:none;
	padding:8px 3px 8px 1px;
	background:none;
	line-height:20px;
	font-size:14px;
	outline:none;
	color:#666;
}
.text:focus,.verify:focus{
	border:none;
}
.verify{
	width:60px;
}
.imgNum{
	float:left;
	margin-right:5px;
}
.imgNum img{
	display:block;
	width:102px;
	height:29px;
	margin:3px 0px;
	border:1px solid #c6c6c6;
}
.updateNum{
	display:inline;
	float:left;
	margin-left:3px;
}
.radioWrap{
	float:left;
}
.rValue{
	float:left;
	width:0px;
	height:0px;
	overflow:hidden;
}

/*提示信息样式*/
.tipBox{
	position:relative;
	display:inline;
	float:left;
	width:230px;
	margin-left:25px;
}
.inputTip,.errorTip,.checkLoading{
	display:none;
	position:absolute;
	width:210px;
	padding:5px;
	left:0px;
	top:2px;
	background-color:#ffffee;
	border:2px solid #ddddce;
	z-index:1;
}
.checkLoading{
	height:16px;
	left:-25px;
	top:7px;
	border:none;
	background:url(../images/mloading.gif) left center no-repeat;
	z-index:4;
}
.errorTip{
	border:2px solid #d59799;
	background-color:#fef4f5;
}
.errorTip i,.inputTip i{
	display:block;
	position:absolute;
	left:-10px;
	top:8px;
	width:10px;
	height:13px;
	background:url(../images/icon.png) left -439px no-repeat;
}
.inputTip i{
	background:url(../images/icon.png) left -457px no-repeat;
}
.errorTip ins,.inputTip ins{
	display:block;
	position:absolute;
	left:-25px;
	top:7px;
	width:14px;
	height:14px;
	background:url(../images/icon.png) 1px -49px no-repeat;
}
.inputTip p,.errorTip p{
	line-height:20px;
}
.inputTip p{
	padding-left:8px;
	background:url(../images/icon.png) left -587px no-repeat;
}
.inputTip ins{
	background-position:left -100px;
}
.successTip{
	display:none;
	position:absolute;
	width:200px;
	height:20px;
	left:-25px;
	padding:5px;
	background:url(../images/icon.png) left 12px no-repeat;
	z-index:3;
}
.buttonBox{
	float:left;
}
.btnSubmit{
	float:left;
	display:inline;
	width:120px;
	height:42px;
	padding-top:2px;
	background:url(../images/sprite.png) left top no-repeat;
	color:#ffffff;
	font-weight:bolder;
	letter-spacing:2px;
	line-height:40px;
	margin-right:5px;
	text-decoration:none;
	font-size:16px;
	overflow:hidden;
	text-shadow:-1px -1px #000;
	outline:none;
	text-align:center;
}
.btnSubmit:hover{
	padding-top:2px;
	background-position:left -44px;
}
/*页面加载loading*/
.loading,.formLoader{
	position:absolute;
	float:left;
	width:100%;
	height:100%;
	background:#fff url(../images/loading.gif) center 30px no-repeat;
	left:0px;
	top:0px;
	z-index:5;
}
.loading{
	height:460px;
}
.loading h2,.formLoader h2{
	display:inline;
	float:left;
	width:100%;
	height:30px;
	margin-top:80px;
	text-align:center;
	font-size:14px;
	line-height:30px;
}
.formLoader{
	display:none;
}


/*注册样式*/
.rmain{
	height:auto;
	_height:580px;
	min-height:580px;
}
.regForm{
	position:absolute;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	z-index:1;
}
.regWrap{
	position:relative;
	float:left;
	width:100%;
	height:520px;
}
.regSteps{
	position:relative;
	float:left;
	width:100%;
	height:100%;
	overflow:hidden;
}
.regForm2{
	z-index:2;
}
.ulReg,.ulReset{
	display:inline;
	float:left;
	width:790px;
	margin:0px 10px;
}
.ulReg .emailWrap{
	width:252px;
}
.ulReset{
	width:740px;
}
.ulReg li,.ulForm2 li,.ulReset li{
	width:100%;
	_height:37px;
	min-height:37px;
	padding:8px 0px;
	line-height:37px;
	clear:both
}
.ulForm2 .fieldName span {
    width:295px;
    text-align:right;
}
.ulForm2 .inputBox{
	width:184px;
}
.ulForm2 .text{
	width:172px;
}
.ulForm2 .tipBox{
	width:170px;
}
.ulForm2 .inputTip, .ulForm2 .errorTip, .ulForm2 .checkLoading{
	width:150px;
}



/*按钮样式*/
.btnLogin,.btnReg,.btnBlue{
	display:inline;
	float:left;
	height:38px;
	padding-left:40px;
	background:url(../images/buttons.png) left -76px no-repeat;
	text-decoration:none;
	overflow:hidden;
}

.btnBlue{
	padding-left:10px;
	background-position:left top;
}
.btnLogin span,.btnReg strong,.btnBlue strong{
	display:inline-block;
	height:38px;
	padding-right:10px;
	background:url(../images/buttons.png) right -38px no-repeat;
	font-size: 16px;
	font-weight: bolder;
	text-shadow: -1px -1px #000000;
	color:#fff;
	text-decoration:none;
	line-height:36px;
	cursor:pointer;
	overflow:hidden;
}

.loginPanel{
	top:-460px;
	overflow: hidden;
	height:450px;
	left: 0;
	position: absolute;
	top: 0;
	z-index: 1;
}

/*****金币卡充值******/
.goldCard{
	background:url(../images/formBg.png) no-repeat center 0;
	height:236px;
	padding-top:95px;
	position:relative;
	margin-top:10px
}
.goldCard_2{
	height:286px;
	padding-top:45px;
}
.goldCard ul li{
	height:60px;
}
.goldCard .fieldName{
	float:left;
	line-height: 37px;
	width:260px;
	font-size:14px;
}
.goldCard .inputBox {
	width: 260px;
	float:left;
}
.goldCard cite .text{
	width:252px;
}
.goldCardTips{
	padding-left:260px;
	color:#ff0000;
	font-size:14px;
}
.goldCardTips_2{
	padding-left:260px;
	color:#ff0000;
	font-size:12px;
	clear:both;
	padding-top:4px;
	height:14px;
	background:none;
}
.payStatus {
	display:none;
	position:absolute;
	left:0;
	top:0;
	background:#fff;
	width:200px;
	height:200px;
}
/*固话神州行充值*/
.telUserInfo{
	background:url(../images/telUserBg.png) repeat-x 0 -52px;
	overflow: hidden;
	font-size:18px;
	margin-bottom:10px;
	border: 1px solid #BBBBBB;
	font-size: 18px;
	height: 26px;
	line-height: 26px;
	margin-top: 20px;
}
.telUserInfo li{
	float:left;
	padding:0 60px 0 20px
}
.telUserInfo li.userNameLi{
	background:url(../images/telUserBg.png) no-repeat right 0;
}
.telUserInfo li span{
	color:#E55202
}
.textMain{
	background:#f7f7f7;
	border:1px solid #bbb;
	padding:10px 20px;
	margin-bottom:10px;
}
.bigTitle{
	color:#E65202;
	font-size:20px;
	font-weight:bold;
	height:32px;
	line-height:32px;
	margin-bottom:6px;
}
.textP{
	border:1px solid #bbb;
	background:#fff;
	padding:8px;
	margin-bottom:10px;
	position:relative
}
.textTitle{
	color:#e65202;
	font-size:16px;
	line-height:32px;
}
.textCon{
	line-height: 24px;
}
/*手机充值*/
.mobileTabCon{
	border:1px solid #bbb;
}
.mobileText{
	border-top:1px solid #bbb;	
	padding:20px 15px 0;
}
.mobileTextCon{
	border-top:1px solid #bbb;
	padding-top:20px;
	margin-top:20px;	
	padding:10px 15px;
	line-height:24px;
}
.mobileTabNav{
	position:relative;
	height:64px;
	background:url(../images/mobileTabNavBg.jpg) repeat-x 0 bottom;
	margin-bottom:20px;
}
.mobileTabUl{
	position:absolute;
	top:0px;
	left:0px;
}
.mobileTabUl li{
	float:left;
	width: 158px;
	height:64px;
	text-indent:-9999px;
	overflow: hidden;
	cursor:pointer;
}
.mobileTabUl li.mobileTabMenu_1{
	background:url(../images/yidongTab.jpg) no-repeat 0 -64px;
}
.mobileTabUl li.mobileTabMenu_2{
	background:url(../images/liantongTab.jpg) no-repeat 0 -64px;
}
.mobileTabUl li.mobileTabMenu_3{
	background:url(../images/dianxinTab.jpg) no-repeat 0 -64px;
}
.mobileTabUl li.on {
	background-position: 0 1px;
}
.mobileUserInfo{
	margin-bottom:10px;
}
.mobileUserName{
	background: url("../images/payForUserbg.png") repeat-x scroll 0 -1px transparent;
	border: 1px solid #BBBBBB;
	font-size: 18px;
	height: 26px;
	line-height: 26px;
	margin-bottom: 10px;
	padding-left: 10px;
}
.mobileUserName span,.colorE55202 {
	color: #E55202;
}
.zhichong{
	line-height: 30px;
	font-size:16px;
	padding-left:20px;
}
.liantong{
	background:url(../images/liantongLogo.png) no-repeat 15px 14px;
	padding-left:60px;
	border-bottom:1px solid #bbb;
	height:60px;
	line-height: 60px;
	margin-bottom:10px;
	
}
.yidong{
	background:url(../images/yidongLogo.png) no-repeat 17px 4px;
	padding-left:60px;
	height:40px;
	line-height:40px;	
}
.moneySpan{
	color:#09a3ba;
}
.mobileTips{
	line-height:32px;
	font-size:20px;
	margin:10px 0 20px;
}
.margin_10px{
	margin:10px;
}
.padding_30_20px{
	padding:30px 20px;
}
.color444{
	color:#444;
	font-weight:normal;
}
/*底部样式*/
.footer{
	padding-top:10px;
	border-top:1px solid #bbb;
}
.footer p{
	width:100%;
	line-height:22px;
	text-align:center;
	color:#666666;
}
.footer a{
	color:#0E7BB6;
	text-decoration:none;
}
.footer a:hover{
	color:#ff6600;
}

.alert-mask,
.mask{
	position:absolute;
	top: 0px;
	left: 0px;
	background:#ccc;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	z-index: 203;
	display:none;
}

.alert-mask {
    height: 100%;
    width: 100%;
}

.alert-win,
.alertBox{
	position:absolute;
	width: 400px;
	height:200px;
	z-index: 240;
	display:none;
	background:#fff;
	border:3px solid #0398ca;
}


.alert-win {
    top: 60%;
    left: 20%;
}

.alertBoxTitle{
	height:28px;
	background:url(../images/alertBoxTitle.png) repeat-x 0 0;
	position:relative;
	line-height:28px;
	padding-left:10px;
	font-size:14px;
}
.alertBoxCloseBtn{
	background:url(../images/alertBoxCloseIco.png) no-repeat;
	display:block;
	width:13px;
	height:13px;
	cursor:pointer;
	text-indent:9999px;
	overflow: hidden;
	position:absolute;
	right:8px;
	top:6px;
}
.alertBoxLoading,.alertBoxSucc,.alertBoxFail{
	margin-top:18px;
	width:100%;
	height:80px;
}
.alertBoxLoading p,.alertBoxSucc p,.alertBoxFail p{
	margin-left:114px;
	font-size:16px;
	padding-top:26px;
	padding-right:20px;
	line-height:22px;
}
.alertBoxLoading{
	background:url(../images/loading.gif) no-repeat 60px center;
	margin-top:18px;
}
.alertBoxLoading p{
	margin-left:120px
}
.alertBoxSucc{
	background:url(../images/alertBoxSucc.png) no-repeat 32px 8px;
}
.alertBoxFail{
	background:url(../images/alertBoxFail.png) no-repeat 32px 8px;
}
.textResult{
	height:48px;
	padding:20px;
	line-height:20px;
	font-size:14px;
}
.alertBoxConBtn{
	margin:18px 40px;
}
.autoHeight{
	height:auto;
	padding-bottom:20px;
}
.autoHeight .alertBoxLoading ,.autoHeight .alertBoxSucc ,.autoHeight .alertBoxFail {
	height: auto;
}
a.alertBoxBtn{
	background:url(../images/alertBoxBtn.png) no-repeat center 1px;
	width:106px;
	height:28px;
	line-height:28px;
	border:0;
	color:#FFFFFF;
	font-size:14px;
	margin-left:40px;
	cursor:pointer;
	float:left;
	text-align:center;
	text-decoration:none;
	display:inline;
	}
a.btnCenter{
	margin-left:104px;
}	
a.alertBoxBtn:hover{
	background:url(../images/alertBoxBtn.png) no-repeat center -30px;
}


.floatFix{
	height:1%;
	overflow: hidden;
}
/*网吧金币卡充值快捷通道*/
.goldCard_3{padding-top:20px; height:316px}
.goldCard_3 .vercode .inputBox{width:90px;}
.goldCrad_3 ul li{height:58px;} 
.goldCard_3 .vercodeimg{ vertical-align: middle; position:relative; top:-4px;}
.verCodeTips{clear: both; color: #FF0000;font-size: 12px; height: 14px;padding-left: 260px; padding-top: 4px;}
.fastPayTab{ background:url(../images/goldcard_wb.png) no-repeat 12px bottom; margin-bottom:40px;}
.fastPay{height:42px; line-height: 42px; font-size: 14px; text-align: center; padding-left: 56px;color:#FF0033}
.fastPay a{color:#FF0033}

/*****移动充值******/
.ChinaMobile{
	background:url(../images/formBg.png) no-repeat center 0;
	height:276px;
	padding-top:55px;
	position:relative;
	margin-top:10px
}
.ChinaMobile ul li{
	height:80px;
}
.ChinaMobile .fieldName{
	float:left;
	line-height: 37px;
	width:260px;
	font-size:14px;
}
.ChinaMobile .inputBox {
	width: 260px;
	float:left;
}
.ChinaMobile cite .text{
	width:252px;
}
.ChinaMobileTips{
	padding-left:260px;
	color:#ff0000;
	font-size:14px;
	clear:both;
	padding-top:4px;
	height:14px;
	width:270px;
	background:none;
}
.ChinaMobile .infoText{
	float:left;
	padding-left:160px;
	line-height: 30px;
	width:480px;
	font-size:14px;
}
.ChinaMobile .payResult{
	float:left;
	padding-left:160px;
	color: #e65202;
	font-size: 48px;
	line-height: 60px;
}
.ChinaMobile .timer{
	color: #e65202;
}
.subBtn1{
	text-align:center;
}
.ChinaMobile .verifyBtn{
	text-align:center;
	border-bottom: 1px solid #bbb;
	background:url(../images/alertBoxBtn.png) no-repeat center -30px;
	text-align:center;
	border:0;
	width:116px;
	height:28px;
	font-size:14px;
	cursor: pointer;
	margin:10px auto;
	font-family:"黑体";
}
.ChinaMobile .choosePayAmount {
	height:35px;
	clear:both;
}
.ChinaMobile .choosePayAmount ul{
	padding:0px 0 0 0px
}
.ChinaMobile .choosePayAmount li{
	float:left;
	height:25px;
	font-size:24px;
	line-height: 30px;
	background:url(../images/radioBg.png) no-repeat 0 5px;
	padding-left:30px;
	margin-left:50px;
	cursor:pointer;
	display: inline;
}
.ChinaMobile .choosePayAmount li.check{
	background:url(../images/radioBg.png) no-repeat -1px -53px;
}
.paying{
	float:left;
	padding-left:200px;
	width:80px;
	height:80px;
}

.payStatus {
	display:none;
	position:absolute;
	left:0;
	top:0;
	background:#fff;
	width:200px;
	height:200px;
}
.payTypeTab{
	border-bottom:1px solid #E55202;
	height:25px;
	clear:both;
	background:#fff;
}
.payTypeTab ul.debit{
	background:url(../images/payTypeTabBg.png) no-repeat 4px 0;
	height:25px;
}
.payTypeTab ul.credit{
	background:url(../images/payTypeTabBg.png) no-repeat 4px -37px;
	height:25px;
}
.payTypeTab li{
	float:left;
	width:124px;
	overflow: hidden;
	cursor: pointer;
	margin-left:6px;
	height:25px;
}
.verCode{
	padding-left:30px;
	font-size:16px;
	height:auto;
}
.verCode .card{
	height:60px;
	line-height:60px;
}
.verCode .mobile{
	padding-top:35px;
}
.verCode .code{
	padding-top:5px;
}
.verCode .tips{
	padding:20px 0px 0px 70px;
}
.verCode span{
	margin-right:13px;
}
.verCode .timer{
	color: #e65202;
}
.verCode .errorTips{
	padding-left:80px;
	color: #e65202;
}
.verCode .verCodeTip{
	padding:10px;
	font-size:16px;
}
.verCode .verCodeBox {
	margin:30px 30px 10px 10px;
	font-size:16px;
	height:22px;
	width:90px;
}
.verCode .verButton {
	border-bottom: 1px solid #bbb;
	background:url(../images/verCodeBtn.png) no-repeat center -32px;
	text-align:center;
	border:0;
	width:116px;
	height:28px;
	font-size:14px;
	margin-top:20px;
	cursor:pointer;
	font-family:"黑体";
}
.verCode .verButtonDisabled{
	border-bottom: 1px solid #bbb;
	background:url(../images/verCodeBtn.png) no-repeat center -1px;
	text-align:center;
	border:0;
	width:116px;
	height:28px;
	font-size:14px;
	margin-top:20px;
	cursor:text;
	font-family:"黑体";
}
.binding{
	position:absolute;
	margin-left:80px;
	height:65px;
	width:500px;
	line-height:65px;	
	background:url(../images/binding.png) no-repeat left center;
	color:#444444;
	font-size:16px;
	font-family:"黑体";
}
.bindingCard{
	position:absolute;
}
.binding img{
	margin:17px 0px -10px 0px;
	padding-left:15px;
}
.binding span{
	padding-left:30px;
	margin-right:0px;
}
.unbinding .title{
	font-size:20px;
	margin:10px 0 14px;
}
.unbindingTip{
	padding:100px 20px 50px 20px;
	font-size:16px;
}
.shortcut_award{
	float:left;
	height:120px;
	width:223px;
	left:2px;
	top:1px;
	position: absolute;
	cursor:pointer;
	text-align:center;
	line-height:194px;
	color:#fff;
	font-size:22px;
	display:inline;
	background:url(../images/shortcutAward.gif) no-repeat;
	overflow:hidden;
}
.ulNav li .award{
	position:absolute;
	top:-3px;
	left:-0px;
	background:url(../images/awardIcon.png) no-repeat 0 0;
	width:75px;
	height:74px;
}
.ad{
	line-height:30px;
	font-size:18px;
	background:#fef8a0;
	border:2px solid #e7590d;
	margin:0px 0px 20px 0px;
	padding-left:10px;
}
.ad span{
	color:#e70104;
}
.yinlianChoose{
 	height: 90px;
    padding-left: 100px;
}
.yinlian {
	background:url(../images/yinlian.png) no-repeat ;
	float: left;
    width:256px;
    height: 80px;
}

.weixinscanChoose{
    height: 90px;
    padding-left: 100px;
}

.scan{
	text-align:center;
	padding: 20px 0px 20px 0px;
	font-size: 20px;
	color: #E55202;
	border-bottom: 1px solid #bbb;
}

.order {
    display: inline;
	font-size: 18px;
	padding: 10px;
	color: #E55202;
}

.order-item .prompt {
	padding-top: 20px;
	font-size: 20px;
	color: #444444;
}
.qr-code {
	padding: 0px 0px 0px 0px;
	text-align:center;

}
.waitQrcode {
	text-align:center;
	padding:150px 0px 180px 0px;
	line-height: 48px;
	font-size: 32px;
	color: #E55202;
	border-bottom: 1px solid #bbb;
}
.wxOrderCompleted{
	padding: 20px 126px 50px 24px;
	font-size: 15px;
	line-height: 30px;
	border-bottom: 1px solid #bbb;
}
.wxOrderCompleted h1{
	font-size: 28px;
	padding: 0px 0px 10px 60px;
	margin-left: 50px;
	color: #E55202;
}
.wxOrderCompleted ul{
	padding: 20px 0px 20px 100px;
}
.wxPayDetail{
	padding-left: 30px;
	color: #E55202;
}

.payInfo {
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
}

.payResult {
    padding: 30px 90px 0px 90px;
    border: 1px solid;
    margin-left: 70px;
    height: 260px;
    background-color: #FFF5EE;
}

.guideBtn {
    padding-top: 10px;
    padding-left: 75px;
}

.order-info {
    background:#fef8a0;
    border:2px solid #e7590d;
    height: 40px;
    padding-top: 10px;
}

.order-info ul {
    list-style: none;
}

div.iframe {
	padding: 20px 20px;
}

iframe.pay {
	width: 260px;
	height: 260px;
	overflow: hidden;
	border-width: 0px;
}

@media only screen and (max-width: 860px) {
    .qrCodeImg {
        padding: 20px 0px 20px 20px;
        text-align: center;
    }
    div.iframe {
    	width: 256px;
    }
}
@media only screen and (min-width: 860px) {
    .qrCodeImg {
        padding: 20px 0px 20px 240px;
        text-align: center;
    }
}
.actionHide {
    display:none;
}
.actionMax {
    position: fixed;
    width: 350px;
    height: 530px;
    z-index: 299;
    right: 30%;
    top: 135px;
}
.actionMax iframe,.actionMin iframe {
    width: 350px;
    height: 530px;
    border: 0px;
    display: block;
    background: transparent;
}
.actionMin {
    position: fixed;
    width: 140px;
    height: 140px;
    z-index: 299;
    right: 10px;
    top: 400px;
}
.resultTitle {
    margin-top: 24px;
    line-height: 39px;
	font-size:24px;
	font-weight:bold;
	color:#e55202;
    border-bottom:1px solid #bbbbbb;
}
.balance {
    padding: 10px 0px 10px 290px;
    line-height: 37px;
    font-size: 20px;
}
.balance .name {
    display: inline-block;
    width: 110px;
    text-align: left;
    padding-right: 20px;
}
.auto-exchange-success {
   display: flex;
   justify-content: center;
   align-items: center;
   margin-top: 20px;
}
.auto-exchange-success img {
   width: 50px;
   height: auto;
   margin-right: 10px;
}
.auto-exchange-success span {
  font-size: 28px;
  color: #e55202;
  font-family: "黑体";
  font-weight: bold;
}

.exchangeBtn {
    position: relative;
    line-height: 40px;
    font-size: 22px;
    color: #fff;
    background-color: #e55202;
    margin: 20px 290px;
    border-radius: 20px;
    cursor: pointer;
}
.exchangeIcon {
      position: absolute;
      right: -25px;
      bottom: -25px;
      width: 80px;
      height: auto;
  }
.resultTips {
    margin-top: 40px;
    display: flex;
    border-top: 1px solid #bbbbbb;
}
.tipsL {
    flex-shrink: 0;
    margin-top: 10px;
    margin-right: 20px;
}
.tipsL img {
    width: 30px;
    height: auto;
}
.tipsR {
    flex: 1;
    margin-top: 10px;
}
 .resultTipsTitle {
     margin-bottom: 10px;
     font-size: 20px;
     font-weight: bold;
     font-family: "黑体";
     color: #000;
 }
 .resultTipsText {
     line-height: 32px;
     font-size: 16px;
     font-family: "黑体";
     color: #000;
     white-space: pre-line;
 }
.confirmBox,.errorBox {
    position: absolute;
    top: 0px;
    width: 760px;
    height: 250px;
    display: block;
}
.confirmBox .alertBox, .errorBox .alertBox {
    display: block;
    margin: 10px 0px 0px 176px;
}
.exchangeAdBox {
    margin: 25px 0px 10px 0px;
    border-top: 1px solid #bbbbbb;
}
.exchangeAdBox .adImg {
    margin-top: 10px;
    width: 760px;
    height: 420px;
    background: url(../images/exchangeAd.jpg) repeat-x;
}
.errorBox .alertBoxBtn {
    margin-left: 100px;
}
.lucky {
    margin-top: 20px;
    padding-top: 12px;
    border-top: 1px solid #bbbbbb;
}
.luckyDraw {
    position: relative;
    width: 435px;
    height: 435px;
    margin-left: 80px;
}
.disk {
    height: 435px;
}
.disk .light {
    position: absolute;
    top: 17px;
    height: 400px;
    width: 400px;
    background:url(../images/luckyDisk.png) no-repeat 0px;
    z-index: 10;
}
.diskBg0 {
    position: absolute;
    top: 25px;
    left: 25px;
    height: 350px;
    width: 350px;
    border-radius: 175px;
    z-index: 20;
    overflow: hidden;
    background: #fff;
}
.diskBg1 {
    position: absolute;
    top: 25px;
    left: 25px;
    height: 350px;
    width: 350px;
    border-radius: 175px;
    z-index: 22;
    overflow: hidden;
    opacity: 0.8;
}
.diskBg2 {
    position: absolute;
    top: 45px;
    left: 45px;
    height: 310px;
    width: 310px;
    border-radius: 155px;
    z-index: 24;
    overflow: hidden;
}
.disk .awards {
    position: absolute;
    top: 25px;
    left: 25px;
    height: 350px;
    width: 350px;
    border-radius: 175px;
    z-index: 26;
    overflow: hidden;
    color: #fff;
}
.awardName {
    position: absolute;
    font-size: 19px;
    text-shadow: 0px 2px 1px #000;
    text-align: center;
}
.disk .award {
    position: absolute;
    height: 0px;
    width: 0px;
}
.disk .Pointer {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 435px;
    width: 435px;
    margin-left: -17px;
    padding-top: 17px;
    background:url(../images/luckyPointer.png) no-repeat 0px;
    z-index: 40;
}
.drawBtn {
    position: absolute;
    left: 157px;
    top: 174px;
    cursor: pointer;
    height: 86px;
    width: 86px;
    background: #aaa;
    opacity: 0;
    border-radius: 43px;
    z-index: 50;
}
.drawnBtn {
    position: absolute;
    left: 157px;
    top: 174px;
    height: 86px;
    width: 86px;
    background:url(../images/luckyDraw.png) no-repeat 0px;
    border-radius: 43px;
    z-index: 60;
}
.lucky .item {
    float: left;
    display: inline-block;
}
.lucky .tips {
    float: left;
    width: 565px;
    text-align: center;
    font-size: 12px;
}
.drawResult {
    position:relative;
    margin: 25px 0 0 25px;
    height: 440px;
    width: 160px;
}
.drawResult .title {
    height: 40px;
    width: 160px;
    background: #f15800;
}
.drawResult .titleImg {
    position: absolute;
    top: -30px;
    left: -34px;
    height: 75px;
    width: 232px;
    background: url(../images/luckyTitle.png) no-repeat 0px;
}
.drawResult .desc {
    height: 180px;
    width: 160px;
    background: #eeebea;
}
.desc .title {
    height: 50px;
    width: 160px;
    color: #f15800;
    line-height: 68px;
    font-size: 20px;
    font-family: "黑体";
    text-align: center;
    background: #eeebea;
}
.desc .text {
    padding: 10px;
    width: 140px;
    font-size: 16px;
    line-height: 25px;
    background: #eeebea;
}
.drawResult .result {
    height: 200px;
    width: 160px;
    background: #88644f;
}
.tipsTitle {
    width: 100px;
    text-align: center;
    color: #fff;
    padding: 20px 0 0 30px;
}
.result .tips {
    width: 160px;
    padding-top: 20px;
}
.tipsstart {
    height: 53px;
    background: url(../images/luckyTipsStart.png) no-repeat center;
}
.tipsbig {
    height: 29px;
    background: url(../images/luckyTipsBig.png) no-repeat center;
}
.tipssmall {
    height: 29px;
    background: url(../images/luckyTipsSmall.png) no-repeat center;
}
.tipsnone {
    height: 29px;
    background: url(../images/luckyTipsNone.png) no-repeat center;
}
.tipsAward {
    width: 160px;
    text-align: center;
    color: #fffc56;
    font-size: 24px;
    text-shadow: 0px 2px 1px #000;
    animation: flash 0.8s steps(2) infinite;
}
@keyframes flash {
    from {color: #fffc56;}
    to {color: #000;}
}
.drawResult .btn {
    margin: 20px 0 0 20px;
    width: 120px;
    line-height: 24px;
    font-size: 16px;
    color: #fff;
    background-color: #e55202;
    border-radius: 20px;
    text-align: center;
    cursor: pointer;
}
.deliveryBox {
    position: absolute;
    top: 240px;
    left: 180px;
    width: 400px;
    height: 220px;
    z-index: 240;
    background: #fff;
    border: 3px solid #0398ca;
}
.deliveryBox .name {
    padding: 10px 10px 0 15px;
    width: 66px;
    font-size: 12px;
    float: left;
    display: inline-block;
}
.deliveryBox .input {
    margin-top: 8px;
    width: 280px;
    font-size: 12px;
    float: left;
}
.enableBtn{
    margin: 140px 0 0 140px;
    width: 100px;
    line-height: 24px;
    font-size: 13px;
    color: #fff;
    background-color: #e55202;
    border-radius: 20px;
    text-align: center;
    cursor: pointer;
}
.disableBtn{
    margin: 140px 0 0 140px;
    width: 100px;
    line-height: 24px;
    font-size: 13px;
    color: #fff;
    background-color: #b1b1b1;
    border-radius: 20px;
    text-align: center;
}
.deliveryTitle {
    padding: 20px 0 0 10px;
    font-size: 12px;
    color: #fff;
}
.deliveryInfo {
    padding: 5px 10px 0 10px;
    font-size: 10px;
    color: #fff;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.security img {
    padding-left: 10px;
    width: 53px;
    height: 20px;
}
.headBannerImg {
    width: 100%;
    height: 100%;
}
