


.bebasfont{font-family: bebasFont}
.dl_top_box{padding:30px 15px 90px;background: url(/images/v2/dl/bg.png) no-repeat 0 0;
    background-size: 100% 100%;color: #fff;}
.dl_top_money{font-size: 30px;font-family: bebasFont;}
.dl_top_date{color:rgba(255,255,255,0.6);}
.dl_center_box{margin-top:-70px;}
.dl_block_item .item{
    width:80%;
    height: 100%;
    margin:0 auto;
    background: #242424;
    color: #999;
    text-align: center;
    padding:15px;
    font-size: 11px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.15);
    box-sizing: border-box;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
}
.dl_block_item .item_top{font-family: bebasFont}
.item_top{font-size: 22px;color: #fff;}
.dl_list{
    margin: 20px 15px;
    padding: 0 15px;
    border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    background: #242424;
    font-size: 14px;
    font-family: sfpFontMedium;
    /* color: #fff; */
}
.dl_list>li {
    padding: 15px 0;
    border-bottom: 1px solid #323232;
}
.into img {
    width: 8px;
}
.dl_agent_outer_box{position: relative;}
.dl_user_top_box{padding:15px;}
.dl_user_top_money{font-size: 30px;font-family: bebasFont}
.dl_user_top_date{font-size: 11px;color:#fff;}


.dl_agent_line_form{padding:20px 15px 10px;}
.dl_agent_list_tit{color:#999;}
.dl_agent_list_tit1{padding:20px 15px 5px;color:#999;}
.al_agent_btn_box{overflow: hidden;background: #121212;border:1px solid #323232;color:#999;-webkit-border-radius: 5px; -moz-border-radius: 5px;-ms-border-radius: 5px; -o-border-radius: 5px;  border-radius: 5px;}
.al_agent_btn{float: left;height: 24px;line-height: 24px;width:40px;text-align: center;background: #242424}

.dl_agent_form_box{padding:15px;background: #242424;}
.dl_agent_scroll{height: 6rem;overflow: scroll;}
.agent_form_table{width:100%;border-collapse: collapse;color:#c3c3c3;}
.agent_form_table td,.agent_form_table th{padding: 8px 15px;text-align: center;border:1px solid #323232;}
.al_agent_btn.sel{background: #3a3a3a;color:#fff;}
.load_more_btn{text-align: center;color:#16bb50;margin: 1px 0 0;padding: 15px 0;}

.agent_table_box{background: #242424;padding:0 15px;}
.agent_table_box {
    position: relative;
    overflow: auto;
    margin-top: 10px;
}
.dl_box{margin-bottom: 15px;}
.agent_table {
    position: relative;
    left: 0;
    overflow: visible;
    margin: 0 auto;
    width: max-content;
    min-width: 100%;
    border-collapse: collapse;
    font-size: 11px;
}
.agent_table td, .agent_table th {
    padding: 8px 5px;
    text-align: center;
}
.agent_table th {
    color: #c3c3c3;
    font-weight: normal;
}
.agent_table td{color:#999;}
.agent_table td:nth-child(2){
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.selected img {
    transform: rotate(-180deg);
}
.sign_up img{
    transition-duration: 0.3s;
    transition-property: all;
}
.dl_select_data {
    width:45%;
    margin:5px auto;
    padding: 0 10px;
    height: 32px;
    line-height: 30px;
    color: #edf3f8;
    box-sizing: border-box;
}
.dl_show_dom {
    display: inline-block;
    width: 100%;
    height: 100%;
    color:#fff;
    text-align: center;
}
.dl_select_data .pc-box span{
    text-align: center;
    float:right;
    padding-right: 18px;
    box-sizing: border-box;
    background: #3a3a3a url(/images/v2/dl/jtdown.png) no-repeat 94% center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}

.dl_agent_chart_box{
	padding:15px;
	box-sizing: border-box;
	background: #121212;
}
.dl_agent_chart{
    width:100%;
    overflow: scroll;
    height: 330px;
    position: relative;
}
.dl_agent_tip{text-align: center;margin:20px auto; color:#999;}

.dl_box_page{
    margin:10px 0;
    padding:20px 15px;
    background: #242424;
}
.site_address{
    color:#fff;
}
.site_copy{color:#999;font-size: 11px;margin:15px 0;}
.site_copy .copy{display: inline-block; height: 22px;line-height: 24px;margin:5px 0 5px 5px;padding:0 5px; background: #16bb50;color:#fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;}
.dl_share_box{ text-align: center;}
.dl_share_box_page{
    padding: 15px 20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #3a3a3a;
    text-align: center;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}


/*代理商购买卡*/
.dl_card_list_box{padding:0 15px;background:#121212;}
.dl_card_list{padding:15px 0;border-bottom:1px solid #262626;}
.dl_checkbox_btn [type=checkbox]{display:none;}
.dl_checkbox_btn label{display:inline-block;width:17px;height:17px;background:url(/images/v2/dl/checkbox.png) no-repeat;cursor:pointer;margin:-1px 3px 0 0;vertical-align:middle;background-size:17px 17px;}
.dl_checkbox_btn [type=checkbox]:checked+label{background:url(/images/v2/dl/checkbox_sel.png) no-repeat;background-size:17px 17px;}
.dl_card_img_box{width:2.5rem;margin:0 .4rem;position: relative;}
.dl_card_img{width:100%;display:block;}
.dl_card_tit{font-size:14px;font-family:sfpFontBold;color:#fff;text-align:center;}
.dl_card_price{color:#999;text-align:center;margin:5px 0 10px;}
.dl_card_quantity{color:#999;text-align:center;}
.dl_multiple_input{width:50%;height:24px;margin:0 8px;outline:0;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff;text-align:center;font-family:sfpFontBold;line-height:24px;max-width:1.3rem;min-width:60px;background: rgba(255,255,255,0.2);}
.dl_card_footer_box{position:fixed;right:0;bottom:0;left:0;z-index:8;padding:15px;box-sizing:border-box;background:#222222;}
.dl_card_total{float:right;margin-right:15px;position: relative;color:#16bb50;}
.dl_cardbuy_btn{font-family:sfpFontBold;color:#fff;font-size:14px;padding:8px 15px;background:#16BB50;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;}
.dl_card_box{margin:0 0 15px;}
.dl_card_con{padding:10px 10px;}
.dl_mark{margin-left:15px;color:#999;}
.dl_mycard_list{background:#222122;padding:10px 15px;margin:8px 0;position: relative;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.dl_mycard_tit{font-size:14px;font-family:sfpFontBold;color:#fff;}
.dl_mycard_tit_price{color:#666;margin:8px 0;}
.dl_state_soldout{color:#e37474;}
.dl_state_unsold{color:#56c24b;}
.dl_copy_linkbtn{background:#16BB50;color:#fff;padding:10px 15px;font-size:13px;font-family:sfpFontBold;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;}
.dl_mycard_check{margin-left:15px;}

.dl_order_time{color:rgba(255,255,255,0.5);}
.dl_card_item{width:40px;display: inline-block;color:#999;}
.dl_outbtn{background:#fff;color:#666;border:1px solid #c2c2c2; height: 32px;line-height: 32px;padding:0 15px; font-size:13px;font-family:sfpFontBold;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-sizing: border-box;margin-left: 10px;}
.dl_share_layerbox{position: fixed;bottom: 0;left: 0;z-index: 98;margin: 0;padding: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.7); display: none;}
.share_box{position: absolute;bottom:0;background: #fff;text-align: center;width:100%;}
.share_title{padding:15px 0;font-size: 14px;color:#999;}
.share{color:#222;}
.share li img{width:37px;}
.book_share{padding:15px;border-top:1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;color:#222;}
.book_share li img{width:37px;}
.font14{font-size: 14px;}
.cancel_btn{color:#16bb50;font-size: 14px;padding:15px 0;}

.dl_copy_linkbtn{background:#ec7325;color:#fff;height: 32px;line-height: 32px;padding:0 20px; font-size:13px;font-family:sfpFontBold;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;}

.dlSelectCard span{display:block;text-align:left;background-size:13px;right:15px;padding-right:18px;height:30px;line-height:30px;text-indent:10px;color:rgba(255,255,255,0.5);overflow:hidden;background:rgba(255,255,255,0.2) url(/images/v2/dl/jtdown1.png) no-repeat 94% center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 5px;}
.dl_mycard_list a { color: #fff;}
.dl_share_time{ color: #e37474; text-align: right; margin: 5px 0;}


.dl_t {width: 18px;vertical-align: sub;}
.dl_t_box{position: absolute;right:-10px;bottom: 50px;display: none;padding: 10px 15px;white-space:nowrap;border-radius: 5px;background: #fff; color: #818181;text-align: right;line-height: 18px;}
.dl_t_box:after {position: absolute;right: 15px;bottom: -18px;width: 0;
    height: 0;border-style: solid;border-width: 8px 6px 10px 6px;content: "";border-top-color: #fff;border-bottom-color: transparent;border-left-color: transparent;border-right-color: transparent;}
.dl_edit_done{width:30px;text-align: center;font-size: 13px;padding:0 10px;}
.dl_edit{color:#16bb50;}
.dl_done{color:#fd4f4f;}
.dl_mycard_list_box{padding:0 15px;}
.dl_mycard_price{color:#999;margin:5px 0 10px;}
.dl_mycard_state{color:#fff;padding:1px 15px;font-family: payoneFont;font-size:13px;}
.dl_state_new{background: url(/images/v2/dl/new_bg.png) no-repeat 0 0;background-size: 100% 100%}
.dl_state_sold{background: url(/images/v2/dl/sold_bg.png) no-repeat 0 0;background-size: 100% 100%}
.dl_mycard_details{position: relative;}
.dl_sc_icon{position: absolute;bottom:0px;right: 0px;}
.dl_last_share{color:#AB5555;margin:10px 0.4rem 0;padding-left: 20px;}
.dl_state_diff{background: #000000}
.dl_card_num{position: absolute;top:5px;left: 0;padding:3px 6px;color:#fff;background:rgba(0,0,0,0.6);}
.dl_check{width:20px;}
.dl_cardsold_btn{font-family:sfpFontBold;color:#fff;font-size:14px;padding:8px 15px;background:#fd4f4f;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;order-radius:20px;display: none;}

.marquee_box_ac{text-align: center;background: #3a3a3a;margin:20px 0 30px;padding:0 0 10px;-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;}
.congrats_tit{font-family: poetsenFont;color:#16bb50;font-size: 13px;padding:10px 0 20px;}
.congrats_marquee {overflow:hidden;font-family: lightFont;color:#fff;height: 100px;padding:0 0 10px;}
.congrats_marquee ul li{line-height: 25px;}
.congrats_id{color:#fff;font-family: sfpFontBold}
.congrats_money{color:#16bb50;font-family: sfpFontBold}
.congrats_marquee ul li a{ color: #999;}

.agent_ac_box{position: relative;display: block;}
.agent_ac_img{display: block;width:100%;}
.agent_ac_tit{position: absolute;top:50%;right: 20px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);color:#fff;text-align: right;}
.agent_ac_btn{padding:5px 15px;text-align: center;font-size:16px;font-family: sfpFontBold; color:#fff;background: #ec7325;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.ac_list_item{padding:15px 20px;margin-top:10px;border-bottom: 1px solid #343434;}
.ac_list_item img{display: block;margin:0 15px;}
.ac_list_item .ac_item_title{color:#cecece;font-size: 16px;font-family: sfpFontBold;margin-bottom: 10px;}
.ac_list_item .ac_item_text{color:#16bb50;font-family: sfpFontBold;border-bottom: 1px solid #16bb50}
.agent_ac_btn1{margin:20px;padding:10px 0;text-align: center;font-size:16px;font-family: sfpFontBold; color:#fff;background: #16BB50;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}



.dl_redeembtn_box {position: fixed;right: 0;bottom: 0px;left: 0;z-index: 8;padding: 10px 15px;text-align: center;background: #121212}

.dl_redeembtn {display: block;margin: 0 auto;height: 40px;border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;color: #fff;
    text-align: center;font-size: 15px;line-height: 40px;background: #16bb50;}
.dl_returnbtn{display: inline-block;color: #fff;border-bottom: 1px solid #fff;font-size: 11px;margin-top:5px;}
.redeem_status_box{background: #2F2F2F;padding: 20px 25px 30px;margin: 15px 35px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;color: #16bb50;text-align: center;font-family: goFontMedium}

.redeem_status1{color:#16BB50;font-size: 22px;margin-bottom: 5px;}
.redeem_status2{color:#D33E3E;font-size: 22px;margin-bottom: 5px;}
.redeem_status3{color:#fff;font-size: 22px;margin-bottom: 5px;}
.redeem_status4{color:#16BB50;font-size: 18px;margin-bottom: 5px;}
.redeem_cardName{color:#fff;font-size: 16px;margin-bottom: 3px;}
.redeem_time{color:rgba(255,255,255,0.5);font-size: 12px;margin:5px 0;}
.redeem_money{color:#16bb50;font-size: 20px;}

.dl_filter_item{padding:10px;}
.win_color{color:#16bb50;}
.lose_color{color:#DA3E3E;}
.serial_code{color:#fff;font-size: 16px;font-family: goFontBold}
.select_btn{color:#fff;background: #16bb50;padding:5px 10px;margin-left: 10px;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;}
/*.guagua_status_completed{color:#3eab21;}
.guagua_status_win{color:#ec7325;}
.guagua_status_other{color:#999;}*/
.guagua_play_btn,.guagua_show_btn{
  padding:8px 15px;
  color:#fff;
  font-family: goFontMedium;
  text-align: center;
  background: #16bb50;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
}


/*匿名购买刮刮卡中奖*/
.serial_number_box{padding:20px 30px;}
.serial_number_tit{font-size: 14px;color:#fff;font-family: sfpFontMedium;text-align: center;}
.serial_number_new_box{  background: #222122; padding:20px 25px 40px; margin:15px 0 30px;  -webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;color:#fff;}
.serial_number_d{font-size: 37px;font-family: sfpFontMedium; color:#16bb50;text-align: center;margin-bottom: 20px;letter-spacing: 10px;}
.serial_con{margin-left:30px;color:#999;}
.serial_number{font-size: 14px;font-family: sfpFontBold;color: #fff;width: 100%;margin: 20px 0;background:rgba(255,255,255,0.1);text-align: center;height: 40px;line-height: 40px;}
.serial_number_tips{color:#ec7325;text-align: left;margin-bottom: 20px;}
.serial_number_tips1{color:#999;margin:0 auto 10px;text-align: center;}
.serial_number_btn{font-size: 14px;font-family: sfpFontBold; background: #16bb50;height: 35px;line-height: 35px;color:#fff; text-align: center;margin:30px auto; -webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;}
.redeem_code_box{margin:25px 35px;}
.redeem_tit{font-size: 16px;color:#fff;}
.redeem_tip{color:#999;margin:10px 0;}
.redeem_tip1{color:#999;margin-top:40px;line-height: 24px;text-align: center;}
input.serial_number{border:none;outline: none;}

.anonymous_win_tit{font-family: payoneFont;color:#fdd11f;font-size: 16px;text-align: center;margin:15px 0 10px;}
.anonymous_win_banner{padding:12px 0;background: url(/images/v2/dl/win_banner.png) no-repeat 0 0;background-size: 100% 100%;margin:0 15px;}
.anonynous_win{color:#f5c031;font-size: 16px;font-family: payoneFont;text-align: center;}
.anonynous_money{color:#f06348;font-size: 22px;font-family: payoneFont;text-align: center;}
.anonymous_box{background:#222122;padding:20px 25px 30px;margin:15px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;color:#16bb50;}
.anonymous_top{font-size:14px;color:#16bb50;}
.anonymous_ma{font-size:37px;font-family:sfpFontMedium;letter-spacing:10px;color:#16bb50;text-align:center;margin:10px 0;}
.anonymous_copy_btn{font-size:12px;font-family:sfpFontBold;background:#16bb50;color:#fff;padding:8px 0;width:50%;text-align:center;margin:10px auto;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px;}
.anonymous_tip{color:#999;line-height:20px;margin:10px 0 0;text-align:center;}
.anonymous_tips{color:#999;font-family:sfpFontBold;text-align:center;}
.anonymous_tip1{color:#999;font-family:sfpFontMedium;text-align:left;line-height:20px;}
.anonymous_join_btn{font-size:12px;font-family:sfpFontBold;background:#16bb50;color:#fff;padding:8px 0;margin:0 10px;text-align:center;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px;}
.anonymous_log_btn{font-size:12px;font-family:sfpFontBold;background:#e1a229;color:#fff;padding:8px 0;margin:0 10px;text-align:center;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px;}
.anonymous_med{margin-top:35px;}
.anonynous_btns{margin:15px auto 0;}
.anonymous_way{color:#fff;border-bottom: 1px solid #fff;font-family: sfpFontBold;font-size:11px;}

.anonymous_yd{background-image: url(/images/v2/dl/redeemed.png);background-position: 100% 0;background-repeat: no-repeat; overflow: hidden;}
.loyalty_gd{display: block;}
.loyalty_gd img{width:100%;display: block;}
.loyalty_logbtn{width:90%;margin: 10px auto 20px;height: 40px;display: block;-webkit-border-radius: 20px;-moz-border-radius:20px;border-radius: 20px;color: #fff;background: #16bb05;text-align: center;letter-spacing: 1px;font-size: 14px;font-family: sfpFontBold;line-height: 40px;cursor: pointer;}
.anonynous_records_list li{padding:15px 0;border-bottom:1px solid #262626;}
.anonynous_records_list .item{color:#fff;}
.guagua_status_other{color:#999;}
.guagua_status_win{color:#16bb50;}


/*匿名购买*/
.book_serial_number_tit{color:#16bb50;text-align: center;font-size: 14px;font-family: sfpFontBold;margin-top:20px;}
.book_serial_number_box{background: #222122;text-align: center;padding: 20px 10px;margin: 20px 0;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;color: #ec7325;}
.book_serial_number_tips{color:#999;font-size: 14px;font-family: sfpFontMdeium;}
.book_serial_number_d{font-size: 16px;font-family: sfpFontBold;color:#16bb50;margin:10px 0 0;}
.book_serial_copy_box{padding:20px 20px 40px;}
.book_serial_con{margin-left: 15px;color:#999;}
.book_serial_number_tips1 {color: #999;margin: 0 auto 10px;text-align: center;}
.book_serial_number_btn {font-size: 14px;font-family: sfpFontBold;background: #16bb50;color: #fff;padding: 10px 0;width: 100%;text-align: center;margin: 30px auto;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;}
.book_redeem_code_box {margin: 25px 20px;}
.book_redeem_tip {color: #fff;margin: 10px 0;}
.book_serial_number {font-size: 14px;font-family: sfpFontBold;text-align: left;color: #fff;width: 100%;background: #3a3a3a;margin: 0 0 20px;padding: 15px 0;text-indent: 5px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
input.book_serial_number {border: none;outline: none;}
.book_redeembtn {display: block;margin: 50px 20px 30px;padding: 10px 0;-webkit-border-radius: 22px;-moz-border-radius: 22px;-ms-border-radius: 22px;-o-border-radius: 22px;border-radius: 22px;color: #fff;text-align: center;font-size: 15px;background: #16bb50;}

.book_record_list{padding:0 15px;}
.book_record_list .book_record_item{display: block;color:#666;padding:15px 0;border-bottom: 1px solid #e1e1e1;}
.book_record_item.stake_redeemed {background: url(/images/book/redeemedImg.png) no-repeat 94% top;}
.book_record_name{font-size: 16px;color:#000;font-family: sfpFontBold;}
.book_record_time{color:#b78563;margin:5px 0 10px;}
.record_state1{color:#666;font-family: sfpFontBold}
.record_state2{color:#1fb316;font-family: sfpFontBold}
.record_state3{color:#e23a3a;font-family: sfpFontBold}
.redColor{color:#ec7325;}

.book_record_detial{color:#666;margin-bottom: 10px;background: #fff;padding: 15px;}
.detail_stake_redeemed{background: url(/images/book/xqredeem.png) no-repeat 100% top;}
.book_record_detial .book_outer {border-bottom: 1px solid #dbdbdb;padding-bottom: 10px;}
.book_record_detial .book_outer_block {border-bottom: 1px solid #dbdbdb;padding: 10px 0;}
.book_record_detial .book_bet_money {color: #c0933b;font-style: normal; text-decoration: underline;}
.book_record_detial .bet_money {color: #c0933b;font-style: normal;text-decoration: underline;}
.outer_detail_item {color: #222; padding: 10px 0; border-bottom: 1px solid #dbdbdb;}
.detail_item_name{font-family: sfpFontBold;margin:5px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.book_bet_item{display: -webkit-box; display: box;display: -webkit-flex;display: -webkit-box;display: flex;-webkit-box-align: flex-start;-webkit-align-items: flex-start;align-items: flex-start;box-align: flex-start;-webkit-flex-align: flex-start;margin:5px 0 0;}
.book_bet_state{display: -webkit-box;display: box;display: -webkit-flex;display: -webkit-box;display: flex;margin:5px 0 0;-webkit-justify-content:space-between;justify-content:space-between;-moz-box-pack:space-between;-webkit--moz-box-pack:space-between;box-pack:space-between;}
.book_redemptionbtn{display: block;margin: 20px;padding: 10px 0;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;color: #fff;text-align: center;font-size: 15px;background: #ec7325;}

/*用户充值卡相关*/
.rechargeCardBox{margin:30px 20px;}
.textIndent70{text-indent: 70px!important;}
.recharge_card_outbox{margin:15px;}
.recharge_card_box{position:relative;overflow:hidden;margin:15px auto;width:100%;height:3rem;max-height:170px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:url(/images/recharge_cards/rechargeImg.png) no-repeat;background-size:100% 100%;color:#fff;-ms-border-radius:15px;-o-border-radius:15px;font-family: sfpFontMdeium}
.rechargeBg{position:absolute;top:0;left:15px;width:2.1rem;max-width:109px;}
.country_logo{position:absolute;top:15px;right:15px;}
.recharge_card_box .money_rech{position:absolute;bottom:15px;left:15px;color:#303133;font-size:24px;font-family:sfpFontBold;}
.verCode_box .verCode{position:absolute;right:15px;bottom:50px;color:#303133;font-size:11px;}
.verCode_box .verCode_copy{position:absolute;right:15px;bottom:15px;padding:0 20px;height:26px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#362d15;color:#f5dea4;line-height:26px;-ms-border-radius:15px;-o-border-radius:15px;}
.recharge_card_tips{margin:10px 0 20px;color:#999;text-align:right;font-family: sfpFontMdeium}
.recharge_card_tips .website{color:#16bb50;text-decoration:underline;font-family: sfpFontMdeium}
.website1{text-decoration: underline;color:rgba(255,255,255,0.8);}

.zj_map{width:100%;height: calc(70%-50px)}
.agents_search{margin:0 0 15px; }
.agents_list_box{position: absolute;color: #000;bottom: -1px;left: 0;width: 100%;height: 30%;overflow-y: scroll;background-color: #fff;z-index: 110;padding:20px;box-sizing: border-box;-webkit-border-radius: 15px 15px 0 0;-moz-border-radius: 15px 15px 0 0;-ms-border-radius: 15px 15px 0 0;-o-border-radius: 15px 15px 0 0;border-radius: 15px 15px 0 0;}
.agents_list_box1{padding:20px;}
.agents_address_box{margin:0 10px 0 0;overflow: hidden;}
.agents_item{margin:0 0 15px 0;}
.agents_address{margin:0 0 0 5px;font-size: 12px;font-family: mediumFont;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.conent_box{margin:15px; color: #666;}
.agents_searchBox{padding:10px;border:1px solid #ccc;margin:0 0 15px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.searchBox{border:none;outline: none;height: 100%;}
.dl_searchBtn{padding-left: 15px;color:#4b71ff;border-left: 1px solid #ccc;}
.search_link{padding-right: 15px;display: block;text-align: right;color:#fff;}
.search_box{padding: 8px;border: 1px solid #ccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.search_text{border: none;outline: none;background: none;height: 100%;}
.search_btn{border: none;outline: none;background: none;padding-left: 15px;color: #ec7325;border-left: 1px solid #ccc;font-family: blodFont;}