@font-face {
      font-family: 'fontello';
      src: url('./font/fontello.eot?7803965');
      src: url('./font/fontello.eot?7803965#iefix') format('embedded-opentype'),
           url('./font/fontello.woff?7803965') format('woff'),
           url('./font/fontello.ttf?7803965') format('truetype'),
           url('./font/fontello.svg?7803965#fontello') format('svg');
      font-weight: normal;
      font-style: normal;
    }
    body{ background-attachment: fixed;
    background-size: cover;
    -webkit-background-size: cover;}
    body[data-bg="no"]{background:url(../img/lottery/bg/mainBg8.jpg) !important;background-size: cover;-webkit-background-size: cover;background-attachment: fixed;}
     body[data-bg="5"]{background: url(../img/lottery/bg/mainBg1.jpg) no-repeat;background-size: cover;-webkit-background-size: 100% 100%;background-attachment: fixed;}
     body[data-bg="6"]{background:url(../img/lottery/bg/mainBg2.jpg) no-repeat;background-size: cover;-webkit-background-size: cover;background-attachment: fixed;}
     body[data-bg="7"]{background: url(../img/lottery/bg/mainBg3.jpg) no-repeat;background-size: cover;-webkit-background-size: cover;background-attachment: fixed;}
     body[data-bg="8"]{background: url(../img/lottery/bg/mainBg4.jpg) no-repeat;background-size: cover;-webkit-background-size: cover;background-attachment: fixed;}
     body[data-bg="2"]{background:url(../img/lottery/bg/mainBg5.jpg) !important;background-size: cover;-webkit-background-size: cover;background-attachment: fixed;}
     body[data-bg="3"]{background: url(../img/lottery/bg/mainBg6.jpg) repeat-x #87c7a5 !important;background-size: cover;-webkit-background-size: cover;background-attachment: fixed;}
     body[data-bg="4"]{background: url(../img/lottery/bg/mainBg7.jpg) repeat-x #193a59 !important;background-size: cover;-webkit-background-size: cover;background-attachment: fixed;}
     body[data-bg="1"]{background:url(../img/lottery/bg/mainBg8.jpg) !important;background-size: cover;-webkit-background-size: cover;background-attachment: fixed;}
     body[data-bg="3"] .lottery_star,body[data-bg="2"] .lottery_star,body[data-bg="1"] .lottery_star,body[data-bg="4"] .lottery_star{display:none !important}
     body[data-bg="1"] > img,body[data-bg="2"] > img,body[data-bg="3"] > img,body[data-bg="4"] > img{display:none}
    .demo-icon
    {
      font-family: "fontello";
      font-style: normal;
      font-weight: normal;
      speak: none;
      display:inline-block;
      text-decoration:inherit;
      width: 1.5em;
      margin-right: .2em;
      text-align: center;
      /* opacity: .8; */
     
      /* For safety - reset parent styles, that can break glyph codes*/
      font-variant: normal;
      text-transform: none;
     
      /* fix buttons height, for twitter bootstrap */
      line-height: 1em;
     
      /* Animation center compensation - margins should be symmetric */
      /* remove if not needed */
      vertical-align: -1px;
      margin-left: .2em;
      /* font-size: 120%; */
     
      /* Font smoothing. That was taken from TWBS */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-size:16px;
      /* Uncomment for 3D effect */
      /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
    }

.iconBgPos, .hNum li, .gTimeBox li, .shij div.bj, .gTimeBox span{background-image:url("../images/iconA.png");position:relative;}
.hIconBg{width:68px;height:30px;top:6px;float:right;margin:0 5px 0 10px;}
.hNightBtn{background-position:0 0;}
.hOn{background-position:0 -30px;}
.eBtnLr{width:68px;height:30px;top:15px;float:right;margin-left:5px;}
.eBaPos{background-position:0 -60px;}
.eOn{background-position:0 -93px;}

.droTit span, .hot, .new{background-image:url("../images/iconB.png");position:relative;}
.onDro{background-position:0 0;}
.droIcon{width:23px;height:23px;display:inline-block;top:8px;}
.onDro2{background-position:0 -29px;}
.droIcon2{width:28px;height:21px;display:inline-block;top:5px;left:-2px;}
.onDro3{background-position:0 -61px;}
.droIcon3{width:20px;height:19px;display:inline-block;top:5px;left:-4px;}
.onDro4{background-position:0 -90px;}
.droIcon4{width:20px;height:19px;display:inline-block;top:5px;left:-4px;}
.onDro5{background-position:0 -118px;}
.droIcon5{width:23px;height:23px;display:inline-block;top:5px;left:-4px;}
.onDro6{background-position:0 -151px;}
.droIcon6{width:23px;height:23px;display:inline-block;top:7px;left:-4px;}

.hotPos{background-position:0 -183px;}
.hotW, .newW{width:11px;height:11px;display:inline-block;top:1px;}
.newPos{background-position:0 -204px;}

.droClo{background:#00c4ff;}
.droClo2{background:#f7b24a;}
.droClo3{background:#ec614e;}
.droClo4{background:#3a85c9;}
.droClo5{background:#58b530;}
.droClo6{background:#dab101;}

.bgPos{background:url('../images/img/img1.jpg') no-repeat bottom center;}
.bgPos2{background:url('../images/img/img2.jpg') no-repeat bottom center;}
.bgPos3{background:url('../images/img/img3.jpg') no-repeat bottom center;}
.bgPos4{background:url('../images/img/img4.jpg') no-repeat bottom center;}
.bgPos5{background:url('../images/img/img5.jpg') no-repeat bottom center;}
.bgPos6{background:url('../images/img/img6.jpg') no-repeat bottom center;}


/* Ripple Out */
@-webkit-keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
  }
}

@keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
  }
}

.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.hvr-ripple-out:before {
  content: '';
  position: absolute;
  border: #00c4ff solid 6px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius:25px;-o-border-radius:25px;-webkit-border-radius:25px;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
.hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {
  -webkit-animation-name: hvr-ripple-out;
  animation-name: hvr-ripple-out;
}

body {
	background:#FFF;
	overflow-x:hidden;
	color: white;
}

.page-content > .page-container {
	clear: both;
	width: 1000px;
	margin-top: 20px;
	background: white;
	box-shadow: -9.5px 11.2px 38.3px -13.5px #000;
	/* box-shadow: 0px 0px 10px red,0px 0px 20px red; */
	/* border: 1px solid red; */
	/* overflow: hidden; */
}

.lottery-nav {
	height: 40px;
	background: #343443;
	margin-top: 60px;
	overflow: hidden;
}

.lottery-nav > .menu {
	position: relative;
	height: 50px;
	float: left;
	width: 100%;
}

.lottery-nav > .menu > .title {
	width: 146px;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	color: #fff;
	cursor: pointer;
	text-align: left;
	background: #094e79;
}

.lottery-nav > .menu > .title > .arrow {
	width: 16px;
	height: 8px;
	display: inline-block;
	vertical-align: middle;
	background-image: url("../img/lottery/lottery_icon.png");
	background-repeat: no-repeat;
	background-position: -146px -98px;
	margin-left: 8px;
	display: none;
}

.lottery-nav > .menu:hover > .title {
 }

.lottery-nav > .menu > .list {
	position: absolute;
	width: 100%;
	/* height: 200px; */
	left: 0;
	background: #094E79;
	z-index: 200;
	display: none;
	overflow: hidden;
	border-top: none;
	border-left: none;
	padding-top: 15px;
}

/*.lottery-nav > .menu:hover > .list {
	  display: block; 
}

.lottery-nav > .menu > .list.hide {
	display: none;
}*/
.lottery-nav > .menu > .list > .category {
	overflow: hidden;
	width: 14.285%;
	float: left;
	text-align: center;
	height: 235px;
}
.lottery-nav > .menu > .list > .category{background:url('../img/lottery/img/img1.jpg') no-repeat bottom center;border-right: 1px solid #053c5f;}
.lottery-nav > .menu > .list > .category:nth-child(2){background:url('../img/lottery/img/img2.jpg') no-repeat bottom center;}
.lottery-nav > .menu > .list > .category:nth-child(3){background:url('../img/lottery/img/img2.jpg') no-repeat bottom center;display: none;}
.lottery-nav > .menu > .list > .category:nth-child(4){background:url('../img/lottery/img/img3.jpg') no-repeat bottom center;}
.lottery-nav > .menu > .list > .category:nth-child(5){background:url('../img/lottery/img/img6.jpg') no-repeat bottom center;}
.lottery-nav > .menu > .list > .category:nth-child(6){background:url('../img/lottery/img/img5.jpg') no-repeat bottom center;}
.lottery-nav > .menu > .list > .category:nth-child(7){background:url('../img/lottery/img/img4.jpg') no-repeat bottom center;}
.lottery-nav > .menu > .list > .category:nth-child(8){background:url('../img/lottery/img/img2.jpg') no-repeat bottom center;display: none;}
.lottery-nav > .menu > .list > .category:nth-child(9){background:url('../img/lottery/img/img1.jpg') no-repeat bottom center;}


.lottery-nav > .menu > .list > .category > .logo {
	width: 100%;
	height: 40px;
	/* float: left; */
	background-repeat: no-repeat;
	margin: auto;
}
 .lottery-nav > .menu > .list > .category > .logo{background:#00c4ff}
  .lottery-nav > .menu > .list > .category:nth-child(2) > .logo{background:#f7b24a}
    .lottery-nav > .menu > .list > .category:nth-child(3) > .logo{background:#ec614e}
    .lottery-nav > .menu > .list > .category:nth-child(4) > .logo{background:#3a85c9}
    .lottery-nav > .menu > .list > .category:nth-child(5) > .logo{background:#58b530}
    .lottery-nav > .menu > .list > .category:nth-child(6) > .logo{background: #ff6e63;}
    .lottery-nav > .menu > .list > .category:nth-child(7) > .logo{background: #01bada;}
    .lottery-nav > .menu > .list > .category:nth-child(8) > .logo{background: #c269ef;}
    .lottery-nav > .menu > .list > .category:nth-child(9) > .logo{background: #e48129;}
.lottery-nav > .menu > .list > .category > .logo.zz:after {
	content:"";
	width:30px;
	height:30px;display:inline-block;
    background: url("../img/lottery/iconB.png") 5px 5px;
}
.lottery-nav > .menu > .list > .category > .logo.ssc:after {
	content:"";
	width:30px;
	height:30px;
	display:inline-block;
	background: url("../img/lottery/iconB.png") 5px -24px;
}
 .lottery-nav > .menu > .list > .category > .logo.ssc1:after {
	content:"";
	width:30px;
	height:30px;
	display:inline-block;
	
	background: url("../img/lottery/iconB.png") 5px -24px;
}
.lottery-nav> .menu > .list > .category > .logo.pk10:after {
	content:"";
	width:30px;
	height:30px;
	display:inline-block;
	background: url("../img/lottery/iconB.png") 5px -82px;
}
.lottery-nav > .menu > .list > .category > .logo.u9:after {
	content:"";
	width:30px;
	height:30px;
	display:inline-block;
	background: url("../img/lottery/iconB.png") 6px 8px;
}

.lottery-nav > .menu > .list > .category > .logo.k3:after {
	content:"";
	width:30px;
	height:30px;
	display:inline-block;
	background: url("../img/lottery/iconB.png") 5px -146px;
	
}
.lottery-nav > .menu > .list > .category > .logo.c3:after {
	content:"";
	width:30px;
	height:30px;
	display:inline-block;
	background: url("../img/lottery/iconB.png") 5px -114px;
}

.lottery-nav > .menu > .list > .category > .logo.kl8:after {
	content:"";
	width:30px;
	height:30px;
	display:inline-block;
	background: url("../img/lottery/iconB.png") 5px -80px;
}

.lottery-nav > .menu > .list > .category > .logo.x511:after {
	content:"";
	width:30px;
	height:30px;
	display:inline-block;
	background: url("../img/lottery/iconB.png") 5px -54px;
}

.lottery-nav > .menu > .list > .category > .items {margin: 5px 0;}

.lottery-nav > .menu > .list > .category > .items.one {
}

span.new,span.hot{display:inline-block;width: 27px;height: 18px;content:"";background: url("../img/lottery/iconB.png") no-repeat;position: absolute;right: -27px;top: 6px;}
span.new{right: -41px;}
span.new.new1{background-position: 0 -201px;}
span.hot.hot1{background-position: 0 -180px;}
.lottery-nav > .menu > .list > .category > .items > a {
	width: 70px;
	height: 30px;
	line-height: 28px;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	cursor: pointer;
	margin: auto;
	text-align: center;
	background: #;
	position: relative;
}

.lottery-nav > .menu > .list > .line {
	height: 0px;
	border-top: 1px solid #219783;
	border-bottom: 1px solid #29cbaf;
	margin-left: 100px;
	clear: both;
	display: none;
}

.page-content .top-side {
    position: relative;
    height: 135px;
}

.page-content .center-side {
	float: left;
}

.global-message {
	position: relative;
	height: 30px;
	background-color: #000;
	color: #fff;
	margin-bottom: 20px;
	overflow: hidden;
}

.global-message > div {
	position: absolute;
	top: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
	word-break: keep-all;
	white-space: nowrap;
}

.account-info {
	position: relative;
	float: left;
	width: 255px;
	height: 248px;
	margin-bottom: 4px;
	margin-top: -21px;
	display: none;
}

.account-info > .arrow {
	height: 28px;
	top: 0;
	right: 0;
	background-repeat: no-repeat;
	background-position: -144px -80px;
	background: url(/img/lottery/history.png) no-repeat 0px 0px;
}

.account-info > .title {
	height: 40px;
	line-height: 46px;
	margin-top: -2px;
	font-size: 18px;
	text-indent: 30px;
	background: white;
}

.account-info > .content {
	height: 170px;
	background: white;
}

.account-info > .content > .row {
	height: 40px;
	font-size: 14px;
}

.account-info > .content > .row > .label {
	width: 108px;
	height: 40px;
	line-height: 38px;
	padding-right: 10px;
	text-align: right;
	float: left;
}

.account-info > .content > .row > .label > i {
	width: 18px;
	height: 18px;
	margin: 0 12px;
	vertical-align: -4px;
	display: inline-block;
	background-image: url("../img/lottery/lottery_icon.png");
	background-repeat: no-repeat;
	background-position: 0 0;
}

.account-info > .content > .row > .label > i.user {
	background-position: 0 -140px;
}

.account-info > .content > .row > .label > i.star {
	background-position: -18px -140px;
}

.account-info > .content > .row > .label > i.money {
	background-position: -36px -140px;
}

.account-info > .content > .row > .value {
	width: 118px;
	height: 26px;
	line-height: 24px;
	margin: 7px 0;
	float: left;
	text-indent: 10px;
}

.lottery-open {
	float: left;
	width: 1000px;
	height: 135px;
	background: url(/img/lottery/AA_01.jpg) repeat-x 0px 93px;
}

.lottery-open-info {
	height: 82px;
	padding-top: 16px;
	/* clear: both; */
}

.lottery-open-info > .expect {
	text-align: left;
	width: 41%;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	float: left;
	text-align: center;
}

.lottery-open-info > .expect.d3,
.lottery-open-info > .expect.kl8,
.lottery-open-info > .expect.pk10 {
	/* padding: 20px 0; */
}

.lottery-open-info > .text {
	float: right;
	height: 68px;
	line-height: 66px;
	font-size: 18px;
	color: #fff;
}

.lottery-open-code  > .lt-audio {
  
display: none;
}

.lottery-open-code  > .lt-audio .audio-off {
	background-image: url("../img/lottery/audio-off.png");
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
	background-size: 18px;
	background-position: 0px 6px;
	cursor: pointer;
	opacity: 1;
}

.lottery-open-code  > .lt-audio .audio-on {
	background-image: url("../img/lottery/audio-on.png");
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
	right: 177px;
	background-size: 18px;
	background-position: 0px 6px;
	cursor: pointer;
	opacity: 1;
}

.lottery-open-info > .last-time {
	width: 58%;
	height: 48px;
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border-radius: 5px;
	float: left;
}

/* .lottery-open-info > .last-time.fixed {
	position: fixed;
	top: 110px;
	right: 20px;
	z-index: 2;
} */

.lottery-open-code {
	/* height: 118px; */
	position: relative;
	clear: both;
}

.lottery-open-code > .expect {
	padding: 1px;
	font-size: 14px;
	line-height: 25px;
	text-align: center;
	margin: auto;
	border: 3px solid #55708F;
	background: rgba(255, 255, 255, 0.5);
	filter: Alpha(opacity=60);
	/* color: white; */
}

.lottery-open-code > .code {
	position: relative;
	text-align: center;
	width: 100%;
}

.lottery-open-code > .code > ul {
	margin-left: auto;
	margin-right: auto;
}

.lottery-open-code > .code > ul > li {
	list-style: none;
	float: left;
	visibility: hidden;
}

.lottery-open-list {
	height: 207px;
	overflow-y: visible;
	overflow-x: hidden;
}

.lottery-open-list > .arrow {
	position: absolute;
	width: 10px;
	height: 10px;
	top: 0;
	left: 0;
	background-repeat: no-repeat;
	background-position: -154px -80px;
	display: none;
}

.lottery-open-list > .title {
	height: 28px;
	line-height: 28px;
	font-size: 12px;
}

.lottery-open-list > .title > .expect {
	width: 36%;
	float: left;
	text-align: center;
}

.lottery-open-list > .title > .code {
	width: 64%;
	float: left;
	text-align: center;
}

.lottery-open-list > .content {
	height: 190px;
	padding: 0px 0;
	clear: both;
}

.lottery-open-list > .content > .wrapper {
	height: 150px;
}

.lottery-open-list .list {
	overflow: hidden;
}

.lottery-open-list .list > .item {
	overflow: hidden;
	padding: 5px 0 4px 0;
}

.lottery-open-list .list > .item > .expect {
	height: 20px;
	width: 36%;
	line-height: 18px;
	float: left;
	text-align: center;
}

.lottery-open-list .list > .item > .code {
	width: 64%;
	float: left;
	text-align: center;
}

.lottery-open-list .list.d3 > .item > .code,
.lottery-open-list .list.k3 > .item > .code {
	padding-left: 30px;
}

.lottery-open-list .list > .item > .code > .num,
.lottery-open-list .list > .item > .code > .more {
	color: #FFFFFF;
	width: 20px;
	line-height: 20px;
	text-align: center;
	background-color: #fff;
	margin: 0 1px;
	background: #e58848;
	border-radius: 50%;
	display: inline-block;
}

.lottery-open-list .list > .item > .code > .more {
	cursor: pointer;
}

.lottery-code-trend {
	position: absolute;
	top: 0px;
	left: -33px;
	right: -33px;
	width: 33px;
	height: 113px;
	font-size: 14px;
	color: #000;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	background-color: #FFFFFF;
	cursor: pointer;
	/* border: 1px solid #E5E5E5; */
	padding-top: 13px;
	/* display: none; */
}

.lottery-code-trend:hover {
	background-color: #00C4FF;
	color: white;
}

.lottery-code-trend > i {
	width: 24px;
	height: 24px;
	margin: 14px 14px 10px 14px;
	display: block;
	background-image: url("../img/lottery/lottery_icon.png");
	background-repeat: no-repeat;
	background-position: -60px -110px;
	display: none;
}



@-webkit-keyframes rotate {
	from {
		-webkit-transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(360deg)
	}
}

@-moz-keyframes rotate {
	from {
		-moz-transform: rotate(0deg)
	}

	to {
		-moz-transform: rotate(360deg)
	}
}

@-ms-keyframes rotate {
	from {
		-ms-transform: rotate(0deg)
	}

	to {
		-ms-transform: rotate(360deg)
	}
}

@-o-keyframes rotate {
	from {
		-o-transform: rotate(0deg)
	}

	to {
		-o-transform: rotate(360deg)
	}
}

.lottery-open-code > .code.ssc > ul,
.lottery-open-code > .code.x511 > ul {
	margin-top: 24px;
}

.lottery-open-code > .code.ssc > .rotate,
.lottery-open-code > .code.x511 > .rotate {
	position: relative;
	width: 440px;
	height: 68px;
	margin: 24px auto 0 auto;
}

.lottery-open-code > .code.ssc > .rotate > .item,
.lottery-open-code > .code.x511 > .rotate > .item {
	position: absolute;
	width: 56px;
	height: 56px;
	font-size: 35px;
	line-height: 56px;
	border-radius: 5px;
	margin: 0 10px;
	color: #998a57;
	text-shadow: 0px 2px 1px white;
	background: url(/img/lottery/AA_04.png) -235px -3px;
}

.lottery-open-code > .code.k3 > ul,
.lottery-open-code > .code.d3 > ul {
	width: 324px;
	margin-top: 24px;
}
.lottery-open-code > .code.higher .big li {
    visibility: visible;
    margin-top: 30px;
}
.lottery-open-code > .code.ssc > ul > li,
.lottery-open-code > .code.x511 > ul > li,
.lottery-open-code > .code.k3 > ul > li,
.lottery-open-code > .code.d3 > ul > li {
	margin-left: 5.6%;
	border-radius: 37px;
	margin-bottom: 6px;
	background: #E9E9E9;
	text-shadow: 0px 2px 1px white;
	width: 50px;
	height: 50px;
	font-size: 28px;
	font-weight: bold;position: relative;
	text-align: center;
	line-height: 49px;
	color: #ff7e00;
	background-position: 0 -140px;
	background:-moz-linear-gradient( 90deg, rgb(196,191,190) 0%, rgb(246,244,243) 100%);
	background:-webkit-linear-gradient( 90deg, rgb(196,191,190) 0%, rgb(246,244,243) 100%);
	background:-ms-linear-gradient( 90deg, rgb(196,191,190) 0%, rgb(246,244,243) 100%);
	box-shadow: 0px 2px 4px 0px rgb( 0, 0, 0 );
}
.lottery-open-code > .code.ssc > ul > li.kl8lot{height:30px;width: 30px;font-size: 15px;line-height: 30px;}
.lottery-open-code > .code.ssc .r1:after{content:"1";position:absolute}
.lottery-open-code > .code.k3 > ul > li,
.lottery-open-code > .code.d3 > ul > li {
	margin: 0 20px;
}


.lottery-open-code > .code.kl8 > ul {
}
.lottery-open-code > .code.kl8 > ul > li {
	width: 38px;
	height: 38px;
	font-size: 18px;
	line-height: 36px;
	margin: 0 -6px 0px 3px;
	background-size: 100%;
	border-radius: 5px;
	color: #000000;
	background: #E9E9E9;
	color: #998a57;
	text-shadow: 0px 2px 1px white;
	background: url(/img/lottery/AA_04.png) -391px 0px;
	background-size:250px
}


.lottery-open-code > .code.pk10 > ul {
	width: 442px;
	margin-top: 24px;
	margin-left: 20px;
}
.lottery-open-code > .code.pk10 > ul > li {
	width: 80px;
	height: 24px;
	margin: 0 0px 5px 1px;
	background-image: url("../img/lottery/car_s1.png");
}
[data-lottery="pk10"] .code > ul > li.r01:after {
content:"1";
}
[data-lottery="pk10"] .code > ul > li.r02:after {
content:"2";
}
[data-lottery="pk10"] .code > ul > li.r03:after {
content:"3";
}
[data-lottery="pk10"] .code > ul > li.r04:after {
content:"4";
}
[data-lottery="pk10"] .code > ul > li.r05:after {
content:"5";
}
[data-lottery="pk10"] .code > ul > li.r06:after {
content:"6";
}
[data-lottery="pk10"] .code > ul > li.r07:after {
content:"7";
}
[data-lottery="pk10"] .code > ul > li.r08:after {
content:"8";
}
[data-lottery="pk10"] .code > ul > li.r09:after {
content:"9";
}
[data-lottery="pk10"] .code > ul > li.r10:after {
content:"10";
}

.lottery-betting {
	min-height: 300px;
	color: white;
	/* padding-bottom: 93px; */
	/* border-bottom: 1px dashed #fff; */
	min-height: 570px;
}

.lottery-betting > .play-groups {
	position: relative;
	height: 40px;
	
	*/
	background: url(/img/lottery/AA_02.jpg) repeat-x 0px 0px;
	/* border-bottom: 1px solid #1c2f41; */
}

.lottery-betting > .play-groups > ul {
	list-style: none;
}

.lottery-betting > .play-groups > ul > li {
	list-style-type: none;
	float: left;
	width: 9%;
	width: 58px;
}

.lottery-betting > .play-groups > ul > li > a {
	height: 33px;
	line-height: 34px;
	display: block;
	cursor: pointer;
	color: #FFF;
	text-align: center;
}

.lottery-betting > .play-groups > ul > li > a.selected {
	color: #FFF;
	background: #00C4FF;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
}
.lottery-betting > .play-groups > ul > li > a.selected:hover{color:#fff}
.lottery-betting > .play-list {
	font-size: 12px;
	padding-bottom: 0px;
	clear: both;
	overflow: hidden;
	height: 100%;
}

.lottery-betting > .play-list > .row {
	padding: 5px 0;
	margin: 0;
	float: left;
}

.lottery-betting > .play-list > .row > .label {
	height: 28px;
	line-height: 26px;
	float: left;
	margin: 0 10px;
	padding: 0px 7px;
	font-size: 14px;
	border: 1px solid rgba(255, 255, 255, 0.3);
	border-radius: 0;
	font-weight: normal;
}

.lottery-betting > .play-list > .row > .column {
	margin: 3px 0px;
	float: left;
	cursor: pointer;
	padding: 3px 12px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

.lottery-betting > .play-list > .row > .column.selected {
	background-color: #00c4ff;
	color: #FFFFFF;
}

.lottery-betting > .play-help {
	height: 25px;
	font-size: 14px;
	padding: 0 15px;
	margin: 12px 0px;
}

.lottery-betting > .play-help > .tips {
	float: left;
	line-height: 24px;
}

.lottery-betting > .play-help > .tips > .label {
	color: #00C4FF;
}

.lottery-betting > .play-help > .tips > i {
	width: 12px;
	height: 16px;
	display: inline-block;
	vertical-align: -2px;
	cursor: pointer;
	background-repeat: no-repeat;
}
.lottery-betting > .play-help > .tips > i:after{
    content:"\e085";
    font-family: 'Glyphicons Halflings';
    color: #00c4ff;
}
.lottery-betting > .play-help > .tips > a {
	color: #00C4FF;
	cursor: pointer;
}

.lottery-betting > .play-help > .help-info {
	position: absolute;
	width: 480px;
	border: 1px solid #e9e9e9;
	background-color: #fff;
	line-height: 24px;
	padding: 10px 15px;
	z-index: 2;
	box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
	display: none;
	color: black;
}

.lottery-betting > .play-help > .help-info > i.arrow {
	position: absolute;
	width: 15px;
	height: 8px;
	top: -8px;
	left: 40px;
	background-image: url("../img/lottery/lottery_icon.png");
	background-repeat: no-repeat;
	background-position: -30px -110px;
}

.lottery-betting > .play-help > .prize {
	height: 40px;
	width: 230px;
	float: right;
	text-align: right;
	overflow: hidden;
	margin-right: 10px;
	position: absolute;
	top: 80px;
	right: 55px;
}

.lottery-betting .prize > i {
	width: 18px;
	height: 18px;
	display: inline-block;
	vertical-align: -2px;
	margin-right: 6px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: -16px -163px;
	vertical-align: -1px;
	background: #00c4ff;
	border-radius: 50%;
}

.lottery-betting .prize > i:after{content:"\f157";color:#fff;width:18px;height:15px;font: normal normal normal 14px/1 FontAwesome;display:block;text-align:center;/* top: 0px; */line-height: 20px;}
@media screen and (max-width:1200px){

   .lottery-betting > .play-area {margin-bottom: 20px;}
}
.lottery-betting > .play-area {
	padding: 10px;
	overflow: hidden;
	clear: both;
	margin: 10px 0;
	min-height: 410px;
	border-top: 1px dashed #fff;
	border-bottom: 1px dashed #fff;
	padding-bottom: 30px;
}

.lottery-betting > .play-area > .row {
	overflow: hidden;
	margin: 27px 0;
}

.lottery-betting > .play-area > .row > .label {
	height: 20px;
	float: left;
	font-size: 12px;
	line-height: 19px;
	margin: 12px -3px 0px 0;
	padding: 0 8px;
	border-radius: 5px;
	vertical-align: middle;
}

.lottery-betting > .play-area > .row > .balls {
	float: left;
}

.lottery-betting > .play-area > .row > .balls > ul {
	list-style: none;
	float: left;
	margin: 0;
}

.lottery-betting > .play-area > .row > .balls > ul > li {
	list-style: none;
	float: left;
	margin: 4px 5px;
}

.lottery-betting > .play-area > .row > .balls > ul > li > a {
	width: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 20px;
	color: #7a7171;
	border-radius: 50%;
	margin: 0px 0px;
	cursor: pointer;
	display: block;
	background: #fff;
}

.lottery-betting > .play-area > .row.medium > .balls > ul > li > a {
	width: 60px;
	border-radius: 6px;
}
.lottery-betting > .play-area > .row.x-medium > .balls > ul > li > a {
	width: 80px;
	border-radius: 8px;
}
.lottery-betting > .play-area > .row.large > .balls > ul > li > a {
	width: 100px;
	border-radius: 10px;
	background: rgb(242, 242, 242);
	margin: 0px 1px;
}
.lottery-betting > .play-area > .row.x-large > .balls > ul > li > a {
	width: 120px;
	border-radius: 12px;
	background: #F0F0F0;
	margin-right: 4px;
}

.lottery-betting > .play-area > .row.f14 > .balls > ul > li > a {
	font-size: 14px;
}
.lottery-betting > .play-area > .row.f16 > .balls > ul > li > a {
	font-size: 16px;
}
.lottery-betting > .play-area > .row.f18 > .balls > ul > li > a {
	font-size: 18px;
}
.lottery-betting > .play-area > .row.f20 > .balls > ul > li > a {
	font-size: 20px;
}
.lottery-betting > .play-area > .row.f22 > .balls > ul > li > a {
	font-size: 22px;
}
.lottery-betting > .play-area > .row.hz > .balls > ul > li > a {
	margin: 0 5px 10px 5px;
}

/*
.lottery-betting > .play-area > .row.wx > .balls > ul > li > a {
	height: 80px;
	width: 160px;
	border-radius: 50%;
	line-height: 30px;
	padding: 0 0;
	font-size: 18px;
	color: #fff;
	border: none;
}
.lottery-betting > .play-area > .row > .balls > ul > li > a.metal {
	background-color: #fff428;
}
.lottery-betting > .play-area > .row > .balls > ul > li > a.tree {
	background-color: #4cc34b;
}
.lottery-betting > .play-area > .row > .balls > ul > li > a.water {
	background-color: #40a1e8;
}
.lottery-betting > .play-area > .row > .balls > ul > li > a.fire {
	background-color: #f64e0d;
}
.lottery-betting > .play-area > .row > .balls > ul > li > a.earth {
	background-color: #83411e;
}

.lottery-betting > .play-area > .row.wx > .balls > ul > li > a:hover {
	color: #fff;
	border: none;
}
*/
.lottery-betting > .play-area > .row.place > .balls {
	width: 710px;
}

.lottery-betting > .play-area > .row.place > .balls > ul > li > a {
	width: 36px;
	height: 36px;
	line-height: 39px;
	font-size: 20px;
	margin: 0 -7px 10px 5px;
	background-size: 362px;
}

.lottery-betting > .play-area > .row > .balls > ul > li > a:hover {
	color: #00C4FF;
}

.lottery-betting > .play-area > .row > .balls > ul > li > a.selected {
	color: #fff;
	background: #00C4FF;
}
.lottery-betting > .play-area > .row > .balls > ul > li > a.selectedan{color: #fff;
	background: #00C4FF;z-index: 1000}
.lottery-betting > .play-area > .row > .places {
	float: left;
}

.lottery-betting > .play-area > .row > .places > ul {
	list-style: none;
	float: left;
	margin-top: 6px;
}

.lottery-betting > .play-area > .row > .places > ul > li {
	list-style: none;
	float: left;
	line-height: 30px;
	font-size: 16px;
	margin: 0 5px;
}

.lottery-betting > .play-area > .row > .places > ul > li > label {
	cursor: pointer;
}

.lottery-betting > .play-area > .row > .places > ul > li > label > input[type="checkbox"] {
	vertical-align: -1px;
}

.lottery-betting > .play-area > .row > .tools {
	float: left;
	padding: 0px 10px;
	border: 1px solid;
	border-radius: 50px;
	height: 35px;
	margin-top: 4px;
}

.lottery-betting > .play-area > .row > .tools > ul {
	list-style: none;
	float: left;
	margin: 0;
}

.lottery-betting > .play-area > .row > .tools > ul > li {
	list-style: none;
	float: left;
}

.lottery-betting > .play-area > .row > .tools > ul > li > a {
	/* height: 25px; */
	width: 37px;
	line-height: 33px;
	text-align: center;
	margin: 0 1px;
	display: block;
	cursor: pointer;
	/* border-radius: 50%; */
	color: #FFFFFF;
}

.lottery-betting > .play-area > .row > .tools > ul > li > a:hover {
	color: #FFFFFF;
	background: #00C4FF;
}

.lottery-betting > .play-area > .row > .tools > ul > li > a.selected {
	color: #fff;
	background-color: #00C4FF;
	border: 1px solid #279A86;
}

.lottery-betting > .play-area > .textarea {
	border: 1px solid #e3e3e3;
	height: 168px;
	margin: 5px 0;
	background-color: #fff;
}

.lottery-betting > .play-area > .textarea > textarea {
	width: 100%;
	height: 100%;
	resize: none;
	border: none;
	background: none;
	line-height: 20px;
	font-size: 14px;
	color: #787876;
	padding: 0.5em;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
}

.lottery-betting > .play-area > .help {
	font-size: 14px;
	line-height: 22px;
}

.lottery-betting > .play-options {
	/* width: 70%; */
	font-size: 14px;
	color: #787876;
	overflow: hidden;
	text-align: center;
	/* position: absolute; */
	bottom: 25px;
	left: 17px;
}
.lottery-betting .prize{}
.lottery-betting > .play-options div{font-weight: 100;}
.lottery-betting > .play-options .text-money {
	color: #00C4FF;
}

.lottery-betting > .play-options > .money {
	font-weight: bold;
}

.lottery-betting > .play-options > div {
	float: left;
}

.lottery-betting > .play-options > .label {
	height: 40px;
	line-height: 38px;
	padding: 0 2px;
	padding-left: 7px;
}

.lottery-betting > .play-options > .multiple {
	margin: 7px 0;
}    
.lottery-betting > .play-options > .multiple span{
	color: #fff;
	width: 23px;
	height: 30px;
	display: inline-block;
	cursor: pointer;
}
.lottery-betting > .play-options > .multiple span:hover{color:#00c4ff}
.lottery-betting > .play-options > .multiple > input {
	height: 26px;
	width: 52px;
	border: 1px solid #00c4ff;
	padding: 0;
	text-align: center;
	vertical-align: middle;
	color: #00C4FF;
	background: none;
}

.lottery-betting > .play-options > .model {
	margin: 7px 0;
}

.lottery-betting > .play-options > .model > a {
	width: 27px;
	height: 27px;
	line-height: 25px;
	border: 1px solid #e3e3e3;
	text-align: center;
	margin: 0 3px;
	float: left;
	cursor: pointer;
	border-radius: 0px;
	color: white;
	border: 1px solid #fff;
	display: block;
	text-align: center;
	color: #fff;
	/* border-radius: 3px; */
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.lottery-betting > .play-options > .model > a:hover {
	color: #fff;
	background: #00c4ff;
	border: 1px solid #00c4ff;
}

.lottery-betting > .play-options > .model > a.selected {
	color: #FFFFFF;
	background: #00c4ff;
	/* border-radius: 0px; */
	/* font-weight: bold; */
}

.lottery-betting > .play-options > .button {
	padding: 0 10px;
}

.lottery-betting > .play-options > .button > a {
	padding: 0 24px;
	height: 40px;
	line-height: 38px;
	border: 1px solid #00c4ff;
	display: inline-block;
	cursor: pointer;
	margin: 0 3px;
	color: #fff;
	background: #00c4ff;
	border-radius: 2px;
}

.lottery-betting > .play-options > .button > a:hover {
	color: #fff;
	background-color: #00C4FF;
	border: 1px solid #279A86;
}

.lottery-betting > .adjust-prize {
	width: 100%;
	/* height: 71px; */
	line-height: 50px;
	/* position: absolute; */
	/* bottom: 65px; */
	left: 20px;
}
@media screen and (max-width:768px){
	.lottery-betting > .adjust-prize {/* bottom: 110px; */margin: 10px;}
}
.lottery-betting > .adjust-prize > .slider {
	width: 25%;
	display: inline-block;
	margin: 0 16px 0 10px;
}

/**
 */
.lottery-betting > .adjust-prize .noUi-target {
	height: 8px !important;
	border: none !important;
	background-color: #00C4FF;
	border-radius: 4px !important;
	margin-top: 20px;
	padding-right: 0;
}

.lottery-betting > .adjust-prize .noUi-target .noUi-background {
	background-color: #e9e9e9 !important;
	border-radius: 3px !important;
}

.lottery-betting > .adjust-prize .noUi-target .noUi-handle {
	width: 18px !important;
	height: 18px !important;
	border: none !important;
	border-radius: 14px;
	top: -5px !important;
	left: -12px !important;
	/* box-shadow: none !important; */
	/* background: url("../img/lottery/lottery_icon.png") -120px -110px; */
	cursor: pointer;
	background: #00C4FF;
}


.lottery-record > .list .table > tbody > tr > td.btn {
	width: 50px;
	text-align: center;
}

.lottery-record > .list .table > tbody > tr > td.btn > a {
	
}

.lottery-record > .list .table > tbody > tr > td.btn > a:hover {
	color: #00C4FF;
}





.lottery-record > .button > .btn:hover {
	background: #00C4FF;
	text-shadow: none;
}

 

.lottery-record > .button > .btn > i {
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: -9px;
}

.lottery-record > .button > .btn > i.quick:after{
	content: '\e619';
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: 6px;
	font-family: "iconfont" !important;
	font-size: 17px;
}
.lottery-record > .button > .btn > i.clear:after {
	 content: '\e616';
	 width: 30px;
	 height: 30px;
	 display: inline-block;
	 vertical-align: 6px;
	 font-family: "iconfont" !important;
	 font-size: 22px;
}

.lottery-record > .button > .btn:hover > i.clear {
/* 	background-position: -60px 0; */
}

.lottery-record > .button > .btn > i.chase:after {
	content: '\e618';
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: 6px;
	font-family: "iconfont" !important;
	font-size: 22px;
}
.lottery-record > .button > .btn.w-order-list i.clear:after{
	content: '\e615';
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align:6px;
	font-family: "iconfont" !important;
	font-size: 22px;
}
.lottery-record > .button > .btn:hover > i.chase {
}

.lottery-record > .button > .btn > i.add {
	background-position: 0 -30px;
}

.lottery-record > .button > .btn:hover > i.add {
	background-position: -60px -30px;
}

.lottery-record > .button > .btn > i.plan {
	background-position: -30px -30px;
}

.lottery-record > .button > .btn:hover > i.plan {
	background-position: -90px -30px;
}

[data-command="add"]:before {
    content: '\e614';
    width: 30px;
    height: 30px;
    display: inline-block;
        vertical-align: -3px;
    font-family: "iconfont" !important;
    font-size: 26px;
}




.lottery-record > .button > .btn-big > .time {
	font-size: 12px;
	top: -81px;
	color: #FFFFFF;
	width: 100px;
	float: left;
	padding-top: 14px;
	padding-left: 38px;
	text-shadow: 1px 1px 1px black;
}
.lottery-record > .button > .btn.w-order-list i.clear:after{
	content: '\e615';
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align:6px;
	font-family: "iconfont" !important;
	font-size: 22px;
}
/* .lottery-record > .button > .btn-big > i.submit {
	width: 28px;
	height: 28px;
	display: inline-block;
	vertical-align: -6px;
	margin-left: 10px;
	background-image: url("../img/lottery/lottery_icon.png");
	background-repeat: no-repeat;
	background-position: -90px -110px;
} */

.lottery-record > .button > .btn-big:hover {
	color: #FFFFFF;
	/* height: 50px; */
}
.message-tips {
	position: fixed;
	bottom: 200px;
	right: 2%;
	min-width: 200px;
	background-color: #A41727;
	border-radius: 3px;
}

.message-tips > .title {
	height: 40px;
	font-size: 14px;
	line-height: 38px;
	text-align: center;
	color: #fff;
}

.message-tips > .content {
	background-color: #fff;
	margin: 0 3px 3px 3px;
	line-height: 24px;
	padding: 10px 12px;
}


.lottery-chase .jBox-content {
	color: #787876;
	font-size: 13px;
}

.lottery-chase .tabs {
	height: 40px;
	margin-bottom: -1px;
}

.lottery-chase .tabs > a {
	height: 35px;
	width: 110px;
	display: block;
	float: left;
	line-height: 35px;
	text-align: center;
	background-color: #E2E2E2;
	color: #000;
	border-bottom: none;
	margin-right: -1px;
	transition: all 0.2s ease 0s;
	cursor: pointer;
	margin-right: 9px;
}

.lottery-chase .tabs > a.active {
	color: #787876;
	background-color: #00C4FF;
	border-color: #D6D6D6;
	cursor: default;
	color: white;
}

.lottery-chase .panels {
	background-color: #fff;
	position: relative;
}

.lottery-chase .text-dark-green {
	color: #00C4FF;
}

.lottery-chase .panels > .options {
	position: relative;
	padding: 5px 10px;	
}
.lottery-chase .panels > .options > .tab-row > section {
	display: none;
}

.lottery-chase .panels > .options > .tab-row > section.active {
	display: inline-block;
}

.lottery-chase .panels > .options > .tab-row select {
	width: 90px;
	height: 30px;
	color: #787876;
	font-size: 13px;
}

.lottery-chase .panels > .options > .tab-row input[type="text"] {
	width: 90px;
	height: 30px;
	color: #787876;
	font-size: 13px;
}

.lottery-chase .panels > .options > .tab-row input[type="checkbox"] {
	vertical-align: -1.5px;
}

.lottery-chase .panels > .options > .btn-group {
	position: absolute;
	right: 8px;
	bottom: 10px;
}

.lottery-chase .panels > .options > .btn-group > a {
	height: 32px;
	line-height: 32px;
	padding: 0 12px;
	display: block;
	float: left;
	margin: 0 4px;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	text-align: center;
}

.lottery-chase .panels > .options > .btn-group > a.generate {
	background: #00C4FF;
	height: 35px;
	width: 102px;
	line-height: 35px;
	text-align: center;
	border-radius: 3px;
}

.lottery-chase .panels > .options > .btn-group > a.generate:hover {
	color: white;        
	background: #A41727;
	border-radius: 4px;
}

.lottery-chase .panels > .options > .btn-group > a.submit {
	background-color: #7B7170;
	position: relative;
	bottom: -448px;
	right: 305px;
	background:#00C4FF;
	height: 35px;
	width: 102px;
	line-height: 35px;
	text-align: center;
	border-radius: 3px;
}
.lottery-chase .panels > .options > .btn-group > a.submit:hover {
	color: white;        background: #A41727;    border-radius: 4px;
}
.lottery-chase .panels > .sections table {
	width: 100%;
}

.lottery-chase .panels > .sections table > thead > tr {
	height: 36px;
	line-height: 34px;
	background-color: #EBEBEB;
	text-align: center;
	color: #000;
}

.lottery-chase .panels > .sections table > tbody > tr {
	height: 36px;
	line-height: 34px;
	text-align: center;
}

.lottery-chase .panels > .sections table > tbody > tr:nth-child(2n) {
	background-color: #fafafa;
}

.lottery-chase .panels > .sections table > tbody > tr:hover {
	background-color: #f1f1f1;
}

.lottery-chase .panels > .sections table > tbody > tr:last-child {
	border-bottom: none;
}

.lottery-chase .panels > .sections table input[type="text"] {
	width: 52px;
	height: 26px;
	color: #00C4FF;
	font-size: 13px;
}

.lottery-chase .panels > .sections table input[type="checkbox"] {
	vertical-align: -3px;
}

.lottery-chase .panels > .sections table .checkbox {
	width: 20%;
	display: inline;
}

.lottery-chase .panels > .sections table .expect {
	width: 20%;
}

.lottery-chase .panels > .sections table .multiple {
	width: 20%;
}

.lottery-chase .panels > .sections table .money {
	width: 20%;
}

.lottery-chase .panels > .sections .list {
	height: 333px;
	width: 100%;
}

.record-list {
	padding: 20px 0;
	clear: both;
	margin: 21px 20px;
}

.record-list .tabs {
	height: 30px;
	clear: both;
	background: white;
	display: none;
}

.record-list .tabs > a {
	height: 25px;
	float: left;
	line-height: 25px;
	color: #000;
	text-align: center;
	cursor: pointer;    
	border: 1px solid #EBEBEB;
	margin-right: 10px;
	padding: 0px 15px;
}

.record-list .tabs > a.active {
	background: #00C4FF;
	color: #FFFFFF;
	cursor: default;
	position: relative;
	z-index: 10;
	border-bottom: 0px;
}

.record-list .panels {
	position: relative;
	background: white;
}

.record-list .panels .content.hide {
	display: none;
}

.record-list .panels .content .result {
	padding: 5px 0;
	height: 272px;
}

.record-list .panels .content .result.hide {
	display: none;
}

.record-list .panels .content .result table.form-control {
	width: 100%;
	text-align: center;
	font-size: 13px;
	color: #787876;
	/* height: 210px; */
}

.record-list .panels .content .result table.form-control > thead > tr > td,
.record-list .panels .content .result table.form-control > tbody > tr > td {
	/* border: 1px solid #e9e9e9; */
}

.record-list .panels .content .result table.form-control > thead > tr {
	line-height: 30px;
	background-color: #EBEBEB;
	color: #333;
}

.record-list .panels .content .result table.form-control > tbody > tr {
	line-height: 24px;
	background-color: #fcfcfc;
}

.record-list .panels .content .result table.form-control > tbody > tr.nodata {
	height: 120px;
}

.record-list .panels .content .result table.form-control > tbody > tr.nodata > td {
	vertical-align: middle;
}

.record-list .panels .content .result table.form-control > tbody > tr > td {
	padding: 6px 0;
}

.record-list .panels .content .result table.form-control > thead > tr > td > a {
	padding: 0 2px;
	text-decoration: underline;
	color: #fff;
	cursor: pointer;
}

.record-list .panels .content .result table.form-control > tbody > tr > td > a {
	padding: 0 2px;
	text-decoration: underline;
	color: #00C4FF;
	cursor: pointer;
}

.record-list .panels .content .result table.form-control > thead > tr > td > a:hover {
	color: #fff;
}

.record-list .panels .content .result table.form-control > tbody > tr > td > a:hover {
	color: #00C4FF;
}

.record-list .panels .content .result > .page-list {
	padding-top: 10px;
	position: absolute;
	width: 945px;
	bottom: 16px;
	left: 17px;
}

 .lottery-open-code .wp2 {
    width: 72px;
    height: 72px;
    display: inline-block;
}

.lottery-open-code .wp2 li {
    width: 30px;
    height: 30px;
    font-size: 16px;
    line-height: 28px;
    border-radius: 50%;
    margin: 3px;
    color: #00C4FF;
    background: url("/img/lottery/ball_s2.png");
    float: left;
    background: #F5F5F5;
    color: #998a57;
}

.lottery-open-code .wp1 {
    /* display: inline-block; */
    float: left;
}

.lottery-open-code .big {
    /* position: absolute; */
    /* top: 0px; */
    /* left: 50%; */
    /* margin-left: -155px !important; */
}
.lottery-open-code > .code.ssc > ul.small {
	position: absolute;
	/* top: 20px; */
	width: 100%;
}
.higher {
    top: -27px;
}
.higher li{
	cursor:pointer;
}

.tip1 {
    color: white;
    font-size: 14px;
    background: #343443;
    width: 100%;
    position: absolute;
    top: 0;
}
.water{
	-webkit-filter: url("#go1");    
	filter: url("#go1");
}
.lottery-betting > .play-area > .row > .balls > ul > li > a.water{
	-webkit-filter: none;
	filter: none;
}


.a.a1 .b1 {
    height: 240px;
    width: 1050px;
}

.a1 .b1 .account-info {
    display: none;
}
.a.a1 {
    background: url(/img/lottery/LOT_01.jpg) center 0px;
    height: 179px;
}
.a1 .b1 .c1 {
    width: 128px;
    float: left;
}

.a1 .b1 .c1 .d1 {
    height: 128px;
}

.a1 .b1 .c1 .d2 {
    color: white;
    text-align: center;
    font-size: 18px;
}
.record-list .tabs > a:last-child {
    border-right: 1px solid #DEDEDE;
}
.lottery-record > .button > .btn[data-command="add"] {
    position: absolute;
    right: 413px;
    bottom: 35px;
}
@media screen and (max-width: 1200px) and (min-width: 992px) {
	.lottery-record > .button > .btn[data-command="add"]{
		 right: 353px;
		 bottom: 5px;
	}
	.lottery-betting .prize{
    /* right: 84px; */
}

}
@media screen and (max-width:992px){
	.lottery-record > .button > .btn[data-command="add"]{
		 right:50%;
		 bottom: 206px;
		 margin-right: -21%;
	}}
.clear-header {
  clear: both;
  display: none;
  margin-top: 0px;
}


.newAdd {
    width: 188px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
    color: white;
    position: absolute;
    left: 50%;
    bottom: 0px;
    margin-left: -94px;
    cursor: pointer;
    margin-top: 8px;
    background: #00C4FF;
}

.newAdd:hover {
    color: #FFFFFF;    
    background: #2FD8E2;    
    border-color: #00C4FF;
}

.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover 
{
    background-color: #00C4FF;    
    border: 1px solid #00C4FF;
}

.daterangepicker .ranges .range_inputs .applyBtn {
    background: #00C4FF;
}
.daterangepicker .ranges li {
    color: #00C4FF;
}

.lottery-open-code > .code.kl8 {
    width: 359px;
    margin-top: 12px;
}
.page-content {
    /* background: url(/img/lottery/AA_03.jpg) center 0px; */
    min-height: 850px;
    margin-top: 80px;
    display: none;
}

.recent {
    top: 31px;
}

.trend {    
    top: 97px;    
}
.a.a100 .b1 .c2 .d3 .e .f2 .g:hover {
    color: #00C4FF;
}
.plans {    
    top: 64px;            
}

.aaa i {
    background: url(/img/lottery/ico.png) no-repeat -171px -98px;
    width: 23px;
    height: 20px;
    display: inline-block;
    vertical-align: -4px;
}

.aaa {
    font-size: 14px;
    position: absolute;
    right: -128px;
    cursor: pointer;
    color: white;
    display: none;
}
.trend i {
    background-position: -200px -98px;
}
[data-field="global-expect"],[data-field="expect"] {
    color: #ffffff;
    font-weight: 800;
    margin: 0 2px;
}
[data-field="prize"] {
    color: #00C4FF;
}
.lottery-record > .button > .btn-big:hover .time {
 }
.common-modal .jBox-title {
    background: rgb(255, 255, 255);
    color: black;
    height: 45px;
    line-height: 45px;
    border-radius: 6px 6px 0px 0px;
    border-bottom: 1px solid #EDEDED;
    font-size: 16px;
}
.common-modal .jBox-container {
    border-radius: 6px;
}

.common-modal .jBox-title .jBox-closeButton path {
    fill: #999999;
}
font.f16 {
    font-size: 12px;
}
.logo.logo1 {
    background-position: 13px -116px;
}
.logo.logo2 {
    background-position: 23px -191px;
}
.logo.logo4 {
    background-position: -85px -191px;
    padding: 5px 0px;
}
.logo.logo3 {
    background-position: -78px -112px;
    padding-left: 23px;
}
.logo.logo6 {
    background-position: 18px -257px;
    padding: 9px 0px;
}
.logo.logo5 {
    background-position: -75px -331px;
    padding-left: 16px;
}
.logo.logo0 {
    background-position: -90px -262px;
}
.lottery-betting > .play-groups > ul > li > a:hover {
    color: #00C4FF;
}
.lottery-nav > .menu > .list > .category > .items > a:hover {color: #00c4ff;}
.lottery-open-code > .code.pk10 {
    width: 380px;
    margin-left: -33px;
    display: inline-block;
    float: none;
}
.lottery-nav > .menu > .title:before {
    content: "\e056";
    width: 31px;
    display: inline-block;
    background-clip: content-box;
    margin-left: 20px;
    font-family: 'Glyphicons Halflings';
    font-size: 18px;
    vertical-align: -3px;
    text-align: center;
}
a.will-back {
    color: white;
    float: right;
    line-height: 40px;
    margin-right: 13px;
    display: none;
}

a.will-back:before {
    content: "";
    height: 14px;
    width: 17px;
    display: inline-block;
    background: url(/img/lottery/AA_04.png) -191px 0px;
    vertical-align: -2px;
}
.lottery-betting > .play-area > .row.x-large > .balls > ul > li > a.selected {
    background: #00C4FF;
}
.lottery-betting > .play-area > .row.place > .balls > ul > li > a.selected {
    background-size: 362px;
    background-position: -44px 1px;
}
.common-confirm .jBox-content i.icon, .common-alert .jBox-content i.icon {
}
.jBox-Confirm.jBox-closeButton-title .jBox-title {
    background: #00C4FF;
}
.common-confirm .jBox-container, .common-alert .jBox-container {
    border-radius: 5px;
}
.jBox-Modal.jBox-closeButton-title .jBox-title, .jBox-Confirm.jBox-closeButton-title .jBox-title {
    border-radius: 5px 5px 0px 0px;
}
.common-confirm .jBox-Confirm-footer .jBox-Confirm-button-submit, .common-alert .jBox-Confirm-footer .jBox-Confirm-button-submit {
    background: #00C4FF;
}
.common-confirm .jBox-Confirm-footer .jBox-Confirm-button-submit:hover, .common-alert .jBox-Confirm-footer .jBox-Confirm-button-submit:hover {
    background: #fa6400;
}
.common-confirm .jBox-title .icon.info, .common-alert .jBox-title .icon.info {
    background-size: 330px;
    background-position: -29px -43px;
    background-clip: content-box;
    padding: 3px;
}
.common-confirm .jBox-title .icon.question, .common-alert .jBox-title .icon.question{
    background-size: 330px;
    background-position: -62px -42px;
    background-clip: content-box;
    padding: 3px;
}
.common-confirm .jBox-title .icon.warning, .common-alert .jBox-title .icon.warning{
    background-size: 330px;
    background-position: 4px -42px;
    background-clip: content-box;
    padding: 3px;
}
.common-confirm .jBox-title .icon.success, .common-alert .jBox-title .icon.success{
    background-size: 330px;
    background-position: -96px -42px;
    background-clip: content-box;
    padding: 3px;
}

.lottery-record .multiple input{
	width: 45px;
	text-align: center;
}
.lot-desc {
    font-size: 12px;
    width: 740px;
    display: inline-block;
    overflow: hidden;
    height: 40px;
    vertical-align: middle;
    text-align: center;
    display: none;
}
td.multiple input {
    width: 45px;
    text-align: center;
    margin-right: 6px;
}
.lottery-record > .total {
	line-height: 28px;
	position: absolute;
	bottom: 0px;
	width: 700px;
	text-align: center;
}
.lottery-record > .total [data-field] {
    color: #FF0000;
    /* font-weight: bold; */
}
.lottery-record > .button > .btn.w-order-list {

}

.lottery-record > .button > .btn.w-order-list .clear {
    background-position: -90px 0;
 }

 @media screen and (max-width:768px){
 	.lottery-record > .list .slim-scroll .scroller{
    overflow: scroll !important;
    
    }  
    .lottery-record > .list .slim-scroll .slimScrollBar{display:none !important}
    .lottery-record > .list .table{min-width:700px;}
    .lottery-record > .list .table > tbody > tr{line-height: 45px;    height: 45px;}   
 }
 @media screen and (max-width: 768px){
 	.lottery-nav > .menu > .list > .category{height:auto}
.lottery-chase .jBox-content{width:100% !important;height:440px !important;}
.lottery-chase .panels > .sections .list{min-width: 100%;overflow-x: visible;overflow-y: hidden;height: 344px;}

.common-modal .jBox-content{padding:0px;}
.lottery-chase .panels > .options > .btn-group > a.submit{z-index: 1000;bottom: -459px;right: 0px;}
.lottery-chase .panels > .sections .list .slim-scroll .scroller{height:252px !important;/* overflow: scroll !important; */overflow-x: visible;overflow-y: hidden;}
.lottery-chase .tabs > a{width: 29%;}
.lottery-chase .tabs{margin-top:5px;}
.common-modal .jBox-container .jBox-title.jBox-draggable{overflow:hidden}
.lottery-chase .panels > .options > .btn-group > a{float:right}
.lottery-chase .panels > .sections{width: 100%;/* overflow-x: visible; *//* overflow-y: hidden; */overflow: scroll !important;width: 100%;}.lottery-chase .panels > .sections table{min-width: 100%;} 

.lottery-nav > .menu > .list > .category > .logo{margin:0px; width: 100%;   background-position: center;}
.lottery-nav > .menu > .list > .category > .logo{width: 100%;}
.lottery-nav > .menu > .list{width: 100%;border: none;padding: 5px;height:880px;margin: 0 2px;}
.lottery-nav > .menu > .list > .category > .items{width: 100%;padding: 0 5px;}
.lottery-nav > .menu > .list > .category > .items > a{margin:0;padding:0;border-radius:20px;width: 22%;margin-top: 5px;border: 1px solid #ccc;display: inline-block;float: left;margin-left: 2%;}
.lottery-nav > .menu > .list > .category > .items.one {width: 100%;}
.lottery-nav> .menu > .list > .category > .logo{}
.lottery-nav > .menu > .list > .category > .logo{margin-top:10px}
.lottery-nav > .menu > .list>.close1{
    width: 100%;
    height: 50px;
    position: absolute;
    bottom: 0px;
    background: #00253C;
    font-size: 36px;
    color: #fff;
    line-height: 44px;
    text-align: center;
    right: 0;
    opacity: 1;
    display:none;
 }

} 
[data-injection="breaking-news"] {
    overflow: hidden;
    position: absolute;
    left: 156px;
    width: 50%;
}
.w-nav {
    height: 40px;
    background: rgba(0,0,0, 0.3);
}

.BreakingNewsController {
    background: none;
    color: white;
    overflow: hidden;
    height: 40px;
}
.navBox{width:1200px;margin:10px auto 0 auto;}
nav{float:right;width:947px;/*width:94.4rem;*/height:56px;background:url("../img/lottery/navBg.png") no-repeat;}
nav .navList{
    z-index: 1000;
}
nav .navList li{width:131px;height:55px;line-height:51px;font-size:14px;text-align:center;font-weight:bold;display:inline-block;}
nav .navList li a{color:#fff;width:131px;height:55px;display:block;}
nav .navList li a:hover, 
nav .navList li.active a{background:url("../img/lottery/navOn.png") no-repeat;}
.BreakingNewsController .bn-title {
    background: none;
    color: white;
}
.BreakingNewsController ul {
    position: static;
    /* width: 108%; */
    /* float: left !important; */
}
.nav-tabs>li>a:hover,.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    background: #00c4ff;
    color: white;
    border-radius: 0;
    border: 0;
}
.nav-tabs>li.active>a{padding:10px 0;}
.nav-tabs>li>a {
    color: white;
    background: none;
}
.nav-tabs .nav>li>a:focus, .nav>li>a:hover{background: #00c4ff;border-radius:none}
.nav-tabs>li>a{padding:10px 0;border:none}
.nav-tabs>li>a:focus, .nav-tabs>li>a:hover{background: #00c4ff;border-radius: 0;outline: none;}
[data-injection="order-list"] {
    color: white;
}

div#panel-665612 .bootstrap-table {
    color: white;
}

div#panel-665612 .bootstrap-table .fixed-table-container,
div#panel-665612 .bootstrap-table table,
div#panel-665612 .bootstrap-table .fixed-table-footer,
div#panel-665612 .bootstrap-table td, 
div#panel-665612 .bootstrap-table th {
    border: 0;
}
[data-injection="order-list"] {
    color: white;
}

div#panel-665612 .bootstrap-table {
    color: white;
}

div#panel-665612 .bootstrap-table .fixed-table-container,
div#panel-665612 .bootstrap-table table,
div#panel-665612 .bootstrap-table .fixed-table-footer,
div#panel-665612 .bootstrap-table td, 
div#panel-665612 .bootstrap-table th {
    border: 0;
}
.quick-bet .modal-body {
    color: black;
    padding-bottom: 25px;
}
[data-injection="order-list"] a{color: #10aede;font-weight:800;}
[data-injection="order-list"] a.del{cursor:pointer;font-size: 20px;}
.quick-bet .modal-body tr {
    float: left;
    margin-left: 10px;
    margin-bottom: 10px;
    border: 2px solid #E6E6E6;
    width: 80px;
    text-align: center;
    cursor: pointer;
    position: relative;
}
.quick-bet .modal-body tr.selected:before{
	position:absolute;
	bottom:0;
	right:0;
	content:"";
	width: 15px;
	height: 12px;
	background:url(../img/lottery/popTeBg.png) no-repeat;
}
ul.nav.nav-tabs {
    border: 0;
}
.DingDanJiLu ul.nav.nav-tabs{
	margin-bottom: 15px;
}
.DingDanJiLu ul.nav.nav-tabs li a{color: #424242;background: #eee;}
.DingDanJiLu ul.nav.nav-tabs li.active a {color:#fff;background: #91abcd;}
.DingDanJiLu ul.nav.nav-tabs li a:hover{color: #91abcd;}
.DingDanJiLu ul.nav.nav-tabs li.active a:hover{color:#fff;}
.tabbable .tab-content{position:relative}
.sheng-money{text-align:center;line-height: 52px;}
.sheng-money a{color: #10aede;font-weight:800;}
.mylottery .right-side {
    background: rgba(0,0,0, 0.2);
    height: 720px;
    position: initial;
}
.lottery-open-info > .last-time i {
    height: 50px;
    line-height:50px;
    width: 47px;
    display: inline-block;
    font-weight:normal;
    letter-spacing:0px;
    padding-left:0px;
    margin:0px 1px;
    position:relative;
    z-index:10;
    color: white;
    background: url(/img/lottery/iconA.png);
    background-position: 0 -192px;
}
.tabbable {
    clear: both;
    height: 248px;
    overflow: hidden;
}
.tabbable .fixed-table-footer {
    display: none;
}
.tabbable .tab-content .fixed-table-body{height: 175px;}
.nav-tabs>li {
    width: 33%;
    text-align: center;
}


[data-injection="lottery-button-groups"] .btn {
    width: 45%;
    line-height: 30px;
    text-align: center;
    border: 1px solid #e8edef;
    border-radius: 30px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 30px;
    display: block;
    float: left;
    color: white;
    margin: 1% 2%;
    font-size: 12px;
    height: 34px !important;
}
[data-injection="lottery-button-groups"] .btn-big {
     width: 100%;
}
/* Ripple Out */
@-webkit-keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
  }
}

@keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
  }
}

.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.hvr-ripple-out:before {
  content: '';
  position: absolute;
  border: #00c4ff solid 6px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius:25px;-o-border-radius:25px;-webkit-border-radius:25px;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
.hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {
  -webkit-animation-name: hvr-ripple-out;
  animation-name: hvr-ripple-out;
}
[data-injection="lastest-open-code"] {
    height: 130px;
}

[data-injection="lottery-button-groups"] {
    height: 170px;
    margin-bottom: 20px;
}

[data-injection="lottery-button-groups"] .btn-big .submit {
    clear: both;
    width: 91%;
    height: 49px;
    line-height: 49px;
    font-size: 24px;
    text-align: center;
    display: block;
    background: #00c4ff;
    border-radius: 25px;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    margin: auto;
    cursor: pointer;
    top: 12px;
}
.mylottery .left-side {
    min-height: 666px;
}
.mylottery .left-side {
    min-height: 720px;
    /* border-bottom: 1px dashed #fff; */
    /* padding-bottom: 60px; */
}
.mylottery .left-side:after{
    content:'';
    display:block;
    /* height: 48px; */
    /* border-top: 1px dashed #fff; */
}
[data-injection="lottery-nav-menu"] {
}
.container.mylottery {
    margin-top: 20px;
    margin-bottom: 20px;
    position: relative;
}
.lottery-chase {
    color: black;
}
.container.mylottery [data-injection="hongbao"] .liji{display:none}
.container.mylottery [data-injection="hongbao"]{position:absolute;width:97px;height:150px;right: -110px;top: 0px;background: url(../img/lottery/hongbao.png) no-repeat;display: none;}
.container.mylottery [data-injection="hongbao"] .liji a{position:absolute;bottom:16px;left:16px;background:#e95036;padding:3px 5px;border-radius:3px;color: #fede29;}
.container.mylottery [data-injection="hongbao"] .hongtime{display:none;position:absolute;bottom: 17px;left: 12px;color: #ea5238;width:80%;font-size: 12px;text-align: center;line-height: 14px;}
.container.mylottery [data-injection="hongbao"] .hongtime span{color: #5c5c5c;}
.container.mylottery [data-injection="hongbao"] .jieshu{position:absolute;bottom: 19px;text-align: center;left: 14px;font-size: 12px;color: #e64e33;}
/* @group Public----------aside---------begin */
aside{position:absolute;left: -55px;width:40px;}
aside ul{width:100%;}
aside ul li{font-size:14px;text-align:center;color:#fff;margin-bottom:10px;background:#000;background:rgba(0,0,0, 0.3);padding:20px 13px;}
aside ul li a, 
aside ul li a:hover{color:#f4f5f5;}
aside ul li:nth-child(1) a:nth-child(1){cursor: pointer;}
.pso{position:relative;left:-7px;bottom:4px;}
.pso2{position:relative;left:-7px;bottom:4px;}
/*.posT1{position:relative;top:-1px}*/
.iBlue{color:#00c4ff;font-size:18px!important;}
/* @group Public----------aside---------end */
.table-hover>tbody>tr:hover{background:none}

table [data-injection="quick-bet"] tr{    position: relative;}
[data-injection="quick-bet"].table>tbody>tr>td.bs-checkbox{width: 79px;height: 36px;background: none;position: absolute;color:#42CCFF;display: none;}    
[data-injection="quick-bet"].table>tbody>tr:nth-child(13){position: absolute;bottom: -2px;}
[data-injection="quick-bet"].table>tbody>tr:nth-child(13)>td{border-top:0;}
[data-injection="quick-bet"].table>tbody>tr:nth-child(13)>td.bs-checkbox{display:none}
[data-injection="quick-bet"].table>tbody>tr>td:nth-child(2) a{color: #000000;}
[data-injection="quick-bet"].table>tbody>tr>td{padding: 8px 0;}
[data-injection="quick-bet"].table>tbody>tr>td:nth-child(2){}
[data-injection="quick-bet"].table>tbody>tr.selected{ border: 2px solid #42CCFF;}
[data-injection="quick-bet"].table>tbody>tr.selected>td,[data-injection="quick-bet"].table>tbody>tr.selected>td a{color:#42CCFF;border-top: none;}
[data-injection="quick-bet"].table>tbody>tr.selected>td:nth-child(2){}
[data-injection="quick-bet"].table>tbody>tr>td input{opacity:0;}
[data-injection="quick-bet"].table>tbody>tr:nth-child(13) td input{display:inline-block;opacity:1}
[data-injection="quick-bet"].table>tbody>tr:nth-child(13) td:nth-child(2) span{position:absolute;top: 4px;left: 0;}
[data-injection="quick-bet"].table>tbody>tr:nth-child(13) td:nth-child(2) span input{width: 75px;border: none;box-shadow: none;}
.bootstrap-dialog.type-primary .modal-header {background-color: #42CCFF;}
[data-injection="quick-bet"].table>tbody>tr>td{border-top:none;display: inline-block;}
[data-injection="quick-bet"].table>tbody>tr:nth-child(13) td:nth-child(2){}


.iTab{width:100%;}
.iTable{border-collapse:separate;width:100%;}
.iTable thead{}
.iTable thead tr{}
.iTable thead tr th{height:27px;line-height:27px;text-align:center;border-right:1px solid #1d2e3b;border-bottom:1px solid #1d2e3b;}
.iTable thead tr th:last-child, 
.iTable thead tr th:nth-last-child(2){border-right:none;}
.iTable tbody tr{}
.iTable tbody tr td{line-height:33px;line-height:33px;text-align:center;background:#000;background:rgba(0,0,0, 0.1);border-bottom:1px solid #1d2e3b;}
.iTable2 thead tr{}
.iTable2 thead tr th{position:relative;z-index:-1;}
.iTable2 tbody tr:first-child{background:none;}
.iTable2 thead tr th:first-child{border-right:none;}
.iTable2 tbody tr:nth-child(1){background:#000;background:rgba(0,0,0, 0.1);}
.iTable3 thead tr th:first-child{border-right:1px solid #1d2e3b;}
.iTabCon{position:relative;}

.iJrHead{width:342px;position:absolute;left:0;}
.iJrHead span{width:18px;float:left;cursor:pointer;}
.iJrHead li{width:57px;height:28px;line-height:28px;float:left;text-align:center;border-right:1px solid #1d2e3b;}
.kQiBtn.active{width:57px;height:32px;display:block;background:url("../img/lottery/kOn.png") no-repeat;border-right:none;color: #fff;}
.qikBox{width:100%;position:relative;}
.qikNav{width: 79%;height:32px;position:relative;left:28px;overflow:hidden;}
.iTbody{display:none;position:relative;top:-5px;/*z-index:-1;*/display: block;overflow-y: auto;overflow-x: hidden;max-height: 215px;}
/*.iBtnPo{position:absolute;top:0px;width:13px;height:13px;display:block;}*/
.kQiBtn a{color:#fff}
.iBtnR, .iBtnL{width:13px;height:13px;display:inline-block;position:absolute;cursor:pointer;top:8px;opacity:0.5;filter:alpha(opacity=50);}
.showBtn{opacity:1;filter:alpha(opacity=100);}
.iL{left:10px;background:url("../img/lottery/iL.png") no-repeat;}
.iR{right:10px;background:url("../img/lottery/iR.png") no-repeat;}
.fixed-table-body::-webkit-scrollbar {width:5px;height:10px;}
.fixed-table-body::-webkit-scrollbar-button{background-color:#19263A;width:0px;}
.fixed-table-body::-webkit-scrollbar-track{background:#19263A;}
.fixed-table-body::-webkit-scrollbar-track-piece {background:#19263A;}
.fixed-table-body::-webkit-scrollbar-thumb{background:#FFA711;}
.fixed-table-body::-webkit-scrollbar-corner {background:#82AFFF; }
.fixed-table-body::-webkit-scrollbar-resizer  {background:#FF0BEE;}

.iTab .iTbody::-webkit-scrollbar {width:5px;height:10px;}
.iTab .iTbody::-webkit-scrollbar-button{background-color:#19263A;width:0px;}
.iTab .iTbody::-webkit-scrollbar-track{background:#19263A;}
.iTab .iTbody::-webkit-scrollbar-track-piece {background:#19263A;}
.iTab .iTbody::-webkit-scrollbar-thumb{background:#FFA711;}
.iTab .iTbody::-webkit-scrollbar-corner {background:#82AFFF; }
.iTab .iTbody::-webkit-scrollbar-resizer  {background:#FF0BEE;}

.lottery-open-list::-webkit-scrollbar {width:5px;height:10px;}
.lottery-open-list::-webkit-scrollbar-button{background-color:#19263A;width:0px;}
.lottery-open-list::-webkit-scrollbar-track{background:#19263A;}
.lottery-open-list::-webkit-scrollbar-track-piece {background:#19263A;}
.lottery-open-list::-webkit-scrollbar-thumb{background:#FFA711;}
.lottery-open-list::-webkit-scrollbar-corner {background:#82AFFF; }
.lottery-open-list::-webkit-scrollbar-resizer  {background:#FF0BEE;}

.bakImgBox{position: relative;cursor: pointer;display: inline-block !important;}
.bakMid{width:215px;background:#00c4ff;color:#fff;position:absolute;top: 38px;right: -26px;z-index: 100;}
.bakMid ul{padding:5px;}
.bakMid ul li{float:left;width:50%;line-height:40px;color:#fff;font-size:14px;border-right:1px dashed #a3e3ff;border-bottom:1px dashed #a3e3ff;}
.bakMid ul li:nth-child(2n){border-right:none;}
.bakMid ul li:nth-child(8){border-bottom:none;}
.bakMid ul li:last-child{border-right:none;border-bottom:none;}

.bakMid ul li a{float:left;line-height:40px;padding-left:34px;}
.bakMid ul li a{}
.bakMid ul li a.xkImg{background:url("../img/lottery/xkImg.png") no-repeat 5px 8px;}
.bakMid ul li a.lxImg{background: url("../img/lottery/lxImg.png") no-repeat 5px 8px;}
.bakMid ul li a.ycImg{background:url("../img/lottery/ycImg.png") no-repeat 5px 8px;;}
.bakMid ul li a.xyImg{background:url("../img/lottery/xyImg.png") no-repeat 5px 8px;}
.bakMid ul li a.csImg1{background: url("../img/lottery/csImg2.png") no-repeat 5px 8px;}
.bakMid ul li a.csImg2{background:url("../img/lottery/csImg1.png") no-repeat 5px 8px;}
.bakMid ul li a.csImg3{background:url("../img/lottery/csImg4.png") no-repeat 5px 8px;}
.bakMid ul li a.csImg4{background:url("../img/lottery/csImg3.png") no-repeat 5px 8px;}
.container.mylottery aside li a:hover,.container.mylottery aside li a:visited,.container.mylottery aside li a:focus{color:#FFF;}
.lottery-nav > .menu > .list>.close1{display:none}
.lobibox-notify.notify-mini .lobibox-notify-title{font-size:14px;}
.lobibox-notify.notify-mini .lobibox-notify-msg{font-size:12px;}
.modal-content .modal-body .reverseTools{overflow:hidden}
.modal-content .modal-body .reverseTools li{width:20%;float: left;height:30px;border:1px solid #ddd;text-align:center;line-height:30px;margin-left:3.8%;margin-bottom:10px;cursor: pointer;}
.modal-content .modal-body .reverseTools li:hover{border:1px solid #00C4FF}

body:before{background:none;height:50px;}
.menu01{display:none}
[data-injection="xy28-number"] tr {
    width: 54px;
    float: left;
}
data-injection="xy28-number"{margin-top:10px !important}
[data-injection="xy28-method"] tr {
    width: 126px;
    float: left;
    cursor:pointer;
    background: #246990;
    margin-right: 6.5px;
    margin-left: 6.5px;
    margin-top: 20px;
    height: 40px;
    border-radius: 2px;
}
[data-injection="xy28-method"] tr:hover{background: #00c4ff !important;}
[data-injection="xy28-method"] td {
    display: inline-block;
    width: 100%;padding:0 !important;
}
[data-injection="xy28-method"] .card-view {
    display: inline-block;
}

[data-injection="xy28-method"] .card-views {
    text-align: center;
    vertical-align: middle;
}
[data-injection="xy28-chouma"] input {
    color: black;
}
[data-injection="xy28-method"] .card-views .card-view:nth-child(1) input{
	display:none;
}
[data-injection="xy28-method"]{border-bottom:none !important;overflow: hidden;}
[data-injection="xy28-method"] .card-views .card-view:nth-child(3){font-size:20px;padding:0 3px}
.fixed-table-container [data-injection="xy28-method"] tbody tr.selected td{
	background: #00c4ff;
}
[data-injection="xy28-method"] tr:nth-child(1){
	width:178px;
}
[data-injection="xy28-method"] tr:nth-child(2){
	width:178px;
}
[data-injection="xy28-method"] tr:nth-child(3){
	width:178px;
}
[data-injection="xy28-method"] tr:nth-child(4){
	width:178px;
}
[data-injection="xy28-method"] tr:nth-child(5){
	width:82px;
}
[data-injection="xy28-method"] tr:nth-child(6){
	width:82px;
}
[data-injection="xy28-method"] tr:nth-child(7){
	width:82px;
}
[data-injection="xy28-method"] tr:nth-child(8){
	width:82px;
}
[data-injection="xy28-method"] tr:nth-child(9){
	width:178px;
}
[data-injection="xy28-method"] tr:nth-child(10){
	width:178px;
}
[data-injection="xy28-method"] tr:nth-child(5) .card-views .card-view:nth-child(3){font-size: 14px;}
[data-injection="xy28-method"] tr:nth-child(6) .card-views .card-view:nth-child(3){font-size: 14px;}
[data-injection="xy28-method"] tr:nth-child(7) .card-views .card-view:nth-child(3){font-size: 14px;}
[data-injection="xy28-method"] tr:nth-child(8) .card-views .card-view:nth-child(3){font-size: 14px;}
.fixed-table-container [data-injection="xy28-method"] tbody tr td{height:40px;line-height: 39px;border-radius:2px;}
/*28*/

[data-injection="xy28-number"] tr .card-views {cursor: pointer;text-align:center;position: relative;width: 52px;transition: all 0.25s ease;}
[data-injection="xy28-number"] tr .card-views .card-view:nth-child(1){
	    width: 40px;
	    height: 40px;
	    border-color: rgb( 219, 219, 219 );
	    background-image: -moz-linear-gradient( 90deg, rgb(233,233,233) 0%, rgb(255,255,255) 100%);
	    background-image: -webkit-linear-gradient( 90deg, rgb(233,233,233) 0%, rgb(255,255,255) 100%);
	    background-image: -ms-linear-gradient( 90deg, rgb(233,233,233) 0%, rgb(255,255,255) 100%);
	    border-radius: 50%;
	    margin: 0 auto;
}
[data-injection="xy28-number"] tr .card-views .card-view:nth-child(1) input{display: none;}
[data-injection="xy28-number"] tr.selected .card-views .card-view:nth-child(1){
	background: #00C4FF;
}
[data-injection="xy28-number"] tr .card-views .card-view:nth-child(2){
	position:absolute;
	color: #000;
	/* width: 40px; */
	/* height: 40px; */
	text-align: center;
	top: 10px;
	left: 17px;
}
[data-injection="xy28-number"] tr.selected .card-views .card-view:nth-child(2){
	color: #fff;
}
.fixed-table-container [data-injection="xy28-number"] tbody .selected td{background:none}
[data-injection="xy28-number"] tr .card-views .card-view:nth-child(3){
	background:rgba(0,0,0,0.3);
	padding: 0 5px;
	margin-top:2px;
	font-size: 8px;
}
[data-injection="xy28-number"] tr .card-views .card-view:nth-child(3) span ,
[data-injection="xy28-method"] tr .card-views .card-view span {
    color:white;
}
[data-injection="xy28-number"] tr.selected .card-views .card-view:nth-child(3){
	background: #00C4FF;
}
.BreakingNewsController ul li{color: #10aede;}
.bootstrap-table [data-injection="xy28-number"]{border:0;}
[data-injection="lottery-play-area"] .table>tbody>tr>td,[data-injection="lottery-play-area"] .fixed-table-container{border:0;}
[data-injection="xy28-chouma"]{padding-top: 30px;padding-left: 8px;}
#app{width:100%;overflow:hidden;position: relative;height: auto;}
#app>div:nth-child(1){padding:10px;background: #00C4FF;margin-top:10px;width: 94px;text-align:center;border-radius:2px;cursor:pointer;float: left;}
#app>div:nth-child(2){padding:10px;width: 225px;float: left;}
#app>div:nth-child(2) input{width: 75px;height:35px;border:none;padding-left:5px;margin-right: 5px;}
#app button[name="ziDingYi"]{background: #00c4ff;border:none;border-radius:2px;width: 95px;height: 35px;float: right;margin-top: 13px;}

.modal-content{overflow:hidden}
.xuanZeXianE li .logo{width:100%;height:50px;background:url(../img/lottery/xy28/xy28logo_03.jpg) no-repeat center}
.xuanZeXianE li:nth-child(2) .logo{background:url(../img/lottery/xy28/xy28logo_08.jpg) no-repeat center}
.xuanZeXianE li:nth-child(3) .logo{background:url(../img/lottery/xy28/xy28logo_05.jpg) no-repeat center}
.xuanZeXianE{text-align:center}
.xuanZeXianE li{border:3px solid #00C4FF;overflow:hidden;width:30.33%;float:left;margin-left:3%;margin-bottom: 25px;padding: 20px 10px;cursor:pointer;}
.xuanZeXianE li .xianE{background:#00C4FF;color:#fff;margin-top: 10px;}
.xuanZeXianE li:hover{border: 3px solid #f56c0b;}
.xuanZeXianE li:hover .chang .xianE{background:#f56c0b}
.DingDanJiLu td span {
}
.DingDanJiLu .row {
    line-height: 30px;
}
.DingDanJiLu td span.col-xs-4{font-weight:800;}
#app ul{
	width: 345px;
	height: 60px;
	float: left;
}

#app>ul li{
	float:left;
	width: 20%;
	position:relative;
	height: 63px;
	background:url(../img/lottery/xy28/couma.png) center no-repeat;
}
#app>ul li:nth-child(1){
		background-position:0 0;
}
#app>ul li:nth-child(2){
		background-position: -75px 0px;
}
#app>ul li:nth-child(3){
		background-position: -156px 0;
}
#app>ul li:nth-child(4){
		background-position: -237px 0;
}
#app>ul li:nth-child(5){
		background-position: -319px 0;
}
#app>ul li span{width: 60px;display:inline-block;position:absolute;cursor: pointer;font-size: 12px;top: 20px;left: 0px;text-align: center;}
#app>ul li div{position:absolute;top:17px;width:60px}
#app>ul li div input{font-size:12px;text-align:center;width:60px;border:none}
.FuZhuZhongXin {}
.FuZhuZhongXin .modal-body .bootstrap-dialog-message a{width:20%;display:inline-block;border: 1px solid #d2d2d2;text-align:center;line-height:30px;margin-left:4%;color: #707070;}
.FuZhuZhongXin .modal-body .bootstrap-dialog-message a:hover{color:#42CCFF;border-color:#42CCFF}

@media screen and (max-width: 768px){
	.lottery-nav > .menu > .list > .category > .logo{margin:0px; width: 100%;   background-position: center;}
	.page-content .lottery-nav > .menu > .list > .category > .logo{width: 100%;}
	.page-content .lottery-nav > .menu > .list{width: 100%;    border: none;   padding: 5px;height:880px;}
	.page-content .lottery-nav > .menu > .list > .category > .items{width:100%}
	.page-content .lottery-nav > .menu > .list > .category > .items > a{margin:0;padding:0;border-radius:20px;    width: 25%;border:1px solid #ccc;    margin-top: 5px;}
	.page-content .lottery-nav > .menu > .list > .category > .items.one {width: 100%;}
	.bot{display:none}
	.lottery-nav > .menu > .list > .category{width:100%;margin-bottom: 10px;}
	.lottery-nav > .menu > .title{width:100%;height: 55px;line-height: 55px;}
	.sheng-money,span.new,span.hot,.lottery-open-code .wp1{display:none}
	.lottery-nav > .menu > .list>.close1{display:block}
	.tabbable .tab-content .fixed-table-body{height:120px;}
	.bakImgBox{display:none !important}
	.col-md-12.column.w-nav{padding:0;}
	.lottery-betting > .play-help > .prize {top: -51px;width: 160px;right: 11px;}
	.lottery-betting >.prize i{display:none}
	.lottery-open-list {height: 180px;}
	.container.mylottery{overflow:hidden;}
	.container.mylottery .row.clearfix{}
	.lottery-open-code > .code.ssc > ul > li, .lottery-open-code > .code.x511 > ul > li, .lottery-open-code > .code.k3 > ul > li,
 	.lottery-open-code > .code.d3 > ul > li{width:40px;height:40px;font-size:20px;line-height:40px}
	.lottery-betting > .play-options > .button{width:100%;margin:15px auto}
	.lottery-betting > .play-options > .button a{padding:0 30px}
	.lottery-open-code{margin:0 5px}
	.lottery-betting > .adjust-prize,.lottery-betting > .adjust-prize .noUi-target{margin: 0px;}
	.lottery-betting > .adjust-prize{line-height:40px}
}
@media (max-width: 1200px) {
  *{}
  .hidden-time{display:none}
}
@media (max-width: 992px) {
  *{}
 .navList{}
span.new{display:none}
}
@media (max-width: 768px) {
  *{}
  
}
@media (max-width: 544px) {
  *{}
  .lottery-betting > .play-groups > ul > li > a{
  	/* line-height: 16px; */
  }
  .lotteryBalance{/* width: 95px; */}
	.lottery-betting > .play-area > .row {
	overflow: hidden;
	margin: 0px 0px;
}
}

/*28*/
.bootstrap-table,.bootstrap-dialog {
    color: black;
}
.DingDanJiLu .page-list {
    display: none;
}
.DingDanJiLu .fixed-table-body {
    height: 341px;
}
.DingDanJiLu .fixed-table-toolbar{overflow:hidden;margin-bottom:10px}
.DingDanJiLu .fixed-table-toolbar button{background: #42ccff;color:#fff;margin-left:5px;}
[data-injection="order-list"] {
    font-size: 13px;
}
[data-injection="CaiPiaoJiHua"] tr > *:nth-child(4),[data-injection="CaiPiaoJiHua"] tr > *:nth-child(5),[data-injection="CaiPiaoJiHua"] tr > *:nth-child(6) {display: none;}
[data-lottery="xy28"] [data-injection="lottery-button-groups"] .btn{
    display: none;
}
[data-lottery="xy28"] .btn[data-command="DingDanJiLu"] {
	display:block;
	cursor:pointer;
	margin-left: 28%;
}
[data-lottery="xy28"] .tabbable li:nth-child(1), [data-lottery="xy28"] .tabbable .tab-pane:nth-child(1) {
    display: none;
}
.DaXiaoDanShuang{position;relative}
.DaXiaoDanShuang .tabs{position:absolute}
.DaXiaoDanShuang .tabs div{width:100px;background: #18b1f6;text-align:center;cursor:pointer;height:30px;line-height:30px;}
.DaXiaoDanShuang .tabs div.selected{background: #24719a;}
.contents{
    margin-left: 100px;
}
.contents .DaXiao,.contents .DanShuang{
    width: 670px;
    overflow: scroll;
    background: #232f42;
    height: 150px;
}
.DaXiaoDanShuang .contents>div::-webkit-scrollbar {width:5px;height:10px;}
.DaXiaoDanShuang .contents>div::-webkit-scrollbar-button{background-color:#19263A;width:0px;height:0}
.DaXiaoDanShuang .contents>div::-webkit-scrollbar-track{background:#19263A;}
.DaXiaoDanShuang .contents>div::-webkit-scrollbar-track-piece {background:#19263A;}
.DaXiaoDanShuang .contents>div::-webkit-scrollbar-thumb{background:#FFA711;}
.DaXiaoDanShuang .contents>div::-webkit-scrollbar-corner {background:#19263A; }
.DaXiaoDanShuang .contents>div::-webkit-scrollbar-resizer  {background:#FF0BEE;}

.contents .DaXiao,.contents .DanShuang{}
.contents .DaXiao ul,.contents .DanShuang ul{overflow:auto;background:#232f42;width: 1500px;margin: 0;}
.contents .DaXiao li,.DanShuang li{float:left;display: inline-block;padding:3px;text-align: center;border-right: 1px dashed #ddd;min-height: 216px;border-bottom: 1px dashed #ddd;}
.contents .DaXiao li div,.DanShuang li div{height: 25px;width: 25px;background:#ccc;border-radius:50%;position:relative;padding: 1px;margin-top: 5px;}
.contents .DaXiao li div:before,.DanShuang li div:before{position:absolute;content:"";height:25px;width:1px;left:-3px}
.contents .DaXiao li div:after,.DanShuang li div:after{position:absolute;content:"";border-bottom: 1px dashed #ddd;width:25px;height:1px;bottom: -3px;left:0;}
.contents .DaXiao li:nth-child(n) div,.DanShuang li:nth-child(n) div{background:#f0a728}
.contents .DaXiao li:nth-child(2n) div,.DanShuang li:nth-child(2n) div{background:#09acd5}
.tabbable .fixed-table-footer ,.CaiPiaoJiHuaDialog .fixed-table-footer{
    display: none !important;
}
[data-injection="order-list"] tbody tr td:nth-child(6) {
    /* position: relative; */
    padding: 0 !important;
}
[data-lottery="xy28"] .sheng-money {
    display: none;
}
.editable-container, .editable-container button, .editable-container input, .editable-container select {
    border-radius: 0;
}

.btn-primary {
    background-color: #10AEDE;
    border-color: #009CCC;
}

[data-injection="order-list"] .editable-input input {
    width: 75px;
}

 .lottery-betting > .play-list > .row > .label:after {content: '';/* display: inline-block; *//* width: 10px; */}
.BeiShuKongZhi {
    width: 25px;
    background: rgba(255, 255, 255, 0);
    border: 1px solid white;
    color: white;
    margin: 1px 5px;
}

 
 .DingDanJiLu .detail-view td {
    padding: 0 !important;
}

.manager-detail span {
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    line-height: 30px;
}
.manager-detail span:nth-child(1){font-weight:800}
.manager-detail .col-sm-6:first-child .row span:first-child, .manager-detail .col-sm-12 .row span:first-child {
 }
.manager-detail .col-sm-12 .row:last-child span {
    /* border-bottom: 1px solid #ddd; */
}
.manager-detail-dialog .modal-body {
    padding: 0;
    overflow: auto;
    border: 1px solid #ddd;
    margin: 12px 11px;
}
.detail-view td{
    padding: 0 !important;
}
.manager-detail .col-sm-6:nth-child(2) .row span:nth-child(2),.manager-detail .col-sm-12 .row span:nth-child(2){border-right: 0;}
.manager-detail .col-sm-6 .row:nth-child(1) span {
    border-top: 0;
}

.detail-view .manager-detail {
    background: #F5F5F5;
    overflow: hidden;
}
.DingDanJiLu a {color:#42ccff}
.ZhuiHaoTanKuang .form-control {
    display: inline-block;
}
.form-group {
    margin: 0;
}
@media screen and (max-width:768px){
	#app{height: 100%;margin-bottom: 10px;}
	#app ul{top:70px;right: 0;}
	#app button[name="ziDingYi"]{margin-right: 25px;}
	#app>ul li{width: 17.8%;}
	.lottery-nav > .menu {height:60px}
	.lottery-betting > .play-options{ margin: 10px;}
.lottery-betting > .play-area > .row > .tools {margin-top:10px;width: 100%;height: 40px;}
	.lottery-betting > .play-area > .row > .tools ul{width:100%}
	.lottery-betting > .play-area > .row > .tools li{width:16.666%;height:40px}
	.lottery-betting > .play-area > .row > .tools li a{width:34px;height:38px;border-radius:50%}
.lottery-betting > .play-options > .button >{width:100%}
.lottery-betting > .play-area > .row > .tools > ul > li > a{line-height:37px}
	.lottery-betting{border:none}

}
@media screen and (max-width:415px){
	.lottery-betting > .play-options .model{width:50% }
}
[data-lottery="xy28"] [data-field="code"] li:nth-child(1):after,
[data-lottery="xy28"] [data-field="code"] li:nth-child(2):after,
[data-lottery="xy28"] [data-field="code"] li:nth-child(3):after{
    content: '+';
    color: white;
    position: absolute;
    right: -22px;
    text-shadow: none;
}
[data-lottery="xy28"] [data-field="code"] li:nth-child(3):after{
    content:'='
}
[data-lottery="xy28"] .lottery-open-code li {
    margin-left: 23px !important;
}
.TouZhuGaoDu {
    height: 100px;
    overflow: auto;
}
.DingDanJiLu table tr td {padding:5px !important}
.DingDanJiLu table tr .th-inner{padding:3px !important}
.bootstrap-table+div{
    margin-bottom:-20px;
}
.DingDanJiLu .nav-tabs>li a {
    line-height: 10px;
}

.DingDanJiLu .nav-tabs>li {
    width: 17%;
}
.fixed-table-loading {
    display: none !important;
}
.daterangepicker{
	color:black
}