/*.xyft-header{height: auto; overflow: hidden; background-color: #FFFFFF; border: 1px #cedef6 solid; border-radius: 4px;}*/
.xyft-header{height: auto; overflow: hidden; background-color: #FFFFFF;  border-bottom:1px solid #e9e9e9;}
.xyft-header>ul{float: left; height: auto; overflow: hidden; /*padding: 10px 0;*/}
.xyft-header>ul:first-child{width: 130px; height: 90px; padding-top: 5px;}
.xyft-header>ul:first-child>li:first-child{ width: 80px; height: 80px; margin-left: auto; margin-right: auto;}
.xyft-header>ul:first-child>li:first-child img{width: 100%; height: 100%;}

.xyft-header>ul:nth-child(2){width: 29%;}
.xyft-header>ul:nth-child(2)>li:first-child{line-height: 35px;}
.xyft-header>ul:nth-child(2)>li:first-child>span:first-child{font-size: 14px; font-weight: 800;}
.xyft-header>ul:nth-child(2)>li:first-child>span:first-child font{ padding: 0 5px;}
.xyft-header>ul:nth-child(2)>li:first-child>span:last-child{font-size: 14px; margin-left: 15px;}
.xyft-header>ul:nth-child(2)>li:nth-child(2){/*background-color: #ecf7fa; */border-radius: 5px;}
.xyft-header>ul:nth-child(2)>li:nth-child(2)>div{height: 30px; overflow: hidden; margin-left: auto; margin-right: auto;}
.xyft-header>ul:nth-child(2)>li:nth-child(2)>div>span{display: block;
    float: left;
    width: 30px;
    height: 29px;
    margin-right: 3px;
    background: red;
    font-weight: 600;
    border-radius: 50%;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    color: #ffffff !important;
    text-shadow: #333 1px 1px 1px;}
.xyft-header>ul:nth-child(2)>li:nth-child(2)>div>span:last-child{margin-right: 0;}
.xyft-header>ul:nth-child(2)>li:last-child{line-height: 25px; color: #999;}

.xyft-header>ul:nth-child(3){width: 20%;}
.xyft-header>ul:nth-child(3)>li{width: 100%;}
.xyft-header>ul:nth-child(3)>li:first-child{line-height: 35px;}
.xyft-header>ul:nth-child(3)>li:first-child>span:first-child{font-size: 14px;}
.xyft-header>ul:nth-child(3)>li:first-child>span:first-child font{padding: 0 5px;}
.xyft-header>ul:nth-child(3)>li:last-child{}
.xyft-header>ul:nth-child(3)>li:last-child p{float: left; font-size: 22px; font-weight: 800;}
.xyft-header>ul:nth-child(3)>li:last-child p:first-child{min-width: 45px; width: auto; height: 45px; padding: 0 5px; line-height: 45px; text-align: center; background-image: url("../images/timer-bg.png"); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%;}
.xyft-header>ul:nth-child(3)>li:last-child p:nth-child(2){width: 15px; height: 45px; line-height: 45px; text-align: center;}
.xyft-header>ul:nth-child(3)>li:last-child p:nth-child(3){min-width: 45px; width: auto; height: 45px; padding: 0 5px; line-height: 45px; text-align: center; background-image: url("../images/timer-bg.png"); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%;}
.xyft-header>ul:nth-child(3)>li:last-child p:nth-child(4){width: 15px; height: 45px; line-height: 45px; text-align: center;}
.xyft-header>ul:nth-child(3)>li:last-child p:nth-child(5){min-width: 45px; width: auto; height: 45px; padding: 0 5px; line-height: 45px; text-align: center; background-image: url("../images/timer-bg.png"); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%;}

.xyft-header .lg-voice{background-image: url(../images/header-voiceon.png); background-position: center center; background-repeat: no-repeat; background-size: 50% auto;}
.xyft-header .lg-novoice{background-image: url(../images/header-voiceoff.png); background-position: center center; background-repeat: no-repeat; background-size: 50% auto;}

.xyft-header>ul:last-child{float: right; width: 39%; height: 90px; cursor: pointer;}
.xyft-header>ul:last-child>li{height: 90px;}
.xyft-header>ul:last-child>li:first-child{float: left; width: 30px;}
.xyft-header>ul:last-child>li:first-child p:first-child{float: left; width: 15px; height: 90px; text-align: center; white-space: pre-wrap; font-size: 14px;}
.xyft-header>ul:last-child>li:first-child p:last-child{float: left; width: 15px; height: 90px; background-image: url(../images/header-right.png); background-position: center center; background-repeat: no-repeat; background-size: 100% auto;}
.xyft-header>ul:last-child>li:nth-child(2){float: left; width: 80px; line-height:80px;}
.xyft-header>ul:last-child>li:nth-child(2) img{width: auto; height: 80px; margin-top: 5px;}
.xyft-header>ul:last-child>li:last-child{float: right; width: 322px; font-size: 22px; text-align: center; color: #FFFFFF; margin-left: 10px;}
.xyft-header>ul:last-child>li:last-child img{width: auto; height: 80px; margin-top: 5px;}

.common-pk10-num span {background: url(../images/pk10img.gif) no-repeat}
.common-pk10-num .num-1 {background-position:0px 1px !important;}
.common-pk10-num .num-2 {background-position:0px -26px !important;}
.common-pk10-num .num-3 {background-position:0px -53px !important;}
.common-pk10-num .num-4 {background-position:0px -80px !important;}
.common-pk10-num .num-5 {background-position:0px -107px !important;}
.common-pk10-num .num-6 {background-position:0px -134px !important;}
.common-pk10-num .num-7 {background-position:0px -161px !important;}
.common-pk10-num .num-8 {background-position:0px -188px !important;}
.common-pk10-num .num-9 {background-position:0px -215px !important;}
.common-pk10-num .num-10 {background-position:0px -242px !important;}

/*.lottery-meun-tab{height: auto; overflow: hidden; margin-top: 10px;}*/
.lottery-meun-tab{height: auto; overflow: hidden; padding-top: 10px;}
.lottery-meun-tab>li{float: left; width: 24%; height: auto; overflow: hidden;  margin-right: 1.2%;border-right: #f5f5f5 1px solid;}
.lottery-meun-tab>li:last-child{margin-right:0 !important; border-right: 0px;}
.lottery-meun-tab>li>p:first-child{height: 22px; line-height: 22px; font-size: 16px; font-weight: 800; text-indent: 10px; border-left:5px #e9150d solid;}
.lottery-meun-tab>li>p:nth-child(2){height: auto; overflow: hidden; padding: 10px 0;}
.lottery-meun-tab>li>p:nth-child(2) a{float: left; display: block; height: 25px; line-height: 25px; padding: 0 4px;}
.lottery-meun-tab>li>p:nth-child(2) a:hover{background-color: #e9150d; color: #FFFFFF; text-decoration: none;}
.lottery-meun-tab>li>p:nth-child(2) span{float: left; color: #e5e5e5; display: block; height: 25px; line-height: 25px; margin-left: 2px; margin-right: 2px;}
.lottery-meun-tab .active{background-color: #e9150d; color: #FFFFFF; text-decoration: none;}
