html {
	font-size: 100%;
}
body {
	font: 12px/1.5 "microsoft yahei", Arial, sans-serif; margin: 0px; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
dl {
	margin: 0px;
}
dd {
	margin: 0px;
}
h1 {
	margin: 0px;
}
h2 {
	margin: 0px;
}
h3 {
	margin: 0px;
}
h4 {
	margin: 0px;
}
h5 {
	margin: 0px;
}
h6 {
	margin: 0px;
}
p {
	margin: 0px;
}
ul {
	margin: 0px;
}
ol {
	margin: 0px;
}
ul {
	padding-left: 0px; list-style-type: none;
}
ol {
	padding-left: 0px; list-style-type: none;
}
img {
	border: 0px currentColor; border-image: none;
}
a {
	outline: 0px; color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
a {
	cursor: pointer;
}
button {
	cursor: pointer;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
input {
	vertical-align: middle;
}
select {
	vertical-align: middle;
}
img {
	vertical-align: middle;
}
a {
	margin: 0px; padding: 0px; outline: 0px;
}
input {
	margin: 0px; padding: 0px; outline: 0px;
}
button {
	margin: 0px; padding: 0px; outline: 0px;
}
i {
	font-style: normal;
}
em {
	font-style: normal;
}
.fl {
	float: left; display: inline;
}
.fr {
	float: right; display: inline;
}
.dib {
	vertical-align: top; display: inline-block;
}
.tc {
	text-align: center;
}
.fz14 {
	font-size: 14px;
}
.fix {
	-ms-zoom: 1;
}
.fix::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "clear";
}
.fix::before {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "clear";
}
.none {
	display: none;
}
.hidden {
	width: 0px; height: 0px; overflow: hidden;
}
.wrapper {
	background: rgb(241, 242, 243); overflow: hidden; min-width: 1200px;
}
.c-blue {
	color: rgb(3, 180, 245);
}
.c-red {
	color: rgb(255, 0, 0);
}
.icon {
	background: url("/qmjh/1.png") no-repeat; vertical-align: top; display: inline-block;
}
.slide-next::before {
	background: url("/qmjh/1.png") no-repeat; vertical-align: top; display: inline-block;
}
.slide-prev::before {
	background: url("/qmjh/1.png") no-repeat; vertical-align: top; display: inline-block;
}
.c_web_icon {
	background: url("/qmjh/1.png") no-repeat 0px 0px;
}
.c_home_icon {
	background: url("/qmjh/1.png") no-repeat 0px 0px;
}
.c_add_icon {
	background: url("/qmjh/1.png") no-repeat 0px 0px;
}
.c_login_icon {
	background: url("/qmjh/1.png") no-repeat 0px 0px;
}
.c_reg_icon {
	background: url("/qmjh/1.png") no-repeat 0px 0px;
}
.down_ico {
	background: url("/qmjh/1.png") no-repeat 0px 0px;
}
.game_list_icon {
	background: url("/qmjh/1.png") no-repeat 0px 0px;
}
.search_btn {
	background: url("/qmjh/1.png") no-repeat 0px 0px;
}
.user_level_vip {
	background: url("/qmjh/1.png") no-repeat 0px 0px;
}
.tips_user_nomsg {
	background: url("/qmjh/1.png") no-repeat 0px 0px;
}
.tips_user_msg {
	background: url("/qmjh/1.png") no-repeat 0px 0px;
}
.laybox {
	background: rgb(255, 255, 255); border-radius: 5px; overflow: hidden; -ms-zoom: 1; box-shadow: 0px 3px 0px #e9e9e9;
}
.g-top {
	background: url("http://www.qjjh.net/index/images/gtop.jpg") no-repeat top rgb(255, 255, 255); height: 48px; color: rgb(169, 169, 169); padding-top: 2px; position: relative; z-index: 9;
}
.g-top a {
	color: rgb(169, 169, 169);
}
.g-top a:hover {
	color: rgb(3, 180, 245);
}
.g-main {
	margin: 0px auto; width: 1200px; position: relative;
}
.g-top .g-main {
	height: 47px; line-height: 47px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.g-top-left {
	margin-left: -5px;
}
.g-top-right {
	margin-right: -5px;
}
.g-top a {
	margin: 0px 10px; display: inline-block;
}
.g-top span {
	margin: 0px 10px; display: inline-block;
}
.g-top span a {
	margin: 0px;
}
.g-top .logined {
	display: none;
}
.i-phone {
	background-position: 0px 0px; top: -1px; width: 18px; height: 14px; vertical-align: middle; position: relative; -ms-zoom: 1;
}
.i-mail {
	background-position: 0px 0px; top: -1px; width: 18px; height: 14px; vertical-align: middle; position: relative; -ms-zoom: 1;
}
.i-user {
	background-position: 0px 0px; top: -1px; width: 18px; height: 14px; vertical-align: middle; position: relative; -ms-zoom: 1;
}
.i-pc {
	background-position: 0px 0px; top: -1px; width: 18px; height: 14px; vertical-align: middle; position: relative; -ms-zoom: 1;
}
.i-list {
	background-position: 0px 0px; top: -1px; width: 18px; height: 14px; vertical-align: middle; position: relative; -ms-zoom: 1;
}
.i-mail {
	background-position: 0px -30px;
}
.i-user {
	background-position: 0px -60px;
}
.i-pc {
	background-position: 0px -89px;
}
.i-garr {
	background-position: 0px -780px;
}
.i-list {
	background-position: 4px -118px;
}
.g-allgame-trigger.active {
	color: rgb(3, 180, 245);
}
.g-allgame-trigger:hover .i-list {
	background-position: 4px -148px;
}
.g-allgame-trigger.active .i-list {
	background-position: 4px -148px;
}
.i-add {
	background-position: 7px -172px; width: 30px; height: 30px;
}
.g-allgame-list .fd:hover .i-add {
	background-position: 7px -202px;
}
.g-allgame-list .i-garr {
	top: -6px; width: 11px; height: 6px; right: 36px; position: absolute;
}
.g-btn {
	background: rgb(255, 255, 255); border-radius: 15px; border: 1px solid rgb(199, 199, 199); border-image: none; width: 88px; height: 28px; text-align: center; color: rgb(159, 159, 159); line-height: 28px; font-family: "microsoft yahei"; font-size: 12px; vertical-align: top; display: inline-block; cursor: pointer; min-width: 88px; box-sizing: content-box;
}
.g-btn-s {
	background: rgb(255, 255, 255); border-radius: 15px; border: 1px solid rgb(199, 199, 199); border-image: none; width: 88px; height: 28px; text-align: center; color: rgb(159, 159, 159); line-height: 28px; font-family: "microsoft yahei"; font-size: 12px; vertical-align: top; display: inline-block; cursor: pointer; min-width: 88px; box-sizing: content-box;
}
.g-btn-s {
	width: 72px; height: 24px; line-height: 24px; min-width: 72px;
}
.g-btn:hover {
	background: rgb(3, 180, 245); border-color: rgb(3, 180, 245); color: rgb(255, 255, 255);
}
.g-btn-s:hover {
	background: rgb(3, 180, 245); border-color: rgb(3, 180, 245); color: rgb(255, 255, 255);
}
.top_sub_main {
	background: rgb(255, 255, 255); width: 100%; height: 35px; color: rgb(153, 153, 153); border-bottom-color: rgb(236, 236, 236); border-bottom-width: 1px; border-bottom-style: solid; position: relative; z-index: 5; box-shadow: 0px 1px 2px rgba(0,0,0,0.05);
}
.top_sub_nav {
	margin: 0px auto; width: 1200px; position: relative; z-index: 100;
}
.sub_nav_left {
	line-height: 35px;
}
.sub_nav_right {
	line-height: 35px;
}
.sub_nav_left a {
	height: 35px; color: rgb(153, 153, 153); padding-left: 22px; font-size: 12px; margin-right: 14px; display: inline-block; position: relative;
}
.sub_nav_left a:hover {
	transition:0.4s ease-in-out; color: rgb(3, 180, 245); text-decoration: none;
}
.top_login_tips a:hover {
	transition:0.4s ease-in-out; color: rgb(3, 180, 245); text-decoration: none;
}
.c_web_icon {
	left: 0px; top: 10px; width: 18px; height: 16px; position: absolute;
}
.c_home_icon {
	left: 0px; top: 10px; width: 18px; height: 16px; position: absolute;
}
.c_add_icon {
	left: 0px; top: 10px; width: 18px; height: 16px; position: absolute;
}
.c_login_icon {
	left: 0px; top: 10px; width: 18px; height: 16px; position: absolute;
}
.c_reg_icon {
	left: 0px; top: 10px; width: 18px; height: 16px; position: absolute;
}
.down_ico {
	left: 0px; top: 10px; width: 18px; height: 16px; position: absolute;
}
.game_list_icon {
	left: 0px; top: 10px; width: 18px; height: 16px; position: absolute;
}
.user_level_vip {
	left: 0px; top: 10px; width: 18px; height: 16px; position: absolute;
}
.tips_user_nomsg {
	left: 0px; top: 10px; width: 18px; height: 16px; position: absolute;
}
.tips_user_msg {
	left: 0px; top: 10px; width: 18px; height: 16px; position: absolute;
}
.c_web_icon {
	background-position: -33px -11px;
}
.c_home_icon {
	background-position: -31px -46px;
}
.c_add_icon {
	background-position: -32px -82px;
}
.c_login_icon {
	background-position: -31px -154px; top: 9px;
}
.c_reg_icon {
	background-position: -31px -226px; top: 9px;
}
.down_ico {
	background-position: -2px -263px; width: 22px;
}
.game_list_icon {
	background-position: -29px -298px; left: auto; right: 0px;
}
.user_level_vip {
	background-position: -4px -334px; top: 8px;
}
.tips_user_nomsg {
	background-position: -32px -190px; top: 9px;
}
.tips_user_msg {
	background-position: -32px -369px; top: 9px;
}
.top_sub_nav a:hover .c_web_icon {
	background-position: -6px -11px;
}
.top_sub_nav a:hover .c_home_icon {
	background-position: -4px -46px;
}
.top_sub_nav a:hover .c_add_icon {
	background-position: -5px -82px;
}
.top_sub_nav a:hover .c_login_icon {
	background-position: -4px -154px;
}
.top_sub_nav a:hover .c_reg_icon {
	background-position: -4px -226px;
}
.top_sub_nav a:hover .tips_user_nomsg {
	background-position: -5px -190px;
}
.top_sub_nav a:hover .tips_user_msg {
	background-position: -5px -369px;
}
.all_games_ico:hover .game_list_icon {
	background-position: -2px -298px;
}
.top_login_tips a {
	height: 35px; color: rgb(153, 153, 153); padding-left: 22px; font-size: 12px; float: left; display: inline; position: relative;
}
.top_login_tips a.t_btn1 {
	padding-right: 10px;
}
.top_login_tips a.t_user_name {
	padding-left: 0px; margin-right: 10px;
}
.top_login_tips a.t_user_out {
	padding-left: 0px; margin-right: 10px;
}
.top_login_tips a.t_btn2 {
	margin: 0px 5px;
}
.top_login_tips a.user_vip {
	margin-right: 5px;
}
.user_vip .top_user_level {
	font: 8px/12px ºÚÌå; left: 10px; top: 15px; color: rgb(3, 180, 245); position: absolute; font-size-adjust: none; font-stretch: normal;
}
.all_games_ico {
	width: 58px; height: 35px; line-height: 35px; text-indent: 3px; padding-right: 12px; margin-left: 12px; vertical-align: top; display: inline-block; position: relative; cursor: default;
}
.sub_nav_search {
	background: rgb(255, 255, 255); margin: 6px 0px 0px 10px; border-radius: 3px; border: 1px solid rgb(124, 220, 255); border-image: none; width: 158px; height: 22px; overflow: hidden;
}
.sub_nav_search:hover {
	border-color: rgb(3, 180, 245);
}
.top_sub_main .search_txt {
	background: none; font: 12px/16px Î¢ÈíÑÅºÚ; padding: 3px 0px; border: currentColor; border-image: none; width: 128px; height: 16px; color: rgb(153, 153, 153); text-indent: 5px; float: left; font-size-adjust: none; font-stretch: normal;
}
.top_sub_main .search_btn {
	background-position: 3px -116px; border: currentColor; border-image: none; width: 30px; height: 22px; float: left; cursor: pointer;
}
.g-header {
	background: rgb(255, 255, 255); height: 80px; margin-top: 30px; position: relative; z-index: 2; box-shadow: 0px 4px 4px rgba(0,0,0,0.1);
}
.g-logo {
	background: url("/qmjh/1.png") no-repeat; width: 230px; height: 70px; text-indent: -999px; overflow: hidden;
}
.g-menu {
	height: 100px;
}
.g-menu a {
	transition:color 0.2s ease-in; height: 100px; color: rgb(30, 30, 30); font-size: 18px; margin-left: 30px; float: left; display: block; position: relative; -ms-zoom: 1; _display: inline;
}
.g-menu a span {
	height: 95px; line-height: 100px; overflow: hidden; vertical-align: top; display: inline-block;
}
.g-menu a:hover {
	color: rgb(3, 180, 245);
}
.g-menu .active {
	color: rgb(3, 180, 245);
}
.g-menu a:hover i {
	width: 100%;
}
.g-menu .active i {
	width: 100%;
}
.g-menu a i {
	background: rgb(3, 180, 245); margin: 0px auto; transition:0.2s ease-out; left: 0px; width: 0%; height: 5px; bottom: 0px; overflow: hidden; display: block; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -o-transition: all .2s ease-out;
}
.g-menu a .yanhua_ico {
	background: url("/qmjh/1.png") no-repeat top; top: 15px; width: 0px; height: 40px; right: -30px; display: none; position: absolute;
}
.g-menu a:hover .yanhua_ico {
	animation:bounceIn 400ms ease-in-out; width: 30px; -webkit-animation: bounceIn ease-in-out 400ms;
}
.g-menu .active .yanhua_ico {
	animation:bounceIn 400ms ease-in-out; width: 30px; -webkit-animation: bounceIn ease-in-out 400ms;
}
.g-flinks {
	background: url("/qmjh/1.png") no-repeat top rgb(255, 255, 255); width: 100%; height: 84px; line-height: 80px; overflow: hidden; margin-top: 45px; position: relative;
}
.g-flinks .links {
	padding-left: 220px;
}
.g-flinks .links a {
	margin: 0px 5px; color: rgb(140, 139, 139); font-size: 14px;
}
.g-flinks .links a:hover {
	color: rgb(3, 180, 245);
}
.g-footer {
	background: rgb(255, 255, 255); padding: 30px 0px 20px; text-align: center; color: rgb(153, 152, 152); line-height: 30px; font-size: 13px;
}
.g-footer a {
	color: rgb(153, 152, 152);
}
.g-footer a:hover {
	color: rgb(3, 180, 245);
}
.legal-1 {
	background: url("/qmjh/1.png") no-repeat; width: 50px; height: 50px; vertical-align: middle; display: inline-block;
}
.legal-2 {
	background: url("/qmjh/1.png") no-repeat; width: 50px; height: 50px; vertical-align: middle; display: inline-block;
}
.legal-3 {
	background: url("/qmjh/1.png") no-repeat; width: 50px; height: 50px; vertical-align: middle; display: inline-block;
}
.legal-4 {
	background: url("/qmjh/1.png") no-repeat; width: 50px; height: 50px; vertical-align: middle; display: inline-block;
}
.legal-5 {
	background: url("/qmjh/1.png") no-repeat; width: 50px; height: 50px; vertical-align: middle; display: inline-block;
}
.legal-6 {
	background: url("/qmjh/1.png") no-repeat; width: 50px; height: 50px; vertical-align: middle; display: inline-block;
}
.legal-2 {
	background-position: 0px -50px;
}
.legal-3 {
	background-position: 0px -100px;
}
.legal-4 {
	background-position: -50px 0px;
}
.legal-5 {
	background-position: -50px -50px;
}
.legal-6 {
	background-position: -50px -100px;
}
.g-sidefun {
	padding: 0px 15px 0px 17px; border-radius: 0px 0px 5px 5px; width: 52px; right: 27px; bottom: 200px; position: fixed; _position: absolute;
}
.g-sidefun a {
	background: rgb(255, 255, 255); padding: 11px 0px 10px; width: 50px; height: 30px; text-align: center; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; display: block; position: relative;
}
.g-sidefun a:hover {
	background: rgb(3, 180, 245);
}
.i-qr {
	width: 30px; height: 30px;
}
.i-olkf {
	width: 30px; height: 30px;
}
.i-totop {
	width: 30px; height: 30px;
}
.g-sidefun .qrcode .i-qr {
	background-position: 2px -810px;
}
.g-sidefun .olkf .i-olkf {
	background-position: 0px -840px;
}
.g-sidefun .totop .i-totop {
	background-position: 2px -870px;
}
.g-sidefun .qrcode:hover .i-qr {
	background-position: 2px -898px;
}
.g-sidefun .olkf:hover .i-olkf {
	background-position: 0px -927px;
}
.g-sidefun .totop:hover .i-totop {
	background-position: 2px -958px;
}
.g-sidefun .wechat-content {
	background: rgb(255, 255, 255); border-radius: 5px; border: 1px solid rgb(217, 217, 217); border-image: none; top: -134px; width: 168px; right: 60px; display: none; position: absolute;
}
.g-sidefun .wechat-content p {
	margin: -8px 0px 6px;
}
.g-sidefun .wechat-content span {
	color: rgb(3, 180, 245);
}
.g-sidefun .arrow {
	background: url("/qmjh/1.png") no-repeat; width: 8px; height: 13px; right: -8px; bottom: 20px; position: absolute;
}
.g-sidefun .qrcode:hover .wechat-content {
	display: block;
}
.pagination {
	margin: 20px 0px 40px; width: 100%; height: 32px; text-align: center; line-height: 32px; overflow: hidden;
}
.pagination a {
	background: rgb(255, 255, 255); margin: 0px 6px; padding: 6px 12px; border-radius: 5px; border: 1px solid rgb(207, 207, 207); border-image: none; color: rgb(153, 153, 153);
}
.pagination .page:hover {
	background: rgb(3, 180, 245); border: 1px solid rgb(3, 180, 245); border-image: none; color: rgb(255, 255, 255);
}
.pagination .nextPage:hover {
	background: rgb(3, 180, 245); border: 1px solid rgb(3, 180, 245); border-image: none; color: rgb(255, 255, 255);
}
.pagination .more:hover {
	background: rgb(3, 180, 245); border: 1px solid rgb(3, 180, 245); border-image: none; color: rgb(255, 255, 255);
}
.pagination .current {
	background: rgb(3, 180, 245); border: 1px solid rgb(3, 180, 245); border-image: none; color: rgb(255, 255, 255);
}
.pagination .on {
	background: rgb(3, 180, 245); border: 1px solid rgb(3, 180, 245); border-image: none; color: rgb(255, 255, 255);
}
.pagination .disabled {
	background: rgba(208, 206, 206, 0.45); color: rgb(213, 213, 213); cursor: default;
}
.pf-android {
	background: url("/qmjh/1.png") no-repeat; width: 18px; height: 20px; vertical-align: middle; display: inline-block;
}
.pf-ios {
	background: url("/qmjh/1.png") no-repeat; width: 18px; height: 20px; vertical-align: middle; display: inline-block;
}
.pf-ios {
	background-position: 0px -30px;
}
.w-btn-android {
	border-radius: 5px; width: 188px; height: 50px; color: rgb(255, 255, 255); line-height: 50px; text-indent: 55px; overflow: hidden; font-size: 20px; display: block;
}
.w-btn-ios {
	border-radius: 5px; width: 188px; height: 50px; color: rgb(255, 255, 255); line-height: 50px; text-indent: 55px; overflow: hidden; font-size: 20px; display: block;
}
.w-btn-android {
	background: url("/qmjh/1.png") no-repeat 12px rgb(87, 163, 53);
}
.w-btn-ios {
	background: url("/qmjh/1.png") no-repeat 12px rgb(7, 5, 6); font-size: 18px;
}
.w-btn-android:hover {
	color: rgb(255, 255, 255); opacity: 0.9;
}
.w-btn-ios:hover {
	color: rgb(255, 255, 255); opacity: 0.9;
}
.killie {
	background: rgb(255, 255, 225); width: 100%; height: 30px; text-align: center; color: rgb(199, 161, 123); line-height: 30px;
}
.killie a {
	color: rgb(51, 153, 255);
}
.killie a:hover {
	text-decoration: underline;
}
.slide-box {
	background: url("/qmjh/1.png") no-repeat center;
}
.rmd-game-list .game-pic {
	background: url("/qmjh/1.png") no-repeat center;
}
.mod-hd-box .hd {
	background: url("/qmjh/1.png") no-repeat center;
}
.remgift-list .img {
	background: url("/qmjh/1.png") no-repeat center;
}
.imgnews-box .item {
	background: url("/qmjh/1.png") no-repeat center;
}
.search-which-game {
	background: url("/qmjh/1.png") no-repeat right; border-radius: 4px; border: 1px solid rgb(3, 180, 245); border-image: none; width: 155px; height: 24px; margin-top: 11px; position: relative;
}
.search-txt {
	background: none; font: 14px/24px Î¢ÈíÑÅºÚ; border: currentColor; border-image: none; width: 118px; height: 24px; color: rgb(153, 153, 153); padding-left: 10px; display: block; font-size-adjust: none; font-stretch: normal;
}
.search-btn {
	background: none; border: currentColor; border-image: none; top: 0px; width: 28px; height: 24px; right: 0px; position: absolute; cursor: pointer;
}
.spring_flower_left {
	background: url("/qmjh/1.png") no-repeat top; left: 0px; top: 0px; width: 225px; height: 135px; display: none; position: absolute; z-index: 10;
}
.spring_flower_right {
	background: url("/qmjh/1.png") no-repeat top; top: 0px; width: 223px; height: 135px; right: 0px; display: none; position: absolute; z-index: 10;
}
.spring_flower_chicken {
	background: url("/qmjh/1.png") no-repeat top; left: 170px; top: 24px; width: 155px; height: 52px; position: absolute;
}
.spring_flower_chicken::after {
	transition:left 1s linear; left: -20%; top: 0px; width: 120%; height: 100%; position: absolute; content: ""; background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 20%);
}
.spring_chicken_ani::after {
	left: 100%;
}
.spring_flower_ico01 {
	background: url("/qmjh/1.png") no-repeat top; left: 320px; top: 0px; width: 186px; height: 135px; display: none; position: absolute; z-index: 10;
}
.spring_flower_ico02 {
	display: none;
}
@media screen and (max-width:1600px)
{
.spring_flower_right {
	display: none;
}
.spring_flower_left {
	display: none;
}
}
.g-allgame-list {
	left: 0px; top: -350px; width: 100%; height: 290px; overflow: hidden; position: absolute; z-index: 100; opacity: 0;
}
.game-top-bg {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 290px; position: absolute; opacity: 0.9;
}
.game-top-gmain {
	margin: 0px auto; width: 1024px; height: 290px; overflow: hidden; position: relative; z-index: 1002;
}
.game-top-rmd {
	width: 1200px; height: 145px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.game-top-rmd a {
	margin: 25px 75px 0px 0px; width: 82px; height: 110px; text-align: center; color: rgb(51, 51, 51); overflow: hidden; float: left; display: inline;
}
.game-top-rmd a em {
	transition:0.3s; margin-top: 10px; display: block;
}
.game-top-rmd a img {
	display: block;
}
.game-top-rmd a:hover {
	color: rgb(9, 181, 245);
}
.game-top-rmd a:hover em {
	margin-top: 5px;
}
.game-top-aglist .icon-hot {
	background-position: 0px -240px; width: 11px; height: 11px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.game-top-aglist .icon-new {
	background-position: 0px -240px; width: 11px; height: 11px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.game-top-aglist .icon-new {
	background-position: 0px -280px;
}
.game-top-aglist {
	width: 1200px; height: 116px;
}
.game-top-gtype1 {
	width: 671px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.game-top-gtype2 {
	width: 362px; padding-left: 70px;
}
.game-top-aglist dl {
	height: 150px; margin-top: 16px; float: left;
}
.game-top-aglist dt {
	height: 34px; color: rgb(9, 181, 245); font-size: 16px;
}
.game-top-aglist dd {
	width: 134px; height: 24px; line-height: 24px; overflow: hidden; float: left;
}
.game-top-aglist dd a {
	transition:0.3s; color: rgb(111, 111, 111);
}
.game-top-aglist dd a:hover {
	color: rgb(9, 181, 245); padding-left: 12px;
}
.game-top-gtype2 dd {
	width: 178px;
}
.g-footer-in {
	font: 12px/18px Î¢ÈíÑÅºÚ; color: rgb(108, 108, 108); padding-bottom: 5px; font-size-adjust: none; font-stretch: normal;
}
.g-footer-in a {
	color: rgb(108, 108, 108);
}
.g-footer-in a.unline {
	text-decoration: underline;
}
