a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline
}

html {
	line-height: 1;
}

ol,
ul {
	list-style: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

caption,
td,
th {
	text-align: left;
	font-weight: 400;
	vertical-align: middle
}

blockquote,
q {
	quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
	content: "";
	content: none
}

a img {
	border: none
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block
}

.chip_1,
.chip_2,
.chip_3,
.chip_4,
.chip_5,
.chip_6,
.chip_7,
.chip_8,
.chip_9,
.chip_10,
.chip_11,
.chip_12,
.chip_13,
.chip_14,
.chip_15,
.jeton-sprite,
.option_container_2 .option_2_2_selectBox .chip_1.select,
.option_container_2 .option_2_2_selectBox .chip_2.select,
.option_container_2 .option_2_2_selectBox .chip_3.select,
.option_container_2 .option_2_2_selectBox .chip_4.select,
.option_container_2 .option_2_2_selectBox .chip_5.select,
.option_container_2 .option_2_2_selectBox .chip_6.select,
.option_container_2 .option_2_2_selectBox .chip_7.select,
.option_container_2 .option_2_2_selectBox .chip_8.select,
.option_container_2 .option_2_2_selectBox .chip_9.select,
.option_container_2 .option_2_2_selectBox .chip_10.select,
.option_container_2 .option_2_2_selectBox .chip_11.select,
.option_container_2 .option_2_2_selectBox .chip_12.select,
.option_container_2 .option_2_2_selectBox .chip_13.select,
.option_container_2 .option_2_2_selectBox .chip_14.select,
.option_container_2 .option_2_2_selectBox .chip_15.select,
.option_container_2 .selectBox_close {
	background-image: url(/lucky-game/sixmark/jeton-sd0c6eda245.png);
	background-repeat: no-repeat
}

.game_head .game_record .game_help_tip,
.game_head .game_new_open .Bonus_tip,
.game_help_tip,
.game_help_tip.info_item_2,
.game_help_tip.info_item_3,
.game_help_tip.info_item_4,
.game_new_open_panel .close:active,
.game_new_open_panel .close:hover,
.game_record_panel .close:active,
.game_record_panel .close:hover,
.game_record_panel .game_record_table .see,
.game_record_panel .game_record_table .see:hover,
.goNum_confirm_bg table .money .add_btn,
.goNum_confirm_bg table .money .add_btn:hover,
.goNum_confirm_bg table .money .minus_btn,
.goNum_confirm_bg table .money .minus_btn:hover,
.icon-sprite {
	background-image: url(/lucky-game/sixmark/icon-s491fe47167.png);
	background-repeat: no-repeat
}

.menu-sprite,
.system_menu .menu_big_info,
.system_menu .menu_big_info .icon1,
.system_menu .menu_big_info .icon2,
.system_menu .menu_big_info .icon3,
.system_menu .menu_big_info .icon4,
.system_menu .menu_big_info .icon5,
.system_menu .menu_big_info .icon6,
.system_menu .menu_big_info .icon7,
.system_menu .menu_big_info .icon8,
.system_menu .menu_item.icon1,
.system_menu .menu_item.icon2,
.system_menu .menu_item.icon2.hover,
.system_menu .menu_item.icon3,
.system_menu .menu_item.icon3.hover,
.system_menu .menu_item.icon4,
.system_menu .menu_item.icon5 {
	background-image: url(/lucky-game/sixmark/menu-scd35413724.png);
	background-repeat: no-repeat
}

.system_menu {
	max-height: 50px;
	width: 50px;
	z-index: 9;
}

.system_menu a {
	color: #fff;
	text-decoration: none
}

.system_menu a:hover {
	color: #ffd884
}

.system_menu .system_menu_item {
	position: relative
}

.system_menu .mfb-zoomin-expend .system_menu_children {
	-webkit-transform: scale(0);
	transform: scale(0)
}

.system_menu .mfb-zoomin-expend .system_menu_children:nth-child(1) {
	-webkit-transform: translateY(13px) scale(0);
	transform: translateY(13px) scale(0);
	-webkit-transition: all .5s;
	transition: all .5s;
	-webkit-transition-delay: .15s;
	transition-delay: .15s
}

.system_menu .mfb-zoomin-expend .system_menu_children:nth-child(2) {
	-webkit-transform: translateY(26px) scale(0);
	transform: translateY(26px) scale(0);
	-webkit-transition: all .5s;
	transition: all .5s;
	-webkit-transition-delay: .1s;
	transition-delay: .1s
}

.system_menu .mfb-zoomin-expend .system_menu_children:nth-child(3) {
	-webkit-transform: translateY(39px) scale(0);
	transform: translateY(39px) scale(0);
	-webkit-transition: all .5s;
	transition: all .5s;
	-webkit-transition-delay: .05s;
	transition-delay: .05s
}

.system_menu .mfb-zoomin-expend .system_menu_children:nth-child(4) {
	-webkit-transform: translateY(52px) scale(0);
	transform: translateY(52px) scale(0);
	-webkit-transition: all .5s;
	transition: all .5s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s
}

.system_menu:hover .mfb-zoomin-expend .system_menu_children:nth-child(1) {
	-webkit-transform: translateY(13px) scale(1);
	transform: translateY(13px) scale(1);
	-webkit-transition-delay: .05s;
	transition-delay: .05s
}

.system_menu:hover .mfb-zoomin-expend .system_menu_children:nth-child(2) {
	-webkit-transform: translateY(26px) scale(1);
	transform: translateY(26px) scale(1);
	-webkit-transition-delay: .1s;
	transition-delay: .1s
}

.system_menu:hover .mfb-zoomin-expend .system_menu_children:nth-child(3) {
	-webkit-transform: translateY(39px) scale(1);
	transform: translateY(39px) scale(1);
	-webkit-transition-delay: .15s;
	transition-delay: .15s
}

.system_menu:hover .mfb-zoomin-expend .system_menu_children:nth-child(4) {
	-webkit-transform: translateY(52px) scale(1);
	transform: translateY(52px) scale(1);
	-webkit-transition-delay: .2s;
	transition-delay: .2s
}

.system_menu [data-label]:after {
	content: attr(data-label);
	opacity: 0;
	-webkit-transition: all .5s;
	transition: all .5s;
	background: rgba(0, 0, 0, .4);
	padding: 4px 10px;
	border-radius: 3px;
	color: hsla(0, 0%, 100%, .8);
	font-size: 13px;
	pointer-events: none;
	position: absolute;
	white-space: nowrap;
	top: 50%;
	left: 60px;
	margin-top: -10.5px
}

.system_menu [data-label]:hover:after {
	opacity: 1;
	-webkit-transition: all .3s;
	transition: all .3s
}

.system_menu .menu_item {
	width: 51px;
	height: 51px;
	outline: none;
	-webkit-user-drag: none;
	cursor: pointer;
	padding: 0;
	font-weight: 700
}

.system_menu .menu_item.icon1 {
	background-position: 0 -293px
}

.system_menu .menu_item.icon2 {
	background-position: 0 -396px
}

.system_menu .menu_item.icon2.hover,
.system_menu .menu_item.icon2.icon2-hover,
.system_menu .menu_item.icon2:hover {
	background-position: 0 -447px
}

.system_menu .menu_item.icon3 {
	background-position: 0 -498px
}

.system_menu .menu_item.icon3.hover,
.system_menu .menu_item.icon3.icon3-hover,
.system_menu .menu_item.icon3:hover {
	background-position: 0 -549px
}

.system_menu .menu_item.icon4 {
	background-position: 0 -600px
}

.system_menu .menu_item.icon4.icon4-hover,
.system_menu .menu_item.icon4:hover {
	background-position: 0 -651px
}

.system_menu .menu_item.icon5 {
	background-position: 0 -702px
}

.system_menu .menu_item.icon5.icon5-hover,
.system_menu .menu_item.icon5:hover {
	background-position: 0 -753px
}

.system_menu .menu_big_info {
	display: none;
	position: absolute;
	background-position: 0 0;
	height: 293px;
	width: 536px;
	top: 0;
	right: 60px
}

.system_menu .menu_big_info .icon {
	float: left;
	width: 19px;
	height: 16px
}

.system_menu .menu_big_info .icon1 {
	background-position: 0 -360px
}

.system_menu .menu_big_info .icon2 {
	background-position: 0 -372px
}

.system_menu .menu_big_info .icon3 {
	background-position: 0 -384px
}

.system_menu .menu_big_info .icon4 {
	background-position: 0 -804px
}

.system_menu .menu_big_info .icon5 {
	background-position: 0 -820px
}

.system_menu .menu_big_info .icon6 {
	background-position: 0 -836px
}

.system_menu .menu_big_info .icon7 {
	background-position: 0 -852px
}

.system_menu .menu_big_info .icon8 {
	background-position: 0 -344px
}

.system_menu .menu_table {
	display: none;
	width: 505px;
	margin: 10px 20px 0;
	border-collapse: collapse
}

.system_menu .menu_table tr {
	border-top: 1px solid #706541
}

.system_menu .menu_table tr:first-child {
	border-top: 0
}

.system_menu .menu_table td {
	border-left: 1px solid #706541
}

.system_menu .menu_table td:first-child {
	border-left: 0
}

.system_menu .menu_table .title {
	vertical-align: middle;
	text-align: center;
	color: #ffd884;
	width: 66px;
	font-size: 16px
}

.system_menu .menu_table .address_container {
	clear: both
}

.system_menu .menu_table .address_container li {
	margin: 8px 0;
	padding: 0 10px;
	border-left: 1px solid #ffd884
}

.system_menu .menu_table .address_container li:first-child {
	border-left: 0
}

.system_menu .menu_table td {
	padding: 6px
}

.system_menu li {
	float: left;
	color: #fff;
	font-size: 12px;
	cursor: pointer
}

.system_menu .menu_action {
	position: absolute;
	top: 260px;
	left: 25px
}

.system_menu .menu_action .action_container {
	width: 500px;
	height: auto
}

.system_menu .menu_action .action_item {
	float: left;
	color: #fff;
	line-height: 14px;
	font-size: 12px;
	cursor: pointer;
	margin-left: 22px
}

.system_menu .menu_action .title {
	float: left;
	color: #ffd884;
	width: 66px;
	font-size: 16px
}

.btn {
	cursor: pointer
}

.green {
	background: #008403
}

.red {
	background: #cc3032
}

.blue {
	background: #0072d7
}

input[type=button] {
	border: 0
}

input[type=button]:focus {
	outline-width: 0
}

.hide {
	display: none !important
}

body,
html {
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	width: 100%;
	height: 100%;
	overflow-x: hidden;
}

@media screen and (min-height:878px) {

	body,
	html {
		height: 100%
	}
}

.game_container {
	width: 100%;
	background-image: url(/lucky-game/sixmark/gametable.png);
	background-position: top;
	/* background-size: cover; */
	background-repeat: no-repeat;
	height: 1000px;
	overflow: hidden;
}

.game_lucky_1s .record_qi {
	top: 55px !important;
	transform: translateX(-50%) !important;
}

.game_lucky_1s .game_record_panel .game_record_table .date {
	font-size: 12px;
}

.game_lucky_1s .game_table_tm1 {
	margin: 60px auto 0 !important;
}

.game_lucky_1s .game_table_tm2 {
	margin: 60px auto 0 !important;
}

.game_lucky_1s .game_table_zm {
	margin: 60px auto 0 !important;
}

.game_head {
	width: 100%;
	display: table;
	height: 132px
}

.game_head .game_record {
	display: table-cell;
	background: url(/lucky-game/sixmark/gameRecord_active.png) no-repeat 100% 0;
	height: 132px;
	position: relative
}

.game_head .game_help_tip {
	background-position: 0 -28px;
	position: absolute;
	width: 17px;
	height: 17px;
	top: 140px;
	right: 135px;
	color: #f1d184;
}

.game_head .game_record:active,
.game_head .game_record:hover {
	background: url(/lucky-game/sixmark/gameRecord_active.png) no-repeat 100% 0
}

.game_head .game_record .max_money {
	position: absolute;
	font-size: 21px;
	top: 140px;
	right: -25px;
	color: #f1d184;
	cursor: pointer;
}

.game_head .game_record_time {
	display: table-cell;
	width: 596px;
	height: 132px;
	margin: 0 28px;
	color: #fef9d9;
	position: relative;
}

.game_head .game_record_time .record_date {
	/* background: url(/lucky-game/sixmark/recordDate.png) no-repeat; */
	padding-left: 26px;
	/* margin: 20px auto 0; */
	width: 270px;
	height: 28px;
	font-size: 23px;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
}

.game_head .game_record_time .record_time {
	font-size: 30px;
	font-weight: 700;
	text-align: center;
	position: absolute;
	left: 50%;
	transform: translateX(0%);
	top: 15px;
}

.game_head .game_record_time .record_qi {
	color: #e5d7bf;
	font-size: 20px;
	text-align: center;
	position: absolute;
	left: 50%;
	transform: translateX(-105%);
	top: 20px;
}

.game_head .game_record_time .record_next {
	color: #e5d7bf;
	font-size: 20px;
	text-align: center;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 60px;
}

/* .game_head .game_record_time .record_qi_1s {
	margin-bottom: 20px;
	font-size: 25px;
} */

.game_head .game_record_time .record_number {
	/* margin: auto; */
	width: 185px;
	height: 32px;
	position: absolute;
	left: 50%;
	top: 90px;
	transform: translateX(-50%);
}

.game_head .game_record_time .record_number .number_box {
	position: absolute
}

.game_head .game_record_time .record_number .number_box li {
	float: left;
	width: 24px;
	text-align: center;
	line-height: 23px;
	height: 24px;
	border-radius: 50%
}

.game_head .game_record_time .record_number .number_box .num0 {
	margin-right: 2px
}

.game_head .game_record_time .record_number .number_box .num1 {
	margin-top: 5px;
	margin-right: 3px
}

.game_head .game_record_time .record_number .number_box .num2 {
	margin-top: 8px;
	margin-right: 3px
}

.game_head .game_record_time .record_number .number_box .num3 {
	margin-top: 9px;
	margin-right: 3px
}

.game_head .game_record_time .record_number .number_box .num4 {
	margin-top: 8px;
	margin-right: 3px
}

.game_head .game_record_time .record_number .number_box .num5 {
	margin-top: 5px;
	margin-right: 3px
}

.game_head .game_record_time .record_number_loading {
	width: 184px;
	display: none;
	height: 32px
}

.game_head .game_new_open {
	position: relative;
	display: table-cell;
	background: url(/lucky-game/sixmark/newOpen_active.png) no-repeat;
	height: 132px
}

/* .game_head .game_new_open:active, .game_head .game_new_open:hover {
	background: url(/lucky-game/sixmark/newOpen_active.png) no-repeat
} */

.game_head .game_new_open .Bonus_tip {
	background-position: 0 -28px;
	position: absolute;
	width: 17px;
	height: 17px;
	top: 140px;
	left: 90px;
	color: #f1d184
}

.game_head .game_new_open .Bonus_group {
	position: absolute;
	font-size: 21px;
	top: 138px;
	left: 110px;
	color: #f1d184;
	cursor: pointer;
}

.game_head .game_new_open #system_menu {
	position: absolute;
	top: 250px;
	left: 180px
}

.game_record_open_btn {
	width: 100%;
	height: 70px;
	z-index: 2
}

.game_record_panel {
	display: none;
	position: absolute;
	z-index: 1;
	right: 0;
	top: 0;
	width: 370px;
	height: 310px;
	background: url(/lucky-game/sixmark/game_record_table.png) no-repeat
}

.game_record_panel .close_span {
	width: 100%;
	height: 53px;
	position: absolute
}

.game_record_panel .game_record_container {
	margin: 89px 0 0;
	width: 350px;
	height: 160px;
	overflow: auto
}

.game_record_panel .game_record_container .jspVerticalBar {
	border-radius: 10px;
	width: 6px;
	background: #c39e95
}

.game_record_panel .game_record_container .jspTrack {
	border-radius: 10px;
	background: #c39e95
}

.game_record_panel .game_record_container .jspDrag {
	background: #78201c;
	border-radius: 6px
}

.game_record_panel .more {
	font-size: 15px;
	text-align: center;
	margin-left: 50px;
	margin-top: 15px
}

.game_record_panel .more a {
	color: #5c0202;
	text-decoration: none
}

.game_record_panel .more a:active,
.game_record_panel .more a:hover {
	color: #178929
}

.game_record_panel .horizontal-only {
	height: auto;
	max-height: 160px
}

.game_record_panel .game_record_table {
	font-size: 14px;
	width: 340px;
	color: #a7886b;
	height: auto
}

.game_record_panel .game_record_table td,
.game_record_panel .game_record_table th {
	text-align: center;
	height: 31px;
	vertical-align: middle;
	line-height: 31px;
	border-bottom: 1px solid #d7c8b1
}

.game_record_panel .game_record_table .see {
	width: 18px;
	height: 20px;
	margin-left: 6px;
	background-position: 0 -196px
}

.game_record_panel .game_record_table .see.see-active,
.game_record_panel .game_record_table .see:active,
.game_record_panel .game_record_table .see:hover {
	background-position: 0 -216px
}

.game_record_panel .game_record_table .date {
	width: 66px;
	padding-right: 6px;
}

.game_record_panel .game_record_table .state {
	width: 70px
}

.game_record_panel .game_record_table .state.state_0 {
	color: #3f97ff
}

.game_record_panel .game_record_table .state.state_1 {
	color: #04ae00
}

.game_record_panel .game_record_table .state.state_3 {
	color: #939393
}

.game_record_panel .game_record_table .state.state_4 {
	color: #ff4747
}

.game_record_panel .game_record_table .state.state_6 {
	color: #af5800
}

.game_record_panel .game_record_table .betMoney {
	width: 74px
}

.game_record_panel .game_record_table .getMoney {
	width: 94px
}

.game_record_panel .close {
	position: absolute;
	height: 37px;
	width: 50px;
	bottom: 13px;
	right: 0
}

.game_record_panel .close:active,
.game_record_panel .close:hover {
	background-position: 0 -101px
}

.game_record_messageBox {
	width: 606px;
	height: 506px;
	font-size: 14px;
	background: url(/lucky-game/sixmark/game_record_messageBox_bg.png) no-repeat;
	background-color: transparent !important;
	color: #fff
}

.game_record_messageBox .title {
	margin: 16px 0 25px;
	width: 100%;
	text-align: center
}

.game_record_messageBox table {
	margin-left: 3px;
	background: #4d4a43;
	border-collapse: collapse
}

.game_record_messageBox table td {
	border: 1px solid #b0b094;
	width: 186px;
	padding-left: 12px
}

.game_record_messageBox table .state_0 {
	color: #3f97ff
}

.game_record_messageBox table .state_1 {
	color: #04ae00
}

.game_record_messageBox table .state_3 {
	color: #939393
}

.game_record_messageBox table .state_4 {
	color: #ff4747
}

.game_record_messageBox table .state_6 {
	color: #af5800
}

.game_record_messageBox table p {
	line-height: 24px
}

.game_record_messageBox table .num {
	display: inline-block;
	width: 24px;
	height: 24px;
	text-align: center;
	margin-right: 2px;
	line-height: 24px;
	border-radius: 50%
}

.game_record_messageBox table .te {
	border-radius: 0
}

.game_record_messageBox .jspVerticalBar {
	margin-right: 5px;
	border-radius: 10px;
	width: 6px;
	background: #817b63
}

.game_record_messageBox .jspTrack {
	border-radius: 10px;
	background: #817b63
}

.game_record_messageBox .jspDrag {
	background: #e8d59b;
	border-radius: 6px
}

.game_record_messageBox .horizontal-only {
	height: auto;
	max-height: 128px
}

.game_record_messageBox .label {
	width: 80px;
	max-width: 98px;
	padding-right: 20px;
	padding-left: 0;
	background: #446260;
	height: 38px;
	text-align: right
}

.game_record_messageBox .label_large {
	height: 128px;
	overflow: auto
}

.game_record_messageBox .option {
	height: 38px;
	margin-top: 25px;
	text-align: center;
	font-size: 0
}

.game_record_messageBox .option .cancel_btn {
	display: inline-block;
	background: url(/lucky-game/sixmark/cancel_order_btn.png) no-repeat;
	width: 102px;
	height: 36px;
	margin-right: 15px
}

.game_record_messageBox .option .cancel_btn:active,
.game_record_messageBox .option .cancel_btn:hover {
	background: url(/lucky-game/sixmark/cancel_order_btn_active.png) no-repeat
}

.game_record_messageBox .option .close_btn {
	display: inline-block;
	background: url(/lucky-game/sixmark/close_btn.png) no-repeat;
	width: 102px;
	height: 36px
}

.game_record_messageBox .option .close_btn:active,
.game_record_messageBox .option .close_btn:hover {
	background: url(/lucky-game/sixmark/close_btn_active.png) no-repeat
}

.game_record_messageBox .option #game_record_info {
	width: 466px;
	margin-right: 5px
}

.game_new_open_btn {
	width: 100%;
	z-index: 2;
	height: 70px;
}

.game_lucky_1s .game_new_open_panel {
	background: url(/lucky-game/sixmark/game_new_open_table_1s.png) no-repeat
}

.game_new_open_panel {
	display: none;
	position: absolute;
	z-index: 1;
	left: -60px;
	top: 0;
	width: 512px;
	height: 522px;
	background: url(/lucky-game/sixmark/game_new_open_table.png) no-repeat
}

@media screen and (max-width:1500px) {
	.game_new_open_panel {
		left: -145px
	}
}

.game_new_open_panel .close_span {
	width: 100%;
	height: 53px;
	position: absolute
}

.game_new_open_panel .game_new_open_table {
	margin-top: 110px;
	margin-left: 23px;
	font-size: 14px;
	height: auto
}

.game_new_open_panel .game_new_open_table td,
.game_new_open_panel .game_new_open_table th {
	text-align: center;
	height: 34px;
	width: 35px;
	vertical-align: middle;
	line-height: 26px
}

.game_new_open_panel .game_new_open_table div {
	color: #fff;
	border-radius: 50%;
	margin: 4px
}

.game_lucky_1s .game_new_open_panel .game_new_open_table .number {
	width: 33px;
}

.game_new_open_panel .game_new_open_table .number {
	color: #010000;
	width: 92px
}

.game_lucky_1s .game_new_open_panel .game_new_open_table .date {
	width: 170px;
}

.game_new_open_panel .game_new_open_table .date {
	color: #010000;
	width: 108px
}

.game_new_open_panel .more {
	position: absolute;
	top: 463px;
	right: 50px;
	font-size: 15px;
	text-align: center;
	color: #5c0202
}

.game_new_open_panel .more:hover {
	color: #178929
}

.game_new_open_panel .close {
	position: absolute;
	height: 26px;
	width: 41px;
	bottom: 37px;
	right: -2px
}

.game_new_open_panel .close:active,
.game_new_open_panel .close:hover {
	background-position: 0 -75px
}

.game_table_tm1 {
	position: relative;
	margin: 60px auto 0;
	background: url(/lucky-game/sixmark/gameTm1.png) no-repeat;
	height: 383px;
	width: 905px
}

.game_table_tm2 {
	background: url(/lucky-game/sixmark/gameTm2.png) no-repeat
}

.game_table_tm2,
.game_table_zm {
	position: relative;
	margin: 60px auto 0;
	height: 388px;
	width: 905px;
	display: none
}

.game_table_zm {
	background: url(/lucky-game/sixmark/gameZm.png) no-repeat
}

.game_table_tm1 .tip,
.game_table_tm2 .tip,
.game_table_zm .tip {
	display: none;
	position: absolute;
	top: -30px;
	width: 90px;
	background: rgba(0, 0, 0, .5);
	background: url(/lucky-game/sixmark/black-70.png) \9;
	padding: 5px 0;
	color: #f9ff00;
	text-align: center;
	border-radius: 5px;
	-webkit-transition: opacity .5s;
	transition: opacity .5s
}

.game_table_tm1 .tip .arrow,
.game_table_tm2 .tip .arrow,
.game_table_zm .tip .arrow {
	position: absolute;
	content: '';
	border: 5px solid rgba(0, 0, 0, .5);
	border-color: #303030\9;
	width: 0;
	height: 0;
	line-height: 0;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
	bottom: -10px;
	margin-left: -5px;
	left: 50%
}

.game_table_1 {
	width: 840px;
	float: left
}

.game_table_1 .game_table_row_1 .cell_48.hover,
.game_table_1 .game_table_row_1 .cell_48:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -770px -219px
}

.game_table_1 .game_table_row_1 .cell_47.hover,
.game_table_1 .game_table_row_1 .cell_47:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -700px -219px
}

.game_table_1 .game_table_row_1 .cell_46.hover,
.game_table_1 .game_table_row_1 .cell_46:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -630px -219px
}

.game_table_1 .game_table_row_1 .cell_45.hover,
.game_table_1 .game_table_row_1 .cell_45:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -560px -219px
}

.game_table_1 .game_table_row_1 .cell_44.hover,
.game_table_1 .game_table_row_1 .cell_44:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -490px -219px
}

.game_table_1 .game_table_row_1 .cell_43.hover,
.game_table_1 .game_table_row_1 .cell_43:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -420px -219px
}

.game_table_1 .game_table_row_1 .cell_42.hover,
.game_table_1 .game_table_row_1 .cell_42:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -350px -219px
}

.game_table_1 .game_table_row_1 .cell_41.hover,
.game_table_1 .game_table_row_1 .cell_41:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -280px -219px
}

.game_table_1 .game_table_row_1 .cell_40.hover,
.game_table_1 .game_table_row_1 .cell_40:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -210px -219px
}

.game_table_1 .game_table_row_1 .cell_39.hover,
.game_table_1 .game_table_row_1 .cell_39:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -140px -219px
}

.game_table_1 .game_table_row_1 .cell_38.hover,
.game_table_1 .game_table_row_1 .cell_38:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -70px -219px
}

.game_table_1 .game_table_row_1 .cell_37.hover,
.game_table_1 .game_table_row_1 .cell_37:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat 0 -219px
}

.game_table_1 .game_table_row_1 .cell_36.hover,
.game_table_1 .game_table_row_1 .cell_36:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -770px -146px
}

.game_table_1 .game_table_row_1 .cell_35.hover,
.game_table_1 .game_table_row_1 .cell_35:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -700px -146px
}

.game_table_1 .game_table_row_1 .cell_34.hover,
.game_table_1 .game_table_row_1 .cell_34:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -630px -146px
}

.game_table_1 .game_table_row_1 .cell_33.hover,
.game_table_1 .game_table_row_1 .cell_33:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -560px -146px
}

.game_table_1 .game_table_row_1 .cell_32.hover,
.game_table_1 .game_table_row_1 .cell_32:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -490px -146px
}

.game_table_1 .game_table_row_1 .cell_31.hover,
.game_table_1 .game_table_row_1 .cell_31:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -420px -146px
}

.game_table_1 .game_table_row_1 .cell_30.hover,
.game_table_1 .game_table_row_1 .cell_30:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -350px -146px
}

.game_table_1 .game_table_row_1 .cell_29.hover,
.game_table_1 .game_table_row_1 .cell_29:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -280px -146px
}

.game_table_1 .game_table_row_1 .cell_28.hover,
.game_table_1 .game_table_row_1 .cell_28:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -210px -146px
}

.game_table_1 .game_table_row_1 .cell_27.hover,
.game_table_1 .game_table_row_1 .cell_27:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -140px -146px
}

.game_table_1 .game_table_row_1 .cell_26.hover,
.game_table_1 .game_table_row_1 .cell_26:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -70px -146px
}

.game_table_1 .game_table_row_1 .cell_25.hover,
.game_table_1 .game_table_row_1 .cell_25:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat 0 -146px
}

.game_table_1 .game_table_row_1 .cell_24.hover,
.game_table_1 .game_table_row_1 .cell_24:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -770px -73px
}

.game_table_1 .game_table_row_1 .cell_23.hover,
.game_table_1 .game_table_row_1 .cell_23:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -700px -73px
}

.game_table_1 .game_table_row_1 .cell_22.hover,
.game_table_1 .game_table_row_1 .cell_22:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -630px -73px
}

.game_table_1 .game_table_row_1 .cell_21.hover,
.game_table_1 .game_table_row_1 .cell_21:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -560px -73px
}

.game_table_1 .game_table_row_1 .cell_20.hover,
.game_table_1 .game_table_row_1 .cell_20:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -490px -73px
}

.game_table_1 .game_table_row_1 .cell_19.hover,
.game_table_1 .game_table_row_1 .cell_19:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -420px -73px
}

.game_table_1 .game_table_row_1 .cell_18.hover,
.game_table_1 .game_table_row_1 .cell_18:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -350px -73px
}

.game_table_1 .game_table_row_1 .cell_17.hover,
.game_table_1 .game_table_row_1 .cell_17:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -280px -73px
}

.game_table_1 .game_table_row_1 .cell_16.hover,
.game_table_1 .game_table_row_1 .cell_16:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -210px -73px
}

.game_table_1 .game_table_row_1 .cell_15.hover,
.game_table_1 .game_table_row_1 .cell_15:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -140px -73px
}

.game_table_1 .game_table_row_1 .cell_14.hover,
.game_table_1 .game_table_row_1 .cell_14:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -70px -73px
}

.game_table_1 .game_table_row_1 .cell_13.hover,
.game_table_1 .game_table_row_1 .cell_13:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat 0 -73px
}

.game_table_1 .game_table_row_1 .cell_12.hover,
.game_table_1 .game_table_row_1 .cell_12:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -770px 0
}

.game_table_1 .game_table_row_1 .cell_11.hover,
.game_table_1 .game_table_row_1 .cell_11:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -700px 0
}

.game_table_1 .game_table_row_1 .cell_10.hover,
.game_table_1 .game_table_row_1 .cell_10:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -630px 0
}

.game_table_1 .game_table_row_1 .cell_9.hover,
.game_table_1 .game_table_row_1 .cell_9:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -560px 0
}

.game_table_1 .game_table_row_1 .cell_8.hover,
.game_table_1 .game_table_row_1 .cell_8:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -490px 0
}

.game_table_1 .game_table_row_1 .cell_7.hover,
.game_table_1 .game_table_row_1 .cell_7:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -420px 0
}

.game_table_1 .game_table_row_1 .cell_6.hover,
.game_table_1 .game_table_row_1 .cell_6:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -350px 0
}

.game_table_1 .game_table_row_1 .cell_5.hover,
.game_table_1 .game_table_row_1 .cell_5:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -280px 0
}

.game_table_1 .game_table_row_1 .cell_4.hover,
.game_table_1 .game_table_row_1 .cell_4:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -210px 0
}

.game_table_1 .game_table_row_1 .cell_3.hover,
.game_table_1 .game_table_row_1 .cell_3:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -140px 0
}

.game_table_1 .game_table_row_1 .cell_2.hover,
.game_table_1 .game_table_row_1 .cell_2:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -70px 0
}

.game_table_1 .game_table_row_1 .cell_1.hover,
.game_table_1 .game_table_row_1 .cell_1:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat 0 0
}

.game_table_1 .game_table_row_1 div {
	cursor: pointer;
	float: left;
	margin-right: 6px;
	margin-bottom: 9px;
	width: 64px;
	height: 64px
}

.game_table_1 .game_table_row_2 .cell_12:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -770px -300px
}

.game_table_1 .game_table_row_2 .cell_11:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -700px -300px
}

.game_table_1 .game_table_row_2 .cell_10:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -630px -300px
}

.game_table_1 .game_table_row_2 .cell_9:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -560px -300px
}

.game_table_1 .game_table_row_2 .cell_8:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -490px -300px
}

.game_table_1 .game_table_row_2 .cell_7:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -420px -300px
}

.game_table_1 .game_table_row_2 .cell_6:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -350px -300px
}

.game_table_1 .game_table_row_2 .cell_5:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -280px -300px
}

.game_table_1 .game_table_row_2 .cell_4:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -210px -300px
}

.game_table_1 .game_table_row_2 .cell_3:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -140px -300px
}

.game_table_1 .game_table_row_2 .cell_2:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -70px -300px
}

.game_table_1 .game_table_row_2 .cell_1:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat 0 -300px
}

.game_table_1 .game_table_row_2 .cell_0:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -770px -300px
}

.game_table_1 .game_table_row_2 div {
	cursor: pointer;
	float: left;
	margin-top: 9px;
	margin-right: 6px;
	margin-bottom: 10px;
	width: 64px;
	height: 83px
}

.game_table_2 {
	float: left;
	width: 63px;
	height: 300px;
	margin-left: 2px
}

.game_table_2 .cell_4:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -843px -287px
}

.game_table_2 .cell_3:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -843px -179px
}

.game_table_2 .cell_2:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -843px -71px
}

.game_table_2 .cell_1 {
	cursor: pointer;
	margin-bottom: 9px;
	width: 63px;
	height: 63px
}

.game_table_2 .cell_1.hover,
.game_table_2 .cell_1:hover {
	background: url(/lucky-game/sixmark/gameTm1_hover.png) no-repeat -843px 0
}

.game_table_2 .cell_large {
	cursor: pointer;
	margin-bottom: 12px;
	width: 63px;
	height: 96px
}

.game_table_3 {
	float: left;
	cursor: pointer;
	width: 63px;
	height: 286px;
	margin-left: 2px
}

.game_table_3:hover {
	background: url(/lucky-game/sixmark/gameZm_hover.png) no-repeat -842px 0
}

.game_table_4 {
	width: 906px;
	height: 84px
}

.game_table_4 .cell_1:hover,
.game_table_4 .cell_2:hover,
.game_table_4 .cell_3:hover {
	background: url(/lucky-game/sixmark/gameZm_hover.png) no-repeat 0 -297px
}

.game_table_4 div {
	cursor: pointer;
	margin-right: 6px;
	float: left;
	margin-top: 5px;
	width: 222px;
	height: 88px
}

.game_table_4 .cell_4 {
	cursor: pointer;
	margin-right: 0
}

.game_table_4 .cell_4:hover {
	background: url(/lucky-game/sixmark/gameZm_hover.png) no-repeat 0 -297px
}

.game_table_tm2 .game_table_4 {
	margin-top: 19px
}

.game_table_tm2 .info_item_5 {
	left: 5px;
	top: 5px
}

.game_table_tm2 .info_item_6 {
	left: 5px;
	top: 105px
}

.game_table_tm2 .info_item_7 {
	right: 660px;
	top: 105px
}

.game_table_tm2 .info_item_8 {
	left: 462px;
	top: 105px
}

.game_table_tm2 .info_item_9 {
	right: 200px;
	top: 105px
}

.game_table_tm2 .info_item_10 {
	left: 5px;
	top: 205px
}

.game_table_tm2 .info_item_11 {
	left: 5px;
	top: 305px
}

.game_table_tm2 .info_item_12 {
	right: 425px;
	top: 205px
}

.game_table_tm2 .info_item_13 {
	right: 425px;
	top: 305px
}

.game_table_zm .info_item_12 {
	left: 845px;
	top: 5px
}

.game_table_zm .info_item_13 {
	left: 5px;
	top: 304px
}

.game_table_zm .info_item_14 {
	left: 233px;
	top: 304px
}

.game_table_zm .info_item_15 {
	left: 460px;
	top: 304px
}

.game_table_zm .info_item_16 {
	left: 690px;
	top: 304px
}

.game_table_5 {
	width: 692px;
	height: 75px;
	margin: 0 auto
}

.game_table_5 .cell_0:hover,
.game_table_5 .cell_1:hover,
.game_table_5 .cell_2:hover,
.game_table_5 .cell_3:hover,
.game_table_5 .cell_4:hover,
.game_table_5 .cell_5:hover,
.game_table_5 .cell_6:hover,
.game_table_5 .cell_7:hover,
.game_table_5 .cell_8:hover,
.game_table_5 .cell_9:hover {
	background: url(/lucky-game/sixmark/gameTm2_hover.png) no-repeat -106px -12px
}

.game_table_5 div {
	cursor: pointer;
	margin-right: 8px;
	float: left;
	margin-top: 12px;
	width: 62px;
	height: 63px
}

.game_table_5 .cell_10 {
	cursor: pointer;
	margin-right: 0
}

.game_table_5 .cell_10:hover {
	background: url(/lucky-game/sixmark/gameTm2_hover.png) no-repeat -106px -12px
}

.game_table_6 {
	margin-top: 5px
}

.game_table_6 .cell_6:hover {
	background: url(/lucky-game/sixmark/gameTm2_hover.png) no-repeat 0 -200px
}

.game_table_6 .cell_6 {
	margin-right: 0
}

.game_table_6 .cell_5:hover {
	background: url(/lucky-game/sixmark/gameTm2_hover.png) no-repeat 0 -200px
}

.game_table_6 .cell_5 {
	margin-right: 5px
}

.game_table_6 .cell_4:hover {
	background: url(/lucky-game/sixmark/gameTm2_hover.png) no-repeat 0 -200px
}

.game_table_6 .cell_4 {
	margin-right: 0
}

.game_table_6 .cell_3:hover {
	background: url(/lucky-game/sixmark/gameTm2_hover.png) no-repeat 0 -200px
}

.game_table_6 .cell_3 {
	margin-right: 5px
}

.game_table_6 .cell_2:hover {
	background: url(/lucky-game/sixmark/gameTm2_hover.png) no-repeat 0 -200px
}

.game_table_6 .cell_2 {
	margin-right: 0
}

.game_table_6 .cell_1:hover {
	background: url(/lucky-game/sixmark/gameTm2_hover.png) no-repeat 0 -200px
}

.game_table_6 .cell_1 {
	margin-right: 5px
}

.game_table_6 .cell_0:hover {
	background: url(/lucky-game/sixmark/gameTm2_hover.png) no-repeat 0 -200px
}

.game_table_6 .cell_0 {
	margin-right: 0
}

.game_table_6 div {
	cursor: pointer;
	margin-top: 14px;
	float: left;
	width: 450px;
	height: 85px
}

.game_help_tip {
	width: 15px;
	height: 15px;
	position: absolute;
	cursor: pointer;
	background-position: 0 -60px
}

.game_help_tip .text {
	position: absolute;
	z-index: 4;
	left: 18000px;
	width: 220px;
	opacity: 0;
	border-radius: 5px;
	font-size: 12px;
	padding: 10px;
	line-height: 16px;
	color: #79ff92;
	background: rgba(0, 0, 0, .6)
}

.game_help_tip .text .title {
	color: #e0ea74
}

.game_help_tip.info_item_0 {
	left: 3px;
	top: 3px
}

.game_help_tip.info_item_1 {
	left: 3px;
	top: 302px
}

.game_help_tip.info_item_2 {
	background-position: 0 -181px;
	left: 846px;
	top: 74px
}

.game_help_tip.info_item_3 {
	background-position: 0 -138px;
	left: 846px;
	top: 181px
}

.game_help_tip.info_item_4 {
	background-position: 0 -45px;
	left: 846px;
	top: 288px
}

.game_help_tip:hover .text {
	left: 15px;
	top: 15px;
	opacity: 1
}

.game_help_message {
	width: 606px;
	height: 506px;
	font-size: 14px;
	background: url(/lucky-game/sixmark/game_record_messageBox_bg.png) no-repeat;
	background-color: transparent !important;
	color: #fff
}

.game_help_message .title {
	margin: 16px 0;
	width: 100%;
	text-align: center
}

.game_help_message td {
	border: 1px solid #b0b094
}

.game_help_message .jspVerticalBar {
	margin-right: 5px;
	width: 6px
}

.game_help_message .jspTrack,
.game_help_message .jspVerticalBar {
	border-radius: 10px;
	background: #817b63
}

.game_help_message .jspDrag {
	background: #e8d59b;
	border-radius: 6px
}

.game_help_message .horizontal-only {
	height: auto;
	max-height: 400px
}

.game_help_message #help_info_panel {
	height: 400px;
	margin: 0 5px 0 3px;
	overflow: auto;
	background: #446260
}

.game_help_message #help_info_panel .content {
	padding: 8px
}

.game_help_message .close_btn {
	background: url(/lucky-game/sixmark/close_btn.png) no-repeat;
	margin: 8px auto;
	width: 102px;
	height: 36px
}

.game_help_message .close_btn:active,
.game_help_message .close_btn:hover {
	background: url(/lucky-game/sixmark/close_btn_active.png) no-repeat
}

.option_container_1 {
	margin: 6px auto 0;
	width: 760px;
	clear: both;
	display: flex;
	justify-content: space-between;

}

.option_container_1 .option_btn {
	font-size: 24px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-position: center;
	padding-bottom: 7px;
	box-sizing: border-box;
	width: 220px;
	height: 84px;
	cursor: pointer;
}

.option_container_1 #tm1 {
	background: url(/lucky-game/sixmark/tm1.png) no-repeat;
}

.option_container_1 #tm1.active_1,
.option_container_1 #tm1:active,
.option_container_1 #tm1:hover {
	background: url(/lucky-game/sixmark/tm1_active.png) no-repeat
}

.option_container_1 #tm2 {
	background: url(/lucky-game/sixmark/tm2.png) no-repeat;
}

.option_container_1 #tm2.active_1,
.option_container_1 #tm2:active,
.option_container_1 #tm2:hover {
	background: url(/lucky-game/sixmark/tm2_active.png) no-repeat
}

.option_container_1 #zm {
	background: url(/lucky-game/sixmark/tm3.png) no-repeat;
}

.option_container_1 #zm.active_1,
.option_container_1 #zm:active,
.option_container_1 #zm:hover {
	background: url(/lucky-game/sixmark/tm3_active.png) no-repeat
}

.option_container_2 {
	width: 100%;
	position: fixed;
	bottom: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: rgba(18, 214, 245, 0.29);
	padding: 10px 0;
}

.option_container_2 .option_2_1 {
	float: left
}

.option_container_2 .option_2_1 #cancelBtn {
	background: url(/lucky-game/sixmark/cancelBtn.png) no-repeat;
	width: 71px;
	height: 27px
}

.option_container_2 .option_2_1 #cancelBtn:active,
.option_container_2 .option_2_1 #cancelBtn:hover {
	background: url(/lucky-game/sixmark/cancelBtn_active.png) no-repeat
}

.option_container_2 .option_2_1 #clearBtn {
	background: url(/lucky-game/sixmark/clearBtn.png) no-repeat;
	width: 71px;
	height: 27px
}

.option_container_2 .option_2_1 #clearBtn:active,
.option_container_2 .option_2_1 #clearBtn:hover {
	background: url(/lucky-game/sixmark/clearBtn_active.png) no-repeat
}

.option_container_2 .option_2_2 {
	width: 285px;
	height: 59px;
	position: relative;
	float: left;
	font-size: 0
}

.option_container_2 .chip-selected {
	margin-bottom: 15px;
	opacity: 1;
	-webkit-transition: margin-top .2s;
	transition: margin-top .2s
}

.option_container_2 .option_2_2_selected {
	position: absolute;
	top: -20px
}

.option_container_2 .option_selectBox {
	display: none
}

.option_container_2 .option_2_2_selectBox {
	position: absolute;
	background: url(/lucky-game/sixmark/jeton_box.png) no-repeat;
	top: -65px;
}

.option_container_2 .option_2_2_selectBox .chip_15.select {
	background-position: 0 -690px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_14.select {
	background-position: 0 -578px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_13.select {
	background-position: 0 -466px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_12.select {
	background-position: 0 -354px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_11.select {
	background-position: 0 -242px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_10.select {
	background-position: 0 -1120px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_9.select {
	background-position: 0 -952px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_8.select {
	background-position: 0 -841px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_7.select {
	background-position: 0 -729px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_6.select {
	background-position: 0 -616px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_5.select {
	background-position: 0 -504px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_4.select {
	background-position: 0 -392px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_3.select {
	background-position: 0 -280px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_2.select {
	background-position: 0 -168px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .option_2_2_selectBox .chip_1.select {
	background-position: 0 -55px;
	display: inline-block;
	width: 57px !important;
	height: 57px !important;
	margin: 0
}

.option_container_2 .selectBox_close {
	width: 20px;
	height: 20px;
	top: -120px;
	position: absolute;
	right: -20px;
	background-position: 0 0
}

.option_container_2 #changeResBtn {
	float: left;
	background: url(/lucky-game/sixmark/changeBtn.png) no-repeat;
	width: 126px;
	height: 42px;
	margin: 10px 0 0 6px
}

.option_container_2 #changeResBtn:active,
.option_container_2 #changeResBtn:hover {
	background: url(/lucky-game/sixmark/changeBtn_active.png) no-repeat
}

.option_container_2 #confirmChipBtn {
	float: left;
	background: url(/lucky-game/sixmark/confirmChipBtn.png) no-repeat -5px -11px;
	background-position: center !important;
	width: 210px;
	height: 84px
}

.option_container_2 #confirmChipBtn:active,
.option_container_2 #confirmChipBtn:hover {
	background: url(/lucky-game/sixmark/confirmChipBtn_active.png) no-repeat -5px -11px
}

.option_container_2 #confirmChipBtn[disabled] {
	opacity: .4
}

.option_container_2 #confirmChipBtn[disabled]:hover {
	opacity: .4;
	background: url(/lucky-game/sixmark/confirmChipBtn.png) no-repeat -5px -11px
}

.option_container_2 #goNumBtn {
	float: left;
	background: url(/lucky-game/sixmark/goNumBtn.png) no-repeat;
	width: 126px;
	height: 42px;
	margin: 10px 6px 0 0
}

.option_container_2 #goNumBtn:active,
.option_container_2 #goNumBtn:hover {
	background: url(/lucky-game/sixmark/goNumBtn_active.png) no-repeat
}

.option_container_2 .option_2_3 {
	float: left;
	background: url(/lucky-game/sixmark/moneyBg.png) no-repeat;
	width: 210px;
	height: 64px;
	font-size: 18px;
	text-align: right;
}

.option_container_2 .option_2_3 .pour {
	color: #f1d184;
	margin: 7px 5px 0 100px;

}

.option_container_2 .option_2_3 .balance {
	color: #bbfdd7;
	margin: 12px 5px 0 100px;
}

.chip_15 {
	background-position: 0 -635px
}

.chip_14,
.chip_15 {
	display: inline-block;
	width: 55px !important;
	height: 55px !important;
	margin: 1px
}

.chip_14 {
	background-position: 0 -523px
}

.chip_13 {
	background-position: 0 -411px
}

.chip_12,
.chip_13 {
	display: inline-block;
	width: 55px !important;
	height: 55px !important;
	margin: 1px
}

.chip_12 {
	background-position: 0 -299px
}

.chip_11 {
	background-position: 0 -187px
}

.chip_10,
.chip_11 {
	display: inline-block;
	width: 55px !important;
	height: 55px !important;
	margin: 1px
}

.chip_10 {
	background-position: 0 -1120px;
}

.chip_9 {
	background-position: 0 -896px;
}

.chip_8,
.chip_9 {
	display: inline-block;
	width: 55px !important;
	height: 55px !important;
	margin: 1px
}

.chip_8 {
	background-position: 0 -784px;
}

.chip_7 {
	background-position: 0 -672px
}

.chip_6,
.chip_7 {
	display: inline-block;
	width: 55px !important;
	height: 55px !important;
	margin: 1px
}

.chip_6 {
	background-position: 0 -560px;
}

.chip_5 {
	background-position: 0 -448px;
}

.chip_4,
.chip_5 {
	display: inline-block;
	width: 55px !important;
	height: 55px !important;
	margin: 1px
}

.chip_4 {
	background-position: 0 -336px;
}

.chip_3 {
	background-position: 0 -224px
}

.chip_2,
.chip_3 {
	display: inline-block;
	width: 55px !important;
	height: 55px !important;
	margin: 1px
}

.chip_2 {
	background-position: 0 -112px
}

.chip_1 {
	background-position: 0 1px;
	display: inline-block;
	width: 55px !important;
	height: 55px !important;
	margin: 1px
}

.goNum_confirm_bg {
	width: 606px;
	height: 506px;
	font-size: 14px;
	background: url(/lucky-game/sixmark/game_record_messageBox_bg.png) no-repeat;
	background-color: transparent !important;
	color: #fff
}

.goNum_confirm_bg .title {
	margin: 15px 0;
	width: 100%;
	text-align: center
}

.goNum_confirm_bg .isStopGO {
	position: absolute;
	right: 30px
}

.goNum_confirm_bg table {
	margin-left: 3px;
	border-collapse: collapse;
	background: #446260
}

.goNum_confirm_bg table td {
	height: 38px;
	text-align: center;
	border: 1px solid #b6aa9a
}

.goNum_confirm_bg table .selected {
	background: #86826f
}

.goNum_confirm_bg table .th {
	color: #b3b898
}

.goNum_confirm_bg table .id {
	width: 43px;
	max-width: 43px
}

.goNum_confirm_bg table .select {
	width: 54px;
	max-width: 54px
}

.goNum_confirm_bg table .num {
	width: 138px;
	max-width: 138px
}

.goNum_confirm_bg table .money {
	width: 193px
}

.goNum_confirm_bg table .money .add_btn {
	background-position: 0 0;
	margin: 0 15px;
	width: 14px;
	float: left;
	height: 14px
}

.goNum_confirm_bg table .money .add_btn.add-active,
.goNum_confirm_bg table .money .add_btn:active,
.goNum_confirm_bg table .money .add_btn:hover {
	background-position: 0 -14px
}

.goNum_confirm_bg table .money .minus_btn {
	background-position: 0 -153px;
	margin: 0 15px;
	width: 14px;
	float: right;
	height: 14px
}

.goNum_confirm_bg table .money .minus_btn.minus-active,
.goNum_confirm_bg table .money .minus_btn:active,
.goNum_confirm_bg table .money .minus_btn:hover {
	background-position: 0 -167px
}

.goNum_confirm_bg table .date_th {
	width: 167px
}

.goNum_confirm_bg table .multiple_input {
	width: 36px;
	border: 1px solid #b6aa9a;
	background: #4a4a42
}

.goNum_confirm_bg .table-content {
	width: 100%;
	margin-left: 0;
	background: #4d4a43
}

.goNum_confirm_bg .jspVerticalBar {
	margin-right: 5px;
	width: 6px
}

.goNum_confirm_bg .jspTrack,
.goNum_confirm_bg .jspVerticalBar {
	border-radius: 10px;
	background: #817b63
}

.goNum_confirm_bg .jspDrag {
	background: #e8d59b;
	border-radius: 6px
}

.goNum_confirm_bg .horizontal-only {
	height: auto;
	max-height: 332px
}

.goNum_confirm_bg #go_info_panel {
	background: #4d4a43;
	height: 332px;
	margin: 0 3px;
	overflow: auto
}

.goNum_confirm_bg .go_content {
	margin: 10px auto;
	font-size: 16px;
	text-align: center
}

.goNum_confirm_bg .go_content span {
	color: #f35b56;
	padding: 0 2px
}

.goNum_confirm_bg .option {
	text-align: center;
	font-size: 0
}

.goNum_confirm_bg .option .cancel_close_box {
	display: inline-block;
	background: url(/lucky-game/sixmark/cancel_close_boxBtn.png) no-repeat;
	width: 102px;
	height: 36px
}

.goNum_confirm_bg .option .cancel_close_box:active,
.goNum_confirm_bg .option .cancel_close_box:hover {
	background: url(/lucky-game/sixmark/cancel_close_boxBtn_active.png) no-repeat
}

.goNum_confirm_bg .option .ok_close_box {
	display: inline-block;
	background: url(/lucky-game/sixmark/conFgoNumBtn.png) no-repeat;
	width: 102px;
	height: 36px;
	margin: 0 16px 0 0
}

.goNum_confirm_bg .option .ok_close_box:active,
.goNum_confirm_bg .option .ok_close_box:hover {
	background: url(/lucky-game/sixmark/conFgoNumBtn_active.png) no-repeat
}

.bet_info_bg {
	width: 606px;
	height: 263px;
	font-size: 14px;
	background: url(/lucky-game/sixmark/bet_info_bg.png) no-repeat;
	background-color: transparent !important;
	color: #fff
}

.bet_info_bg .title {
	margin: 15px 0;
	width: 100%;
	text-align: center
}

.bet_info_bg .jspVerticalBar {
	margin-right: 5px;
	width: 6px
}

.bet_info_bg .jspTrack,
.bet_info_bg .jspVerticalBar {
	border-radius: 10px;
	background: #817b63
}

.bet_info_bg .jspDrag {
	background: #e8d59b;
	border-radius: 6px
}

.bet_info_bg .horizontal-only {
	height: auto;
	max-height: 332px
}

.bet_info_bg table {
	margin-left: 3px;
	background: #4d4a43;
	border-collapse: collapse
}

.bet_info_bg table td {
	border: 1px solid #b0b094
}

.bet_info_bg table .label {
	width: 96px;
	text-align: center
}

.bet_info_bg table .content {
	width: 501px
}

.bet_info_bg table p {
	line-height: 24px
}

.bet_info_bg #game_record_info {
	background: #4d4a43;
	height: 128px;
	margin: 0 3px;
	overflow: auto
}

.bet_info_bg .go_content {
	margin: 10px auto;
	font-size: 16px;
	text-align: center
}

.bet_info_bg .go_content span {
	color: #f35b56;
	padding: 0 2px
}

.bet_info_bg .option {
	text-align: center;
	font-size: 0
}

.bet_info_bg .option .cancel_close_box {
	display: inline-block;
	background: url(/lucky-game/sixmark/cancel_close_boxBtn.png) no-repeat;
	width: 102px;
	height: 36px
}

.bet_info_bg .option .cancel_close_box:active,
.bet_info_bg .option .cancel_close_box:hover {
	background: url(/lucky-game/sixmark/cancel_close_boxBtn_active.png) no-repeat
}

.bet_info_bg .option .ok_close_box {
	display: inline-block;
	background: url(/lucky-game/sixmark/okBtn.png) no-repeat;
	width: 102px;
	height: 36px;
	margin: 0 16px 0 0
}

.bet_info_bg .option .ok_close_box:active,
.bet_info_bg .option .ok_close_box:hover {
	background: url(/lucky-game/sixmark/okBtn.png) no-repeat
}

.record_history_dialogBox {
	width: 606px;
	height: 506px;
	font-size: 14px;
	background: url(/lucky-game/sixmark/game_record_messageBox_bg.png) no-repeat;
	background-color: transparent !important;
	color: #fff
}

.record_history_dialogBox .title {
	margin: 15px 0;
	width: 100%;
	text-align: center
}

.record_history_dialogBox table {
	margin-left: 3px;
	border-collapse: collapse;
	background: #446260
}

.record_history_dialogBox table td {
	height: 38px;
	text-align: center;
	border: 1px solid #b6aa9a
}

.record_history_dialogBox table .th {
	color: #b3b898
}

.record_history_dialogBox table .num {
	width: 41px;
	max-width: 41px
}

.record_history_dialogBox table .hao {
	border-radius: 50%;
	width: 27px;
	height: 27px;
	line-height: 27px;
	margin: auto
}

.record_history_dialogBox table .isssue {
	width: 135px;
	max-width: 135px
}

.record_history_dialogBox table .date_th {
	width: 167px
}

.record_history_dialogBox .table-content {
	width: 100%;
	margin-left: 0;
	background: #4d4a43
}

.record_history_dialogBox .jspVerticalBar {
	margin-right: 5px;
	border-radius: 10px;
	width: 6px;
	background: #817b63
}

.record_history_dialogBox .jspTrack {
	border-radius: 10px;
	background: #817b63
}

.record_history_dialogBox .jspDrag {
	background: #e8d59b;
	border-radius: 6px
}

.record_history_dialogBox .horizontal-only {
	height: auto;
	max-height: 353px
}

.record_history_dialogBox #go_info_panel {
	background: #4d4a43;
	height: 353px;
	margin: 0 3px;
	overflow: auto
}

.record_history_dialogBox .go_content {
	margin: 10px auto;
	font-size: 16px;
	text-align: center
}

.record_history_dialogBox .go_content span {
	color: #f35b56;
	padding: 0 2px
}

.record_history_dialogBox .option {
	margin-top: 15px;
	text-align: center;
	font-size: 0
}

.record_history_dialogBox .option .ok_close_box {
	display: inline-block;
	background: url(/lucky-game/sixmark/close_btn.png) no-repeat;
	width: 102px;
	height: 36px
}

.record_history_dialogBox .option .ok_close_box:active,
.record_history_dialogBox .option .ok_close_box:hover {
	background: url(/lucky-game/sixmark/close_btn_active.png) no-repeat
}

.default_messageBox {
	background: url(/lucky-game/sixmark/messageBox_bg.png) no-repeat;
	background-color: transparent !important;
	width: 366px;
	height: 156px;
	text-align: center;
	font-size: 18px;
	color: #fff
}

.default_messageBox .layui-layer-content {
	height: 100%
}

.default_messageBox .content {
	width: 100%;
	margin-top: 30px
}

.default_messageBox .ok_box_btn {
	position: absolute;
	top: 100px;
	background: url(/lucky-game/sixmark/close_btn.png) no-repeat;
	width: 102px;
	height: 36px;
	left: 132px
}

.default_messageBox .ok_box_btn:active,
.default_messageBox .ok_box_btn:hover {
	background: url(/lucky-game/sixmark/close_btn_active.png) no-repeat
}

.loading_messageBox {
	background-color: transparent !important;
	width: 260px;
	height: 54px;
	text-align: center
}

.loading_messageBox .layui-layer-content {
	height: 100%
}

.jspContainer {
	overflow: hidden;
	position: relative
}

.jspPane {
	position: absolute
}

.jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: red
}

.jspHorizontalBar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red
}

.jspCap {
	display: none
}

.jspHorizontalBar .jspCap {
	float: left
}

.jspTrack {
	background: #dde;
	position: relative
}

.jspDrag {
	background: #bbd;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer
}

.jspHorizontalBar .jspDrag,
.jspHorizontalBar .jspTrack {
	float: left;
	height: 100%
}

.jspArrow {
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0
}

.jspArrow.jspDisabled {
	cursor: default;
	background: #80808d
}

.jspVerticalBar .jspArrow {
	height: 16px
}

.jspHorizontalBar .jspArrow {
	width: 16px;
	float: left;
	height: 100%
}

.jspVerticalBar .jspArrow:focus {
	outline: none
}

.jspCorner {
	background: #eeeef4;
	float: left;
	height: 100%
}

* html .jspCorner {
	margin: 0 -3px 0 0
}

/* html {
	background-image: url(about:blank);
	background-attachment: fixed
} */

html #layui_layer_skinlayercss {
	display: none;
	position: absolute;
	width: 1989px
}

.layui-layer,
.layui-layer-shade {
	position: fixed;
	_position: absolute;
	pointer-events: auto
}

.layui-layer-shade {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	_height: expression(document.body.offsetHeight + "px")
}

.layui-layer {
	top: 150px;
	left: 50%;
	margin: 0;
	padding: 0;
	background-color: #fff;
	-webkit-background-clip: content;
	box-shadow: 1px 1px 50px rgba(0, 0, 0, .3);
	border-radius: 2px;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: .3s;
	animation-duration: .3s
}

.layui-layer-close {
	position: absolute
}

.layui-layer-content {
	position: relative
}

.layui-layer-border {
	border: 1px solid #b2b2b2;
	border: 1px solid rgba(0, 0, 0, .3);
	box-shadow: 1px 1px 5px rgba(0, 0, 0, .2)
}

.layui-layer-moves {
	position: absolute;
	border: 3px solid #666;
	border: 3px solid rgba(0, 0, 0, .5);
	cursor: move;
	background-color: #fff;
	background-color: hsla(0, 0%, 100%, .3);
	filter: alpha(opacity=50)
}

.layui-layer-load {
	background: url(/lucky-game/default/loading-0.gif) 50% no-repeat #fff
}

.layui-layer-ico {
	background: url(/lucky-game/default/icon.png) no-repeat
}

.layui-layer-btn a,
.layui-layer-dialog .layui-layer-ico,
.layui-layer-setwin a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top
}

@ -webkit-keyframes a {
	0% {
		opacity: 0;
		-webkit-transform: scale(.5);
		transform: scale(.5)
	}

	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}

}

@ keyframes a {
	0% {
		opacity: 0;
		-webkit-transform: scale(.5);
		transform: scale(.5)
	}

	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}

}

.layui-anim {
	-webkit-animation-name: a;
	animation-name: a
}

@ -webkit-keyframes b {
	to {
		opacity: 0;
		-webkit-transform: scale(.7);
		transform: scale(.7)
	}

	30% {
		-webkit-transform: scale (1 .03);
		transform: scale (1 .03)
	}

	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@ keyframes b {
	to {
		opacity: 0;
		-webkit-transform: scale(.7);
		transform: scale(.7)
	}

	30% {
		-webkit-transform: scale (1 .03);
		transform: scale (1 .03)
	}

	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

.layui-anim-close {
	-webkit-animation-name: b;
	animation-name: b;
	-webkit-animation-duration: .2s;
	animation-duration: .2s
}

@ -webkit-keyframes c {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1) translateY(-2000px);
		transform: scale(.1) translateY(-2000px);
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	60% {
		opacity:
			1;
		-webkit-transform: scale (.475) translateY (60px);
		transform: scale (.475) translateY (60px);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
}

@ keyframes c {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1) translateY(-2000px);
		transform: scale(.1) translateY(-2000px);
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	60% {
		opacity:
			1;
		-webkit-transform: scale (.475) translateY (60px);
		transform: scale (.475) translateY (60px);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
}

.layui-anim-01 {
	-webkit-animation-name: c;
	animation-name: c
}

@ -webkit-keyframes d {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
		transform: translateY(2000px)
	}

	to {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}

}

@ keyframes d {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
		transform: translateY(2000px)
	}

	to {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}

}

.layui-anim-02 {
	-webkit-animation-name: d;
	animation-name: d
}

@ -webkit-keyframes e {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1) translateX(-2000px);
		transform: scale(.1) translateX(-2000px);
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	60% {
		opacity:
			1;
		-webkit-transform: scale (.475) translateX (48px);
		transform: scale (.475) translateX (48px);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
}

@ keyframes e {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1) translateX(-2000px);
		transform: scale(.1) translateX(-2000px);
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	60% {
		opacity:
			1;
		-webkit-transform: scale (.475) translateX (48px);
		transform: scale (.475) translateX (48px);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
}

.layui-anim-03 {
	-webkit-animation-name: e;
	animation-name: e
}

@ -webkit-keyframes f {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100%) rotate(-120deg);
		transform: translateX(-100%) rotate(-120deg)
	}

	to {
		opacity: 1;
		-webkit-transform: translateX(0) rotate(0);
		transform: translateX(0) rotate(0)
	}

}

@ keyframes f {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100%) rotate(-120deg);
		transform: translateX(-100%) rotate(-120deg)
	}

	to {
		opacity: 1;
		-webkit-transform: translateX(0) rotate(0);
		transform: translateX(0) rotate(0)
	}

}

.layui-anim-04 {
	-webkit-animation-name: f;
	animation-name: f
}

@ keyframes g {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}

}

.layui-anim-05 {
	-webkit-animation-name: g;
	animation-name: g
}

@ -webkit-keyframes h {

	0%,
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}

	10%,
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: translateX(-10px);
		transform: translateX(-10px)
	}

	20%,
	40%,
	60%,
	80% {
		-webkit-transform: translateX(10px);
		transform: translateX(10px)
	}
}

@ keyframes h {

	0%,
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}

	10%,
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: translateX(-10px);
		transform: translateX(-10px)
	}

	20%,
	40%,
	60%,
	80% {
		-webkit-transform: translateX(10px);
		transform: translateX(10px)
	}
}

.layui-anim-06 {
	-webkit-animation-name: h;
	animation-name: h
}

@ -webkit-keyframes g {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}

}

.layui-layer-title {
	padding: 0 80px 0 20px;
	height: 42px;
	line-height: 42px;
	border-bottom: 1px solid #eee;
	font-size: 14px;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background-color: #f8f8f8;
	border-radius: 2px 2px 0 0
}

.layui-layer-setwin {
	position: absolute;
	right: 15px;
	*right: 0;
	top: 15px;
	font-size: 0;
	line-height: initial
}

.layui-layer-setwin a {
	position: relative;
	width: 16px;
	height: 16px;
	margin-left: 10px;
	font-size: 12px;
	_overflow: hidden
}

.layui-layer-setwin .layui-layer-min cite {
	position: absolute;
	width: 14px;
	height: 2px;
	left: 0;
	top: 50%;
	margin-top: -1px;
	background-color: #2e2d3c;
	cursor: pointer;
	_overflow: hidden
}

.layui-layer-setwin .layui-layer-min:hover cite {
	background-color: #2d93ca
}

.layui-layer-setwin .layui-layer-max {
	background-position: -32px -40px
}

.layui-layer-setwin .layui-layer-max:hover {
	background-position: -16px -40px
}

.layui-layer-setwin .layui-layer-maxmin {
	background-position: -65px -40px
}

.layui-layer-setwin .layui-layer-maxmin:hover {
	background-position: -49px -40px
}

.layui-layer-setwin .layui-layer-close1 {
	background-position: 0 -40px;
	cursor: pointer
}

.layui-layer-setwin .layui-layer-close1:hover {
	opacity: .7
}

.layui-layer-setwin .layui-layer-close2 {
	position: absolute;
	right: -28px;
	top: -28px;
	width: 30px;
	height: 30px;
	margin-left: 0;
	background-position: -149px -31px;
	*right: -18px;
	_display: none
}

.layui-layer-setwin .layui-layer-close2:hover {
	background-position: -180px -31px
}

.layui-layer-btn {
	text-align: right;
	padding: 0 10px 12px;
	pointer-events: auto
}

.layui-layer-btn a {
	height: 28px;
	line-height: 28px;
	margin: 0 6px;
	padding: 0 15px;
	border: 1px solid #dedede;
	background-color: #f1f1f1;
	color: #333;
	border-radius: 2px;
	font-weight: 400;
	cursor: pointer;
	text-decoration: none
}

.layui-layer-btn a:hover {
	opacity: .9;
	text-decoration: none
}

.layui-layer-btn a:active {
	opacity: .7
}

.layui-layer-btn .layui-layer-btn0 {
	border-color: #4898d5;
	background-color: #2e8ded;
	color: #fff
}

.layui-layer-dialog {
	min-width: 260px
}

.layui-layer-dialog .layui-layer-content {
	position: relative;
	padding: 20px;
	line-height: 24px;
	word-break: break-all;
	font-size: 14px;
	overflow: auto
}

.layui-layer-dialog .layui-layer-content .layui-layer-ico {
	position: absolute;
	top: 16px;
	left: 15px;
	_left: -40px;
	width: 30px;
	height: 30px
}

.layui-layer-ico1 {
	background-position: -30px 0
}

.layui-layer-ico2 {
	background-position: -60px 0
}

.layui-layer-ico3 {
	background-position: -90px 0
}

.layui-layer-ico4 {
	background-position: -120px 0
}

.layui-layer-ico5 {
	background-position: -150px 0
}

.layui-layer-ico6 {
	background-position: -180px 0
}

.layui-layer-rim {
	border: 6px solid #8d8d8d;
	border: 6px solid rgba(0, 0, 0, .3);
	border-radius: 5px;
	box-shadow: none
}

.layui-layer-msg {
	min-width: 180px;
	border: 1px solid #d3d4d3;
	box-shadow: none
}

.layui-layer-hui {
	min-width: 100px;
	background-color: #000;
	filter: alpha(opacity=60);
	background-color: rgba(0, 0, 0, .6);
	color: #fff;
	border: none
}

.layui-layer-hui .layui-layer-content {
	padding: 12px 25px;
	text-align: center
}

.layui-layer-dialog .layui-layer-padding {
	padding: 20px 20px 20px 55px;
	text-align: left
}

.layui-layer-page .layui-layer-content {
	position: relative;
	overflow: auto
}

.layui-layer-iframe .layui-layer-btn,
.layui-layer-page .layui-layer-btn {
	padding-top: 10px
}

.layui-layer-nobg {
	background: 0 0
}

.layui-layer-iframe .layui-layer-content {
	overflow: hidden
}

.layui-layer-iframe iframe {
	display: block;
	width: 100%
}

.layui-layer-loading {
	border-radius: 100%;
	background: 0 0;
	box-shadow: none;
	border: none
}

.layui-layer-loading .layui-layer-content {
	width: 60px;
	height: 24px;
	background: url(/lucky-game/default/loading-0.gif) no-repeat
}

.layui-layer-loading .layui-layer-loading1 {
	width: 37px;
	height: 37px;
	background: url(/lucky-game/default/loading-1.gif) no-repeat
}

.layui-layer-ico16,
.layui-layer-loading .layui-layer-loading2 {
	width: 32px;
	height: 32px;
	background: url(/lucky-game/default/loading-2.gif) no-repeat
}

.layui-layer-tips {
	background: 0 0;
	box-shadow: none;
	border: none
}

.layui-layer-tips .layui-layer-content {
	position: relative;
	line-height: 22px;
	min-width: 12px;
	padding: 5px 10px;
	font-size: 12px;
	_float: left;
	border-radius: 3px;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, .3);
	background-color: #f66262;
	color: #fff
}

.layui-layer-tips .layui-layer-close {
	right: -2px;
	top: -1px
}

.layui-layer-tips i.layui-layer-TipsG {
	position: absolute;
	width: 0;
	height: 0;
	border: 8px dashed transparent;
	*overflow: hidden
}

.layui-layer-tips i.layui-layer-TipsB,
.layui-layer-tips i.layui-layer-TipsT {
	left: 5px;
	border-right-style: solid;
	border-right-color: #f66262
}

.layui-layer-tips i.layui-layer-TipsT {
	bottom: -8px
}

.layui-layer-tips i.layui-layer-TipsB {
	top: -8px
}

.layui-layer-tips i.layui-layer-TipsL,
.layui-layer-tips i.layui-layer-TipsR {
	top: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f66262
}

.layui-layer-tips i.layui-layer-TipsR {
	left: -8px
}

.layui-layer-tips i.layui-layer-TipsL {
	right: -8px
}

.layui-layer-lan[type=dialog] {
	min-width: 280px
}

.layui-layer-lan .layui-layer-title {
	background: #4476a7;
	color: #fff;
	border: none
}

.layui-layer-lan .layui-layer-btn {
	padding: 10px;
	text-align: right;
	border-top: 1px solid #e9e7e7
}

.layui-layer-lan .layui-layer-btn a {
	background: #bbb5b5;
	border: none
}

.layui-layer-lan .layui-layer-btn .layui-layer-btn1 {
	background: #c9c5c5
}

.layui-layer-molv .layui-layer-title {
	background: #009f95;
	color: #fff;
	border: none
}

.layui-layer-molv .layui-layer-btn a {
	background: #009f95
}

.layui-layer-molv .layui-layer-btn .layui-layer-btn1 {
	background: #92b8b1
}