.account .account-R .question {
    background: url(http://imgs.design006.com/homepage/images/question.png) no-repeat center center;
    background-size:20px 20px;
}
.num_title{
    color:#2E2E30;
    height:60px;
    text-align:left;
    /* margin-bottom:15px; */
    overflow:hidden;
}
.num_title>div{float:left;}
.num_title .recharge_title{height:60px;width:161px;padding-bottom:15px;}
.num_title .recharge_title>div:nth-child(1){height:25px;width:161px;line-height:25px;font-size:18px;color:#2E2E30;letter-spacing:0;}
.num_title .recharge_title>div:nth-child(2){height:17px;width:330px;line-height:17px;margin-top:3px;font-size:12px;color:#B3B3B3;letter-spacing:0.31px;}
.num_title >div:nth-child(2){height:60px;width:1px;background:#EDEDED;margin-left:299px;margin-right:30px;}
.num_title .vip_title{height:60px;width:200px;padding-bottom:15px;}
.num_title .vip_title>div:nth-child(1){height:25px;width:200px;line-height:25px;font-size:18px;color:#2E2E30;letter-spacing:0;}
.num_title .vip_title>div:nth-child(1) img{vertical-align:middle;margin-left:8px;margin-right:7px;}
.num_title .vip_title>div:nth-child(2){height:17px;width:300px;line-height:17px;margin-top:3px;font-size:12px;color:#B3B3B3;letter-spacing:0.31px;}
.num_list{
    margin-bottom:10px;
    height:92px;
}
.num_list .line_border{height:92px;width:1px;background:#EDEDED;float:left;margin-right:30px;}
.num_list_option{
    width:200px;
    height:92px;
    float: left;
    margin-right:30px;
    border: 1px solid #EDEDED;
    border-radius: 4px;
    font-size: 24px;
    color: #F85659;
    cursor:pointer;
}
.list_option_checked{
    border: 1px solid #F85659 !important;
}
.list_option_checked > div:nth-child(2){
    background-image:url(../images/checked.png); 
    background-size:29px 29px;
}
.num_list_option > div:nth-child(1){
    height:34px;line-height:34px;margin-top:28px;text-align:center;width:200px;
    font-size: 24px;
    color: #F85659;
    letter-spacing: 0;
}
.num_list_option > div:nth-child(2){
    height:29px;line-height:29px;width:29px;text-align:center;float:right;
}
.option_checked{
    background-image:url(../images/checked.png); 
    background-size:29px 29px;
}
.num_tip{
    margin:0 auto;
    font-size: 12px;
    color: #F85659;
    letter-spacing: 0.31px;
    margin-bottom:23px;
}
.pay_type_title{
    /* width:146px; */
    height:25px;
    font-size: 18px;
    color: #2E2E30;
    margin-bottom:15px;
    text-align:center;
}
.pay_type_list{
    /* padding-left:16px; */
    margin-bottom:10px;
    height:46px;
    overflow:hidden;
}
div.line_div{width:200px;height:1px;/* background:#EDEDED; */float:left;margin-top:22px;}
div.line_div:nth-child(1){margin-right:30px;}
.pay_type_list >div:nth-child(4){margin-left:0px;}
.pay_type_option{
    width: 200px;
    height:44px;
    float:left;
    border: 1px solid #EDEDED;
    border-radius: 4px; 
    margin-right: 30px;
    cursor:pointer;

}
.pay_type_option > div:nth-child(1){
    width:89px;
    margin:10px 0px 10px 54px;
    height:24px;
    float:left;
    background-image:url(../images/wx_pay.png); 
    background-size:89px 24px;
}
.pay_type_option > div:nth-child(2){
    width:29px;
    height:29px;
    margin-top:14px;
    float:right;
}
.pay_type_option_fix > div:nth-child(1){
    width:79px;
    height:24px;
    margin:10px 0px 10px 59px;
    background-image:url(../images/ali_pay.png) !important; 
    background-size:79px 24px;
}
.div_container .line {
    border-bottom: 1px solid #EDEDED;
    margin-bottom: 20px;
}
.agree_info {
    font-size: 12px;
    color: #2E2E30;
    width: 212px;
    margin: 0 auto;
}
.pay_coupon_tip {
    font-size: 12px;
    color: #2E2E30;
    width: 360px;
    margin: 0 auto;
    margin-top:6px;
}
.pay_coupon_tip a,.agree_info .check{
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    position: relative;
    top: 2px;
    margin-right: 5px;
    background-size: 14px 14px !important;
    background: url(https://imgs.design006.com/homepage/images/radio.png) no-repeat center center;
}
.pay_coupon_tip a.active,.agree_info a.active {
    /*background: url(https://imgs.design006.com/homepage/images/radio-on.png) no-repeat center center;*/
    background: url(https://imgs.design006.com/homepage/images/check-icon.png) no-repeat center center;
}
.pay_type_tip{
    width:87px;
    height:17px;
    font-size: 12px;
    color: #F85659;
    letter-spacing: 0.31px;
    margin-bottom:33px;
}
.btn_pay{
    width:200px;
    height:44px;
    /* margin-left:438px; */
    margin:0 auto;
    line-height:44px;
    background: #F85659;
    border-radius: 100px;
    text-align: center;
    font-size: 16px;
    color: #FFFFFF;
    letter-spacing: 0;
    cursor:pointer;
}
.account .con {
    padding: 39px 39px 20px 39px;
}
.account .tab2{
    height:60px;background:#F85659;
    line-height:60px;
    font-size: 24px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align:center;
    font-weight:100;
}
.qrcode_bg{
    background-image:url(../images/qrcode_bg.png) !important; 
    background-size:180px 180px;
    background-position:center;
    background-repeat:no-repeat;
}
.line_separate{height:48px;margin-top:40px;margin-bottom:40px;text-align:center;}
.line_separate_red{height:20px;line-height:20px;font-size:14px;color:#F85659;letter-spacing:0;text-align:center;}
.line_separate_black{height:20px;line-height:20px;font-size:14px;color:#2E2E30;letter-spacing:0.36px;text-align:center;margin-top:5px;margin-bottom:20px;}
.line_separate_btn{width:100px;height:36px;line-height:36px;margin:0 auto;border:1px #2E2E30 solid;font-size:14px;color:#2E2E30;letter-spacing:0;/* background:#2E2E30; */border-radius:100px;text-align:center;}