html{
    min-height: 100%;
}
body{
    height: 100%;
	background: #fff;
}
section{
    padding-top: 50px;
    padding-bottom: 50px;
}
.option .title{
	background: #fafafa;
    height: 2.5rem;
    line-height: 2.5rem;
    padding: 0 .6rem;
    border-bottom: 1px solid #e6e6e6;
}
.option .title .cai-name{
    font-size: .6rem;
}
.option .title a{
    width:1rem;
    text-align: center;
    color:#4d84eb;
    font-size: .6rem;
}
.option .title a span.bs{
    padding: .2rem;
    /*border:1px solid #dbdbdb;*/
    background: #eee;
    border-radius: .2rem;
}

.option .result{
	padding: .7rem 0 .7rem .5rem;
	background: #fff;
    overflow: hidden;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #e6e6e6;
}
.option .result .img {
    width: 13.5%;
    
}
.option .result .img img{
	width: 100%;
	height: auto;
	vertical-align: top;
}
.option .result .txt {
    float: left;
    width: 86.5%;
    box-sizing: border-box;
    padding: 0 0 0 .4rem;
}
.option .result .txt .clearfix{
	width: 100%;
	display: inline-block;
	font-size: .65rem;
}
.option .result .txt .clearfix p {
    float: left;
    color: #aaa;
    padding-right: .55rem;
    line-height: 1.2;
}
.option .result .txt .clearfix p b {
    color: #588ced;
    margin: 0 3px;
}
.option .result .txt .clearfix p.djs {
    padding-right: 0;
}
.option .result .txt .clearfix p.djs span{
	color: #666;
}
.option .result .txt .number{
	width: 100%;
	margin-top: .05rem;
	height: 1.3rem;
	line-height: 1.3rem;
}
.number i{
    float: left;
    width: 1.2rem;
    height: 1.2rem;
    line-height: 1.2rem;
    margin: 0 .16rem 0 0;
    color: #fff;
    font-size: .8rem;
    font-weight: 700;
    border-radius: 50%;
    text-align: center;
}
.dx13 i{
	width: 1.3rem !important;
    height: 1.3rem !important;
    line-height: 1.3rem !important;
}
.number .scope{
    float:left;
}
.number i:last-child {
    margin-right: 0!important;
}

.page-title{
	background: #fff;
	height: 45px;
    line-height: 45px;
    padding: 0 .6rem;
    position: relative;
    border-bottom: 1px solid #e6e6e6;
}
.page-title h6{
    float: left;
    font-size: .7rem;
    color: #333;
    font-weight: 400;
}
.page-title .choose-date{
    float: right;
    height: 45px;
    line-height: 45px;
    font-size: .65rem;
    color: #333;
}
.page-title .choose-date img{
    width: .6rem;
}
.page-title select {
    background: 0 0;
    border: none;
    outline: 0;
    position: absolute;
    right: 0;
    top: 0;
    height: 44px;
    width: 32%;
    opacity: 0;
}
.sel{
    height: 2.5rem;
    display: flex;
}
.sel li{
    flex: 1;
    text-align: center;
    line-height:2.5rem; 
}
.sel li span{
    padding: 0 .5rem;
    border: 1px solid #ea721a;
    border-radius: .5rem;
    color: #ea721a;
    font-size: .6rem;
}
.sel li span.active {
    background-color: #ea721a;
    color: #fff !important;
}
.dropdown {
    float: left;
    position: relative;
}
.page-title .dropdown {
    float: right;
}
.dropdown a {
    color: #333;
    display: inline-block;
}
.page-title .dropdown>a {
    border-left: 1px solid #e6e6e6;
    padding: 0 .6rem;
}
.dropdown ul {
    position: absolute;
    left: 0;
    top: 48px;
    z-index: 10;
    background: #fff;
    border: 1px solid #e6e6e6;
    border-bottom: none;
    width: 100%;
    box-sizing: border-box;
    display: none;
}
.page-title .dropdown ul {
    border-right: none;
    top: 45px;
}
.dropdown ul li {
    line-height: 36px;
    height: 36px;
    overflow: hidden;
    text-align: center;
}
.dropdown ul li{
    border-bottom: 1px solid #e6e6e6;
}

.page-title .dropdown img{
	width: .6rem;
}
.dropdown .hide{
	display: none;
}

/*右侧菜单*/
.right{
    background: rgba(0,0,0,.2);
    width: 100%;
    min-height: 100%;
    overflow: hidden;
    position: fixed;
    top:0;
    right: 0;
    z-index: 300;
    display: none;
}
.right .layer{
    position: absolute;
    right: 0;
    width: 40%;
    height: 100%;
    background: #fff; 
    overflow-y: scroll;
    padding: 50px 0 50px 0;
    box-sizing: border-box;
}
.right .layer ul{
    margin: .2rem .5rem .5rem;
    overflow: hidden;
}
.right .layer ul li{
    background: url(../images/yjt.png) no-repeat right;
    background-size: 10% 30%;
    border-bottom: 1px solid #eee;
    box-sizing: border-box;
    padding-right:.5rem;
    position: relative;
}
.right .layer ul li a{
    text-align: left;
    display: flex;
    align-items: center;
    width: 100%;
    padding: .5rem 0;
}
.right .layer ul li  a img{
    width: 1.5rem;
    height: 1.5rem;
    margin-right: .5rem;
}

/*快乐10分*/
.number.xync-num i.n2 {
    background-position: center -1.2rem;
}
.number.xync-num i.n3 {
    background-position: center -2.4rem;
}
.number.xync-num i.n4 {
    background-position: center -3.6rem;
}
.number.xync-num i.n5 {
    background-position: center -4.8rem;
}
.number.xync-num i.n6 {
    background-position: center -6rem;
}
.number.xync-num i.n7 {
    background-position: center -7.2rem;
}
.number.xync-num i.n8 {
    background-position: center -8.4rem;
}
.number.xync-num i.n9 {
    background-position: center -9.6rem;
}
.number.xync-num i.n10 {
    background-position: center -10.8rem;
}
.number.xync-num i.n11 {
    background-position: center -12rem;
}
.number.xync-num i.n12 {
    background-position: center -13.2rem;
}
.number.xync-num i.n13 {
    background-position: center -14.4rem;
}
.number.xync-num i.n14 {
    background-position: center -15.6rem;
}
.number.xync-num i.n15 {
    background-position: center -16.8rem;
}
.number.xync-num i.n16 {
    background-position: center -18rem;
}
.number.xync-num i.n17 {
    background-position: center -19.2rem;
}
.number.xync-num i.n18 {
    background-position: center -20.4rem;
}
.number.xync-num i.n19 {
    background-position: center -21.6rem;
}
.number.xync-num i.n20 {
    background-position: center -22.8rem;
}

.history-table .number.xync-num i.n1 {
    background-position: center 0rem;
}
.history-table .number.xync-num i.n2 {
    background-position: center -1.1rem;
}
.history-table .number.xync-num i.n3 {
    background-position: center -2.2rem;
}
.history-table .number.xync-num i.n4 {
    background-position: center -3.3rem;
}
.history-table .number.xync-num i.n5 {
    background-position: center -4.4rem;
}
.history-table .number.xync-num i.n6 {
    background-position: center -5.5rem;
}
.history-table .number.xync-num i.n7 {
    background-position: center -6.6rem;
}
.history-table .number.xync-num i.n8 {
    background-position: center -7.7rem;
}
.history-table .number.xync-num i.n9 {
    background-position: center -8.8rem;
}
.history-table .number.xync-num i.n10 {
    background-position: center -9.9rem;
}
.history-table .number.xync-num i.n11 {
    background-position: center -11rem;
}
.history-table .number.xync-num i.n12 {
    background-position: center -12.1rem;
}
.history-table .number.xync-num i.n13 {
    background-position: center -13.2rem;
}
.history-table .number.xync-num i.n14 {
    background-position: center -14.3rem;
}
.history-table .number.xync-num i.n15 {
    background-position: center -15.4rem;
}
.history-table .number.xync-num i.n16 {
    background-position: center -16.5rem;
}
.history-table .number.xync-num i.n17 {
    background-position: center -17.6rem;
}
.history-table .number.xync-num i.n18 {
    background-position: center -18.7rem;
}
.history-table .number.xync-num i.n19 {
    background-position: center -19.8rem;
}
.history-table .number.xync-num i.n20 {
    background-position: center -20.9rem;
}

/*江苏快三*/
.number.js_k3-num i.n2,.number.hbkuai3-num i.n2{
    background-position: center -1.3rem;
}
.number.js_k3-num i.n3,.number.hbkuai3-num i.n3 {
    background-position: center -2.6rem;
}
.number.js_k3-num i.n4,.number.hbkuai3-num i.n4 {
    background-position: center -3.9rem;
}
.number.js_k3-num i.n5,.number.hbkuai3-num i.n5 {
    background-position: center -5.2rem;
}
.number.js_k3-num i.n6,.number.hbkuai3-num i.n6 {
    background-position: center -6.5rem;
}

.history-table .number.js_k3-num i.n2,.history-table .number.hbkuai3-num i.n2{
    background-position: center -1.1rem;
}
.history-table .number.js_k3-num i.n3,.history-table .number.hbkuai3-num i.n3{
    background-position: center -2.2rem;
}
.history-table .number.js_k3-num i.n4,.history-table .number.hbkuai3-num i.n4{
    background-position: center -3.3rem;
}
.history-table .number.js_k3-num i.n5,.history-table .number.hbkuai3-num i.n5{
    background-position: center -4.4rem;
}
.history-table .number.js_k3-num i.n6,.history-table .number.hbkuai3-num i.n6{
    background-position: center -5.5rem;
}

