body {
	background-color: #ef372f;
	margin: 0;
}

html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

small {
	font-size: 80%;
}

img {
	max-width: 100%;
}

img {
	vertical-align: middle;
}

.jiangimg {
	width: 64px;
	height: 64px;
	float: left;
	margin-right: 20px;
}

.media-body {}

.text-center {
	text-align: center;
}

.scrollable {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.list-group-item {
	margin: 0px auto 0;
	display: block;
	text-align: left;
	color: #FFFFFF;
	border: 0px solid #dddddd;
	background-color: #f51548;
	/*padding-left: 20px;
	padding-top: 20px;*/
	/*margin-top: 20px;*/
	margin-bottom: 40px;
}

.scrollable-header,
.scrollable-footer {
	position: absolute;
	width: 100%;
	left: 0;
	right: 0;
	z-index: 1000;
	display: block;
	border-radius: 0;
	border-left: 0;
	border-right: 0;
}

.scrollable-header {
	top: 0;
}

.scrollable-footer {
	bottom: 0;
}

.scrollable-content {
	width: 100%;
	height: 100%;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

.box-shadow {
	filter: progid: DXImageTransform.Microsoft.Shadow(color='#232323', Direction=90, Strength=5);
	-moz-box-shadow: 0px 2px 5px #232323;
	-webkit-box-shadow: 0px 2px 5px #232323;
	box-shadow: 0px 2px 5px #232323;
}

.jianglabel {
	font-family: 'Glyphicons Halflings';
	font-size: 20px;
	color: #123232;
}

#lottery {
	margin: 0px auto 0;
	width: 100%;
	max-width: 640px;
	text-align: center;
}

#lottery table td img {
	width: 100%;
	height: 100%;
}

#lottery table td {
	width: 213px;
	height:107px;
	text-align: center;
	vertical-align: middle;
	font-index: -999
}

#lottery table td a {
	width: 100%;
	height: 100%;
	display: block;
	text-decoration: none;
}

.media-body {
	text-align: left;
}

@media (min-width: 360px) {
	.list-group-item {
		max-width: 100%;
	}
	#lottery {
		max-width: 360px;
	}
	#lottery table td {
		width: 120px;
		height: 120px;
	}
}

@media (min-width: 460px) {
	.list-group-item {
		max-width: 100%;
	}
	#lottery {
		max-width: 460px;
	}
	#lottery table td {
		width: 153px;
		height: 153px;
	}
}

@media (min-width: 480px) {
	.list-group-item {
		max-width: 100%;
	}
	#lottery {
		max-width: 480px;
	}
	#lottery table td {
		width: 160px;
		height: 160px;
	}
}

@media (min-width: 540px) {
	.list-group-item {
		max-width: 100%;
	}
	#lottery {
		max-width: 540px;
	}
	#lottery table td {
		width: 180px;
		height: 180px;
	}
}

@media (min-width: 768px) {
	.list-group-item {
		max-width: 640px;
	}
	#lottery {
		max-width: 640px;
	}
	#lottery table td {
		width: 213px;
		height: 213px;
	}
}

#lottery table td.td_1 {
	background-color: #8670ff;
}

#lottery table td.td_2 {
	background-color: #e13300;
}

#lottery table td.td_3 {
	background-color: #ef7a2a;
}

#lottery table td.td_4 {
	background-color: #e84033;
}

#lottery table td.td_5 {
	background-color: #e84033;
}

#lottery table td.td_6 {
	background-color: #e84033;
}

#lottery table td.td_7 {
	background-color: #ef7a2a;
}

#lottery table td.td_8 {
	background-color: #e84033;
}

#lottery table td.td_9 {
	background-color: #fff79a;
}

#lottery table td.active {
	background-color: yellow;
}

.thumbnail {
	width: 190px;
	margin-left: 15px;
	float: left;
}

.thumbnail img {
	background-color: #FFFFFF;
}

.caption {
	margin-top: -10px;
	font-size: 12px;
	line-height: 10px;
	color: #FFFFFF;
}

#lottery table td a {
	-webkit-animation: cjpng 1.2s infinite ;
	animation: cjpng 1.2s infinite ;
}
@keyframes cjpng {
  0% {
		opacity: .9;
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(0.95);
		transform: scale(0.95);
	}
}
@-webkit-keyframes cjpng {
	 0% {
		opacity: .9;
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(0.95);
		transform: scale(0.95);
	}
}