/*浮动、间距、溢位隐藏*/
.abe-fl { float: left; }
.abe-fr { float: right; }
.abe-block { display: block; }
.abe-in-block { display: inline-block; }
.abe-ofl { overflow: hidden; }
.abe-hide { display: none; }
.abe-mg { margin: 0 auto; }
.abe-space { font-style: normal; padding: 0 10px; }
/*字体设置*/
.abe-fb { font-weight: bold; }
.abe-fnb { font-weight: 100; }
.abe-txtl { text-align: left; }
.abe-txtr { text-align: right; }
.abe-txtc { text-align: center; }
.abe-ft12 { font-size: 12px; }
.abe-ft13 { font-size: 13px; }
.abe-ft14 { font-size: 14px; }
.abe-ft15 { font-size: 15px; }
.abe-ft16 { font-size: 16px; }
.abe-ft17 { font-size: 17px; }
.abe-ft18 { font-size: 18px; }
.abe-ft19 { font-size: 19px; }
.abe-ft20 { font-size: 20px; }
.abe-ft22 { font-size: 22px; }
.abe-ft24 { font-size: 24px; }
.abe-ft28 { font-size: 28px; }
.abe-ft30 { font-size: 30px; }
.abe-ft32 { font-size: 32px; }
.abe-ft34 { font-size: 34px; }
.abe-ft36 { font-size: 36px; }
.abe-ft40 { font-size: 40px; }
/*文字颜色*/
.abe-orange { color: #ff6600; }
.abe-gray1 { color: #333; }
.abe-gray2 { color: #666; }
.abe-gray3 { color: #999; }
.abe-red { color: #ff2a2a; }
.abe-yellow { color: #ffcc00; }
.abe-blue { color: #0066cc; }
/*USDT素分隔*/
.blank0 { clear: both; width: 100%; height: 1px; }
.blank1 { height: 1px; clear: both; }
.blank2 { height: 2px; clear: both; }
.blank5 { height: 5px; clear: both; }
.blank10 { height: 10px; clear: both; }
.blank15 { height: 15px; clear: both; }
.blank20 { height: 20px; clear: both; }
.blank25 { height: 25px; clear: both; }
.blank30 { height: 30px; clear: both; }
.blank35 { height: 35px; clear: both; }
.blank40 { height: 40px; clear: both; }
.blank50 { height: 50px; clear: both; }
.blank60 { height: 60px; clear: both; }
.blank70 { height: 68px; clear: both; }
/*上下左右内外边距*/
/*margin-right*/
.mrg_5 { margin-right: 5px; }
.mrg_10 { margin-right: 10px; }
.mrg_15 { margin-right: 15px; }
.mrg_20 { margin-right: 20px; }
.mrg_25 { margin-right: 25px; }
.mrg_30 { margin-right: 30px; }
.mrg_35 { margin-right: 35px; }
.mrg_40 { margin-right: 40px; }
.mrg_45 { margin-right: 45px; }
.mrg_50 { margin-right: 50px; }
/*margin-left*/
.mlg_5 { margin-left: 5px; }
.mlg_10 { margin-left: 10px; }
.mlg_13 { margin-left: 13px; }
.mlg_15 { margin-left: 15px; }
.mlg_20 { margin-left: 20px; }
.mlg_25 { margin-left: 25px; }
.mlg_30 { margin-left: 30px; }
.mlg_35 { margin-left: 35px; }
.mlg_40 { margin-left: 40px; }
.mlg_45 { margin-left: 45px; }
.mlg_50 { margin-left: 50px; }
/*margin-top*/
.mtg_5 { margin-top: 5px; }
.mtg_10 { margin-top: 10px; }
.mtg_15 { margin-top: 15px; }
.mtg_25 { margin-top: 20px; }
.mtg_30 { margin-top: 25px; }
.mtg_35 { margin-top: 30px; }
.mtg_40 { margin-top: 35px; }
.mtg_45 { margin-top: 40px; }
.mtg_50 { margin-top: 45px; }
.mtg_55 { margin-top: 50px; }
/*padding-top*/
.pdt_5 { padding-top: 5px; }
.pdt_10 { padding-top: 10px; }
.pdt_15 { padding-top: 15px; }
.pdt_20 { padding-top: 20px; }
.pdt_25 { padding-top: 25px; }
.pdt_30 { padding-top: 30px; }
.pdt_35 { padding-top: 35px; }
.pdt_40 { padding-top: 40px; }
.pdt_45 { padding-top: 45px; }
.pdt_50 { padding-top: 50px; }
/*padding-bottom*/
.pdb_5 { padding-bottom: 5px; }
.pdb_10 { padding-bottom: 10px; }
.pdb_15 { padding-bottom: 15px; }
.pdb_20 { padding-bottom: 20px; }
.pdb_25 { padding-bottom: 25px; }
.pdb_30 { padding-bottom: 30px; }
.pdb_35 { padding-bottom: 35px; }
.pdb_40 { padding-bottom: 40px; }
.pdb_45 { padding-bottom: 45px; }
.pdb_50 { padding-bottom: 50px; }
/*padding-left*/
.pdl_5 { padding-left: 5px; }
.pdl_10 { padding-left: 10px; }
.pdl_15 { padding-left: 15px; }
.pdl_20 { padding-left: 20px; }
.pdl_25 { padding-left: 25px; }
.pdl_30 { padding-left: 30px; }
.pdl_35 { padding-left: 35px; }
.pdl_40 { padding-left: 40px; }
.pdl_45 { padding-left: 45px; }
.pdl_50 { padding-left: 50px; }
/*padding-right*/
.pdr_5 { padding-right: 5px; }
.pdr_10 { padding-right: 10px; }
.pdr_15 { padding-right: 15px; }
.pdr_20 { padding-right: 20px; }
.pdr_25 { padding-right: 25px; }
.pdr_30 { padding-right: 30px; }
.pdr_35 { padding-right: 35px; }
.pdr_40 { padding-right: 40px; }
.pdr_45 { padding-right: 45px; }
.pdr_50 { padding-right: 50px; }
/*定位设置*/
.abe-posa { position: absolute; }
.abe-posr { position: relative; }
.abe-posfix { position: fixed; }
/*清除浮动*/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
.clearfix { display: block; }

.ftb { font-weight: bold; }
.ftnb { font-weight: normal; }
.ft12 { font-size: 12px; }
.ft13 { font-size: 13px; }
.ft14 { font-size: 14px; }
.ft15 { font-size: 15px; }
.ft16 { font-size: 16px; }
.ft17 { font-size: 17px; }
.ft18 { font-size: 18px; }
.ft19 { font-size: 19px; }
.ft20 { font-size: 20px; }
.ft22 { font-size: 22px; }
.ft24 { font-size: 24px; }
.ft28 { font-size: 28px; }
.ft30 { font-size: 30px; }
.ft32 { font-size: 32px; }
.ft34 { font-size: 34px; }
.ft36 { font-size: 36px; }
.ft40 { font-size: 40px; }
/* End hide from IE-mac */
.wrap-box {
    width: 100%;
    -webkit-overflow-scrolling: touch;
    height: 100%;
    position: relative;
    overflow: auto;
    box-sizing: border-box;
    padding-bottom: 60px;
}
.recharge { background: #fff; clear: both; padding: 20px; overflow: hidden; text-align: center; box-sizing: border-box; }
.recharge .item { width: 30%; height: 38px; line-height: 38px; border: 1px solid #dddddd; color: #999; box-sizing: border-box; display: inline-block; text-align: center; margin: 10px 1%; font-size: 14px; }
.recharge .active { border-color: #ec5151 ; color: #ec5151 ; }

.user-form-style2 li .info { line-height: 28px; padding: 8px 0; }
.user-form-style2 label { display: block; }
.user-form-style2 label i { position: absolute; right: 0; color: #20A4EF; display: none }
.user-form-style2 label.active i { display: block; }
.user-form-style2 label em { margin-right: 10px; font-size: 20px; }
.wgreen { color: #42b035; }
.zblue { color: #ec5151 ; }

.user-form { padding: 0 12px; background: #fff; }
.user-form li { position: relative; font-size: 14px; line-height: 42px; min-height: 42px; border-bottom: 1px solid #f2f2f2; }
.user-form li .tit { height: 42px; line-height: 42px; position: absolute; left: 0; top: 50%; margin-top: -21px; }
.user-form li .item { text-align: right; padding-right: 30px; }
.user-form li .arrow { position: absolute; right: 0; top: 50%; margin-top: -21px; }
.exit-sub { padding: 0 12px; }
.sub-btn—hl {
    width: 100%;
    height: 42px;
    line-height: 42px;
    background: #ec5151;
    border-radius: 5px;
    border: 0;
    font-size: 16px;
    color: #fff;
}