body {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
span {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
a {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
em {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
i {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
strong {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
b {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
input {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
textarea {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
select {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
input {
	
}
li {
	list-style: none;
}
img {
	border: 0px currentColor; border-image: none; vertical-align: middle;
}
em {
	font-style: normal;
}
i {
	font-style: normal;
}
b {
	font-style: normal;
}
a {
	text-decoration: none; cursor: pointer;
}
body {
	font-family: "Microsoft YaHei"; font-size: 12px;
}
.clearfix {
	
}
.clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.clear {
	height: 0px; line-height: 0; clear: both; font-size: 0px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
a {
	color: rgb(51, 51, 51);
}
body {
	color: rgb(51, 51, 51);
}
.nav-top .top_logAfter {
	color: rgb(199, 199, 199); line-height: 30px; float: right;
}
.all-list .all-list-01 {
	clear: both; margin-right: -20px;
}
.all {
	overflow: hidden; margin-bottom: 45px;
}
.all-list .all-list-more:hover {
	background-position: 0px 0px; color: rgb(255, 255, 255); text-decoration: none;
}
.gamelist-bar {
	background-position: -5px -5px; top: 3px; width: 4px; height: 15px; margin-right: 8px; position: relative;
}
.TabBox {
	-ms-overflow-y: auto !important;
}
.TabBox .infobox {
	margin: 10px; left: 0px !important; top: 0px !important; width: 712px !important; height: auto !important; position: inherit !important;
}
.TabBox .infobox p {
	color: rgb(51, 51, 51) !important;
}
.middleLeft .linkbox {
	height: 194px !important;
}
.reset {
	line-height: 14px;
}
.pagination a {
	padding: 2px 5px; width: auto !important; min-width: 34px;
}
.pagination span {
	padding: 2px 5px; width: auto !important; min-width: 34px;
}
.pagination a.active {
	color: rgb(255, 255, 255); cursor: default; background-color: rgb(255, 130, 60);
}
.specialgames-box ul a.toright .info {
	right: 0px;
}
.specialgames-box ul a.toright .img-con {
	left: 0px;
}
.ng_h_r .good_recom_ul li {
	margin-right: 1px !important;
}
.ng_r_d_left .good_recom_ul li {
	margin-right: 0px !important;
}
.mygame_item .mygame_info strong a {
	margin: 0px 5px 0px 0px; font-size: 14px; font-weight: bold; display: inline-block;
}
.mygame_item .mygame_info .btnbox .btn_btn4 {
	margin: 0px 15px 0px 0px !important;
}
.textc {
	color: rgb(57, 57, 57) !important;
}
.textc a {
	color: rgb(57, 57, 57) !important;
}
a.textc {
	color: rgb(57, 57, 57) !important;
}
.notvip {
	background-position: 0px 2px; margin: 0px 2px 0px 0px; width: 18px; height: 18px; vertical-align: middle; display: inline-block; background-image: url("../images/novip.png"); background-repeat: no-repeat; background-color: rgba(0, 0, 0, 0);
}
.hc-main {
	margin: 0px auto; height: auto; position: relative;
}
.hc-main .quc-tip-wrapper {
	margin: 0px auto; float: none;
}
.hc-main .quc-main {
	margin: 0px auto; float: none;
}
.page a {
	margin: 0px 4px; padding: 2px 10px; border: 1px solid rgb(217, 217, 217); border-image: none; height: 20px; color: rgb(51, 51, 51); line-height: 20px; font-size: 12px; display: inline-block;
}
.page a:hover {
	background: rgb(182, 0, 5); border-color: rgb(103, 0, 0); color: rgb(255, 255, 255); text-decoration: none;
}
.page a.active {
	background: rgb(182, 0, 5); border-color: rgb(103, 0, 0); color: rgb(255, 255, 255); text-decoration: none;
}
.pagenav a.active {
	border-color: rgb(12, 172, 255); color: rgb(255, 255, 255); background-color: rgb(12, 172, 255);
}
.pagenav {
	padding: 20px 0px !important;
}
.qrlogo {
	display: none;
}
.qrcon p {
	margin-top: 25px;
}
.page-subtit {
	height: 350px !important;
}
.rank-item li.cur p {
	white-space: nowrap; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.page-left .qrcode {
	margin: 16px auto 0px; width: 190px; height: 190px;
}
.gamedownload .qrcode {
	margin: 16px auto 0px; width: 190px; height: 190px;
}
.page-left .qrcode {
	margin-bottom: 25px;
}
