/* =====sprite===== */
.gcont_wrap {
}
.ggonglue_ft a, .ghero_preview, .ghero, .gcenter_info {
	background-image: url(../images/sprite2.jpg);
	background-repeat: no-repeat;
}
.slogan, .gguide_quick .more, .gcenter_avatar p, .gvideo_ft .ico i, .hero_rank, .hero_rank i, .hero_more i, .mod_box_title .more, .logo, .down_wrap, .glink .angle, .gnav_c2 li i, .glink a i {
	background-image: url(../images/sprite.png);
	background-repeat: no-repeat;
}
.gcont {
	position: relative;
	width: 1240px;
	margin: 0 auto;
	zoom: 1;
	font-family: tahoma;
}
.gcont:after {
	content: '';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.gcol_1, .gcol_2, .gcol_3 {
	float: left;
	width: 820px;
	height: 400px;
#display:inline;
	background: url(../images/images01.jpg) repeat;
	zoom: 1;
	overflow: hidden;
}
.gcol_1 {
	color: #b3a173;
	margin-right: 10px;
}
.gcol_3 {
	margin-right: 0px;
	background: none;
}
.mod_tbox {
	width: 730px;
	height: 450px;
	float: left;
	margin-left: 10px;
	background: url(../images/videobg.jpg) no-repeat;
}
.gnews {
	width: 800px;
	height: 380px;
	margin: 10px;
	background: #282828;
	border-radius: 15px;
}
.mod_box_title {
	height: 20px;
	padding: 20px;
}
.mod_box_title h3 {
	float: left;
	font: 400 18px/20px "\5FAE\8F6F\96C5\9ED1", tahoma;
	color: #fff1ce;
}
.mod_box_title .more {
	float: right;
	width: 18px;
	height: 18px;
	text-indent: -999px;
	overflow: hidden;
	background-position: -170px -180px;
}
.mod_tab_hd {
	height: 40px;
	margin: 0 20px;
	border-top: 1px solid #2b2b2b;
	text-align: center;
	zoom: 1;
	color: #fff1ce;
}
.mod_tab_hd:after {
	content: '';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.mod_tab_hd a {
	position: relative;
	top: 0px;
	float: left;
	width: 65px;
	line-height: 38px;
	height: 100%;
	color: #fff1ce;
}
.mod_tab_hd a.on {
	top: -2px;
	border-top: 2px solid #fff1ce;
}
.mod_tab_bd {
	clear: both;
}
.mod_tab_bd ul {
	display: none;
}
.mod_tab_bd ul.active {
	display: block;
}
.mod_news_list {
	margin: 0px 20px;
}
.mod_news_list li {
	height: 43px;
	line-height: 43px;
	background: url(../images/server-list-bg.png) center 21px no-repeat
}
.mod_news_list li strong {
	display: none;
	float: left;
	margin-right: 5px;
	margin-top: 9px;
	width: 30px;
	padding: 0px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	background-color: #EA0600;
	color: #fff;
	font-weight: 400;
}
.mod_news_list li a {
	float: left;
	width: 310px;
	height: 100%;
	color: #555;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: keep-all;
	white-space: nowrap;
}
.mod_news_list li a:hover {
	color: #222;
}
.mod_news_list li.first {
	border-bottom: 1px solid #EBEBEB;
}
.mod_news_list li.first strong {
	display: block;
#display:inline;
}
.mod_news_list li.first a {
	color: #EA0600;
	width: 275px;
}
.mod_news_list li span {
	float: right;
	color: #999;
	width: 35px;
}
/* =====guide_quick===== */
.gguide_quick {
	position: relative;
	margin: 0px 0px 20px 10px;
	height: 118px;
	background: url(../images/img01.jpg) no-repeat;
	font-family: simsun;
	overflow: hidden;
	width: 380px;
}
.gguide_quick .more {
	position: absolute;
	right: 6px;
	top: 6px;
	width: 18px;
	height: 18px;
	text-indent: -999px;
	overflow: hidden;
	background-position: -170px -180px;
}
.gguide_quick p {
	height: 30px;
	border-bottom: 1px solid #E3E3E3;
	color: #EA0600;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	font-weight: 700;
}
.gguide_quick .list {
	zoom: 1;
	overflow: hidden;
	height: 72px;
	padding-top: 15px;
	background-color: #EFEFEF;
}
.gguide_quick .list a {
	float: left;
	height: 30px;
	line-height: 30px;
	color: #888;
}
.gguide_quick .list a:hover {
	color: #333;
}
.gguide_quick .list .c1, .gguide_quick .list .c3 {
	width: 102px;
	text-align: center;
}
.gguide_quick .list .c2 {
	width: 150px;
	text-align: center;
}
/* =====slider===== */
.gslider {
	position: relative;
	overflow: hidden;
	background-color: #000;
}
.gslider_img {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 2000px;
	height: 100%;
	-webkit-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.gslider_img img {
	width: 730px;
	height: 450px;
}
.gslider_img a {
	float: left;
	width: 400px;
	height: 100%;
	overflow: hidden;
}
.gslider_btn {
	position: absolute;
	bottom: 20px;
	left: 0;
	width: 100%;
	height: 18px;
	text-align: center;
}
.gslider_btn i {
	display: inline-block;
	zoom: 1;
#display:inline;
	width: 12px;
	height: 12px;
	margin: 0px 8px;
	overflow: hidden;
	line-height: 0px;
	background-color: #666;
	cursor: pointer;
}
.gslider_btn i.on {
	background-color: #e00;
}
.gslider_trig {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 23px;
	height: 92px;
	line-height: 14px;
	text-align: center;
	z-index: 10;
}
.gslider_trig span {
	display: block;
	width: 15px;
	padding: 8px 4px 0;
	height: 38px;
	background-color: #000;
	color: #888;
	cursor: pointer;
}
.gslider_trig .on {
	background-color: #960A0A;
	color: #eee;
	cursor: default;
}
.gslider_box {
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}
.gslider .active {
	display: block;
}
/* =====ad===== */
.gadimg a {
	position: relative;
	display: block;
	width: 100%;
	height: 185px;
	overflow: hidden;
}
.gadimg a b {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 55px;
	font: 400 18px/55px "\5FAE\8F6F\96C5\9ED1", tahoma;
	color: #999;
	text-indent: 15px;
	background-color: rgba(30,30,30,0.85);
	background-color: #333\9;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: keep-all;
	white-space: nowrap;
}
/* =====downgame===== */
.down_wrap {
	display: block;
	height: 169px;
	border-right: 1px solid #000000;
	border-top: 1px solid #000;
	text-indent: -999px;
	overflow: hidden;
}
.down_wrap a {
	float: left;
	width: 200px;
	height: 100%;
	cursor: pointer;
}
.down_wrap .downgame {
	width: 199px;
}
/* =====glink===== */
.glink {
	position: relative;
	background-color: #202020;
	zoom: 1;
	overflow: hidden;
	font-family: "\5FAE\8F6F\96C5\9ED1";
}
.glink a {
	position: relative;
	float: left;
	width: 100px;
	height: 100px;
	color: #999;
	cursor: pointer;
}
.glink a.on, .glink a:hover {
	color: #DEB85E;
}
.glink a i {
	display: block;
	width: 40px;
	height: 30px;
	margin: 20px auto 0;
	-webkit-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.glink a b {
	display: block;
	width: 100%;
	height: 25px;
	text-align: center;
	font-weight: 400;
	font-size: 14px;
	line-height: 25px;
}
.glink .angle {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 33px;
	height: 33px;
	background-position: -233px 0px;
}
.glink .angle_hot {
	background-position: -380px -180px;
}
.glink .angle_new {
	background-position: -430px -180px;
}
.glink .ico1 {
	background-position: 0px -260px;
}
.glink .ico2 {
	background-position: -50px -260px;
}
.glink .ico3 {
	background-position: -100px -260px;
}
.glink .ico4 {
	background-position: -150px -260px;
}
.glink .ico5 {
	background-position: -400px -260px;
}
.glink .ico6 {
	background-position: -250px -260px;
}
.glink .ico7 {
	background-position: -500px -260px;
}
.glink .ico8 {
	background-position: -450px -260px;
}
.glink a.on .ico1, .glink a:hover .ico1 {
	background-position: 0px -290px;
}
.glink a.on .ico2, .glink a:hover .ico2 {
	background-position: -50px -290px;
}
.glink a.on .ico3, .glink a:hover .ico3 {
	background-position: -100px -290px;
}
.glink a:hover .ico4 {
	background-position: -150px -290px;
}
.glink a:hover .ico5 {
	background-position: -400px -290px;
}
.glink a:hover .ico6 {
	background-position: -250px -290px;
}
.glink a:hover .ico7 {
	background-position: -500px -290px;
}
.glink a:hover .ico8 {
	background-position: -450px -290px;
}
.glink .linex {
	position: absolute;
	left: 0px;
	width: 100%;
	height: 0px;
	overflow: hidden;
	border-top: 1px solid #151515;
	border-bottom: 1px solid #313131;
	opacity: 0.8;
}
.glink .line_narrow {
	display: none;
}
.glink .line1 {
	top: 99px;
}
.glink .line2 {
	top: 198px;
}
.glink .liney {
	position: absolute;
	top: 0px;
	width: 0;
	height: 100%;
	overflow: hidden;
	border-left: 1px solid #151515;
	border-right: 1px solid #313131;
	opacity: 0.8;
}
.glink .line3 {
	left: 99px;
}
.glink .line4 {
	left: 199px;
}
.glink .line5 {
	left: 299px;
}
.glink .line_l {
	left: 0px;
	border-left: 0;
}
.glink .line_r {
	left: 398px;
}
.glink .ie6 {
	display: none;
	_display: block;
}
/* =====welcome===== */
.gcenter_info {
	height: 370px;
	background-color: #222;
	background-position: 0px -270px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
}
