@charset "utf-8";

html, body{width: 100%; height: 100%}
body{position: relative; background-color: #fff}
body, button, input, select, textarea, h1, h2, h3, h4, h5, h6{font-family: Tahoma,Helvetica,'Microsoft Yahei','\CE\A2\C8\ED\D1\C5\BA\DA',STXihei,'\BB\AA\CE\C4\CF\B8\BA\DA',sans-serif;}
button, input, select, textarea{outline: none}
ul, li{list-style: none; margin: 0; padding: 0}
em, i{font-style: normal}
a:hover, a:focus{text-decoration: none}
.container, .container-fluid{padding: 0;    height: 0px;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {outline: none}
.mm-menu.mm-offcanvas{z-index: 2}





.f_l{float: left}
.f_r{float: right}
.v_m{vertical-align: middle}

.u_bar{font-weight: bold}
.u_bar i{color: #123380; font-size: 20px; font-weight: bold; position: absolute; top: 50%; left: 5px; margin-top: -10px}
.u_bar li a{display: block}
.g_type{font-size: 16px}
.g_type .sy_n{font-weight: bold}
.g_type.mm-listview > li:not(.mm-divider)::after{border: none}
.g_type > li{padding: 0 20px}
.g_type > li > span{padding: 20px 0}
.g_type .table{background-color: #fff; font-weight: bold}
.g_type .table td{padding: 8px 20px; position: relative}
.g_type .table td i{color: #2061b3; font-size: 20px; font-weight: bold; position: absolute; top: 50%; right: 20px; margin-top: -10px}
.g_type .table .tit{background-color: #fff; font-size: 14px; padding: 5px 5px;height: 5px;}
.g_type .table td a{color:#123380;; display: block}

.gm_main .head{height: 45px; line-height: 45px; text-align: center; padding: 0 5px; border-bottom: 1px solid #ddd; background-color: #e9e9e9; font-size: 16px; font-weight: bold; text-shadow: 0 1px 0 #eeeeee}
.gm_main .head a{height: 35px; line-height: 35px; font-size: 14px;  background-color: #f6f6f6; border: 1px solid #ccc; padding: 0 10px; margin-top: 4px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2)}
.gm_main .wrap .kj{    width: 100%;float: left;background-color: #fff;border-bottom: 1px solid #ddd; font-weight: bold; padding: 8px 5px; text-align: left;margin-top:80px; }
.gm_main .wrap .kj span{display: inline-block; vertical-align: middle}
.gm_main .wrap .kj span.ssc em{vertical-align: middle}
.gm_main .wrap .kj span.pk10 em{vertical-align: middle}
.gm_main .wrap .kj span.gdsf em{vertical-align: middle}
.gm_main .wrap .kj span.kl8 em{vertical-align: middle}
.gm_main .wrap .kj span.six em{vertical-align: middle}
.gm_main .wrap .kj span.xy28 em{vertical-align: middle}
.gm_main .wrap .pk{
    background-color: #fff;
    height: 35px;
    line-height: 35px;
    font-size: 15px;
    text-align: left;
    width: 100%;
    float: left;
    padding-left: 5px;
    font-size: 1rem;
    }

.bian_td_inp{ width: 100%;
            height: 100%;
            border: 1px solid dodgerblue;
            border-radius: 3px;
            padding: 13px 10px;
            size: 16px;
            line-height: 16px;
            outline: none;
            color: #000;
}
.gm_main .wrap .pk.s{padding: 10px 5px; text-align: left; height: auto; line-height: normal; overflow: hidden;    font-size: 1rem;}
.gm_main .wrap .pk.s select{float: right}
.gm_main .wrap .tz_box{
    /* font-size: 14px; */
    /* box-shadow: 0 1px 1px #bbb inset; */
    /* border-bottom: 10px solid #ffffff; */
    }

.gm_main .wrap .tz_box .tit{height: 35px; line-height: 35px; background-color: #e9e9e9; border: 1px solid #ddd; padding: 0 15px}
.gm_main .wrap .tz_box .opt{background-color: #f6f6f6; padding: 10px 15px; border-top: 1px solid #ddd}
.gm_main .wrap .tz_box .opt .odds{color: #df382c}
.gm_main .wrap .tz_box .opt.p1{padding: 10px 15px 10px 0; border-bottom: 1px solid #ddd; margin-bottom: 5px}
.gm_main .wrap .tz_box .opt.p1 span{display: inline-block; margin: 5px 0 5px 15px}
.gm_main .wrap .tz_box ul::after{content: ''; display: block; clear: both;}
.gm_main .wrap .tz_box li{width: 50%; float: left;color: #666;}
.gm_main .wrap .tz_box .wf_box{background-color: #fff; border: 2px solid #85b3ea; margin: 4px; padding: 5px 5px;border-radius: 5px;    border: 1px solid #ccc;}
.gm_main .wrap .tz_box .wf_box .odds{color: #df382c;}
.gm_main .wrap .tz_box .wf_box .inp{display: none; margin-top: 10px; }
.gm_main .wrap .tz_box .wf_box .inp input{width: 100%; border: 1px solid #ddd; font-weight: normal; padding: 2px; border-radius: 5px;}
.gm_main .wrap .tz .ssc .qiu{display: inline-block; vertical-align: middle}
.gm_main .wrap .tz .pk10 .qiu{display: inline-block; vertical-align: middle}
.gm_main .wrap .tz .gdsf .qiu{display: inline-block; vertical-align: middle}
.gm_main .wrap .tz .kl8 .qiu{display: inline-block; vertical-align: middle}
.gm_main .wrap .tz .six .qiu{display: inline-block; vertical-align: middle}
.gm_main .wrap .tz .xy28 .qiu{display: inline-block; vertical-align: middle}
.gm_main .wrap .tool{
    /* background-color: #e9e9e9; */
    /* border: 1px solid #ddd; */
    /* position: fixed; */
    /* left: 0; */
    /* right: 0; */
    /* bottom: 0; */
    /* border-top: 1px solid #ccc; */
    /* border-bottom: 1px solid #ccc; */
    /* height: 35px; */
    /* background-color: #fff; */
    /* box-sizing: border-box; */
    /* background-color: #e9e9e9; */
    /* border: 1px solid #ddd; */
    position: fixed;
    border-top: 5px solid #ebebeb;
    /* border-bottom: 1px solid #ccc; */
    width: 100%;
    height: 46px;
    background-color: #fff;
    box-sizing: border-box;
    left: 0;
    bottom: 0;
    }
.gm_main .wrap .tool .kj_box{padding: 10px 15px; text-align: center}
.gm_main .wrap .tool .kj_box .kuaisu{display: inline-block; vertical-align: middle}
.gm_main .wrap .tool .kj_box .kj_inp{width: 80px; font-size: 20px; font-weight: bold; border: 1px solid #bbb; padding: 2px ; border-radius: 5px;}
.gm_main .wrap .tool .kj_box button{margin-left: 10px}

.or_info{width: 100%}
.or_info td{height: 35px}
.or_info .ft_b{font-weight: bold}
.or_info .b_l1{border-bottom: 1px solid #ccc}
.or_info .b_l2{border-bottom: 1px solid #e6e6e6}

.ssc em{display: inline-block;}
.pk10 em{display: inline-block;}
.klsf em{display: inline-block;}
.kl8 em{display: inline-block;}

.six em{width: 27px; height: 27px; background: url("../../images/dy/ball_4.png") no-repeat; display: inline-block}
.six em.n_1{background-position: 1px 1px}
.six em.n_2{background-position: 1px -26px}
.six em.n_3{background-position: 1px -53px}
.six em.n_4{background-position: 1px -80px}
.six em.n_5{background-position: 1px -107px}
.six em.n_6{background-position: 1px -134px}
.six em.n_7{background-position: 1px -161px}
.six em.n_8{background-position: 1px -188px}
.six em.n_9{background-position: 1px -215px}
.six em.n_10{background-position: 1px -242px}
.six em.n_11{background-position: 1px -269px}
.six em.n_12{background-position: 1px -296px}
.six em.n_13{background-position: 1px -323px}
.six em.n_14{background-position: 1px -350px}
.six em.n_15{background-position: 1px -377px}
.six em.n_16{background-position: 1px -404px}
.six em.n_17{background-position: 1px -431px}
.six em.n_18{background-position: 1px -458px}
.six em.n_19{background-position: 1px -485px}
.six em.n_20{background-position: 1px -512px}
.six em.n_21{background-position: 1px -539px}
.six em.n_22{background-position: 1px -566px}
.six em.n_23{background-position: 1px -593px}
.six em.n_24{background-position: 1px -620px}
.six em.n_25{background-position: 1px -647px}
.six em.n_26{background-position: 1px -674px}
.six em.n_27{background-position: 1px -700px}
.six em.n_28{background-position: 1px -727px}
.six em.n_29{background-position: 1px -754px}
.six em.n_30{background-position: 1px -781px}
.six em.n_31{background-position: 1px -808px}
.six em.n_32{background-position: 1px -835px}
.six em.n_33{background-position: 1px -862px}
.six em.n_34{background-position: 1px -889px}
.six em.n_35{background-position: 1px -916px}
.six em.n_36{background-position: 1px -943px}
.six em.n_37{background-position: 1px -970px}
.six em.n_38{background-position: 1px -997px}
.six em.n_39{background-position: 1px -1024px}
.six em.n_40{background-position: 1px -1051px}
.six em.n_41{background-position: 1px -1078px}
.six em.n_42{background-position: 1px -1105px}
.six em.n_43{background-position: 1px -1132px}
.six em.n_44{background-position: 1px -1159px}
.six em.n_45{background-position: 1px -1186px}
.six em.n_46{background-position: 1px -1213px}
.six em.n_47{background-position: 1px -1241px}
.six em.n_48{background-position: 1px -1268px}
.six em.n_49{background-position: 1px -1295px}

.xy28 em{display: inline-block}

.kj_jl{padding: 0 15px}
.kj_jl .tb_tit{padding: 10px 0; text-align: center; border-bottom: 1px solid #ddd}
.kj_jl .tb_tit select{width: 100%; height: 30px; font-size: 16px; border: 1px solid #ddd}
.kj_jl .tb_list{width: 100%; border-left: 1px solid #ddd; margin-bottom: 10px}
.kj_jl .tb_list tr{background-color: #fff}
.kj_jl .tb_list tr.tit{background-color: #f6f6f6}
.kj_jl .tb_list tr.list:hover{background-color: #FFFFA2}
.kj_jl .tb_list tr.list td{padding: 2px 0}
.kj_jl .tb_list td{height: 27px; text-align: center; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd}
.kj_jl .tb_list td.red{color: #f00}
.kj_jl .tb_list td.blue{color: #2836f4}
.kj_jl .tb_list .Pagination{color: #000; padding: 5px 0}
.kj_jl .tb_list .Pagination .dot{color: #38539a}
.kj_jl .tb_list .Pagination a{color: #38539a; margin: 0 3px}
.kj_jl .tb_list .Pagination a:hover{color: #c00}
.kj_jl .tb_list .Pagination a.current{color: #c00}

.yx_gz{width: 100%}
.yx_gz .tit{padding: 10px 15px; text-align: center; border-bottom: 1px solid #ddd}
.yx_gz .tit select{width: 100%; height: 30px; font-size: 16px; border: 1px solid #ddd}
.yx_gz .guize{margin-top: 20px; color: #000; padding: 0 15px; word-wrap: break-word}
.yx_gz .guize p{padding-top: 5px; padding-bottom: 5px}
.yx_gz .guize .b{font-weight: bold}
.yx_gz .guize .m_tb{margin: 15px 0}
.yx_gz .guize .m_b{margin-bottom: 15px}
.yx_gz .guize .f20{font-size: 20px}
.yx_gz .guize .c_t{color: #C00; border-bottom: 1px dotted #313131; padding-bottom: 10px}

.gm_fp{text-align: center; margin: 50px 0}


.ssc_top{position: relative;height: 60px;line-height: 60px;background: #F9F7F4;color: #000;padding: 0 10px}
.ssc_top .qishu{float: left}
.ssc_top .qishu .qihao{border:#CCC4BC 1px solid;text-align:center; padding:0 5px;background: #FFFFFF;color: #B73638;font-weight: bold;margin-left: 5px}
.ssc_top .qishu .qihao em{font-weight: bold;font-style: normal}
.ssc_top .kjls{float: right;line-height: 30px;padding-top: 5px;text-align: right}
.ssc_top .kjls em{font-style: normal}
.ssc_top .kjls .sqkj em{color: #a7805d;font-weight: bold}
.ssc_top .kjls .sqhm{margin-left: 5px}
.ssc_top .kjls .sqhm em{width: 24px;height: 24px;line-height: 24px;text-align: center;background: url("../Img/resultbg.png") no-repeat;display: inline-block;margin-right: 15px}
.ssc_top .kjls .sqhm.pk10 em{margin-right: 10px}
.ssc_top .kjls .sqhm.kl8 em{margin-right: 2px}
.ssc_top .kjls .sqhm em:last-child{margin-right: 0}
.ssc_top .kjls .sqinfo{line-height: 20px}
.ssc_top .kjls .sqinfo span{color: #a7805d;font-weight: bold}

.ssc_type{position: relative;height: 30px;line-height: 30px;background-color: #E0DCD5;color: #3D3D3D;padding: 0 10px}
.ssc_type .l_div{float: left}
.ssc_type .r_div{float: right}
.ssc_type a{color: #3D3D3D;text-decoration: none;margin: 0 5px}
.ssc_type a.on{color: #B73638}
.ssc_type a:hover{color: #B73638}
.ssc_type.pk10 a{margin: 0 2px}

.kj_div{color: #3d3d3d}
.kj_div .kj_inp{border: 1px solid #abadb3;width: 85px;padding: 1px 3px}
.kj_div .kj_inp:focus{border-color: #52A8EC}

.lottery_clear{ clear:both; height:0; width:0;}
.lottery_main{margin:0; color:#3D3D3D;padding: 10px 10px 0 10px;overflow: hidden}
.ssc_left{width: 100%;float: left;margin-right: -210px}

.ssc_left .flash{height:174px;}
.ssc_left .flash .f_left{float:left; display:inline; width:250px; height:174px; background:url(../images/ssc_falsh_l.png) no-repeat; position:relative}
.ssc_left .flash .f_right{float:left; display:inline; width:515px; height:174px; background:url(../images/ssc_falsh_r.png) no-repeat; position:relative; color:#FFF}
.ssc_left .flash .f_left .time{position:absolute; height:65px; width:68px;}
.ssc_left .flash .f_left .minute{top:40px; left:48px;}
.ssc_left .flash .f_left .second{top:40px; left:138px;}
.ssc_left .flash .f_left .colon{position:absolute; height:65px; width:11px; top:40px; left:120px;}
.ssc_left .flash .f_left .qh{width:210px; height:30px; position:absolute; left:21px;top:137px; text-align:center; line-height:30px;font-weight:bold; font-size:14px;}
.ssc_left .flash .f_left .qh span{ color:#F9E101; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.ssc_left .flash .f_left .laba{
	display:block;
	width:60px;
	height:15px;
	background:url(../../images/laba.png) no-repeat;
	position:absolute;
	top:14px;
	left:98px;
	text-align:center;
}
.ssc_left .flash .f_left .laba_c{background-position:0 -15px;}
.ssc_left .flash .f_right .tops{height:26px; line-height:22px; text-align:center; font-weight:bold}
.ssc_left .flash .f_right .tops span{margin-left:20px}
.ssc_left .flash .f_right .fot{height:39px; width:440px; position:absolute; left:40px; bottom:0; overflow:hidden; line-height:30px; text-align:center;}
.ssc_left .flash .f_right .fot span{font-weight:bold;color:#F9E101; margin-right:5px;}
.ssc_left .flash .f_right .fot b{color:#FFF}
.ssc_left .flash .f_right .kick{width:47px; height:74px; position:absolute; top:33px;left: 36px;}
.ssc_left .flash .f_right .great{left:37px;}
.ssc_left .flash .f_right .thousand{left:135px;}
.ssc_left .flash .f_right .hundred{left:233px;}
.ssc_left .flash .f_right .ten{left:331px;}
.ssc_left .flash .f_right .individual{left:429px;}
.ssc_left .touzhu{margin-right: 210px}
.ssc_left .touzhu ul {list-style-type: none;width:776px;height:24px;overflow:hidden; padding:0; margin:0;}
.ssc_left .touzhu ul li {float:left; margin-right:0px; font-weight:bold}
.ssc_left .touzhu ul li span{ font-size:12px;}
.ssc_left .touzhu ul li.current {background:#fff url(../images/ssc_btl01_n.png); width:133px; height:24px; line-height:24px; text-align:center; font-size:13px;color:#fdfd03}
.ssc_left .touzhu ul li.current_n {background:#fff url(../images/ssc_btl01.png); width:133px; height:24px; line-height:24px; text-align:center; font-size:13px; margin-top:1px;cursor:hand; color:#510000}
.ssc_left .touzhu .bian{width:100%;background-color:#c6c6c6;margin-top: 10px;display: none}
.ssc_left .touzhu .bian .bian_tr_bg{line-height: 24px;text-align:center;font-size:13px;font-weight:bold;background-image:url(../images/ssc_btl01_jp.jpg);color:#510000}
.ssc_left .touzhu .bian .bian_tr_title{line-height: 24px;text-align:center;color: #fefefe;font-size:12px;font-weight:500; background-image:url(../images/ssc_btl02.gif);}
.ssc_left .touzhu .bian .bian_tr_tit{text-align: center;vertical-align: middle;height: 28px;line-height: 28px;background: #A69B91;white-space: nowrap;color: #fff;}
.ssc_left .touzhu .bian .bian_tr_txt{height: 28px;line-height: 28px;text-align:center;color: #3d3d3d; background-color:#fff;}
.ssc_left .touzhu .bian .bian_td_qiu{font-weight: bold;cursor: pointer}
.ssc_left .touzhu .bian .bian_td_odds{color:#c53737; font-family:Verdana, Geneva, sans-serif; font-size:12px;font-weight: bold;cursor: pointer}
.ssc_left .touzhu .bian .bian_td_qiu.cur,.ssc_left .touzhu .bian .bian_td_odds.cur{background-color: yellow}
.ssc_left .touzhu .bian .bian_td_qiu.off,.ssc_left .touzhu .bian .bian_td_odds.off{cursor: default}
/*.ssc_left .touzhu .bian .inp1, .inp1m{border:1px solid #abb2c5;width:40px;height:15px;padding:1px 2px;color:#000;}
.ssc_left .touzhu .bian .inp1m{border-color: #52A8EC}*/
.ssc_left .touzhu .button_body {text-align:center; margin:15px 0}
.ssc_left .touzhu .button_body button{cursor: pointer;background-color: #786350;color: #fff;width: 56px;height:24px;line-height:22px;border: none;margin: 0 5px}
.ssc_left .touzhu .button_body button.sub{background-color: #C61E2F}

.ssc_right{width: 200px;float: right}
.ssc_right .r_top{border: 1px solid #648D33;background-color: #fff}
.ssc_right .r_top ul{margin: 0; padding: 0}
.ssc_right .r_top li{list-style: none;text-align: center;height: 25px;line-height: 25px}
.ssc_right .r_top li.ye{height: 35px;line-height: 35px;font-size: 14px;font-weight: bold;background-color: #648D33;color: #fff}
.ssc_right .r_mid{margin: 10px 0}
.ssc_right .r_mid .r_tab{background-color: #A69B91;width: 100%}
.ssc_right .r_mid .r_tab tr{background-color: #fff}
.ssc_right .r_mid .r_tab td{height: 25px;padding: 0 5px;text-align: center}

.ssc_right .clbian{width:100%;background-color:#000000;}
.ssc_right .clbian .clbian_tr_title{line-height: 18px;text-align:center;color: #fff;font-weight:bold; background-image:url(../images/content-title.jpg);}
.ssc_right .clbian .clbian_tr_txt{line-height: 29px;text-align:center;color: #fff; background-color:#4D4D50;}
.ssc_right .pankou{ color:#FFF;}
.ssc_right .qishu{ color:#F9E101;}
.ssc_right .qihao{ color:#FFF; font-family:Verdana, Geneva, sans-serif;}
.ssc_right .haoma{ color:#F9E101;font-family:Verdana, Geneva, sans-serif;}

.order_info{width: 100%;background-color:#5f3518;color:#fff;}
.order_info th{background-image:url(../images/ssc_zdlb01.jpg); line-height:29px;text-align:center; font-weight:bold;}
.order_info td{background-color:#FFF; line-height:27px;text-align:center;}
.order_info .caizhong{ color:#040404}
.order_info .qihao{ color:#040404; font-family:Verdana, Geneva, sans-serif;}
.order_info .wanfa{ color:#040404}
.order_info .neirong{ color:#040404}
.order_info .jine{ color:#040404}
.order_info .peilv{ color:#040404}
.order_info .keying{ color:#040404}

.hj {width:100%;margin:0 auto;background-color:#3E3E40;}
/*.z_cl {vertical-align:text-top;text-align:center;font-weight:bold;color:#FFF;font-family:Verdana, Geneva, sans-serif; line-height:20px;}
.z_cl a{ display:block;cursor:pointer;}*/
.hhg {background:#4D4D50;color:#F9E101;}
.shg {background:#464648;}

.fk,.fk1{ 
	width:50px;
}
.fk2 {
	background-color: #FCF492;
	border: solid 1px #006600;
	color:#F00;
	width:50px;
	text-align: center;
	font-weight:bold;
}

td a {
	color: #4c4c4c;
	text-decoration: none;
}

#fj {
	width:760px;
	margin: 10px auto;
	line-height: 20px;
	height: 0px;
	display: block;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #0C0;
}
#fj02 {
	width:760px;
	margin: 3px auto;
	line-height: 20px;
	height: 0px;
	display: block;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dashed;
	border-top-color: #000;
	border-bottom-color: #0C0;
}
.jsq {
	width: 789px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 5;
	margin-left: auto;
	background: url(../images/ssc_n.png) no-repeat;
	height:160px;
	position:relative;
}
.biankuang {
	border-bottom: solid 1px #ccc;
	border-right: solid 1px #ccc;
}
.biankuang02 {
	border-bottom: solid 1px #ccc;
}
.biankuang03 {
	border-right: solid 1px #ccc;
	color:#000000;
}
.biankuang05 {
	/* [disabled]border-bottom: solid 1px #ccc; */
	border-right: solid 1px #ccc;
	border-top: solid 1px #59C663;
}
.biankuang05 a {
	color: #FFF;
	text-decoration: none;	
}
.biankuang06 {
	/* [disabled]border-bottom: solid 1px #ccc; */
	border-right: solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-top: solid 1px #59C663;
}
.biankuang07 {
	border-right: solid 1px #ccc;
	background-color: #ccffcc;
}
#changebg {
	cursor:pointer;
}
#changebg span a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;

}
#changebg td {
	cursor:pointer;
	background: url(../images/top_bg.png) repeat-x;
	height:30px;
	cursor:pointer;
}
.biankuang a,.biankuang02 a {
	color: #FFF;
	text-decoration: none;
}
.biankuang04 {
	border-right: solid 1px #FFF;
	/* [disabled]border-bottom: solid 1px #ccc; */
	border-top: solid 1px #59C663;
}
.biankuang04 a {
	color: #FFF;
	text-decoration: none;
}
.ball_dx {
	line-height: 16px;
	height: 27px;
	padding-top:2px;
	color: #000;
}
.ball_dx_bg {
	background-color: #CFC;
	border-left: solid 1px #999;
	border-right: solid 1px #999;
	color: #000;
}
.ball_dx_bg02 {
	background-color: #CFC;
	border-left: solid 1px #999;
	color: #000;
}
/*#changlong {
	position: absolute;
	top: 0px;
	right: -143px;
	z-index:999;
	width:132px;
}*/
.cl_bg01 {
	background-color: #CFC;
	border-bottom: solid 1px #999;
	border-right: solid 1px #999;
	padding-left:5px;
}
.cl_bg02 {
	background-color: #FFF;
	border-bottom: solid 1px #999;
}
.xiaz a {
	background-image: url(../images/xiazhu01.png);
	background-repeat: no-repeat;
	display: block;
	height: 38px;
	width: 88px;
	cursor:pointer;
	margin-left: 25px;
}
/*
.xiaz a:hover {
	background-image: url(../images/xiazhu02.png);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 107px;
}*/
.chongtian a {
	background-image: url(../images/chongtian01.png);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	width: 56px;
	cursor:pointer;
	margin-right: 5px;
}
/*
.chongtian a:hover {
	background-image: url(../images/chongtian02.png);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 76px;
}*/
.fist {
	border: solid 1px #59C663;
	margin:0 auto;
}
#pl a {
	font-weight: bold;
	color: #F00;
	text-decoration: none;
}
#pl a:hover {
	font-weight: bold;
	color: #F00;
	text-decoration: underline;
}
.time {
	height: 30px;
	width: 130px;
	/* [disabled]text-indent: 10px; */
	position: absolute;
	left: 24px;
	top: 25px;
	font-size:13px;
	font-weight:500;
	color: #FFF;
	text-align: center;
}
/*.ssc {
	text-align: center;
	position: absolute;
	height: 40px;
	width: 130px;
	left: 227px;
	top: 33px;
	color: #fff;
}*/
.zh {
	text-align: center;
	position: absolute;
	height: 44px;
	width: 520px;
	left: 245px;
	top: 115px;
	font-size: 12px;
	color: #e9f004;
}
.zh font {
	color: #FFF;
}
.sj {
	position: absolute;
	left: 12px;
	top: 76px;
	width:150px;
	height:50px;
	font-weight:bold;
	font-size:33px;
	text-align:center;
	color:#FFF;
}
.cpsm {
	position: absolute;
	left: 9px;
	top: 142px;
	font-weight:500;
	font-size:12px;
	text-align:center;
	color:#000;
}

.cpsm a{
	color: #000;
	text-decoration: none;
	font-weight: 500;
	cursor:pointer;
}

.bbqh {
	position: absolute;
	left: 536px;
	top: 141px;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	color:#FFF;
}

.bbqh a{
	color: #FFF;
	text-decoration: none;
	font-weight: 500;
	cursor:pointer;
}

.gfwz {
	position: absolute;
	left: 600px;
	top: 141px;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	color:#ffff00;
}

.gfwz a{
	color: #ffff00;
	text-decoration: none;
	font-weight: 500;
	cursor:pointer;
}

.kjjg {
	position: absolute;
	left: 664px;
	top: 141px;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	color:#FFF;
}

.kjjg a{
	color: #ffff00;
	text-decoration: none;
	font-weight: 500;
	cursor:pointer;
}

.wfgz {
	position: absolute;
	left: 728px;
	top: 141px;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	color:#FFF;
}

.wfgz a{
	color: #ffff00;
	text-decoration: none;
	font-weight: 500;
	cursor:pointer;
}

.kjhm {
	position: absolute;
	left: 620px;
	top: 12px;
	width:170px;
	height:80px;
	text-align:center;
	

}
.kjhm a{
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	cursor:pointer;
}

#saiguo {
	background: url(../images/top_bg.png) repeat-x;
	height:30px;
	line-height:30px;
}
#saiguo a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	cursor:pointer;
}
.kuand {
	width: 30px;
}
/*
.table {
	width: 760px;
	margin: 0 auto;
}
*/
.top {
	background-image: url(../images/top_bg.png);
	background-repeat: repeat-x;
	border-right: solid 1px #FFF;
	border-top: solid 1px #59C663;
}
.top02 {
	background-image: url(../images/top_bg.png);
	background-repeat: repeat-x;
	border-left: solid 1px #59C663;
	border-top: solid 1px #59C663;
	border-right: solid 1px #FFF;
}
.top03 {
	background-image: url(../images/top_bg.png);
	background-repeat: repeat-x;
	border-right: solid 1px #59C663;
	border-top: solid 1px #59C663;
}
.top04 {
	background-image: url(../images/top_bg.png);
	background-repeat: repeat-x;
	border: solid 1px #59C663;
	border-bottom:0;
}
.diwu {
	background:url(../images/wu_bg02.png) no-repeat;
	height:30px;
	width:114px;
	line-height:29px;
}
.diyi {
	background:url(../images/first_bg01.png) no-repeat;
	height:30px;
	width:114px;
	line-height:29px;
}
.xiuxi {
	background: url(../images/xiuxi_bg.png) no-repeat;
	width:740px;
	height:251px;
	position:relative;
	margin: 100px auto 10px;
}
.xx_time {
	position:absolute;
	top:132px;
	left:430px;
	font-size:56px;
	color:#F00;
	font-weight: bold;
	text-align:center;
	width:220px;
}

.kg {
	margin-left:160px;
}
.kg a {
	background: url(../images/kj02.png) no-repeat;
	display: block;
	height: 38px;
	width: 100px;
	cursor:pointer;
}
.kg a:hover {
	background:url(../images/kj01.png) no-repeat;
	height:38px;
	width:100px;
}
.gz {
	margin-left:140px;
}
.gz a {
	background:url(../images/ssc02.png) no-repeat;
	display: block;
	height: 38px;
	width: 100px;
	cursor:pointer;
}
.gz a:hover {
	background:url(../images/ssc01.png) no-repeat;
	height:38px;
	width:100px;
}
.open_number{position:relative; top:23px; left:356px; width:250px;}	
.open_number img{margin-right:-3px;}
.zj {
	background:url(../images/zj.png) no-repeat;
	width:420px;
	height:398px;
	position:relative;
}
.zj_sz {
	position:absolute;
	top:165px;
	left:70px;
	height:100px;
	width:320px;
	padding: 0px;
	overflow: auto;
}
.zj_sz li {
	list-style-type: none;
	line-height: 1.5;
}
.gb {
	position: absolute;
	top: 10px;
}
.gb img {
	margin-top: 350px;
	margin-left: 164px;
}
.cyd {
	background: url(../images/cyd.png) no-repeat;
	width:402px;
	height:398px;
	position:relative;
}
.cyd_sz {
	position:absolute;
	top:185px;
	left:80px;
	font-size: 24px;
	font-weight: bold;
	
}
.cyd span img {
	margin-top: 350px;
	margin-left: 133px;
}
#cqc_sound{cursor:pointer;display: inline-block;height: 18px;vertical-align: middle}
#cqc_sound img {border:none; padding:0; margin:0;}

.button_a {
	width:940px;
	display:block
}
.button_a ul li {
	list-style:none;
	float:left;
}
.kg_a {
	background: url(../images/ssc_b01.png) no-repeat;
	display: block;
	height: 15px;
	width: 700px;
	margin-left: 105px;
	margin-top: -4px;
	cursor:pointer;
}

.gz_a a {
	background:url(../images/ssc02.png) no-repeat;
	display: block;
	height: 38px;
	width: 100px;
	cursor:pointer;
}
.gz_a a:hover {
	background:url(../images/ssc01.png) no-repeat;
	height:38px;
	width:100px;
}
.line_list{font-size:13px;padding:0px 0px 0px 0px;line-height:20px;}
.cp_list_table{width:90%;margin-top:0px;padding:10px 0 0 3px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .ssc_type.pk10 a{margin: 0 -2px}
}


.g_type .listtable tr td{
	background: linear-gradient(135deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
	border: none;
	    padding: 0;
    text-align: center;
    height: 50px;
    line-height: 50px;
	width: 33.33%;
}
.g_type .listtable tr .tit{
	    overflow: hidden;
    background: #13337f url(../../../../images/CN/caiShenCP/mobile/tit_index_bg.png) no-repeat;
    background-size: 100% 44px;
}
.g_type .listtable tr td a{
	font-size: 0.8em;
    color: #fff;
}
.bcn_back{
	background: linear-gradient(to bottom,rgba(70,149,230,1) 0,rgba(0,149,214,1) 100%);
}

.mm-panels>.mm-panel:after, .mm-panels>.mm-panel:before{
	background-color: transparent;
}
.mm-menu, .mm-panels>.mm-panel:not(.mm-hidden){
	 background-color: #fff;
}
.navlist li{
	width: 100%;
	float: left;
	   
}
.mm-listview>li>a, .mm-listview>li>span{
	padding:0px;
}
.navlist li a{
	float: left;
    color: #999;
    line-height: 50px;
    font-size: 16px;
	font-weight: 100;
	    display: block;
    width: 100%;
    text-align: center;
}
.u_bar i{
	left:25%;
}
.menu_type{
	    position: relative;
    width: 100%;
    height: calc(100% - 14rem);
    overflow: auto;
    -webkit-tap-highlight-color: rgba(55,55,55,.3);
}
.mt_div {
    height: 50px;
    display: block;
    border-bottom: 1px solid #ccc;
}
.mtd_icon {
    float: left;
    height: 100%;
    width: 60px;
}
.mtd_icon div {
    width: 30px;
    height: 30px;
    margin: 11px auto 0;
    background: url(../Img/c2aad9514ca20d0c6dc8fac58495aa31.png);
    background-size: 457px 30px;
}
.mtd_font {
    float: right;
    width: calc(100% - 60px);
    height: 100%;
}
.mtdf_1 {
    float: left;
    color: #999;
    line-height: 50px;
    font-size: 16px;
}

.returnbtn{
	    background: url(../../img/retun.png);
    background-position: 20px -51px;
    background-size: 412px 310px;
    width: 19px;
    height: 30px;
    float: left;
    margin: 18px 0 0 8px;
    cursor: pointer;
}

.tab_nav{
	    position: fixed;
    width: 100%;
    top: 0px;
    height: 100%;
    bottom: 0px;
    z-index: 999;
	    display: none;
}
.navmask{
	    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.8);
}
.navbox{
	    width: 80%;
    height: 100%;
    position: absolute;
    top: 0px;
    background-color: #fff;
}
.setnumbox{
	position: fixed;
    width: 100%;
    height: 100%;
    overflow: hidden;
        top: 0px;
	background-color: #fff;
    left: 0;
    z-index: 99;
	display: none;
}
.header{
	    background: linear-gradient(135deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
		    height: 45px;
    position: relative;
    width: 100%;
}
.listbox ul li{
	 width: 100%;
    height: 65px;
    border-bottom: 1px solid #bfb9b9;
	    padding: 13px 10px;
}
.listleft{
	width: 30%;
    float: left;
}
.listleft input{
	    width: 100%;
    height: 40px;
    border: 1px solid #cecaca;
    border-radius: 8px;
    color: #cecaca;
	font-size:19px;
	    text-align: center;
}
.listcenter{
	width: 50%;
    float: left;
	    text-align: left;
    padding-left: 20px;
}
.listcenter p:first-child{
	    font-size: 15px;
    color: #9a9a9a;
}
.listcenter p:last-child{
	    font-size: 14px;
    color: #666;
}
.listright{
	width: 20%;
    float: left;
	 color: red;
}
.listbox{
	height: 50%;
    overflow: auto;
}
.rowlbox{
	    width: 100%;
    height: 10px;
    background-color: #ebebeb;
    -webkit-box-shadow: 0 1px 1px #bbb inset;
    box-shadow: 0 1px 1px #bbb inset;
}
#toolbox{
	display: none;
	z-index: 999;
	height: 200px;
    bottom: 0px;
	    border: none;
}
#toolbox input{
	    width: 100%;
    text-align: center;
    margin-bottom: 20px;
}
#toolbox button{
	 width: 80%;
    text-align: center;
    margin-bottom: 10px;
	margin-left:0px;
}
.layui-m-layermain, .layui-m-layershade{
	    z-index: 9999999;
}
.choisetd{
	background: linear-gradient(to bottom,rgb(3, 75, 117) 0,rgb(8, 84, 128) 100%);
	/* box-shadow: inset 0 -3px 3px -3px rgba(0,0,0,.67), 0 3px 1px -3px #fff; */
}

#typelist {
	    position: absolute;
   top:44px;
   display: none;
    z-index: 99999;
    outline: 0;
    width: 100%;
}
#typelist a {
    float: left;
    width: 33.33%;
	display: block;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #fff;
    -webkit-box-shadow: 0 0 0 0.2px rgba(255,255,255,.34), 0 0 0 0.5px rgba(12,12,12,.45);
    box-shadow: 0 0 0 0.2px rgba(255,255,255,.34), 0 0 0 0.5px rgba(12,12,12,.45);
    overflow: hidden;
    background: #132e7b;
    background: -webkit-linear-gradient(-45deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
    background: -webkit-linear-gradient(315deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
    background: -o-linear-gradient(315deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
    background: linear-gradient(135deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#132e7b', endColorstr='#00c9ca', GradientType=1 );
}
#typelist .show{
	display:block;
}
.bottombtn a{
	    width: 25%;
	    /* border-left: 1px solid #ccc; */
	    /*height: 50px;*/
	    float: left;
	    box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    -webkit-box-sizing: border-box;
}
.bottombtn a div{
	    width: 100%;
    margin: 3px auto 0;
    font-size: 14px;
    color: #666;
    line-height: 30px;
}
.bottombtn a div div {
    height: 30px;
    width: 30px;
    float: left;
    transform: scale(.8);
    margin: 0 3px 0 0;
    background:  url(../Img/dc66a9208f9e5b7e5e6b9d0665588214.png);
    background-size: 520px 74px;
}
.bottombtn .betting_shortcut {
	border:none;
}
.bottombtn .betting_shortcut div div {
    background-position: 39px -38px;
}
.bottombtn .access_shortcut div div {
    background-position: 83px -39px;
}
.bottombtn .not_settlement_shortcut div div {
    background-position: 41px -7px;
}
.bottombtn .customer_shortcut div div {
    background-position: 83px -7px;
}

.gm_main .wrap .tz_box .wf_box .qiu {
	    display: block;
}
.gm_main .wrap .sptz_box li{
	width: 33.3%;
}
.gm_main .wrap .sptz_box .wf_box{
	    padding: 5px 0px;
}

.gm_main .wrap .tz_box .wf_box .chk{
	    display: none;
}


.lrdd_font3 span{text-align: center;float: right;width: 20px;}
#gameName{font-weight: bold;color: #ff1f1f;}
#numbers{font-weight: bold;color: #1378bd;}
#open_qihao{font-weight: bold;color: #1378bd;}
#fp_time{font-weight: bold;color: #ff5b26;}
#kj_time{font-weight: bold;color: #00cd22;}

.result_shortcut{
background: url(/mobile3/images/jilu.png);
    text-decoration: none;
    display: block;
    height: 40px;
    margin-top: 1px;
    -webkit-box-sizing: border-box;
    -webkit-box-flex: 1;
    flex-grow: 1;
    transition: all 200ms ease-in-out;
    background-size: auto 42%;
    background-position: center 20%;
    background-repeat: no-repeat;
    color: #666;
}
.access_shortcut{
background: url(/mobile3/images/weijie.png);
    text-decoration: none;
    display: block;
    height: 40px;
    margin-top: 1px;
    -webkit-box-sizing: border-box;
    -webkit-box-flex: 1;
    flex-grow: 1;
    transition: all 200ms ease-in-out;
    background-size: auto 42%;
    background-position: center 20%;
    background-repeat: no-repeat;
    color: #666;
}
.customer_shortcut{
background: url(/mobile3/images/kefu.png);
    text-decoration: none;
    display: block;
    height: 40px;
    margin-top: 1px;
    -webkit-box-sizing: border-box;
    -webkit-box-flex: 1;
    flex-grow: 1;
    transition: all 200ms ease-in-out;
    background-size: auto 42%;
    background-position: center 20%;
    background-repeat: no-repeat;
    color: #666;
}
.not_settlement_shortcut{
background: url(/mobile3/images/yijie.png);
    text-decoration: none;
    display: block;
    height: 40px;
    margin-top: 1px;
    -webkit-box-sizing: border-box;
    -webkit-box-flex: 1;
    flex-grow: 1;
    transition: all 200ms ease-in-out;
    background-size: auto 42%;
    background-position: center 20%;
    background-repeat: no-repeat;
    color: #666;
}
