#content{
	
}
.content{
	padding-top: 50px;
	width: 100%;
	min-height: 340px;
}


 .footer-pic-inner {
 	background: url(../images/footer_img.png) no-repeat center center;
 }
 
 #elenew-game-wrap {
 	position: relative;
 	min-height: 480px;
 	padding: 15px 0 180px;
 }
 /*Mg*/
 
 #progressiveTickerall {
 	display: none;
 }
 /*
** 遊戲圖 樣式
*/
 
 .game .elenew-game-wrap {
 	width: 1000px;
 	margin: 0 auto;
 }
 
 .elenew-view-block .elenew-img-wrap {
 	position: relative;
 	background-color: #FFF;
 	box-shadow: 0 1px 2px #C7C8C9;
 }
 
 .elenew-game-ctl-wrap,
 .elenew-game-ctl-tools,
 .elenew-game-ctl-links {
 	width: 100%;
 }
 
 .elenew-game-img,
 .elenew-game-ctl-wrap {
 	bottom: 0;
 }
 /* 遊戲小彩金 */
 
 .mask-wrap .elenew-game-sub-jp {
 	position: absolute;
 	bottom: 0;
 	left: 0;
 	width: 100%;
 	background: url('images/bg_black.png');
 }
 
 .mask-wrap .elenew-game-sub-jp .minorJP {
 	display: none;
 	height: 24px;
 	line-height: 24px;
 	width: 100%;
 	color: #FF3300;
 	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
 	font-size: 17px;
 	font-weight: bold;
 	background: url('images/game_minor_m.png') 4px 4px no-repeat;
 	padding: 0 10px 0 85px;
 	margin: 0;
 	box-sizing: border-box;
 	text-align: right;
 }
 
 .mask-wrap .elenew-game-sub-jp .minorJP.JPMG,
 .mask-wrap .elenew-game-sub-jp .minorJP.JPIsb,
 .mask-wrap .elenew-game-sub-jp .minorJP.JPPT {
 	background: url('images/game_jackpot_m.png') 4px 4px no-repeat;
 	padding: 0 6px 0 76px;
 }
 
 .elenew-view-mini .mask-wrap .elenew-game-sub-jp .minorJP.JPMG,
 .elenew-view-mini .mask-wrap .elenew-game-sub-jp .minorJP.JPIsb,
 .elenew-view-mini .mask-wrap .elenew-game-sub-jp .minorJP.JPPT {
 	width: 174px;
 	background: url('images/game_jackpot_m.png') #000 10px 0 no-repeat;
 }
 /*
** 遊戲連結
*/
 
 .elenew-game-link {
 	display: block;
 	height: 30px;
 	line-height: 30px;
 	text-align: center;
 	text-decoration: none;
 	text-overflow: ellipsis;
 	overflow: hidden;
 	white-space: nowrap;
 }
 
 .elenew-game-ctl-links .ctl-btn-coming a {
 	text-decoration: none;
 }
 
 .elenew-view-block .elenew-game-ctl-links .ctl-btn-enter,
 .elenew-view-block .elenew-game-ctl-links .ctl-btn-lite,
 .elenew-view-block .elenew-game-ctl-links .ctl-btn-coming {
 	width: 82%;
 	height: 38px;
 	line-height: 38px;
 	color: #FFF;
 	font-size: 15px;
 	margin: 38px auto 0;
 	background: transparent;
 	border: solid 1px #FFF;
 }
 
 .elenew-view-block .elenew-game-ctl-links .ctl-btn-enter:hover,
 .elenew-view-block .elenew-html5-layout .ctl-btn-lite:hover {
 	background: #BD2004;
 	border: solid 1px #E6391F;
 }
 
 .elenew-view-block .elenew-game-ctl-links .ctl-btn-coming:hover {
 	background: #148E5E;
 	border: solid 1px #15B777;
 }
 
 .elenew-view-block .ctl-btn-freetry {
 	width: auto;
 	max-width: 140px;
 	font-size: 15px;
 	height: 40px;
 	line-height: 40px;
 	margin: 0 auto;
 	color: #DFDFDF;
 	text-decoration: underline;
 }
 
 .elenew-view-block .ctl-btn-freetry:hover {
 	color: #E6391F;
 }
 
 .elenew-view-block .ctl-btn-rule,
 .elenew-view-block .elenew-html5-layout .elenew-game-ctl-links .ctl-btn-enter,
 .elenew-view-block .tool-btn-favorite {
 	width: 23px;
 	height: 23px;
 	background: url('images/game_layout_icon.png') -23px 0 no-repeat;
 	margin: 0 2px 0 0;
 }
 
 .elenew-view-block .elenew-html5-layout .elenew-game-ctl-links .ctl-btn-enter {
 	border: none;
 }
 
 .elenew-view-block .ctl-btn-rule:hover,
 .elenew-view-block .elenew-html5-layout .elenew-game-ctl-links .ctl-btn-enter:hover,
 .elenew-view-block .tool-btn-favorite:hover {
 	border: none;
 }
 
 .elenew-view-block .ctl-btn-rule:hover {
 	background-position: -23px 100%;
 }
 
 .elenew-view-block .elenew-html5-layout .elenew-game-ctl-links a.ctl-btn-enter {
 	background-position: 0 0;
 }
 
 .elenew-view-block .elenew-html5-layout .elenew-game-ctl-links a.ctl-btn-enter:hover {
 	background-position: 0 100%;
 }
 
 .elenew-game-ctl-links .ctl-btn-coming .ctl-btn-rule {
 	padding: 0 6px;
 	text-overflow: ellipsis;
 	overflow: hidden;
 	white-space: nowrap;
 	background: none;
 }
 
 .elenew-game-ctl-links .ctl-btn-coming a.ctl-btn-rule:hover {
 	background: none;
 }
 
 .elenew-view-block .favorite-icon-N {
 	background-position: -46px 0;
 }
 
 .elenew-view-block .favorite-icon-N:hover,
 .elenew-view-block .favorite-icon-Y {
 	background-position: -46px 100%;
 }
 
 .elenew-game-ctl-wrap.game-coming-wrap .elenew-block-btn-txt {
 	display: none;
 }
 
 .elenew-view-block .ctl-btn-rule span {
 	display: none;
 }
 /*
** 遊戲圖 共用樣式
** 圖片顯示效果 Smarty 設定 ELENEW_GAMEIMG_EFFECT
** 遊戲形象(固定/變動) : symbol_fixed / symbol_change
** 遊戲畫面(固定/變動) : screen_fixed / screen_change
*/
 
 .elenew-game-layout {
 	position: relative;
 	float: left;
 	width: 18%;
 	margin: 0 1% 15px;
 	box-sizing: border-box;
 	transform: scale(1, 1);
 	-webkit-transform: scale(1, 1);
 	-o-transform: scale(1, 1);
 	-moz-transform: scale(1, 1);
 	z-index: 1;
 	transition: transform 0.5s, top 0.5s, left 0.5s;
 	-moz-transition: transform 0.5s, top 0.5s, left 0.5s;
 	-webkit-transition: transform 0.5s, top 0.5s, left 0.5s;
 	-o-transition: transform 0.5s, top 0.5s, left 0.5s;
 }
 
 .elenew-no-animate .elenew-game-layout {
 	transition: transform 0s, top 0s, left 0s;
 	-moz-transition: transform 0s, top 0s, left 0s;
 	-webkit-transition: transform 0s, top 0s, left 0s;
 	-o-transition: transform 0s, top 0s, left 0s;
 }
 
 .gamenew-filter-hide,
 .gamenew-group-hide {
 	transform: scale(0, 0);
 	-webkit-transform: scale(0, 0);
 	-o-transform: scale(0, 0);
 	-moz-transform: scale(0, 0);
 	z-index: 0;
 	display: none\0;
 	/* IE8, IE9, IE10 */
 }
 /* hack for UB */
 
 @media all and (-webkit-bb:0) {
 	.elenew-game-layout {
 		transform: none;
 		-webkit-transform: none;
 		transition: top 0.5s, left 0.5s;
 		-webkit-transition: top 0.5s, left 0.5s;
 	}
 	.elenew-no-animate .elenew-game-layout {
 		transition: top 0s, left 0s;
 		-webkit-transition: top 0s, left 0s;
 	}
 	.gamenew-filter-hide,
 	.gamenew-group-hide {
 		display: none;
 	}
 }
 /* only for IE10 */
 
 @media screen and (-ms-high-contrast: active),
 (-ms-high-contrast: none) {
 	.gamenew-filter-hide,
 	.gamenew-group-hide {
 		display: block;
 	}
 }
 
 .elenew-game-name {
 	display: none;
 	position: relative;
 }
 
 .elenew-img-innerwrap h3 {
 	height: 30px;
 	line-height: 30px;
 	text-align: center;
 }
 
 .elenew-img-innerwrap h3 .img-innerwrap-name {
 	text-indent: 5px;
 	text-overflow: ellipsis;
 	overflow: hidden;
 	white-space: nowrap;
 	font-size: 15px;
 	color: #444;
 	font-weight: bold;
 }
 
 .elenew-game-img {
 	position: relative;
 	display: block;
 	text-decoration: none;
 }
 
 .elenew-game-img img {
 	display: block;
 	max-width: 100%;
 	height: auto;
 	margin: 0 auto;
 }
 
 .th .ctl-btn-rule {
 	font-size: 16px;
 }
 
 .th .gamenew-hall-23 .ctl-btn-rule {
 	font-size: 13px;
 }
 /*
** 共用-廳的icon
** 圖片預設 Smarty 設定 ELENEW_GAMEHALL_DEF
*/
 
 .elenew-hall-icon {
 	float: left;
 	width: 34px;
 	height: 34px;
 }
 
 .elenew-hall-icon:before {
 	display: block;
 	width: 23px;
 	height: 23px;
 	content: "";
 	background: url('images/game_list_icon.png') 0 0 no-repeat;
 	margin: 15px 0 0 15px;
 }
 
 .gamenew-hall-23 .elenew-hall-icon:before {
 	background-position: -23px 0;
 }
 
 .gamenew-hall-28 .elenew-hall-icon:before {
 	background-position: -46px 0;
 }
 
 .gamenew-hall-29 .elenew-hall-icon:before {
 	background-position: -69px 0;
 }
 
 .gamenew-hall-20 .elenew-hall-icon:before {
 	background-position: -92px 0;
 }
 
 .elenew-view-block.gamenew-hall-28 .elenew-hall-icon,
 .elenew-view-block.gamenew-hall-23 .elenew-hall-icon,
 .elenew-view-block.gamenew-hall-29 .elenew-hall-icon {
 	display: none;
 }
 
 .elenew-view-block .elenew-hall-icon.elenew-hall-bbin {
 	width: 0;
 	margin-left: 5px;
 }
 /*
** 共用 狀態的icon
*/
 
 .elenew-game-status {
 	position: absolute;
 	top: -2px;
 	left: -2px;
 	width: 79px;
 	height: 63px;
 }
 
 .elenew-view-block .elenew-game-status {
 	top: 0;
 	left: 0;
 }
 
 .status-First {
 	background: url('images/game_lbl_comingsoon_m.png') 0 0 no-repeat;
 }
 
 .status-stayuned {
 	background: url('images/game_lbl_staytuned_m.png') 0 0 no-repeat;
 }
 
 .status-New {
 	background: url('images/game_lbl_new_m.png') 0 0 no-repeat;
 }
 
 .status-NewBonus {
 	background: url('images/game_lbl_newbonus_m.png') 0 0 no-repeat;
 }
 
 .status-Recommend {
 	background: url('images/game_lbl_recommend_m.png') 0 0 no-repeat;
 }
 /*
** 共用 操作功能列表
*/
 
 .elenew-game-ctl-wrap {
 	position: absolute;
 	height: 0;
 	overflow: hidden;
 }
 
 .elenew-game-ctl-links {
 	display: none;
 }
 /*
** 共用 工具列的icon
*/
 
 .tool-btn-comingsoon {
 	color: #306FBD;
 }
 
 .elenew-img-wrap .tool-btn-favorite {
 	z-index: 5;
 }
 
 .elenew-game-loading {
 	display: none;
 }
 /******************block******************/
 /* ctl-wrap */
 
 .elenew-game-ctl-wrap {
 	top: 0;
 	display: none;
 	width: 100%;
 	height: 100%;
 	background: url('images/game_layout_bg.png') repeat;
 }
 
 .elenew-view-block .elenew-game-ctl-wrap {
 	left: 0;
 }
 
 .elenew-game-ctl-links {
 	display: block;
 	margin: 20px auto 0;
 	text-align: center;
 }
 
 .elenew-view-block .elenew-coming-layout .elenew-game-ctl-links {
 	margin: 25px auto 0;
 }
 
 .elenew-game-ctl-links a {
 	position: relative;
 	display: block;
 	text-align: center;
 	font-size: 13px;
 	color: #FFF;
 	box-sizing: border-box;
 }
 
 .elenew-view-block .elenew-html5-layout a.ctl-btn-lite span,
 .elenew-view-block .elenew-game-ctl-links a.ctl-btn-enter span,
 .elenew-view-block .elenew-game-ctl-links a.ctl-btn-freetry span {
 	display: block;
 }
 
 .elenew-view-block .elenew-html5-layout a.ctl-btn-enter span {
 	display: none;
 }
 
 .elenew-block-title {
 	display: none;
 }
 
 .elenew-view-block .elenew-block-title {
 	display: block;
 	position: absolute;
 	top: 0;
 	left: 0;
 	width: 100%;
 	height: 100%;
 	cursor: pointer;
 }
 
 .elenew-game-content {
 	display: none;
 	font-size: 13px;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	-webkit-box-orient: vertical;
 }
 
 .elenew-game-ctl-tools {
 	position: absolute;
 	bottom: 5px;
 	right: 5px;
 	width: 23px;
 	height: 30px;
 	font-size: 15px;
 	z-index: 2;
 }
 
 .elenew-view-block .elenew-game-ctl-tools {
 	display: none;
 }
 
 .elenew-view-block .elenew-hall-icon {
 	margin-left: 4px;
 }
 /******************mini******************/
 
 .elenew-view-mini .elenew-game-content {
 	display: block;
 	margin: 5px 0 7px;
 	max-height: 68px;
 	font-size: 13px;
 	line-height: 17px;
 	color: #888;
 	font-weight: bold;
 	display: -webkit-box;
 	-webkit-line-clamp: 4;
 }
 
 .elenew-view-mini .elenew-game-ctl-wrap {
 	right: 4px;
 	z-index: 1;
 	display: block;
 	width: 178px;
 	height: 100%;
 	background: none;
 }
 
 .elenew-view-mini .elenew-game-ctl-links {
 	border: none;
 	margin: 10px 0 0 0;
 	padding-top: 0;
 }
 
 .elenew-view-mini .elenew-game-ctl-links a {
 	float: right;
 	color: #FFF;
 	width: 82px;
 	height: 32px;
 	line-height: 32px;
 	background-color: #BD2004;
 	border: solid 1px #E6391F;
 	margin-right: 7px;
 }
 
 .elenew-view-mini .ctl-btn-coming a {
 	background: #148E5E;
 	border: solid 1px #15B777;
 }
 
 .elenew-view-mini .elenew-game-ctl-links a:hover {
 	background-color: #801C1C;
 	border: solid 1px #C11B00;
 }
 
 .elenew-view-mini .ctl-btn-coming a:hover {
 	background: #075638;
 	border: solid 1px #008F5C;
 }
 
 .elenew-view-mini .elenew-game-ctl-links a.ctl-btn-rule {
 	color: #9F9F9F;
 	background: #F4F4F4;
 	border: solid 1px #E0E0E0;
 }
 
 .elenew-view-mini .elenew-game-ctl-links a.ctl-btn-rule:hover {
 	color: #FFF;
 	background: #C3C3C3;
 }
 
 .elenew-view-mini .ctl-btn-freetry {
 	font-size: 13px;
 }
 
 .elenew-view-mini .elenew-hall-icon,
 .elenew-view-mini .tool-btn-favorite {
 	float: left;
 	width: 54px;
 	height: 54px;
 	background-color: #F1F1F1;
 	border-right: 1px solid #E6E6E6;
 }
 
 .elenew-view-mini .elenew-hall-icon.elenew-hall-bbin {
 	display: block;
 }
 
 .elenew-view-mini .elenew-img-innerwrap .elenew-hall-icon {
 	display: none;
 }
 
 .elenew-view-mini .elenew-game-status {
 	top: -5px;
 	left: 6px;
 }
 
 .elenew-view-mini .trans-over .elenew-game-status {
 	top: -1px;
 }
 
 .elenew-view-mini .favorite-icon-N {
 	color: #D8D8D8;
 }
 
 .elenew-view-mini .favorite-icon-N:hover,
 .elenew-view-mini .favorite-icon-Y {
 	color: #FDAC00;
 }
 
 .elenew-view-mini .elenew-game-layout {
 	height: 56px;
 	width: 48.8%;
 	background-color: #FFF;
 	border: solid 1px #D5D5D5;
 	margin: 6px 0.6%;
 }
 
 .elenew-view-mini .elenew-game-layout:hover {
 	background-color: #FFF;
 }
 
 .elenew-view-mini .elenew-game-layout.no-hover-effect {
 	background-color: #F7F7F7;
 }
 
 .elenew-view-mini .elenew-img-innerwrap {
 	display: none;
 	position: absolute;
 	z-index: 1;
 	top: 74px;
 	left: -9px;
 	width: 220px;
 	background: url('images/game_list_over_y.png') 0 0 repeat-y;
 	padding: 4px 15px 0;
 	color: #333;
 }
 
 .elenew-view-mini .elenew-img-innerwrap:before {
 	content: '';
 	display: block;
 	position: absolute;
 	top: -18px;
 	left: 0;
 	width: 250px;
 	background: url('images/game_list_over_top.png') 0 0 no-repeat;
 	height: 18px;
 }
 
 .elenew-view-mini .elenew-img-innerwrap:after {
 	content: '';
 	display: block;
 	position: absolute;
 	bottom: -12px;
 	left: 0;
 	background: url('images/game_list_over_bottom.png') 0 0 no-repeat;
 	width: 250px;
 	height: 12px;
 }
 /* 會超出底部改往上長 */
 
 .elenew-view-mini .trans-over .elenew-img-innerwrap {
 	top: auto;
 	bottom: 74px;
 	padding-top: 6px;
 }
 
 .elenew-view-mini .trans-over .elenew-img-innerwrap:before {
 	top: -10px;
 	height: 10px;
 	background: url('images/game_mini_hover_bot_tr.png') 0 0 no-repeat;
 }
 
 .elenew-view-mini .trans-over .elenew-img-innerwrap:after {
 	bottom: -24px;
 	height: 24px;
 	background: url('images/game_mini_hover_top_tr.png') 0 0 no-repeat;
 }
 
 .elenew-view-mini .elenew-img-wrap .elenew-game-img {
 	margin: 0 auto 5px;
 }
 
 .elenew-view-mini .elenew-img-wrap {
 	position: absolute;
 	height: 100%;
 	width: 100%;
 }
 
 .elenew-view-mini .elenew-img-wrap.mini-img-show .elenew-img-innerwrap {
 	display: block;
 }
 
 .elenew-view-mini .elenew-game-name {
 	display: block;
 }
 
 .elenew-view-mini .elenew-img-innerwrap h3 {
 	display: block;
 	height: 18px;
 	line-height: 18px;
 	font-size: 16px;
 	margin: 7px 0;
 }
 
 .elenew-view-mini .elenew-game-name h3 {
 	position: relative;
 	float: left;
 	max-width: 185px;
 	height: 54px;
 	line-height: 54px;
 	padding: 0 32px 0 10px;
 	box-sizing: border-box;
 	color: #444;
 	font-size: 14px;
 	overflow: hidden;
 	white-space: nowrap;
 	text-overflow: ellipsis;
 	-webkit-box-orient: vertical;
 }
 
 .elenew-view-mini .elenew-game-tool {
 	float: left;
 	line-height: 54px;
 	text-align: center;
 	margin-right: 6px;
 }
 
 .elenew-view-mini .elenew-game-tool i {
 	line-height: 21px;
 }
 
 .elenew-view-mini .elenew-img-wrap .elenew-game-tool {
 	display: block;
 	margin: 0 7px 0 0;
 	line-height: 18px;
 }
 
 .elenew-view-mini .elenew-game-sub-jp {}
 
 .mini-status {
 	display: none;
 	width: 26px;
 	height: 17px;
 }
 
 .elenew-view-mini .mini-status {
 	display: block;
 	position: absolute;
 	right: 0;
 	top: 50%;
 	margin-top: -9px;
 }
 
 .mini-status-First {
 	background: url('images/game_lbl_comingsoon_s.png') 0 0 no-repeat;
 }
 
 .mini-status-staytuned {
 	background: url('images/game_lbl_staytuned_m.png') 0 0 no-repeat;
 }
 
 .mini-status-New {
 	background: url('images/game_lbl_new_s.png') 0 0 no-repeat;
 }
 
 .mini-status-NewBonus {
 	background: url('images/game_lbl_newbonus_s.png') 0 0 no-repeat;
 }
 
 .mini-status-Recommend {
 	background: url('images/game_lbl_recommend_s.png') 0 0 no-repeat;
 }
 
 .gamenew-filter-empty {
 	transform-origin: center center;
 	animation-name: shake-base;
 	animation-duration: 100ms;
 	animation-iteration-count: 3;
 	animation-timing-function: ease-in-out;
 	animation-delay: 0s;
 	animation-play-state: running;
 }
 
 @keyframes shake-base {
 	0% {
 		transform: translate(2px, 1px) rotate(0deg);
 	}
 	10% {
 		transform: translate(-1px, -2px) rotate(-1deg);
 	}
 	20% {
 		transform: translate(-3px, 0px) rotate(1deg);
 	}
 	30% {
 		transform: translate(0px, 2px) rotate(0deg);
 	}
 	40% {
 		transform: translate(1px, -1px) rotate(1deg);
 	}
 	50% {
 		transform: translate(-1px, 2px) rotate(-1deg);
 	}
 	60% {
 		transform: translate(-3px, 1px) rotate(0deg);
 	}
 	70% {
 		transform: translate(2px, 1px) rotate(-1deg);
 	}
 	80% {
 		transform: translate(-1px, -1px) rotate(1deg);
 	}
 	90% {
 		transform: translate(2px, 2px) rotate(0deg);
 	}
 	100% {
 		transform: translate(1px, -2px) rotate(-1deg);
 	}
 }
 
 @-webkit-keyframes shake-base {
 	0% {
 		transform: translate(2px, 1px) rotate(0deg);
 	}
 	10% {
 		transform: translate(-1px, -2px) rotate(-1deg);
 	}
 	20% {
 		transform: translate(-3px, 0px) rotate(1deg);
 	}
 	30% {
 		transform: translate(0px, 2px) rotate(0deg);
 	}
 	40% {
 		transform: translate(1px, -1px) rotate(1deg);
 	}
 	50% {
 		transform: translate(-1px, 2px) rotate(-1deg);
 	}
 	60% {
 		transform: translate(-3px, 1px) rotate(0deg);
 	}
 	70% {
 		transform: translate(2px, 1px) rotate(-1deg);
 	}
 	80% {
 		transform: translate(-1px, -1px) rotate(1deg);
 	}
 	90% {
 		transform: translate(2px, 2px) rotate(0deg);
 	}
 	100% {
 		transform: translate(1px, -2px) rotate(-1deg);
 	}
 }
 /* game-login */
 
 .game-login-wrap {
 	position: fixed;
 	z-index: 99999;
 	top: 0;
 	left: 0;
 	width: 100%;
 	height: 100%;
 	background: url('images/login_area_bg.png') repeat;
 }
 
 .game-login-wrap .game-login-bg {
 	position: absolute;
 	top: 50%;
 	left: 50%;
 	width: 723px;
 	height: 450px;
 	margin: -225px 0 0 -362px;
 	background: url('images/login_bg01.png');
 }
 
 .game-login-wrap .game-login-bg form {
 	width: 100%;
 	height: 100%;
 	padding-left: 380px;
 	padding-top: 65px;
 	box-sizing: border-box;
 	background: url('images/login_bg02.png') 50% 50% no-repeat;
 }
 
 .game-login-wrap form p {
 	position: relative!important;
 	display: block!important;
 	float: none!important;
 }
 
 .game-login-wrap .glogin-title {
 	background: url('images/login_top_icon.png') 0 0 no-repeat;
 	width: 250px;
 	height: 30px;
 	line-height: 30px;
 	color: #34CAAE;
 	font-size: 14px;
 	text-indent: 39px;
 	margin-bottom: 13px;
 	text-shadow: 1px 1px 2px #000;
 }
 
 .game-login-wrap .login-unit {
 	width: 248px!important;
 	height: 28px!important;
 	margin: 0 0 12px 0!important;
 	padding: 0!important;
 	background: url('images/loginInput_icon.png') #FFF no-repeat!important;
 	border-radius: 3px;
 	border: 1px solid #CCC!important;
 }
 
 .game-login-wrap .login-unit.login-unit-pwd {
 	background-position: 0 -28px!important;
 }
 
 .game-login-wrap .login-unit.login-unit-chk {
 	background-position: 0 -56px!important;
 }
 
 .game-login-wrap .login-input {
 	float: left!important;
 	position: static!important;
 	width: 248px!important;
 	height: 28px!important;
 	padding: 6px 12px 6px 30px!important;
 	margin: 0!important;
 	font-size: 13px!important;
 	color: #555!important;
 	border: none!important;
 	outline: none!important;
 	background: none!important;
 	line-height: 16px!important;
 	box-sizing: border-box!important;
 }
 
 .game-login-wrap .login-input.login-acc {
 	padding: 6px 48px 6px 30px!important;
 }
 
 .game-login-wrap .login-unit .login-placeholder {
 	position: absolute;
 	left: 33px;
 	top: 0;
 	line-height: 30px;
 	color: #8C8C8C;
 	cursor: text;
 	font-family: arial;
 }
 
 .game-login-wrap .acc-unicode {
 	position: absolute;
 	right: 9px;
 	top: 0;
 	line-height: 27px;
 	color: #555;
 	font-size: 14px;
 	font-family: arial;
 }
 
 #vPic-game {
 	position: absolute;
 	right: 5px;
 	top: 5px;
 	cursor: pointer;
 	visibility: hidden;
 }
 
 .game-login-wrap .login-submit {
 	float: none!important;
 	position: static!important;
 	background: none!important;
 	width: 250px!important;
 	height: 30px!important;
 	line-height: normal!important;
 	margin: 0 0 11px!important;
 	padding: 0!important;
 	font-size: 13px!important;
 	border-radius: 3px;
 	border: 1px solid #FFF!important;
 	box-sizing: border-box!important;
 	color: #FFF!important;
 	cursor: pointer!important;
 }
 
 .game-login-wrap .glogin-forget a {
 	display: block;
 	margin-bottom: 11px;
 	width: 250px;
 	height: 28px;
 	line-height: 28px;
 	color: #CCC;
 	text-align: center;
 }
 
 .game-login-wrap .glogin-joinmem a {
 	display: block;
 	width: 250px;
 	height: 32px;
 	color: #FFF;
 	text-decoration: none;
 	text-align: center;
 	line-height: 30px;
 	font-size: 14px;
 }
 
 .game-login-wrap .glogin-joinmem .gjoin-btn {
 	background: url('images/login_btn.png') no-repeat;
 }
 
 .game-login-wrap .glogin-joinmem .gfreeplay-btn {
 	margin-top: 8px;
 	background: url('images/freeplay_btn.png') no-repeat;
 }
 
 .game-login-wrap .glogin-joinmem a:hover {
 	background-position: 0 100%;
 }
 
 .game-login-wrap .glogin-close {
 	background: url('images/login_close.png') no-repeat;
 	position: absolute;
 	width: 28px;
 	height: 28px;
 	top: 55px;
 	right: 55px;
 	cursor: pointer;
 }
 /*view block 遮罩*/
 
 .elenew-view-block .mask-wrap {
 	position: relative;
 	padding: 2px;
 }
 
 .elenew-view-mini .elenew-game-ctl-wrap.inner-one {
 	display: none;
 }
 
 .elenew-view-block .mask-wrap:hover .elenew-game-ctl-wrap.inner-one {
 	display: block;
 	z-index: 2;
 }
 
 .mask-wrap .gamerule-btn-wrap {
 	position: absolute;
 	clear: both;
 	float: right;
 	bottom: 5px;
 	right: 5px;
 }
 
 .mask-wrap .elenew-game-ctl-links .gamerule-btn-wrap a {
 	float: left;
 	margin-right: 2px;
 }
 /* Mobile Qrcode*/
 
 #game_qrcode {
 	z-index: 1;
 	float: left;
 	width: 18%;
 	height: 163px;
 	text-align: center;
 	background-image: url('images/game_qrcode_bg.png');
 	background-size: cover;
 	box-sizing: border-box;
 	margin: 0 1% 15px;
 }
 
 #game_qrcode img {
 	max-width: 100%;
 	height: auto;
 }
 
 .gamenew-qrcode-content,
 #game_qrcode h3,
 #game_qrcode p {
 	position: absolute;
 	left: 0;
 	width: 100%;
 }
 
 .gamenew-qrcode-content {
 	top: 23px;
 	height: 105px;
 	background: url('images/game_qrcode_content.png') 50% 50% no-repeat;
 	padding-top: 14px;
 }
 
 .gamenew-qrcode-content img {
 	max-width: 100%;
 	height: auto;
 	vertical-align: middle;
 }
 
 #game_qrcode .txt-yellow {
 	top: 0;
 	height: 34px;
 	line-height: 34px;
 	color: #F8BD33;
 	font-size: 17px;
 }
 
 #game_qrcode p {
 	bottom: 0;
 	height: 30px;
 	line-height: 30px;
 	color: #FFF;
 	font-size: 15px;
 	font-weight: bold;
 }
 /*
** MG幸運之龍擂台賽 樣式
*/
 
 .game .elenew-mggame-event-wrap {
 	position: relative;
 	margin: 15px auto 0;
 	width: 1000px;
 }
 
 .mgevent-execute {
 	position: relative;
 	min-height: 300px;
 	background: url('images/spring_web_bg.jpg') #941B1D 0 0 no-repeat;
 }
 
 .mgevent-execute .mggame-event-link {
 	position: absolute;
 	top: 20px;
 	right: 10px;
 	left: auto;
 	width: 150px;
 	height: 40px;
 	background: url('images/spring_activity_web.png') 0 0 no-repeat;
 }
 
 .mgevent-execute .mggame-event-gamelist {
 	padding-top: 100px;
 	margin: 0 auto;
 	width: 1000px;
 }
 
 .mgevent-execute .mggame-event-gamelist .mggame-event-game {
 	float: left;
 	margin-top: 6px;
 	width: 20%;
 	height: 156px;
 	text-decoration: none;
 }
 
 .mgevent-execute .mggame-event-gamelist .mggame-event-gamepic {
 	margin: 0 auto;
 	width: 145px;
 	height: 136px;
 	overflow: hidden;
 }
 
 .mgevent-execute .mggame-event-gamelist .mggame-event-gametxt {
 	color: #FFF;
 	font-size: 15px;
 	text-align: center;
 }
 
 .mgevent-after .mggame-event-link {
 	display: block;
 	width: 455px;
 	height: 95px;
 	background: url('images/mg_spring_result.png') 0 0 no-repeat;
 }
 
 #ele-game-categories-placeholder,
 #ele-game-categories-inner {
 	height: 50px;
 }
 
 #ele-game-categories-inner {
 	width: 1000px;
 	background-color: #2B2A2A;
 	margin: 0 auto;
 }
 /* 上方bar fixed */
 
 .fixed #ele-game-categories-fixed {
 	position: fixed;
 	top: 0px;
 	z-index: 99;
 	width: 100%;
 	height: 50px;
 }
 
 .fixed #ele-game-categories-inner {
 	width: 1000px;
 }
 
 .ele-categories-text-wrap {
 	display: none;
 }
 
 #ele-game-categories-inner .ele-categories-item {
 	position: relative;
 	float: left;
 	width: 160px;
 }
 
 .ele-categories-border {
 	position: absolute;
 	top: 0;
 	right: 0;
 	width: 1px;
 	height: 50px;
 	background-color: #3D3D3D;
 	border-left: solid 1px #202020;
 }
 
 .ele-border-last {
 	display: none;
 }
 
 #ele-game-categories-inner a {
 	display: block;
 	line-height: 50px;
 	color: #ACACB2;
 	font-size: 16px;
 	font-weight: bold;
 	text-align: center;
 	text-decoration: none;
 	text-overflow: ellipsis;
 	overflow: hidden;
 	padding: 0 8px;
 	white-space: nowrap;
 }
 
 #ele-game-categories-inner a:hover,
 #ele-game-categories-inner .current {
 	color: #DC3834;
 	background-color: #212121;
 }
 
 #ele-game-categories-inner .ele-categories-line {
 	height: 1px;
 	background-color: #333;
 }