/*顶部*/
	#top {
		width: 100%;
		height: 58px;
		position: relative;
		margin: 0 auto;
		background: #fff url(../images/topbg.png) repeat-x left top;
		z-index: 45500;
	}

	/*标志*/
	#toplogo {
		float: left;
		width: 286px;
		height: 58px;
		overflow: hidden;
	}

	/*顶部广告*/
	#topad {
		float: left;
		width: 284px;
		height: 58px;
		overflow: hidden;
	}

	/*快捷连接*/
	.quicklink {
		float: right;
		line-height: 22px;
		margin: 20px 17px 0px 0px;
	}

	.quicklink a {
		line-height: 22px;
		color: #707e91;
		margin: 0px 8px 0px 9px;
		padding-top: 2px;
		padding-bottom: 2px;
	}

	.quicklink a:hover {
		color: #2a5abe;
		text-decoration: none;
	}

	.link_gamedown {
		padding-left: 22px;
		background: url(../images/icon_down.gif) no-repeat left center;
	}

	.link_recharge {
		padding-left: 22px;
		background: url(../images/icon_m.png) no-repeat left top;
	}

	.link_reg {
		padding-left: 23px;
		background: url(../images/icon_user.png) no-repeat left center;
	}

	#more {
		float: right;
		width: 112px;
		height: 52px;
		line-height: 22px;
		text-align: center;
		position: relative;
		font-size: 14px;
		color: #fff;
		margin-right: 2px;
		margin-bottom: -5px;
		padding-top: 6px;
		padding-bottom: 5px;
		background-color: #2a5abe;
		display: block;
	}

	#more.hovermore {
		background-color: #4574d6;
	}

	#more:hover {
		text-decoration: none;
	}

	#more .icon_list {
		width: 23px;
		height: 17px;
		margin: 0px auto 3px auto;
		background: url(../images/iconlist.gif) no-repeat left top;
		display: block;
	}

	/*游戏列表*/
	#GameList {
		height: 0px;
		position: absolute;
		overflow: hidden;
		top: 58px;
		right: 0px;
		left: 0px;
		background-color: #ffffff;
		box-shadow: 0 7px 14px rgba(0, 0, 0, 0.2);
		display: none;
		z-index: 45500;
	}

	#GameList .center {
		width: 1120px;
		margin: 0 auto;
		padding-top: 27px;
	}

	#GameList ul {
		float: left;
		*padding-bottom: 12px;
	}

	#GameList ul li {
		float: left;
		width: 170px;
		height: 241px;
		position: relative;
		margin-bottom: 12px;
		margin-left: 15px;
		background: #2a5abe url(../images/1.png) no-repeat left bottom;
	}

	#GameList ul li strong {
		line-height: 1.43;
		text-align: center;
		overflow: hidden;
		font-size: 14px;
		font-weight: normal;
		color: #fff;
		max-height: 2.86em;
		padding-right: 10px;
		padding-left: 10px;
		display: block;
	}

	#GameList ul li .photo {
		width: 170px;
		height: 185px;
		margin-bottom: 6px;
		background: #333;
		display: block;
	}

	#GameList .myHistory {
		line-height: 30px;
		color: #2a5abe;
		margin-right: 11px;
		margin-bottom: 6px;
		margin-left: 11px;
		padding-left: 5px;
	}

	#GameList .myHistory a {
		margin-right: 11px;
		display: inline-block;
	}

	#GameList .myHistory a:hover {
		color: #2a5abe;
	}

	#GameList .morelink {
		text-align: center;
	}

	#GameList .morelink a {
		width: 117px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		margin-right: 22px;
		margin-left: 22px;
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
		border: 1px solid #ccc;
		border-radius: 5px;
		display: inline-block;
	}

	#GameList .morelink a:hover {
		color: #2a5abe;
		text-decoration: none;
		border-color: #2a5abe;
	}

	#GameList .morelink .icon_reg,
	#GameList .morelink .icon_cz,
	#GameList .morelink .icon_kefu {
		width: 13px;
		height: 13px;
		margin-right: 4px;
		vertical-align: middle;
		display: inline-block;
	}

	#GameList .morelink .icon_reg {
		background: url(../images/icon_user.gif) no-repeat left top;
	}

	#GameList .morelink .icon_cz {
		background: url(../images/icon_payment.gif) no-repeat left top;
	}

	#GameList .morelink .icon_kefu {
		background: url(../images/icon_tel.gif) no-repeat left top;
	}

	#loading_header {
		position: fixed;
		min-height: 58px;
		top: 0px;
		right: 0px;
		left: 0px;
		background: #fff url(../images/topbg.png) repeat-x left top;
		box-shadow: 0 0 14px rgba(0, 0, 0, 0.2);
		z-index: 45500;
	}

	/*- - - - - - - - -样式属影集团.html - - - - - - - -*/

	.spe_safe_icon {
		position: absolute;
		top: 8px;
		left: 8px;
		width: auto;
		line-height: 16px;
		background: linear-gradient(0deg, rgba(19, 8, 0, 0.8) 0%, rgba(19, 8, 0, 1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#703A07, endColorstr=#92500C);
		border-radius: 3px;
		font-size: 14px;
		padding: 2px 0;
		font-family: AlibabaPuHuiTiM, AlibabaPuHuiTiM-Regular;
		text-align: center;
		color: #ff9215;
	}



	.rightbar2 {
		width: 234px;
		height: 173px;
		position: fixed;
		right: 20px;
		top: 55%;
		background: url(../images/hezi.png) no-repeat left top;
		padding: 140px 32px 0px 31px;
		z-index: 99999999;
		text-align: center;
		color: #000;
		-o-transition: all .5s;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		-ms-transition: all .5s;
		transition: all .5s
	}

	.rightbar2 .downlist {
		float: left;
		margin-top: 5px
	}

	.rightbar2 .downlist li {
		float: left;
		line-height: 35px;
		width: 234px;
		height: 52px;
		margin-bottom: 10px;
	}

	.rightbar2 .downlist li a {
		float: left;
		width: 234px;
		height: 52px;
		position: relative;
		text-indent: -9999em;
		display: block;
		margin-left: 5px;
		margin-top: -10px;
		background: url(../images/down1.png) no-repeat left top;
	}

	.rightbar2 .downlist li a:hover {
		float: left;
		width: 234px;
		height: 52px;
		position: relative;
		text-indent: -9999em;
		display: block;
		background: url(../images/down2.png) no-repeat left top;
	}


	.loopa-v-box,
	.firsta-v-box {
		position: absolute;
		width: 1920px;
		height: 392px;
		left: 50%;
		margin-left: -960px;
		top: 0;
		overflow: hidden;
	}

	.firsta-v-box {
		z-index: 0;
	}

	#loopa-v,
	#entera-v {
		width: 100%;
	}

	#header_space {
		height: 58px;
		overflow: hidden;
		display: block;
	}

	/*页头*/
	#header {
		height: 78px;
		width: 100%;
		background: #fff;
		position: relative;
		min-width: 1280px;
		margin: 0 auto 0px auto;
		padding-top: 10px;
		padding-bottom: 40px;
		z-index: 1000;
	}

	/*网站标志*/
	#logo {
		float: left;
		width: 500px;
		height: 120px;
		margin-right: 0px;
	}

	/*菜单*/
	#menu {
		float: left;
		width: 760px;
		height: 157px;
	}

	#menu ul {
		float: left;
		position: relative;
		padding-top: 28px;
	}

	#menu ul .lines {
		position: absolute;
		right: 0px;
		bottom: 0px;
		left: 0px;
		border-bottom: 1px solid #014bae;
	}

	#menu ul li {
		float: left;
		line-height: 38px;
		font-size: 16px;
		margin: 0px 7px 0px 7px;
	}

	#menu ul li a {
		padding-right: 8px;
		padding-left: 8px;
		text-decoration: none;
		display: block;
	}

	#menu ul li a:hover {
		color: #3e76c0;
	}

	#menu ul .change a {
		color: #3e76c0;
	}

	/*联系*/
	#lianxi {
		float: right;
		width: 90px;
		height: 157px;
	}

	#lianxi ul {
		float: left;
		padding-top: 24px;
	}

	#lianxi ul li {
		float: left;
		width: 40px;
		height: 40px;
		position: relative;
		margin-right: 10px;
		background-color: #272727;
	}

	#lianxi ul li:last-child {
		margin-right: 0px;
	}

	#lianxi ul li a {
		width: 40px;
		height: 40px;
		background-color: #272727;
		display: block;
	}

	#lianxi ul li a:hover {
		background-color: #2a5abe;
	}

	#lianxi ul li:hover {
		background-color: #2a5abe;
	}

	#lianxi ul li i {
		width: 100%;
		height: 100%;
		display: block;
	}

	#lianxi ul li .icon_ewm {
		background: url(../images/icon_ewm.png) no-repeat center center;
	}

	#lianxi ul li .icon_qq {
		background: url(../images/icon_qq.png) no-repeat center center;
	}

	#lianxi .ewm {
		width: 180px;
		height: 180px;
		position: absolute;
		top: 100%;
		right: 0px;
		box-shadow: 0 0 14px rgba(0, 0, 0, 0.2);
		display: none;
	}

	#lianxi .ewm img {
		width: 100%;
		max-width: 100%;
	}

	#lianxi .ewm ._arrow_top {
		width: 0px;
		height: 0px;
		position: absolute;
		right: 12px;
		bottom: 100%;
		border: 8px solid transparent;
		border-bottom: 8px solid #fff;
		content: "";
	}

	/*广告*/
	#banner {
		height: 392px;
		position: relative;
		width: 100%;
		min-width: 1280px;
		margin: 0 auto;
		background: #333;
	}

	/*图片轮播样式*/
	#banner .conbox {
		width: 9999em;
		position: absolute;
		overflow: hidden;
	}

	#banner .conbox .Slide_ {
		float: left;
		width: 100%;
		text-align: center;
		position: relative;
		overflow: hidden;
	}

	#banner .conbox .Slide_ img.mainpic {
		height: 100%;
		margin: 0 auto;
		display: block;
	}

	#banner .switcher {
		width: 100%;
		text-align: center;
		position: absolute;
		right: 0px;
		bottom: 0px;
		z-index: 99;
	}

	#banner .switcher a {
		width: 12px;
		height: 12px;
		line-height: 0px;
		text-align: center;
		overflow: hidden;
		font-size: 0px;
		font-family: arial;
		color: #323232;
		margin-left: 10px;
		background-color: #f5f5f5;
		border-radius: 10px;
		cursor: pointer;
		display: inline-block;
	}

	#banner .switcher a.cur,
	#banner .switcher a:hover {
		color: #fff;
		background-color: #2a5abe;
	}

	#banner ._slider_next,
	#banner ._slider_prev {
		width: 26px;
		height: 100%;
		position: absolute;
		z-index: 80;
		top: 0px;
	}

	#banner ._slider_prev span,
	#banner ._slider_next span {
		width: 26px;
		height: 48px;
		position: absolute;
		top: 50%;
		margin-top: -27px;
		background: url(../images/arrow.png) no-repeat left top;
		background-repeat: no-repeat;
	}

	#banner ._slider_prev {
		left: 4%;
	}

	#banner ._slider_prev:hover {
		background-position: left top;
	}

	#banner ._slider_prev:hover span {
		background-position: left bottom;
	}

	#banner ._slider_next {
		right: 4%;
	}

	#banner ._slider_next span {
		background-position: right top;
	}

	#banner ._slider_next:hover span {
		background-position: right bottom;
	}

	/*简介*/
	#Introduction {
		min-width: 1280px;
		margin: 0 auto;
		padding-top: 16px;
		padding-bottom: 40px;
		background-color: #2a5abe;
	}

	#Introduction .center {
		position: relative;
	}

	#Introduction .PartTitle {
		margin-bottom: 0px;
	}

	#Introduction .PartTitle strong {
		font-weight: normal;
		color: #f5f5f5;
	}

	#Introduction .jieshao {
		width: 1000px;
		line-height: 21px;
		font-size: 12px;
		color: #ffffff;
	}

	#Introduction .btn_contact {
		width: 150px;
		height: 46px;
		line-height: 46px;
		text-align: center;
		position: absolute;
		font-size: 20px;
		color: #f5f5f5;
		top: 50%;
		right: 0px;
		margin-top: -9px;
		text-decoration: none;
		border: 1px solid #dad4d6;
	}

	#Introduction .btn_contact:hover {
		color: #3e76c0;
		background-color: #f5f5f5;
		border-color: #2a5abe;
	}

	/**/
	#RecommendGame {
		width: 1280px;
		margin: 0 auto;
		padding-top: 22px;
		padding-bottom: 60px;
	}

	/*新闻中心*/
	#News {
		padding-top: 65px;
		padding-bottom: 64px;
		background-color: #f5f5f5;
	}

	#News .center {
		position: relative;
	}

	#News .PartTitle {
		margin-bottom: 7px;
	}

	.more {
		line-height: 61px;
		position: absolute;
		font-size: 16px;
		color: #9a9a9a;
		top: 0;
		right: 0px;
		text-decoration: none;
	}

	.more:hover {
		color: #3e76c0;
		text-decoration: none;
	}

	.more .icon_more {
		width: 14px;
		height: 14px;
		margin-right: 12px;
		background: url(../images/icon_more.png) no-repeat right center;
		display: inline-block;
		vertical-align: middle;
		top: -2px;
		position: relative;
	}

	/*页尾*/
	#footer {
		margin: 0 auto;
		padding-top: 90px;
		padding-bottom: 30px;
		background-color: #272727;
	}

	#footer dl {
		float: left;
		width: 313px;
		line-height: 22px;
		font-size: 14px;
		color: #ffffff;
		margin-right: 43px;
		margin-bottom: 62px;
		position: relative;
	}

	#footer dl:hover::after {
		width: 19%;
		transition: all 0.2s linear;
	}

	#footer dl::after {
		position: absolute;
		height: 3px;
		background-color: #2a5abe;
		top: 100%;
		left: 0px;
		width: 0;
		content: "";
		margin-top: 20px;
	}

	#footer dl:nth-of-type(4) {
		width: 197px;
		margin-right: 0px;
	}

	#footer dl dt {
		color: #cccccc;
	}

	#footer dl dd {
		color: #9a9a9a;
	}

	#footer dl dd p {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		display: block;
	}

	#footer .copyright {
		line-height: 27px;
		text-align: center;
		font-size: 12px;
		font-style: italic;
		color: #474747;
		display: block;
	}

	#footer .copyright img {
		width: 235px;
		height: 80px;
		margin: 0 auto;
		display: block;
	}

	#footer .copyright a {
		font-family: 'times new roman', times, serif;
		font-weight: bold;
		color: #3972b5;
		font-style: normal
	}

	/*栏目标题*/
	.PartTitle {
		height: 55px;
		line-height: 55px;
		font-weight: normal;
		color: #9a9a9a;
		margin-bottom: 0px;
	}

	.PartTitle strong {
		font-size: 25px;
		color: #000000;
		margin-right: 9px;
	}

	/*列表*/
	.list li {
		height: 28px;
		line-height: 28px;
		overflow: hidden;
		font-size: 14px;
		color: #000000;
		padding-left: 37px;
		background: url(../images/icon_notice.png) no-repeat 9px center;
		text-overflow: ellipsis;
		white-space: nowrap;
		border-bottom: 1px dashed #d9d5d6;
	}

	.list li a {
		text-decoration: none;
	}

	.list li a:hover {
		color: #3e76c0;
	}

	/*版本*/
	.Version {
		width: 297px;
		height: 374px;
		position: absolute;
		color: #ffffff;
		top: 0;
		left: 50%;
		margin-left: -640px;
		padding-top: 19px;
		padding-right: 42px;
		padding-left: 79px;
		background: url(../images/banner_text.png) no-repeat left top;
	}

	.Version h4 {
		line-height: 60px;
		text-align: left;
		font-size: 24px;
		margin-bottom: 18px;
		padding-left: 26px;
	}

	.Version h4 a {
		color: #fff !important;
		text-decoration: none;
		transition: all 0.2s linear;
	}

	.Version h4 a:hover {
		color: #2a5abe !important;
		transform: translatex(10px);
	}

	.Version p {
		text-align: left;
		color: #cccccc;
		margin-bottom: 18px;
		font-size: 13px;
	}

	.Version ._btn_go {
		width: 178px;
		height: 40px;
		line-height: 40px;
		text-align: right;
		font-size: 16px;
		color: #f5f5f5;
		margin-top: 68px;
		margin-left: 4px;
		padding-right: 31px;
		padding-left: 31px;
		background-color: #2a5abe;
		text-decoration: none;
		display: block;
	}

	.Version ._btn_go:hover {
		color: #3e76c0;
		background-color: #f5f5f5;
	}

	.Version ._btn_go .icon_more {
		float: left;
		width: 14px;
		height: 40px;
		background: url(../images/icon_more.png) no-repeat left center;
	}

	.Version ._btn_go:hover .icon_more {
		background-position: right center;
	}

	/*游戏*/
	.games {
		float: left;
		width: 384px;
		height: 414px;
		position: relative;
		overflow: hidden;
		margin-right: 20px;
		margin-bottom: 28px;
		padding: 12px;
		background-color: #ffffff;
		border: 1px solid #2a5abe;
		transition: all 0.2s linear;
	}

	.gamess {
		float: left;
		width: 384px;
		height: 414px;
		position: relative;
		overflow: hidden;
		margin-right: 20px;
		margin-bottom: 28px;
		padding: 12px;
		background-color: #ffffff;
		border: 1px solid #2a5abe;
		transition: all 0.2s linear;
	}

	.games .border_top,
	.games .border_right,
	.games .border_bottom,
	.games .border_left {
		background-color: #fff;
	}

	.games .border_top,
	.games .border_bottom {
		height: 3px;
	}

	.games .border_right,
	.games .border_left {
		width: 3px;
	}

	.games.hover_games {
		box-shadow: 8px 8px 16px rgba(0, 0, 0, 0.2);
	}

	.games .photo {
		width: 384px;
		height: 228px;
		position: relative;
		margin-bottom: 15px;
		background: #000;
	}

	.games .photo .btn_go {
		width: 70px;
		text-align: center;
		position: absolute;
		font-size: 14px;
		color: #fff;
		right: -110px;
		bottom: 0px;
		padding: 10px;
		background-color: #2a5abe;
		z-index: 1500;
	}

	.games .photo img {
		width: 100%;
		height: 100%;
	}

	.games .photo .spe_safe_icon {
		position: absolute;
		top: 8px;
		left: 8px;
		width: auto;
		line-height: 16px;
		background: linear-gradient(0deg, rgba(112, 58, 7, 0.8) 0%, rgba(146, 80, 12, 0.8) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#703A07, endColorstr=#92500C);
		border-radius: 3px;
		font-size: 14px;
		padding: 2px 0;
		font-family: AlibabaPuHuiTiM, AlibabaPuHuiTiM-Regular;
		text-align: center;
		color: #ffffff;
	}

	.games h4 {
		height: 40px;
		line-height: 40px;
		overflow: hidden;
		font-size: 15px;
		font-weight: normal;
		color: #000000;
		background: url(../images/icon_pc.png) no-repeat left center;
	}

	.games h4 a {
		overflow: hidden;
		color: #000000;
		margin-left: 52px;
		text-decoration: none;
		text-overflow: ellipsis;
		white-space: nowrap;
		display: block;
	}

	.games h4 a:hover {
		color: #3e76c0;
	}

	.games ._btn_go {
		float: right;
		height: 23px;
		line-height: 23px;
		text-align: center;
		overflow: hidden;
		font-size: 14px;
		color: #ffffff;
		max-width: 64px;
		margin-top: 8px;
		margin-left: 8px;
		padding-right: 15px;
		padding-left: 15px;
		background-color: #2a5abe;
		text-decoration: none;
		border: 1px solid #2a5abe;
	}

	.games ._btn_go:hover {
		color: #3e76c0;
		background-color: #ffffff;
	}

	.games .list {
		clear: both;
		overflow: hidden;
		padding-top: 28px;
	}

	/*新闻*/
	.news {
		position: relative;
		float: left;
		width: 292px;
		margin: 0px 22px 0px -12px;
		padding: 12px 12px 12px 12px;
		border: 1px solid transparent;
		transition: box-shadow ease 0.3s;
		height: 470px;
	}

	.news:nth-of-type(4n) {
		margin-right: -12px;
	}

	.news:hover {
		background-color: #ffffff;
		box-shadow: 8px 8px 16px rgba(0, 0, 0, 0.2);
		border: 1px solid #2a5abe;
	}

	.news .photo {
		width: 292px;
		height: 143px;
		margin-bottom: 39px;
		border-bottom: 5px solid #2a5abe;
		display: block;
	}

	.news h5 {
		line-height: 1.47;
		overflow: hidden;
		font-size: 15px;
		font-weight: normal;
		color: #3e76c0;
		max-height: 2.94em;
		margin-bottom: 20px;
	}

	.news h5 a {
		color: #3e76c0;
	}

	.news p {
		line-height: 1.50;
		overflow: hidden;
		font-size: 14px;
		color: #000000;
		max-height: 10.5em;
		margin-bottom: 10px;
	}

	.news p a {
		color: #3e76c0;
		display: inline-block;
	}

	.news p a:hover {}

	.news time {
		line-height: 26px;
		color: #9a9a9a;
	}

	/* 左侧悬浮 */
	.kf_float_left {
		position: fixed;
		right: 50%;
		top: 248px;
		width: 249px;
		height: 663px;
		margin-right: 682px;
		z-index: 10;
		background: url(../images/left-f-bg.png) no-repeat 50%;
		background-size: contain;
	}

	.float_left_con {
		position: relative;
		width: 100%;
		height: 100%;
	}

	.scan_app_qr {
		position: absolute;
		bottom: 26.2%;
		right: 28.8%;
		display: block;
		width: 106px;
		height: 106px;
		background: url(../images/wx.jpg) no-repeat 50%;
		background-size: contain;
	}

	.float_left_btn {
		position: absolute;
		bottom: 12%;
		left: 20%;
		height: 41px;
		width: 148px;
		background: url(../images/nav-img.png) no-repeat 50%;
		background-position: 0 -325px;
		cursor: pointer;
	}

	.float_left_btn:hover {
		background-position: 0 -370px;
	}

	.float_left_btn2 {
		position: absolute;
		bottom: 5%;
		left: 20%;
		height: 41px;
		width: 148px;
		background-position: 0 -415px;
		cursor: pointer;
	}

	.float_left_btn2:hover {
		background-position: 0 -460px;
	}

	/* 品牌专区*/
	.special_zone {
		width: 1200px;
		margin: 0 auto;
	}

	.special_bg {
		position: relative;
		width: 1495px;
		height: 372px;
		background: url(../images/s-bg1.html) no-repeat 50%;
		margin: 0px;
	}

	.handle_zone {
		position: absolute;
		top: 1.5%;
		right: 0px;
	}

	.clock_down {
		position: relative;
		width: 381px;
		height: 125px;
		background: url(../images/down-bg.png) no-repeat 50%;
		margin-left: 27px;
	}

	.clock_down a {
		display: block;
		height: 100%;
	}

	.clock_zone {
		position: relative;
		width: 381px;
		height: 125px;
		background: url(../images/clock-bg.png) no-repeat 50%;
		margin-left: 10px;
	}

	.clock_zone a {
		display: block;
		height: 100%;
	}

	.red_packet {
		position: relative;
		width: 381px;
		height: 125px;
		background: url(../images/redpac-bg.png) no-repeat 50%;
		cursor: pointer;
		margin-left: -8px;
	}

	.red_packet a {
		display: block;
		height: 100%;
	}

	.handle_zone_btn {
		position: absolute;
		bottom: 6px;
		right: 94px;
		height: 42px;
		width: 126px;
		background: url(../images/nav-img.png) no-repeat 50%;
	}

	.clock_zone_btn {
		background-position: 0 -139px;
		margin-bottom: 5px;
	}

	.clock_zone:hover .clock_zone_btn {
		background-position: 0 -232px;
	}

	.red_packet_btn {
		background-position: 0 -139px;
		margin-bottom: 5px;
	}

	.red_packet:hover .red_packet_btn {
		background-position: 0 -232px;
	}

	.clock_down_btn {
		background-position: 0 -185px;
		margin-bottom: 10px;
	}

	.clock_down:hover .clock_down_btn {
		background-position: 0 -278px;
	}

	.redpac_countdown {
		position: absolute;
		bottom: 6px;
		left: 10px;
		width: 150px;
		height: 25px;
		line-height: 25px;
		font-size: 16px;
		font-family: AlibabaPuHuiTiR, AlibabaPuHuiTiR-Regular;
		text-align: left;
		color: #ffe6b3;
	}

	.red_ani {
		position: absolute;
		top: 3px;
		left: 14px;
		width: 128px;
		height: 97px;
		background: url(../images/red-ani.html) no-repeat 50%;
		background-size: 128px 2910px;
		-webkit-animation: redAni 2s steps(29) 0s infinite;
		-moz-animation: redAni 2s steps(29) 0s infinite;
		-ms-animation: redAni 2s steps(29) 0s infinite;
		-o-animation: redAni 2s steps(29) 0s infinite;
		animation: redAni 2s steps(29) 0s infinite;
	}

	@keyframes redAni {
		0% {
			background-position: 0 0;
		}

		100% {
			background-position: 0 100%;
		}
	}

	@-webkit-keyframes redAni {
		0% {
			background-position: 0 0;
		}

		100% {
			background-position: 0 100%;
		}
	}

	@-moz-keyframes redAni {
		0% {
			background-position: 0 0;
		}

		100% {
			background-position: 0 100%;
		}
	}

	@-ms-keyframes redAni {
		0% {
			background-position: 0 0;
		}

		100% {
			background-position: 0 100%;
		}
	}

	@-o-keyframes redAni {
		0% {
			background-position: 0 0;
		}

		100% {
			background-position: 0 100%;
		}
	}


	.rightbar {
		width: 242px;
		height: 618px;
		position: fixed;
		top: 50%;
		right: 0;
		margin-top: -280px;
		background: url(../images/right1.png) no-repeat;
		z-index: 10000;
		text-align: center;
		color: #FFF;
		-o-transition: all .5s;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		-ms-transition: all .5s;
		transition: all .5s
	}

	.rightbar.close {
		right: -268px
	}

	.rightbar.close .btn-close {
		background: url(../images/left4.png) no-repeat
	}

	.rightbar .btn-close {
		width: 86px;
		height: 73px;
		background: url(../images/left2.png);
		position: absolute;
		top: 10px;
		left: -86px
	}

	.rightbar h6 {
		margin-bottom: 10px;
		padding-top: 15px;
		padding-left: 48px;
		/*右边*/
		font-size: 18px;
		line-height: 24px;
		font-weight: 700;
		overflow: hidden
	}

	.rightbar h6 span {
		display: block;
		font-size: 14px
	}

	.rightbar .code {
		margin: 0 0 10px 65px;
		/*右边*/
		width: 157px;
		height: 160px;
		background: #3f5a7d;
		/*微信底色*/
	}

	.rightbar .code p {
		height: 5px;
		line-height: 5px;
		background: #3f5a7d;
		/*微信底色*/
	}

	.rightbar p {
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 5px;
		padding-left: 20px;
		/*右边*/
	}

	.rightbar .kefu {
		margin-left: 65px;
		/*右边*/
		display: block;
		width: 157px;
		height: 51px;
		background: url(../images/left3.png) no-repeat;
		line-height: 50px;
		font-size: 18px;
		font-weight: 200;
		font-family: "微软雅黑";
		color: #FFF;
		text-decoration: none;
		margin-bottom: 10px
	}

	.rightbar .kefu:hover {
		background: url(../images/left5.png) no-repeat
	}

	.footer {
		width: 100%;
		background: #282928;
		padding: 30px 0px;
		position: relative;
	}

	.coinfo-logo {
		padding-top: 0px;
	}

	.coinfo {
		width: 100%;
		margin-top: 35px;
		position: relative;
	}

	.main {
		width: 1200px;
		margin: 0 auto;
		position: relative;
	}

	.fl {
		float: left;
	}

	.fr {
		float: right;
	}

	.coinfo-logo {
		padding-top: 0px;
	}

	.coinfo {
		width: 100%;
		margin-top: 35px;
		position: relative;
	}

	.info {
		width: 524px;
		margin: 0 20px;
	}

	.info p {
		font-size: 12px;
		color: #666;
		float: left;
		width: 100%;
		line-height: 25px;
	}

	.info a {
		color: #666;
		float: left;
	}

	.info i {
		float: left;
		color: #464646;
		padding: 0 12px;
	}

	.info-bt {
		margin-bottom: 8px;
	}

	/*.legal-list{position:absolute;top:20px;right:0;overflow:hidden}*/
	.legal-list a {
		font-size: 12px;
		width: auto;
		height: 30px;
		line-height: 15px;
		padding: 10px 15px 10px 48px;
		-webkit-border-radius: 23px;
		border-radius: 23px;
		overflow: hidden;
		color: #666;
		margin-left: 10px;
		float: left;
		background: #3B3B3B url(../images/legal.png) no-repeat
	}

	.legal-list .legal-1,
	.legal-list a:hover.legal-1 {
		background-position: 9px 9px;
	}

	.legal-list .legal-2,
	.legal-list a:hover.legal-2 {
		background-position: -121px 9px;
	}

	.legal-list .legal-3,
	.legal-list a:hover.legal-3 {
		background-position: -250px 9px;
	}

	.legal-list .legal-4,
	.legal-list a:hover.legal-4 {
		background-position: -350px 9px;
	}

	.legal-list a:hover {
		color: #797979;
		background: #404040 url(../images/legal.png) no-repeat;
	}




	/*客服*/
	.leftbar {
		width: 200px;
		height: 680px;
		position: fixed;
		top: 48%;
		left: 0;
		padding-top: 15px;
		margin-top: -280px;
		background: url(../images/left1.png) no-repeat;
		z-index: 10000;
		text-align: center;
		color: #fff;
		-o-transition: all .5s;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		-ms-transition: all .5s;
		transition: all .5s
	}

	.leftbar.close {
		right: -176px
	}

	.leftbar.close .btn-close {
		background: url(../images/left4.png) no-repeat
	}

	.leftbar .btn-close {
		width: 31px;
		height: 89px;
		background: url(../images/left2.png);
		position: absolute;
		top: 0;
		left: -31px
	}

	.leftbar h6 {
		margin-bottom: 10px;
		padding-top: 0px;
		font-size: 18px;
		line-height: 24px;
		font-weight: 100;
		overflow: hidden
	}

	.leftbar h6 span {
		display: block;
		font-size: 14px
	}

	.leftbar .codea {
		padding: 20px 20px 0px 20px;
		width: 160px;
		height: 160px;
	}

	.leftbar .codea1 {
		padding: 40px 20px 0px 20px;
		width: 160px;
		height: 160px;
	}

	.leftbar .codea2 {
		padding: 40px 20px 0px 20px;
		width: 160px;
		height: 160px;
	}

	.leftbar .codea p {
		height: 30px;
		line-height: 30px;
		background: #ff0000;
		margin-bottom: 5px
	}

	.leftbar .codea1 p {
		height: 30px;
		line-height: 30px;
		background: #ff0000;
		margin-bottom: 5px
	}

	.leftbar .codea2 p {
		height: 30px;
		line-height: 30px;
		background: #ff0000;
		margin-bottom: 5px
	}

	.leftbar p {
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 5px
	}

	.leftbar .kefu {
		margin-left: 2px;
		display: block;
		width: 157px;
		height: 51px;
		background: url(../images/left3.png) no-repeat;
		line-height: 44px;
		font-size: 18px;
		color: #fff;
		text-decoration: none;
		margin-bottom: 2px
	}

	.leftbar .kefu:hover {
		background: url(../images/left5.png) no-repeat
	}


	/*版本*/
	.ver {
		margin: 0 10px 20px 0;
		float: left;
		width: 418px;
		height: 268px;
		position: relative;
		overflow: hidden;
		display: inline;
		border: 1px solid #973355;
	}

	.ver:nth-child(3n) {
		margin-right: 0px;
	}

	.ver .photo {
		width: 418px;
		height: 268px;
		margin-bottom: 2px;
		background: #333;
		display: block;
	}

	.ver .ver_bg {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0px;
		left: 0px;
		background: url(../images/redbg.html) repeat left top;
		display: none;
		z-index: 500;
	}

	.ver .ver_border {
		position: absolute;
		top: 20px;
		right: 20px;
		bottom: 20px;
		left: 20px;
		border: 1px solid #fda8c7;
		display: none;
		z-index: 500;
	}

	.ver h5 {
		height: 32px;
		line-height: 32px;
		overflow: hidden;
		font-size: 19px;
		font-weight: normal;
		color: #a55474;
	}

	.ver time {
		height: 29px;
		line-height: 29px;
		color: #646464;
		border-bottom: 1px solid #e0dadc;
		display: block;
	}

	.ver p {
		height: 60px;
		line-height: 20px;
		overflow: hidden;
		font-size: 14px;
		padding-top: 6px;
	}

	.ver .text {
		padding: 14px 19px 0;
		width: 378px;
		height: 156px;
		position: relative;
		color: #646464;
		background-color: #ffffff;
		border: 1px solid #973355;
	}

	.ver .btn_go {
		width: 106px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		font-size: 14px;
		color: #a82b57;
		margin-right: 60px;
		vertical-align: middle;
		background: url(../images/2.png) no-repeat left top;
		display: inline-block;
	}

	.ver .btn_go:hover {
		font-weight: bold;
		background: url(../images/hover2.html) no-repeat left top;
	}

	.ver .btn_ {
		width: 41px;
		height: 37px;
		text-align: center;
		padding-top: 4px;
		vertical-align: middle;
		background: url(../images/0.html) no-repeat left top;
		display: inline-block;
	}

	.ver .btn_:hover {
		background: url(../images/hover0.html) no-repeat left top;
	}

	.btn_box {
		position: absolute;
		margin-left: 175px;
		margin-top: -50px;
	}

	.ver .url {
		width: auto;
		text-align: center;
		position: absolute;
		font-size: 14px;
		color: #fff;
		top: 0px;
		left: 0px;
		z-index: 1500;
		display: none;
	}

	.ver .txt_bai {
		color: #fff;
	}

	.ver .hovertext {
		width: 344px;
		position: absolute;
		color: #fff;
		background: none;
		border: 0;
		z-index: 1000;
	}

	.ver .hovertext h5 {
		color: #fff;
	}

	.ver .hovertext time {
		color: #fff;
	}

	.ver .hovertext p {
		color: #fff;
	}

	.icon_ver_ {
		width: 33px;
		height: 33px;
		background: url(../images/iconlist2.html) no-repeat left top;
		display: inline-block;
	}

	.icon_ver_.icon_ver_1x1 {
		background-position: 0 0;
	}

	.icon_ver_.icon_ver_2x1 {
		background-position: -33px 0;
	}

	.icon_ver_.icon_ver_3x1 {
		background-position: -66px 0;
	}

	.icon_ver_.icon_ver_4x1 {
		background-position: -99px 0;
	}

	/*- - - - - - - - -样式属代理元宝商.html - - - - - - - -*/




	#GameVerbg {
		width: 100%;
		position: relative;
		overflow: hidden;
		margin: 0px auto 0px auto;
		padding-bottom: 0px;
		z-index: 1500;
		background: url(../images/footerbg.html) no-repeat center bottom;
	}

	#GameVer {
		width: 1308px;
		position: relative;
		overflow: hidden;
		margin: 0px auto 0px auto;
		z-index: 1500;
	}

	#GameVer .gametitle {
		height: 80px;
		text-indent: -99em;
		overflow: hidden;
		margin-bottom: 0px;
		background: url(../images/title.html) no-repeat center top;
		display: block;
	}
