@charset "gbk";
.qb_icon{display:inline-block;background-repeat:no-repeat;-webkit-background-size:100%;background-size:100%}
.qb_flex{display:-moz-box;display:-webkit-box;display:box}
.qb_flex .flex_box{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;display:block;width:0}
.qb_bfc:after{clear:both}
.qb_gap{padding-left:10px;padding-right:10px;margin-bottom:10px}
.qb_none{display:none!important}
.qb_mb10{margin-bottom:10px}
.qb_mb20{margin-bottom:20px}
.qb_pt10{padding-top:10px}
.qb_fl{float:left}
.qb_fr{float:right}
.qb_clearfix:after{clear:both}
@media(-webkit-min-device-pixel-ratio:2){.qb_btn{box-shadow:0 1px 1px rgba(0,0,0,.3);background-image:-webkit-linear-gradient(top,#f0eada 0,#e0dace 100%);background-image:linear-gradient(top,#f0eada 0,#e0dace 100%)}
.qb_btn.btn_strong{background-image:-webkit-linear-gradient(top,#f1353c 0,#cf2d33 100%);background-image:linear-gradient(top,#f1353c 0,#cf2d33 100%)}
}
.qb_tac{text-align:center}
.qb_tar{text-align:right}
.qb_icon{display:inline-block;line-height:99;overflow:hidden}
@media(-webkit-min-device-pixel-ratio:2){.qb_icon{-webkit-background-size:100% 100%;background-size:100% 100%}
}
@media(-webkit-min-device-pixel-ratio:2){.qb_dl dt{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f7f4),to(#f0efeb));background-image:-webkit-linear-gradient(top,#f8f7f4,#f0efeb);background-image:linear-gradient(to bottom,#f8f7f4,#f0efeb)}
}
.qb_after_arrow li>a{padding-right:28px;display:block;color:#2c2827}
:17px;right:7px;top:6px;border:2px solid #b7af9a}
#b7af9a;border-bottom:2px solid #b7af9a;right:15px;top:14px;height:5px;width:5px;-webkit-transform:rotate(225deg)}
.qb_o_arrow_up:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:14px;top:14px}
.qb_o_arrow_down:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:14px;top:11px}
.qb_quick_tip{position:absolute;height:23px;opacity:0;padding:3px 5px;background:rgba(0,0,0,.8);color:#FFF;border-radius:5px;text-align:center;z-index:202;top:210px}
0;background-size:203px;background-color:#e07919;border-radius:21px;width:21px;height:22px;text-align:center;line-height:22px;display:inline-block;color:#FFF;font-size:12px;text-shadow:0 1px 1px rgba(0,0,0,.3);margin-bottom:3px;font-weight:bold;background-size:202px!important}
.qb_balls .red{background-position:-43px 0;background-color:#b60807}
.qb_balls .blue{background-position:-21px 0;background-color:#164192}
@media(-webkit-min-device-pixel-ratio:2){.qb_table .thead{background-image:-webkit-linear-gradient(top,#f8f7f4 0,#e9e7e0 100%);background-image:linear-gradient(top,#f8f7f4 0,#e9e7e0 100%)}
}
html{overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.btn_home{-webkit-background-size:320px auto;background-size:320px auto}
@media(-webkit-min-device-pixel-ratio:1.5){.lay_header .back:after,.lay_header .btn_home,.qb_balls span,.icon_shake,.icon_speaker,.icon_menu,.icon_menu2,.icon_trash, .list_balls li{-webkit-background-size:320px auto!important;background-size:320px auto!important}
.qb_balls span,.page_2se_touzhu .list_balls li{background-color:transparent!important;border-radius:0;!important}
}
input:focus{outline:0}
@media(-webkit-min-device-pixel-ratio:1.5){.mod_pop_menu2 .qb_icon{background-image:url(img/sprite_menu@2x.png);-webkit-background-size:37px;background-size:37px}
}
.icon_menu{width:14px;height:11px;background-position:-221px 0}
.icon_menu2{width:13px;height:14px;background-position:-207px 0}
.icon_trash{width:24px;height:22px;background-position:-264px 0}
.icon_shake{background-position:-187px 0;width:20px;height:16px}
.icon_speaker{width:16px;height:16px;background-position:-235px 0}
body{background-image:url(img/OI2FIAAAAASUVORK5CYII=)}
.lay_content{min-height:200px}
a{color:#295fb0;text-decoration:none}
@media(-webkit-min-device-pixel-ratio:1.5){.lay_header .qb_fix_holder{background-image:-webkit-gradient(linear,left top,left bottom,from(#dd2329),to(#bb1e24));background-image:-webkit-linear-gradient(top,#dd2329,#bb1e24);background-image:linear-gradient(to bottom,#dd2329,#bb1e24)}
.mod_header_right .qb_btn:active{background-image:-webkit-linear-gradient(top,#b71d23 0,#a51a20 100%);background-image:linear-gradient(top,#b71d23 0,#a51a20 100%)}
}
.lay_header .back:after{content:"";position:absolute;left:-10px;top:0;width:12px;height:30px;background-position:-135px 0;pointer-events:none}
.lay_header .btn_home{float:left;margin-left:10px;margin-top:7px;padding:0;background-position:-288px 0;background-color:transparent;border:0;box-shadow:none;height:25px;width:25px;line-height:99;overflow:hidden}
@media(-webkit-min-device-pixel-ratio:1.5){
.lay_footer .fn_copyright{box-shadow:0 -1px 0 #d4d1c8}
.lay_footer .fn_login_info{box-shadow:0 -1px 4px rgba(0,0,0,.4);background-image:-webkit-linear-gradient(top,#fff4d1 0,#f6e8be 100%);background-image:linear-gradient(top,#fff4d1 0,#f6e8be 100%)}
}
@media(-webkit-min-device-pixel-ratio:1.5){.fn_fix_yellow_tips .qb_fix_holder{position:fixed;box-shadow:0 1px 1px #FFF inset;background-image:-webkit-linear-gradient(top,#fff4d2 0,#f5e8be 100%);background-image:linear-gradient(top,#fff4d2 0,#f5e8be 100%)}
}
#d12d33;height:26px;line-height:28px;float:left;text-shadow:0 1px 1px rgba(0,0,0,.3);background-color:#d12d33}
.page_2se_touzhu .random .btn{position:absolute;right:2px;top:2px}
@media(-webkit-min-device-pixel-ratio:1.5){.page_2se_touzhu .fn_info{background-image:-webkit-linear-gradient(top,#f8f7f4 0,#eae8e1 100%);background-image:linear-gradient(top,#f8f7f4 0,#eae8e1 100%)}
.page_2se_touzhu .random .btn,.page_2se_touzhu .fn_info .btn{box-shadow:0 1px 1px rgba(0,0,0,.7);background-image:-webkit-linear-gradient(top,#f0353b 0,#d12d33 100%);background-image:linear-gradient(top,#f0353b 0,#d12d33 100%)}
}
.page_2se_touzhu .list_balls li{color:#e63239;border-radius:33px;background-color:#FFF;font-size:18px;float:left;margin-right:11px;margin-bottom:5px;display:inline-block;width:33px;height:34px;text-align:center;line-height:33px;text-shadow:0 1px 1px rgba(255,255,255,.9);position:relative}
.page_2se_touzhu .fn_ball{padding:5px}
@media(-webkit-min-device-pixel-ratio:1.5){.page_2se_touzhu_list .fn_selection .qb_fix_holder{background-image:-webkit-linear-gradient(top,#f8f7f4 0,#e9e7e0 100%);background-image:linear-gradient(top,#f8f7f4 0,#e9e7e0 100%)}
}
.close:after{position:absolute;content:"";border-left:2px solid #b7af9a;right:16px;top:14px;height:15px;width:0;-webkit-transform:rotate(-45deg)}
.page_2se_touzhu_list .fn_selection_list .close:after{-webkit-transform:rotate(45deg)}
@media(-webkit-min-device-pixel-ratio:1.5){.page_2se_touzhu_list .fn_times_bet .qb_fix_holder{box-shadow:0 -1px 3px rgba(0,0,0,.2)}
}
.page_2se_touzhu_list .fn_times_bet .times_bet input[type="tel"]{width:50px;text-align:center;border:1px solid #cac4b3;height:26px}
.comment{font-size:12px;margin-bottom:5px}
@media(-webkit-min-device-pixel-ratio:1.5){.page_2se_detail .fn_continue .qb_fix_holder{box-shadow:0 -1px 3px rgba(0,0,0,.2)}
}
.no{margin-bottom:5px}
@media(-webkit-min-device-pixel-ratio:1.5){.page_2se_account_record .fn_account_record .th{background-image:-webkit-linear-gradient(top,#f8f7f4 0,#e9e7e0 100%);background-image:linear-gradient(top,#f8f7f4 0,#e9e7e0 100%)}
}
.page_2se_account_record .fn_account_record .comment{width:20%;padidng-left:5px}
@media(-webkit-min-device-pixel-ratio:1.5){.page_charge .fn_amount .list_cards li{box-shadow:0 1px 2px rgba(0,0,0,.2)}
}
@media(-webkit-min-device-pixel-ratio:1.5){.page_my_lottery .fn_balance{box-shadow:0 1px 0 #FFF}
}
@media(-webkit-min-device-pixel-ratio:1.5){.page_my_lottery .fn_menu .qb_icon{-webkit-background-size:24px;background-size:24px}
}
@media(-webkit-min-device-pixel-ratio:1.5){.page_draw_detail .fn_title{box-shadow:0 1px 0 #FFF}
}
@media(-webkit-min-device-pixel-ratio:1.5){.info_fn_cat dt{background-image:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#f5f4f1));background-image:-webkit-linear-gradient(top,#FFF,#f5f4f1);background-image:linear-gradient(to bottom,#FFF,#f5f4f1)}
}
@media(-webkit-min-device-pixel-ratio:1.5){.info_fn_cat dd{box-shadow:0 1px 3px rgba(0,0,0,.1) inset}
.info_fn_cat dd li{box-shadow:0 0 3px #FFF inset}
}
.page_home .fn_icons .qb_icon{-webkit-background-size:64px;background-size:64px;border-radius:5px}
body{color:#6c6c6c;background-color:#f6f6f6;font-size:14px}
a{color:#4194ce}
input[type="radio"],input[type="checkbox"]{margin:0 5px 0 0;vertical-align:-2px;width:13px;height:13px}
.qb_icon{background-size:auto;-webkit-background-size:auto}
.ui_none{display:none!important}
.ui_border_t{border-top:1px solid #dcdbdb}
.ui_rangeinput::-webkit-slider-thumb{-webkit-appearance:none!important;width:15px;height:22px;border:1px solid #b8b8b8;border-radius:3px;background-color:#fff}
.icon_banner_home{background-image:url(img/bottom.fixed.png);background-position:-193px 0;width:22px;height:22px}
.icon_banner_help{background-image:url(img/bottom.fixed.png);background-position:-193px -23px;width:22px;height:22px}
.icon_banner_myticket{background-image:url(img/bottom.fixed.png);background-position:-216px 0;width:22px;height:22px}
.icon_banner_number{background-image:url(img/bottom.fixed.png);background-position:-216px -23px;width:22px;height:22px}
.icon_banner_together{background-image:url(img/bottom.fixed.png);background-position:-239px 0;width:22px;height:22px}
.lay_header{position:relative;z-index:7}
.lay_footer{padding-top:10px;z-index:9999}
.mode_webapp .ui_topbar .topbar_btn_left span{background-position:left -32px;background-size:105px;padding-left:17px}
@media(-webkit-min-device-pixel-ratio:1.5){.mode_webapp .ui_topbar .topbar_btn span,.mode_webapp .ui_topbar .topbar_btn_left span{background-size:105px}
.mode_webapp .ui_topbar .topbar_btn b,.mode_webapp .ui_topbar .topbar_btn_left b{background-position:bottom right;background-size:105px}
.mode_webapp .ui_topbar .topbar_btn_left span{background-position:left -32px;background-size:105px;padding-left:17px}
}
.ui_fixed{display:block}
.ui_fixed .fixed_inner{position:fixed;width:100%;left:0;background-color:#fff;z-index:9999;bottom:0}
.ui_selectpop .select_list .select_item:hover:after,UNUSED.ui_selectpop .select_list .select_item:active:after,UNUSED.ui_selectpop .select_list .select_item.active:after{display:none}
.lay_header{height:auto!important}
.mod_header_right{display:none}
body,.lay_content{background-image:none}
.lay_footer .fn_copyright{border-top:0 none;background-color:transparent;padding-top:0;padding-bottom:10px;box-shadow:none!important}
.fn_banner{padding-top:3px;height:47px;border-bottom:2px solid #e12122;background-color:#d9d9d9;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#d9d9d9));background-image:-webkit-linear-gradient(top,#ebebeb,#d9d9d9);background-image:linear-gradient(to bottom,#ebebeb,#d9d9d9);position:relative;z-index:7}
.fn_banner .banner_item{position:relative;text-align:center;margin:0 5px;color:#6c6c6c}
.fn_banner .banner_item .item_icon{margin-top:6px;width:22px;height:22px;vertical-align:top}
.fn_banner .banner_item .item_text{display:block;height:14px;line-height:14px;font-size:10px;-webkit-text-size-adjust:none}
.fn_banner .banner_item .item_sup{overflow:hidden;font-size:11px;font-weight:normal;font-family:Arial;position:absolute;background-color:#f53a40;border:2px solid #fff;color:#fff;left:50%;margin-left:6px;top:1px;height:14px;line-height:14px;padding:0 4px;border-radius:9px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.2)}
.fn_bottom_banner{height:49px}
.fn_bottom_banner .fixed_inner{bottom:0}
.ui_btn_group .ui_btn{padding-left:0;padding-right:0}
.ui_tab{display:-moz-box;width:100%}
.ui_tab .tab_item{-moz-box-flex:1}
.qb_flex{display:-moz-box;width:100%}
.qb_flex .flex_box{-moz-box-flex:1;-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.lay_header .back:after,.lay_header .btn_home,.icon_shake,.icon_speaker,.icon_menu,.icon_menu2,.icon_trash{background-size:320px 35px}
.icon_nike{background-size:41px 41px}
.icon_warn{background-size:40px 40px}
.page_my_lottery .fn_menu .qb_icon{background-image:url();background-size:24px 168px}
.icon_banner_home{background-image:url(img/bottom.fixed.2x.png);background-position:-60px -48px;background-size:218px 92px}
.icon_banner_help{background-image:url(img/bottom.fixed.2x.png);background-position:-83px -25px;background-size:218px 92px}
.icon_banner_myticket{background-image:url(img/bottom.fixed.2x.png);background-position:-83px -48px;background-size:218px 92px}
.icon_banner_number{background-image:url(img/bottom.fixed.2x.png);background-position:-85px 0;background-size:218px 92px}
.icon_banner_together{background-image:url(img/bottom.fixed.2x.png);background-position:-106px -23px;background-size:218px 92px}
.icon_topbar_menu{background-image:url(img/bottom.fixed.2x.png);background-position:-35px -75px;background-size:218px 92px}
.icon_topbar_home{background-image:url(img/bottom.fixed.2x.png);background-position:-60px -71px;background-size:218px 92px}
.icon_news{background-image:url(img/bottom.fixed.2x.png);background-position:-198px -61px;background-size:218px 92px}
.icon_delete{background-image:url(img/bottom.fixed.2x.png);background-position:-129px -69px;background-size:218px 92px}
.icon_tip_warn{background-image:url(img/bottom.fixed.2x.png);background-position:-35px 0;background-size:218px 92px}
.icon_tip_error{background-image:url(img/bottom.fixed.2x.png);background-position:-35px -25px;background-size:218px 92px}
.icon_tip_ok{background-image:url(img/bottom.fixed.2x.png);background-position:-35px -50px;background-size:218px 92px}
.icon_tip_confirm{background-image:url(img/bottom.fixed.2x.png);background-position:-60px 0;background-size:218px 92px}
.icon_sort_arr{background-image:url(img/bottom.fixed.2x.png);background-position:-198px -74px;background-size:218px 92px}
.icon_sort_arr_up{background-image:url(img/bottom.fixed.2x.png);background-position:-200px 0;background-size:218px 92px}
.icon_sort_arr_down{background-image:url(img/bottom.fixed.2x.png);background-position:-207px -74px;background-size:218px 92px}
.icon_letter{background-image:url(img/bottom.fixed.2x.png);background-position:-198px -23px;background-size:218px 92px}
.icon_x{background-image:url(img/bottom.fixed.2x.png);background-position:-16px -76px;background-size:218px 92px}
.icon_history{background-image:url(img/bottom.fixed.2x.png);background-position:-81px -71px;background-size:218px 92px}
.icon_history_clock{background-image:url(img/bottom.fixed.2x.png);background-position:0 -76px;background-size:218px 92px}
.icon_refresh{background-image:url(img/bottom.fixed.2x.png);background-position:-198px -42px;background-size:218px 92px}
.icon_people{background-image:url(img/bottom.fixed.2x.png);background-position:-209px 0;background-size:218px 92px}
.ui_ball{background-image:url(img/bottom.fixed.2x.png);background-position:0 0;background-size:218px 92px}
.ui_ball.active{background-image:url(img/bottom.fixed.2x.png);background-position:0 -38px;background-size:218px 92px}
@media(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.icon_official{background-size:16px 16px}