.recharge-con{padding-bottom:20px;}
.recharge-con-payMoneys{width:90%;margin:0px auto;}
.recharge-con-title{text-align:left;}
.payMoneys{margin:0px auto;text-align:center;}
.select_button{
    float:left;
    position:relative;
    width:278px;
    height:166px;
    color: #4e4e4e;
/*    margin-right:10px;
    margin-bottom:10px;*/
    border:1px solid #dddddd;
    border-radius:3px;
    background-color:#ffffff;
    margin-right: 40px;
}
.select_button:first-child{
    border: 1px solid #ffa14e;
    background-color: #fffbf9; 
}

.select-button-recharge-desc-con{
    padding:0px 0px;
    font-size:12px;
}
.select-button-recharge-desc-span{
    height:25px;line-height:25px;
}
.select-button-recharge-desc-num{
    /*height:20px;line-height:20px;*/
    height: 29px;
    font-family: MicrosoftYaHei;
    font-size: 32px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #323232;
    line-height: 28px;
}

.other{margin-top:3px;font-family: MicrosoftYaHei;font-size: 22px;font-weight: normal;font-stretch: normal;letter-spacing: 1px;color: #323232;}

/*.select-button-recharge-desc-num-value{
    color:#FB6603;
    font-size:25px;
}*/

.vip_desc{
/*    width: 31px;
    height: 11px;*/
    font-family: MicrosoftYaHei-Bold;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 17px;
    letter-spacing: 0px;
    color: #aa5b06;
    width: 43px;
    height: 16px;
    background-color: #fdc03d;
    border-radius: 1px;
    display: inline-block;
}

.gift_ext{color: #ff3434;}


.payMoneys{
    text-align: center;
    line-height: 42px;
}
.pay-num{
    width:100%;
}

#pay-num{
    width: 65px;
    height: 21px;
    font-family: "微软雅黑";
    font-size: 28px;
    font-weight: bolder;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #ff8649;
}

.select-button-img{
    position:absolute;
    right:-5px;
    top:-5px;
}

.select_button_other{margin-top:3px;font-family: MicrosoftYaHei;font-size: 22px;font-weight: normal;font-stretch: normal;letter-spacing: 1px;color: #323232;}

.pay_money{font-family: MicrosoftYaHei;font-size: 18px;font-weight: normal;font-stretch: normal;letter-spacing: 2px;color: #565656;float: left;}

#input_yundou{border:1px solid #BDC3C7;border-radius:3px;height:30px;width:100px;line-height:40px;}

.recharge-con-payTypes{width:90%;margin-top: 118px}
.recharge-con-title-paytype{text-align:left;font-size:15px;height:30px;line-height:30px;font-family: MicrosoftYaHei;font-size: 18px;font-weight: normal;font-stretch: normal;letter-spacing: 1px;color: #565656;}

.recharge-con-subBtn-div{margin-top: 34px;float: left;}
.recharge-con-realPay-explain{float:right;padding-top:15px;}
.recharge-sub-btn{font-family: MicrosoftYaHei;font-size: 18px;font-weight: normal;font-stretch: normal;letter-spacing: 1px;color: #ffffff;}
#pay-sign{font-family: MicrosoftYaHei;font-size: 26px;font-weight: bolder;font-stretch: normal;letter-spacing: 1px;color: #ff8649;}

.layer-div{height:100%;background:rgba(0,0,0,.5);}
.layer-con{width:70%;left:15%;max-width:400px;}

.layer-alipay-con{
    width: 50%;height:30%;left: 25%;background: white;border: 2px solid #00AAEE;
    border-radius: 2px;position: fixed;top: 35%;min-height: 250px;max-width:333px;
}
.layer-alipay-con-title{background:#00AAEE;}
.layer-con-aliPayBtnDiv{margin:50px 0;}
.layer-con-aliPayBtn{
    width: 100%;height: 30px;line-height: 28px;border: 1px solid #ccc;border-radius: 50px;
    margin:0px auto;margin-top: 20px;font-size: 0.8em;text-align: center;max-width:145px;
}

.layer-div-more{height:100%;background:rgba(0,0,0,.5);position: absolute;width: 100%;z-index: 7777;}
.layer-div-contain {
    width: 70%;max-width:270px;position: absolute;z-index: 200;
    background: white;left: 15%;font-size: 16px;padding: 30px 0px;border-radius: 3px;
}
.layer-div-contain-select-con {
    width: 70%;height: 35px;line-height: 35px;margin: 0px auto;border-radius: 20px;
    background: #FCD158;border: none;color: #785401;margin-top:15px;
}
.layer-div-contain-select-keyboard {
}

.select-button-recharge-desc-span-more{margin-top:3px;}
.recharge-con-subBtn-div{margin-bottom:0px;}

@media only screen and (max-width:1920px) {
    .recharge-con-subBtn-div{margin-bottom:0px;}
}


@media only screen and (min-width:768px) and (max-width:1366px) {
    /*.select_button{height:80px;}*/
    .select-button-recharge-desc-span-more{margin-top:0px;}
    /*.pay-btns{height:36px;}*/
    /*.recharge-con-subBtn-div{margin-bottom:100px;}*/


}