<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
* {
	margin: 0;
	padding: 0;
}
body {
	font:12px "微软雅黑";
	color: #555;
	background: url("../images/bg-line-20140102.jpg") repeat-x scroll center top;
	overflow-x:hidden;
}
.bg {
	width: 100%;
}
h1, h2, h3 {
	font-size: 16px;
	color: #222;
}
h4, h5, h6 {
	font-size: 14px;
}
ul, ol {
	list-style: none;
	display: block;
}
input, select, textarea {
	font-size: 12px;
	font-family: "microsoft yahei";
	color: #555;
}
em, i, address {
	font-style: normal;
}
a img {
	border: 0;
}
a {
	color: #555;
	text-decoration: none;
}
a:hover {
	color: #f30;
}
.table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}
.none {
	display: none;
}
.show {
	display: block;
}
.tc {
	text-align: center;
}
.tr {
	text-align: right;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
#top {
	width: 100%;
	height: 115px;
}
.banner {
	width: 260px;
	float: left;
	overflow: hidden;
	padding-top: 10px;
}
#tops {
	height: 35px;
	line-height: 35px;
	width: 1000px;
	margin: 0 auto;
}
#tops .fl {
	width: 50%;
}
#tops .fr {
	width: 50%;
}
#game li {
	float: left;
	padding: 0 20px;
	border-left: #DEDEDE 1px solid;
}
#game li.li_0 {
	background: #fff url(../images/ic_a.gif) no-repeat 110px 17px;
	padding-right: 40px;
	height: 35px;
}
#game li.li_0 span {
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	text-indent: -9999999px;
	overflow: hidden;
	background: url(../images/icon_t1.gif) no-repeat;
	margin: 10px 15px 0 0;
}
#game li.li_1 span {
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	text-indent: -9999999px;
	overflow: hidden;
	background: url(../images/icon_t2.gif) no-repeat;
	margin: 10px 15px 0 0;
}
#game li.li_2 span {
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	text-indent: -9999999px;
	overflow: hidden;
	background: url(../images/icon_t3.gif) no-repeat;
	margin: 10px 10px 0 0;
}
#tops .fr span {
	padding: 0 15px;
	color: #ccc;
}
#tops .fr ul {
	padding: 0 0 0 80px;
}
#tops .fr li {
	float: left;
}
#tops .fr li.lt {
	padding: 5px 0 0 20px;
}
header {
	height: 120px;
	overflow: hidden;
}
header #logo {
	padding: 8px;
}
header #logo .logo1 {
	display: block;
	width: 160px;
	height: 65px;
	background: url('http://img.8090yxs.com/right/img/logo.jpg') no-repeat;
	text-indent: -9999999px;
	overflow: hidden;
	float: left;
}
header nav {
	width: 710px;
	height: 34px;
	background: url(../images/nav.jpg) no-repeat;
	overflow: hidden;
}
header nav ul {
}
header nav li {
	float: left;
}
header nav li a {
	display: block;
	height: 34px;
	line-height: 34px;
	width: 90px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
header nav li a:hover, header nav li.hover a {
	color: #fff;
	background: url('http://img.8090yxs.com/right/img/nav_over.jpg') no-repeat;
}
header nav li.ft a {
	width: 80px;
}
header nav li.ft a:hover, header nav li.hover a {
	background: url('http://img.8090yxs.com/right/img/nav_home.jpg') no-repeat;
}
#content {
	width: 1000px;
	margin: 0 auto;
}
#side {
	float: right;
	overflow: hidden;
	position: relative;
	top: 80px;
	width: 270px;
}
.footer {
	border-top: #F27314 3px solid;
	width: 1000px;
	margin: 20px auto 0;
	padding: 15px 0 30px 0;
}
.footer .hgroup {
	text-align:center;
}
.footer .nav {
	padding-bottom:10px;
}
.footer .nav li {
	display: inline;
	padding: 0 15px;
	border-right: #ddd 1px solid;
}
.footer .nav li a {
	color:#03b4f5;
}
.footer .hgroup p {
	display:block;
	line-height:28px;
}
.footer p {
	text-align:center;
}
#location {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	margin: 0 0 10px 0;
}
#location h1, #location h2 {
	float: left;
	font-size: 14px;
	margin: 0;
	padding: 0 0 0 45px;
	color: #000;
}
#crumbs {
	float: right;
	padding: 0 10px 0 20px;
}
#crumbs a {
}
article {
	font-size: 14px;
	line-height: 24px;
	padding: 10px 10px;
}
article h1 {
	text-align: center;
	font-size: 25px;
	line-height: 1.6em;
	margin: 0 0 10px 0;
	color: #000;
}
article h2, article h3, article h4, article h5, article h6 {
	margin: 10px 0;
	color: #222;
}
article h2 {
	font-size: 18px;
}
article h3 {
	font-size: 16px;
}
article p {
	margin: 10px 0;
	text-indent: 2em;
}
article .i {
	text-align: left;
	margin: 10px 0;
	border: #eee 1px solid;
	background: #f3f3f3;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 24px;
	color: #888;
}
article .i span {
	padding: 0 10px;
}
article ol, article ul {
	margin: 0 0 0 4em;
}
article ol li {
	list-style: decimal-leading-zero;
}
article ul li {
	list-style: circle;
}
.the_article_link {
	margin: 10px 0;
}
.the_article_tags {
	margin: 10px 0;
}
.article_prev_next {
	padding: 5px 0;
	margin: 10px 0;
	border: #eee 1px solid;
	background: #f3f3f3;
}
.article_prev_next li {
	width: 45%;
	float: left;
	padding: 0 10px;
}
.article_prev_next li.prev {
}
.article_prev_next li.next {
	text-align: right;
}
.article_related {
	border: #eee 1px solid;
	background: #f3f3f3;
	padding: 15px;
}
.article_related h2 {
	padding-bottom: 10px;
	border-bottom: #ddd 1px solid;
}
.article_related ul {
	padding: 10px 0;
	border-top: #fff 1px solid;
}
.article_related li {
	width: 44%;
	float: left;
	overflow: hidden;
	margin: 3px 15px;
}
/* ========================================================HOME PAGE */
/* SIDE */
.orange h2 {
	color: #fff;
	margin: 0 1px 0 1px;
	position:relative;
}
.orange h2 .more {
	font-size: 12px;
	font-weight: normal;
	position: absolute;
	right:0px;
	top: 10px;
	color:#03b4f5;
}
.orange .t {
	height: 2px;
	overflow: hidden;
	background: url(../images/bg_orange.jpg) no-repeat 0 0;
}
.orange .b {
	height: 2px;
	overflow: hidden;
	background: url(../images/bg_orange.jpg) no-repeat -540px 0;
}
.zxkfb {
	height: 455px;
	_position:relative;
}
.zxkfb h2 {
	color: #FDF003;
	margin-bottom: 5px;
}
.zxkfb h2 span {
	color:#000;
	width: 30px;
	height: 20px;
	display: block;
	float: left;
	text-indent: -999999px;
	overflow: hidden;
	background: url(../images/icon_list.jpg) no-repeat;
}
.zxkfb table {
	color: #fff;
	width: 250px;
	margin: 0 auto;
}
.zxkfb tr {
	border-bottom: #FD9733 1px dashed;
}
.zxkfb th {
	text-align: left;
	font-weight: normal;
	padding-bottom: 11px;
	padding-top: 11px;
}
.zxkfb td {
	padding-bottom: 8px;
	padding-top: 8px;
}
.zxkfb a {
	color: #fff;
	font-weight: bold;
}
.xwhd {
	border: #C7C7C7 1px solid;
	border-width: 0 1px 1px 1px;
	margin: 15px 0 0 0;
}
.xwhd .smenu {
	height: 36px;
	overflow: hidden;
}
.xwhd .smenu a {
	height: 36px;
	line-height: 36px;
	font-weight: bold;
	font-size: 14px;
	width: 134px;
	display: block;
	float: left;
	background: url(../images/tab.jpg) repeat-x 0 -36px;
	text-align: center;
}
.xwhd .smenu a.selected {
	background: url(../images/tab.jpg) repeat-x 0 0;
}
.xwhd .smenu a#x1 {
	width: 133px;
	border-right: #ccc 1px solid;
}
.xwhd .slist {
	padding: 15px;
}
.xwhd ul {
	margin-bottom: 19px;
}
.xwhd li {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	border-bottom: #ccc 1px dashed;
}
.xwhd li span {
	float: right;
}
.xwhd a.more, .jqhd a.more, .rmyx a.more, .yxzl a.more, .jmtk a.more, .hbyx a.more, .yxzx a.more {
	background: url(../images/ic.gif) no-repeat right center;
	padding: 0 10px 0 0;
}
.selected1 {
	width: 268px;
	height: 36px;
	background: url(../images/tab.jpg) repeat-x 0 0;
	line-height: 36px;
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px;
}
/*MAIN*/
.wrap {
	position: relative;
	margin-bottom: 20px;
}
.wrap h2 {
	height: 34px;
	line-height: 34px;
	overflow: hidden;
	margin: 0 0 10px 0;
	background: url(../images/w.jpg) repeat-x;
	padding: 0 15px;
	border-bottom: #C7C7C7 1px solid;
	color:#555;
}
.wrap a.more {
	position: absolute;
	top: 6px;
	right: 10px;
}
.hbyx h2 {
	padding: 15px 0;
}
.hbyx h2 .more {
	font-size: 12px;
	font-weight: normal;
	position: absolute;
	top:15px;
	right:0;
}
.hbyx li {
	float: left;
	width: 216px;
	margin: 0 18px 0 0;
	height: 146px;
	border: 1px solid #e1e1e1;
}
.hbyx li.lt {
	margin: 0;
}
.hbyx dt {
	float: left;
	width: 84px;
	height: 146px;
}
.hbyx dd {
	float: right;
	height: 126px;
	padding: 10px 10px 10px 0;
	width: 122px;
	text-align: right;
}
.hbyx dd h4 {
	height: 30px;
	line-height: 30px;
	width: 122px;
}
.hbyx dd h4 a {
	color: #252525;
}
.hbyx dd .p2 {
	width: 70px;
	height: 25px;
	background: url("../images/gamebg.jpg") repeat scroll 0 0;
	margin-left: 52px;
}
.hbyx dd .p2 a {
	width: 70px;
	height: 25px;
	display: block;
}
.hbyx dd .p2:hover {
	width: 70px;
	height: 25px;
	background: url("../images/gamebg_on.jpg") repeat scroll 0 0;
}
.hbyx dd .p1 {
	padding-top: 25px;
}
.hbyx dd .p1 a {
	color: #1586d5;
}
.hbyx dt a {
	width: 84px;
	height: 146px;
	display: block;
	overflow: hidden;
}
.hbyx dt a span.tips_new {
	background: url(../images/icon_new.gif) no-repeat;
}
.hbyx dt a span.tips_hot {
	background: url(../images/icon_hot.gif) no-repeat;
}
.kfzq {
	position: relative;
	padding: 15px 0;
}
.kfzq h2 {
}
.kfzq ul {
	height: 110px;
}
.kfzq li {
	height: 110px;
	float: left;
}
.kfzq li a {
	width: 189px;
	height: 110px;
	float: left;
	background-image: url('http://img.8090yxs.com/right/img/kf.jpg');
	background-repeat: no-repeat;
	text-indent: -999999px;
	overflow: hidden;
}
.kfzq li.li_0 a {
	background-position: 0 0;
}
.kfzq li.li_0 a:hover {
	background-position: 0 -110px;
}
.kfzq li.li_1 a {
	background-position: -189px 0;
}
.kfzq li.li_1 a:hover {
	background-position: -189px -110px;
}
.kfzq li.li_2 a {
	background-position: -378px 0;
}
.kfzq li.li_2 a:hover {
	background-position: -378px -110px;
}
.kfzq li.li_3 a {
	background-position: -567px 0;
	width: 140px;
}
.kfzq li.li_3 a:hover {
	background-position: -567px -110px;
}
.kfzq a.more {
	position: absolute;
	top: 15px;
	right: 0px;
	background: url(../images/ic.gif) no-repeat right center;
	padding: 0 10px 0 0;
}
.jqhd ul {
	padding: 10px 0 20px 19px;
	_position:relative
}
.jqhd li {
	width: 210px;
	height: 180px;
	float: left;
	margin: 0 19px 0 0;
	position: relative;
}
.jqhd dt {
	padding-bottom: 10px;
	border-bottom: #ccc 1px dashed;
}
.jqhd dd {
	padding-top: 10px;
}
.rmyx {
}
.rmyx ul {
	width: 750px;
	float: left;
	margin: 0 0 0 5px;
}
.rmyx ul li {
	width: 235px;
	margin: 5px 0 15px 15px;
	_margin: 5px 0 15px 10px;
	float: left;
}
.rmyx ul li dt {
	height: 135px;
}
.rmyx ul li dt a {
	width: 235px;
	height: 135px;
	display: block;
	position: relative;
}
.rmyx ul li dt img {
	height: 135px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.rmyx ul li dt span {
	display: block;
	width: 213px;
	padding: 0 10px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 2;
	background: #000;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.rmyx ul li dt span b {
	float: left;
	display: block;
	width: 50%;
	color: #fff;
	font-size: 14px;
}
.rmyx ul li dt span em {
	float: right;
	display: block;
	width: 50%;
	text-align: right;
	color: #fff;
}
.rmyx ul li dd {
	padding: 7px 0;
	height: 26px;
	line-height: 26px;
}
.rmyx ul li dd a.btn_s {
	float: right;
}
.rmyx ol {
	width: 192px;
	float: right;
	border-top: #DBDBDB 1px solid;
	border-left: #DBDBDB 1px solid;
	margin: 5px 20px 0 0;
	_margin: 5px 10px 0 0;
}
.rmyx ol li {
	border-right: #DBDBDB 1px solid;
	border-bottom: #DBDBDB 1px solid;
	float: left;
	width: 95px;
	height: 89px;
	position: relative;
	overflow: hidden;
}
.rmyx ol li img {
	display: block;
	width: 95px;
	height: 89px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.rmyx ol li div {
	display: none;
	width: 95px;
	height: 89px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	background: #fff;
	text-align: center;
}
.rmyx ol li div h4 {
	font-size: 12px;
	padding: 8px 0 0 0;
}
.rmyx ol li div span {
	padding: 0 5px;
	color: #ccc;
}
.rmyx ol li div a.btn_s {
	margin: 5px auto;
}
.yxzx {
}
.yxzx .smenu {
	background: url(../images/tab_bg.jpg) no-repeat;
	width: 955px;
	margin: 20px auto 0;
	height: 37px;
	overflow: hidden;
}
.yxzx .smenu a {
	display: block;
	width: 80px;
	text-align: center;
	height: 37px;
	line-height: 34px;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.yxzx .smenu a.selected {
	background: url(../images/tab2.jpg) no-repeat;
	color: #fff;
}
.yxzx ul {
	padding: 20px 0;
}
.yxzx li {
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	width: 290px;
	float: left;
	margin: 0 0 0 30px;
	border-bottom: #ccc 1px dashed;
	color:#555;
 *+height:25px;
}
.yxzx li a {
	color:#555;
}
.yxzx li a font {
	color:#555;
}
.yxzx li span {
	float: right;
	margin: 0 0 0 10px;
}
.jmtk {
	_width: 997px;
	border: 1px solid #d6d5d5;
}
.jmtk ul {
	padding: 20px 0 20px 20px;
	_padding: 20px 0 20px 0;
}
.jmtk li {
	width: 185px;
	float: left;
	margin: 0 6px 0 0;
	_margin: 0 0 0 20px;
	position: relative;
}
.simglink1 img {
	height: 90px;
	width: 90px;
}
.simglink1 img:hover {
	transform: scale(1.1, 1.1);
}
.simglink2 {
	color: #fb5f01;
	font-size: 14px;
	font-weight: bold;
	left: 100px;
	position: absolute;
	top: 10px;
}
.simglink3 {
	color: #525151;
	font-size: 12px;
	left: 100px;
	position: absolute;
	top: 32px;
}
.simglink4 {
	/*background: url("../images/w_lidl.jpg") no-repeat scroll 0 0;
	color: #fb5f01;*/
	background:#03b4f5 none repeat scroll 0 0;
	color:#FFF;
	display: block;
	height: 23px;
	left: 100px;
	line-height: 22px;
	position: absolute;
	text-align: center;
	top: 54px;
	width: 70px;
}
.simglink4:hover {
	background-position: 0 -24px;
}
.erWei {
	background: #fff;
	display: none;
	height:90px;
	left:px;
	position: absolute;
	text-align: center;
	top: 0px;
	width:90px;
}
/* ======================================================== INNER PAGES*/
.block2 {
	position: relative;
	border: #C7C7C7 1px solid;
	margin-top: 20px;
}
.block2 h2 {
	height: 34px;
	line-height: 34px;
	overflow: hidden;
	margin: 0 0 10px 0;
	background: url(../images/w.jpg) repeat-x;
	padding: 0 15px;
	border-bottom: #C7C7C7 1px solid;
}
/*NEWS.HTML*/
ul.qjhd_list {
	width: 233px;
	margin: 0 auto 15px;
}
ul.qjhd_list li {
	height: 104px;
	margin: 5px 0;
}
.alist {
	padding: 10px 20px;
}
.alist li {
	height: 30px;
	line-height: 30px;
	border-bottom: #ccc 1px dashed;
}
.alist li span {
	float: right;
	_margin-top:-30px;
}
ul.pages {
	padding:10px;
}
ul.pages li {
	float: left;
	margin: 0 4px;
}
ul.pages li.hover {
	background: #f90;
	border: #f60 1px solid;
	padding: 2px 8px;
	color: #fff;
	font-weight: bold;
}
ul.pages li a {
	background: #fff;
	border: #ccc 1px solid;
	padding: 2px 8px;
	display: block;
	float: left;
}
ul.pages li a:hover {
	background: #eee;
	border: #aaa 1px solid;
}
/*HUODONG.HTML*/
.xyxtj {
	border: #ddd 1px solid;
	padding: 15px 0 15px 15px;
	margin: 20px auto;
	background: #fff;
}
.xyxtj h2 {
	color: #222;
	padding-bottom: 15px;
}
.xyxtj li {
	width: 216px;
	height: 127px;
	overflow: hidden;
	float: left;
	margin: 0 15px 0 0;
}
.rmhd_list {
	padding: 20px 0;
}
.rmhd_list h2 {
	height: 34px;
	line-height: 34px;
	overflow: hidden;
	background: url(../images/w.jpg) repeat-x;
	padding: 0 15px;
	border: #C7C7C7 1px solid;
}
.rmhd_list a.more {
}
.rmhd_list ul {
	margin-left: 15px;
}
.rmhd_list li {
	border: #DEDEDE 1px solid;
	height: 180px;
	width:210px;
	margin: 19px 19px 0 0;
	position: relative;
	float:left;
}
.rmhd_list dl {
}
.rmhd_list dt {
	width: 478px;
	float: left;
}
.rmhd_list dd {
	width: 180px;
	float: left;
	padding: 20px;
}
.rmhd_list li .fonts {
	height: 30px;
	line-height: 30px;
	background: url(../images/black.png);
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 3;
}
.rmhd_list li .fonts h4 {
	width: 460px;
	padding-left: 18px;
	float: left;
}
.rmhd_list li .fonts h4 a {
	color: #999;
	font-size: 12px;
}
.rmhd_list li .fonts p {
	width: 225px;
	color: #fff;
	text-align: center;
	float: left;
}
.hbyx dt a span {
	width: 42px;
	height: 42px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
.rmhd_list li span {
	width: 42px;
	height: 42px;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
}
.rmhd_list li span.tips_new2 {
	background: url(../images/icon_new2.gif) no-repeat;
}
.rmhd_list li span.tips_hot2 {
	background: url(../images/icon_hot2.gif) no-repeat;
}
.rmhd_list li:hover {
	border: #f60 1px solid;
}
/*GAME.HTML*/
.filter {
	padding: 0 20px;
}
.filter li {
	padding: 10px 0;
	border-bottom: #ccc 1px dashed;
}
.filter li h3 {
	font-size: 12px;
	background: url(../images/ic_f.gif) no-repeat right 10px;
	float: left;
	width: 75px;
	margin-right: 20px;
}
.filter li p {
	float: left;
	width: 560px;
}
.filter li p a {
	padding: 2px 10px;
	margin: 0 6px;
}
.filter li p a.selected {
	background: #f90;
	color: #fff;
}
.yxtops_list {
	width: 672px;
	border-bottom: #DBDBDB 1px solid;
	border-right: #DBDBDB 1px solid;
	margin: 20px auto;
}
.yxtops_list li {
	border-left: #DBDBDB 1px solid;
	border-top: #DBDBDB 1px solid;
	float: left;
	width: 95px;
	height: 89px;
	position: relative;
	overflow: hidden;
}
.yxtops_list li img {
	display: block;
	width: 95px;
	height: 89px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.yxtops_list li div {
	display: none;
	width: 95px;
	height: 89px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	background: #fff;
	text-align: center;
}
.yxtops_list li div h4 {
	font-size: 12px;
	padding: 8px 0 0 0;
}
.yxtops_list li div span {
	padding: 0 5px;
	color: #ccc;
}
.yxtops_list li div a.btn_s {
	margin: 5px auto;
}
/*2JI.HTML*/
.ji_top {
	margin: 5px 0 15px 0;
}
.ji_top dl {
	height: 215px;
}
.ji_top dt {
	width: 270px;
	height: 205px;
	overflow: hidden;
	float: left;
	background: #fff;
	padding: 5px;
}
.ji_top dt img {
}
.ji_top dd {
	width: 410px;
	float: right;
}
.ji_top dd h4 {
	font-weight: normal;
	font-size: 12px;
}
.ji_top dd p {
	text-indent: 2em;
}
.ji_top .nlist {
	border-top: #ccc 1px dashed;
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
}
.ji_top .nlist h4 {
	color: #f60;
	font-weight: normal;
	font-size: 12px;
	margin: 0 0 10px 0;
}
.ji_top .nlist ul {
}
.ji_top .nlist li {
	width: 205px;
	float: left;
	height: 24px;
	line-height: 24px;
}
.ji_top .nlist li span {
	color: #DE552B;
}
a.btn_s {
	width: 64px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	background: url(../images/btn_start.jpg) no-repeat;
	color: #fff;
	display: block;
}
a.btn_join {
	width: 97px;
	height: 31px;
	text-align: center;
	line-height: 31px;
	display: block;
	margin: 20px auto;
	background: url(../images/btn_red.jpg) no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
}
a.btn_join1 {
	width: 97px;
	height: 31px;
	display: block;
	background: url(../images/btn_red.jpg) no-repeat;
	line-height: 31px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	left: 15px;
	position: absolute;
	top: 130px;
}
a.btn_join1:hover {
	background: url(../images/btn_red_on.jpg) no-repeat;
}
a.a_orange {
	color: #f60;
}
.f_orange {
	color: #f90;
}
/*clear float*/
.clear {
	clear: both;
}
.clearfix:after, .yxzx ul:after {
	content: "\0020";
	display: block;
	clear: both;
	visibility: hidden;
	overflow: hidden;
	height: 0;
	font-size: 0;
}
.clearfix, .yxzx ul {
	zoom: 1;
}
body {
	padding-bottom: 20px;
}
#top {
	width: 100%;
	height: 115px;/*border: 1px solid green;  */
}
.bannerdaohang {
	height: 120px;
	overflow: hidden;
}
.bannerdaohang #logo {
	padding: 8px;
}
.bannerdaohang #logo a {
	display: block;
	width: 160px;
	height: 65px;
	background: url('http://img.8090yxs.com/right/img/logo.jpg') no-repeat;
	text-indent: -9999999px;
	overflow: hidden;
}
.daohang {
	width: 712px;
	height: 34px;
	background:#03b4f5;
	overflow: hidden;
	position: absolute;
	top: 81px;
	left:0;
}
.daohang li {
	float: left;
}
.daohang li a {
	display: block;
	height: 34px;
	line-height: 34px;
	width: 90px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
.daohang li a:hover, .daohang li.hover a {
	color: #fff;
	background: url("../images/corner.png") no-repeat scroll -257px -40px;
}
.daohang li.ft a {
	width: 80px;
}
.daohang li.ft a:hover, .daohang li.hover a {
	background: url('../images/corner.png') no-repeat scroll -257px -40px;
}
#content {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
#main {
	width: 712px;
	float: left;
	overflow: hidden;
}
/*搜索 */

#search_box {
	width: 270px;
	height: 34px;
	position: absolute;
	top: 86px;
	right: 0;
	background: url(../images/seacherBg.jpg);
}
/*搜索结束 */
/*指南*/
#guild_bg {
	width: 100%;
	height: 42px;
	background: url(../images/guild_bg.png) repeat-x;
}
#guild_bg .guild {
	width: 1000px;
	height: 42px;
	margin: 0 auto;
}
#guild_bg .guild .dqwz {
	color: #666666;
	line-height: 42px;
}
#guild_bg .guild .dqwz .yanse {
	font-weight: bold;
}
/*指南结束*/
/*页面主体*/
#containe {
	width: 1000px;
	margin: 0 auto;
	height: auto;
}
#containe .content {
	color: #252525;
	width: 712px;
	height: auto;
	margin-top: 10px;
	float: left;
	background:white;
}
#containe .content .Mtop_bg {
	width: 708px;
	height: 3px;
	font-size: 0;/*background: url(../images/Mtop_bg.png) repeat-x;
    float:left;*/
}
#containe .content .biaotiK {
	width: 680px;
	height: 160px;
	border-bottom: 1px dashed #dedede;
	margin: 0 auto;
}
#containe .content .biaoti {
	color: #f38718;
	text-align: center;
	margin-top: 24px;
}
#containe .content .size {
	font-size: 20px;
	line-height: 48px;
}
#containe .content .biaoti.a {
	color: #252525;
	margin-top: 15px;
}
#containe .content .biaoti.a .p {
	padding-right: 20px;
}
#containe .content .biaoti.a .p .yanse {
	color: #b8b8b8;
}
#containe .content .fenxiang {
	margin-top: 45px;
	-margin-top: 25px;
 +margin-top:20px;
}
#containe .content .fenxiang .left {
	float: left;
}
#containe .content .sousuo {
	height: 30px;/*border-left:5px solid red;*/
	float: right;
}
#containe .content .sousuo .keyword {
	float: left;
	width: 148px;
	height: 25px;
	border: 1px solid #e2e2e2;
	line-height: 22px;
	padding-left: 5px;
	color: #959595;
	background: #fcfcfc;
}
#containe .content .sousuo .sub {
	float: left;
	width: 50px;
	height: 27px;
	background: url(../images/search.png);
	margin-left: 10px;
}
#containe .content .sousuo .baidu {
	float: left;
	margin-right: 10px;
}
#containe .content .sousuo .submit {
	float: left;
}
#containe .content .font {
	width: 630px;
	height: auto;
	margin: 0px auto;
	margin-top: 20px;
}
#containe .content .font .zhu {
	font-size: 14px;
	line-height: 2;
	padding-top: 20px;
}
#containe .content .font .zhu p {
	line-height: 30px;
}
#containe .content .font .shuoming .konge {
	padding-right: 20px;
}
#containe .content .font .fanpian {
	margin-top:50px;
	height: 80px;
}
#containe .content .font .fanpian .ico {
	width: 3px;
	height: 5px;
	background: url(../images/fanpian_ico.png) no-repeat;
	float: left;
	margin-top: 6px;
}
#containe .content .font .fanpian .pm {
	display: block;
	float: left;
	margin-left: 5px;
}
#containe .content .font .fanpian .yanse {
	color: #666666;
}
#containe .content .subnav {
	width: 680px;
	height: 60px;
	border-bottom: 1px dashed #dedede;
	margin: 0 auto;
	border-top: 1px dashed #DEDEDE;
}
#containe .content .subnav li {
	height: 16px;
	border-right: 1px solid #c7c7c7;
	float: left;
	margin-top: 23px;
	padding-left: 16px;
	padding-right: 16px;
}
#containe .content .subnav a {
	color: #252525;
}
#containe .content .subnav li a:hover {
	color: #f6861a;
}
#containe .content .subnav .a {
	padding-left: 0;
}
#containe .content .subnav .b {
	border-right: none;
}
#containe .content .subnav .sina_weibo {
	display: block;
	width: 16px;
	height: 16px;
	background: url(../images/sina_weibo.png) no-repeat;
	float: left;
}
#containe .content .subnav .weibo {
	display: block;
	width: 16px;
	height: 16px;
	background: url(../images/weibo.png) no-repeat;
	float: left;
}
#containe .content .XgWz {
	width: 680px;
	margin: 0 auto;
}
#containe .content .XgWz .ban {
	width:330px;
	_width:300px;
	float:left;
}
#containe .content .XgWz .nav {
	width: 326px;
	height: 40px;
	border-left: 4px solid #fa8e29;
	background: #f2f2f2;
	margin-top: 20px;
	line-height: 40px;
	font-weight: bold;
	color: #626262;
}
#containe .content .XgWz .nav span {
	padding-left: 10px;
}
#containe .content .XgWz .wenzhang {
	margin-top: 10px;
}
#containe .content .XgWz .wenzhang li {
	width: 308px;
	border-bottom: 1px dashed #dedede;
	float: left;
	margin-right: 32px;
	line-height: 30px;
}
#containe .content .XgWz .wenzhang .j {
	margin-right: 0px;
}
#containe .content .XgWz .wenzhang a {
	display: block;
	float: left;
}
#containe .content .XgWz .wenzhang span {
	display: block;
	float: right;
}
#containe .sidebar {
	width: 270px;
	float: right;/*border:1px solid green;*/
	position: relative;
}
#containe .sidebar #side {
	position: absolute;
	top: -155px;
	right: 0;
}
.table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}
.side {
	width: 270px;
	float: right;
	margin-top: -34px;
}
.block {
}
.block h2 {
}
.black {
	color: #fff;
}
.black .t {
	height: 2px;
	overflow: hidden;
	background: url(../images/bg_black.jpg) no-repeat 0 0;
}
.black .c {
	background: url(../images/bg_black.jpg) repeat-y -270px 0;
	min-height: 60px;
	height: auto!important;
	height: 60px;
}
.black .b {
	height: 2px;
	overflow: hidden;
	background: url(../images/bg_black.jpg) no-repeat -540px 0;
}
.orange h2 {
	color: #333;
	font-family: microsoft yahei;
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
	margin-bottom: 10px;
	padding-top: 5px;
}
.orange .t {
	height: 2px;
	overflow: hidden;
	background: url(../images/bg_orange.jpg) no-repeat 0 0;
}
.orange .c {
	height: 440px;
	_position:relative;
	background:#fcfbfa;
	padding-top:10px;
}
.orange .b {
	height: 2px;
	overflow: hidden;
	background: url(../images/bg_orange.jpg) no-repeat -540px 0;
}
.login {
	color: #898989;
	height: 280px;
	_width: 270px;
}
.login h2 span {
	width: 30px;
	height: 20px;
	display: block;
	float: left;
	text-indent: -999999px;
	overflow: hidden;
	background: url('http://img.8090yxs.com/right/img/icon_user.jpg') no-repeat;
}
#login-1 p {
	margin: 10px 0;
	position: relative;
}
.login form {
	padding: 15px 0 15px 15px;
}
.login .ipt {
	background: url("../images/iconbg1.jpg") 0 0;
	border: 0 none;
	height: 20px;
	line-height: 20px;
	padding: 5px 5px 5px 44px;
	width: 185px;
}
.login .ipt1 {
	background: url("../images/iconbg2.jpg") 0 0;
	border: 0 none;
	height: 20px;
	line-height: 20px;
	padding: 5px 5px 5px 44px;
	width: 185px;
}
.login .btn {
	width: 233px;
	height: 36px;
	background: url(../images/btn_login.jpg) no-repeat;
	cursor: pointer;
	border: 0;
	font-size: 0;
}
.login .btn:hover {
	background: url(../images/btn_login_on.jpg) no-repeat;
}
.login a.a_pwd {
	color: #898989;
	background: url(../images/ic1.jpg) no-repeat 0 -2px;
	padding-left: 25px;
	line-height: 26px;
	margin-left: 15px;
}
.login p.p1 {
	padding-left: 36px;
}
a.a_reg {
	width: 72px;
	height: 16px;
	display: block;
	font-size: 0;
	cursor: pointer;
	background: url(../images/btn_singup.gif) no-repeat;
	margin-left: 145px;
	margin-top: 20px;
}
.sidebar .jqhd {
	width: 268px;
	height: 450px;
	border: 1px solid #c7c7c7;
	margin-top: 20px;
}
.sidebar .jqhd .hd_top {
	width: 253px;
	height: 35px;
	line-height: 35px;
	font-weight: bold;
	padding-left: 15px;
	background: url(../images/hd_top.png) repeat-x;
	position:relative;
}
.hd_top .more {
	position: absolute;
	right: 10px;
	top: 0;
}
.sidebar .jqhd li {
	text-align: center;
	width: 210px;
	height: 180px;
	margin-left: 10px;
	margin-top: 10px;
}
.sidebar .jqhd li img {
	width: 210px;
	height: 180px;
}
/*页面主体结束*/
/*版权声明*/
#bottom {
	width: 1000px;
	height: 94px;
	margin: 70px auto;
	position: relative;
}
#bottom .xiantiao {
	width: 1000px;
	height: 3px;
	font-size: 0;
	background: url(../images/Lxiantiao.png) repeat;
	position: absolute;
	top: 0;
}
#bottom .left {
	width: 300px;
	height: 51px;
	border-right: 1px solid #cbcbcb;
	position: absolute;
	bottom: 0;
}
#bottom .left .logo {
	width: 137px;
	height: 51px;
	background: url(../images/Blogo.jpg);
	margin-left: 160px;
}
#bottom .shengming {
	position: absolute;
	left: 320px;
	bottom: 0;
}
#bottom .shengming .hui {
	color: #999999;
}
#search_box {
	width: 270px;
	height: 34px;
	position: absolute;
	top: 86px;
	right: 0;
	background: url(../images/seacherBg.jpg);
}
/*搜索结束 */
#gonggao {
	width: 100%;
	height: 235px;
	background:transparent;
	border:none;
}
#gonggao .middle {
	width: 1000px;
	height: 236px;
	margin: 0 auto;
	position: relative;
	/*background: #f8f8fa none repeat scroll 0 0;*/
	border:1px;
}
#gonggao .middle .gonggao_tu {
	width: 280px;
	height: 215px;
	margin-top: 11px;
	float: left;
}
#gonggao .middle .jianjie {
	width: 430px;
	height: 215px;
	margin-top: 0;
	float: left;
	position: relative;
	margin-top: 11px;
}
#gonggao .middle .jianjie .fenge {
	width: 409px;
	height: 1px;
	font-size: 6px;
	position: absolute;
	top: 103px;
	right: 0px;
}
#gonggao .middle .jianjie .ad {
	margin-left: 24px;
	padding-top: 0;
	border-bottom: 1px dashed #DEDEDE;
	padding-bottom: 10px;
}
#gonggao .middle .jianjie .ad .ad1 {
	padding-left: 24px;
}
#gonggao .middle .jianjie .ad2 {
	margin-left: 24px;
	margin-top: 8px;
}
#gonggao .middle .jianjie .ad2 .yanse1 {
	color: #f5861b;
}
#gonggao .middle .jianjie .ad2 .yanse2 {
	color: #de552b;
	float: right;
}
#gonggao .middle .jianjie .ad2 li {
	width: 390px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	line-height:23px;
	height:23px;
}
#gonggao .middle .denglu {
	width: 270px;
	height: 236px;
	float: left;
	margin-left: 18px;
	background: url(../images/denglu.png);
	position: absolute;
	right: 0;
}
#gonggao .middle .denglu li {
	color: #898989;
	line-height: 30px;
	width: 235px;
	margin-left: 20px;
	margin-top: 16px;
}
#gonggao .middle .denglu .ys {
	width: 190px;
	height: 30px;
	line-height: 30px;
}
#gonggao .middle .denglu .zidong {
	width: 13px;
	height: 13px;
	background: url(../images/zidong.png);
}
#gonggao .middle .denglu .a {
	width: 69px;
	height: 20px;
	float: left;
	line-height: 20px;
	margin-left: 50px;
	-margin-left: 25px;
}
#gonggao .middle .denglu .a.b {
	margin-left: 40px;
	width: 75px;
}
#gonggao .middle .denglu .a.b .tubiao {
	display: block;
	width: 15px;
	height: 15px;
	background: url(../images/WangJi.jpg);
	float: left;
}
#gonggao .middle .denglu .a.b .WangjiMima {
	display: block;
	float: left;
	color: #898989;
}
#gonggao .middle .denglu .sub {
	width: 231px;
	height: 34px;
	background: url(../images/denglu_ico.png);
	margin-left: 18px;
	margin-top: 15px;
}
#gonggao .middle .denglu .zhuce {
	display: block;
	width: 72px;
	height: 16px;
	background: url(../images/zhuce_ico.png);
	margin-left: 175px;
	margin-top: 22px;
}
.index_content {
	height: 115px;
	margin-top: 8px;
}
.index_content .kafu_tab {
	height: 29px;
	margin-right: -2px;
	overflow: hidden;
	position: relative;
	top: -1px;
}
.index_content .kafu_tab li {
	border-color: #d6d6d6;
	border-image: none;
	border-style: solid;
	border-width:1px;
	cursor: pointer;
	float: left;
	height: 28px;
	line-height: 28px;
	text-align: center;
}
.index_content .kafu_tab .active {
	border-top: 2px solid #09f;
	height: 27px;
	line-height: 27px;
}
.index_content .kafu_tab .lastab {
	border-right: 0 none;
}
#container {
	width: 1000px;
	height: 797px;
	margin: 0 auto;
}
#container .main {
	width: 710px;
	height: 777px;
	margin-top: 20px;
	float: left;
}
#container .main .table {
	border-color: #c7c7c7;
}
#container .main .table .head {
	background: url(../images/table_bg1.png) repeat-x;
	position: relative;
}
#container .main .table .head .kaifu {
	font-size: 14px;
	font-weight: 700;
	padding-left: 20px;
}
#container .main .table .head ul {
	position: absolute;
	right: 0;
	top: 2px;
}
#container .main .table .head li {
	float: left;
	line-height: 34px;
	padding-left: 20px;
	color: #666664;
}
#container .main .table .head .yanse {
	color: #de552b;
}
#container .main .table .head .text {
	width: 32px;
	height: 18px;
	border: 1px solid #c8c8c8;
	padding-top: 5px;
}
#container .main .table .head .sub {
	padding-right: 5px;
}
#container .main .table .head1 {
	background: #f0f0f0;
	text-align: center;
	line-height: 38px;
	color: #666666;
}
#container .main .table .head2 {
	text-align: center;
	line-height: 38px;
}
#container .main .table .head2 .JinruYouxi {
	display: block;
	width: 64px;
	height: 26px;
	background: url(../images/JinruYouxi.png);
	margin-left: 32px;
}
#container .main .table .head2 .JinruYouxi {
	-margin-left: 2px;
}
#container .main .table .head2 .yanse {
	color: #f48519;
}
#container .main .table .head2 .yanse1 {
	color: #52bf18;
}
#container .sidebar {
	width: 270px;
	height: 797px;
	float: left;
	margin-left: 0px;
	float: right;
}
/*-----------------140704友情链接*/
#container4 {
	width: 1000px;
	height: 758px;
	margin: 10px auto;
}
.thead {
	width: 1000px;
	height: 30px;
	border-bottom: 1px solid #dbdbdb;
}
.yqlj {
	font-size: 21px;
	font-weight: bold;
	margin-top: 0px;
	float: left;
}
.link {
	color: #999999;
	margin-top: 2px;
	float: left;
}
#container4 .games {
	width: 1000px;
	height: 682px;
}
#container4 .games ul {
	margin-top: 10px;
}
#container4 .games .gameli {
	width: 250px;
	height: 32px;
	float: left;
}
#container4 .games li {
	width: 250px;
	height: 32px;
	float: left;
}
#container4 .games .gameli .gamemoner {
	padding-left: 40px;
	color: #535353;
	line-height: 32px;
}
#container4 .games li a {
	padding-left: 40px;
	color: #535353;
	line-height: 32px;
}
#container4 .games li a:hover {
	display: block;
	background: #f2f2f2 url(../images/link.png);
}
#container4 .games .gameli a:hover {
	display: block;
	background: #f2f2f2 url(../images/link.png);
}
/*-------------------------------------------------------------------------------------客服中心*/

#container5 {
	width: 1000px;
	height: 941px;
	margin: 10px auto;
}
.thead.deb {
	border-bottom: none;
}
#container5 .Bmain {
	width: 1000px;
	height: 865px;
}
#container5 .Bmain .rcontent {
	width: 724px;
	height: 860px;
	float: left;
}
#container5 .Bmain .rcontent .bottoml {
	width: 724px;
	height: 2px;
	font-size: 0;
	background: url(../images/bottoml.png);
}
#container5 .Bmain .rcontent .problem {
	width: 665px;
	height: 410px;
	border-bottom: 1px dashed #cccccc;
	margin: 25px auto;
}
.problem .sproblem {
	width: 312px;
	height: 120px;
	float: left;
	margin-right: 41px;
	margin-bottom:15px;
}
.problem .sproblem.derm {
	margin-right: 0;
}
#container5 .Bmain .rcontent .problem .wjmm {
	width: 90px;
	height: 120px;
	float: left;
}
.problem .solution h4 {
	color: #ff7401;
	padding-bottom:10px;
}
.problem .wjmm .djzh {
	display: block;
	width: 90px;
	height: 120px;
}
.problem .solution {
	float: right;
	height: 120px;
	margin-top: 10px;
	width: 212px;
}
.problem .wjmm .zr {
	display: block;
	width: 54px;
	height: 24px;
	background: url(../images/djjr_bnt.png);
	position: absolute;
	right: 3px;
	top: 14px;
}
.problem .wjmm .zixun {
	display: block;
	width: 54px;
	height: 24px;
	background: url(../images/djzx_bnt.png);
	position: absolute;
	right: 3px;
	top: 14px;
}
.oproblem {
	width: 665px;
	height: 30px;
	border-bottom: 1px dashed #cccccc;
	margin: 0px auto;
	position: relative;
}
.oproblem .cjwt {
	font-size: 14px;
	color: #ff7401;
	font-weight: bold;
}
.oproblem .cjwtxl {
	width: 9px;
	height: 5px;
	font-size: 0;
	background: url(../images/cjwtxl_bnt.png);
	position: absolute;
	top: 10px;
	right: 25px;
}
.cjjtwt {
	width: 665px;
	height: 436px;
	margin: 10px auto;
}
.cjjtwt li {
	height: 30px;
	width: 665px;
	border-bottom: 1px dashed #cccccc;
	line-height: 30px;
}
.cjjtwt span {
	display: block;
	float: right;
}
.cjjtwt a:hover {
	color: #ff7401;
}
#container5 .Bmain .lcontent {
	width: 266px;
	height: 860px;
	float: right;
}
.lcontent .kefu {
	width: 264px;
	height: 182px;
	border: 1px solid #cccccc;
	background: url(../images/kefu_bg.jpg);
	position: relative;
}
.lcontent .kefu .zxkf {
	font-weight: bold;
	font-size: 25px;
	position: absolute;
	top: 35px;
	right: 20px;
}
.lcontent .kefu .timedetal {
	position: absolute;
	top: 70px;
	right: 21px;
}
.lcontent .kefu .time_ico {
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/time_ico.png);
	position: absolute;
	top: 77px;
	right: 20px;
}
.lcontent .kefu .dianjizixun {
	color: #ff7401;
	font-weight: bold;
	position: absolute;
	bottom: 35px;
	right: 32px;
}
.lcontent .kefu .zixun_ico {
	display: block;
	width: 4px;
	height: 7px;
	font-size: 0;
	background: url(../images/zixun_ico.png);
	position: absolute;
	bottom: 42px;
	right: 20px;
}
.lcontent .lside {
	width: 264px;
	height: 665px;
	border: 1px solid #cccccc;
	border-top: none;
	margin-top: 10px;
}
.lcontent .lside .top_line {
	width: 264px;
	height: 2px;
	font-size: 0;
	background: url(../images/top_line.png);
}
.lcontent .lside .zxtw {
	width: 264px;
	height: 33px;
	border-bottom: 1px solid #cccccc;
	float: left;
	line-height: 33px;
}
.lcontent .lside .zxtw .tw {
	color: #ff7401;
	font-weight: bold;
	padding-left: 20px;
}
.lcontent .lside .xianxiadao {
	width: 264px;
	height: 89px;
	border-bottom: 1px solid #cccccc;
	float: left;
}
.lcontent .lside .xianxiadao .xxdt {
	width: 95px;
	height: 89px;
	border-right: 1px solid #cccccc;
	float: left;
	background: url(../images/xxd.jpg);
}
.lcontent .lside .xianxiadao .xxd {
	font-weight: bold;
	padding: 25px 0 0 10px;
}
.lcontent .lside .xianxiadao .xxd_seaver {
	padding-left: 12px;
}
.lcontent .lside .xianxiadao a:hover {
	color: #ff7401;
}
.lcontent .lside .xianxiadao.debl {
	border-bottom: none;
}
.bottom.kfzx {
	margin: 60px auto;
}
.kf_main {
	width: 708px;
	height: 775px;
	margin-top: 20px;
	float: left;
	border: 1px solid #c7c7c7;
}
.h_kfb {
	height: 34px;
	width: 708px;
	border-bottom: 1px solid #c7c7c7;
	background: url(../images/table_bg1.png) repeat-x;
	position: relative;
}
#chose_server {
	line-height: 34px;
}
.kaifub {
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
	line-height: 34px;
}
.h_kfb .yanse_0 {
	color: #de552b;
}
.h_kfb .text {
	width: 32px;
	height: 18px;
	border: 1px solid #c8c8c8;
	padding-top: 5px;
}
.h_kfb .sub {
	padding-right: 5px;
}
.kf_head {
	width: 708px;
	height: 38px;
	border-bottom: 1px solid #c7c7c7;
	background: #f0f0f0;
	color: #666666;
}
.game-right3-c1-left {
	border-bottom: 1px solid #c7c7c7;
	height: 38px;
}
.game_name {
	width: 131px;
	height: 38px;
	border-right: 1px solid #c7c7c7;
	float: left;
	text-align: center;
	line-height: 38px;
}
.kf_time {
	width: 158px;
	height: 38px;
	border-right: 1px solid #c7c7c7;
	float: left;
	text-align: center;
	line-height: 38px;
}
.entergame {
	width: 128px;
	height: 38px;
	border-right: 1px solid #c7c7c7;
	float: left;
	text-align: center;
	line-height: 38px;
}
.entergame.zt {
	border-right: none;
}
.kf_form {
	width: 708px;
	height: 38px;
	border-bottom: 1px solid #c7c7c7;
	color: #666666;
}
.kf_form .JinruYouxi {
	display: block;
	width: 64px;
	height: 26px;
	background: url(../images/JinruYouxi.png);
	margin: 5px 0 0 32px;
}
.entergame.zt.color {
	color: #f48519;
}
.entergame.zt.color2 {
	color: #52bf18;
}
.kf_form.deb {
	border-bottom: none;
}
.entergame .JinruYouxi {
	background:url("../images/JinruYouxi.png") repeat scroll 0 0;
	display: block;
	height: 26px;
	margin-left: 32px;
	margin-top: 7px;
	/*text-indent: -9999px;*/
	line-height: 26px;
	color:white;
	width: 64px;
}
.login .logined_usename {
	height: 25px;
	line-height: 15px;
	width: 190px;
	word-break: break-all;
	word-wrap: break-word;
}
.login .logined_usename span {
	color: #f5861a;
	font-weight: bold;
}
.login .xx {
	width: 230px;
}
.login #login2-3 .xx .froma {
	color: #f5861a;
	padding-left: 0;
	height:14px;
	line-height:14px;
	width:110px;
}
.login #login2-3 .xx .fromc {
	float:right;
	background:url(../images/login_hot.jpg)no-repeat;
	_background:url(../images/login_hot.jpg);
 +background:url(../images/login_hot.jpg);
	width:59px;
	height:14px;
	line-height:14px;
	text-align:center;
	color:#FFF;
	padding-left:0;
	margin-top:3px;
	_margin-top:-14px;
 +margin-top:-14px;
}
.login #login2-3 .xx .fora {
	color: #f5861a;
	padding-left: 0;
	height:14px;
	line-height:14px;
	width:110px;
}
.login #login2-3 .xx .forc {
	float:right;
	background:url(../images/login_hot.jpg)no-repeat;
	_background:url(../images/login_hot.jpg);
 +background:url(../images/login_hot.jpg);
	width:59px;
	height:14px;
	line-height:14px;
	text-align:center;
	color:#FFF;
	padding-left:0;
	margin-top:3px;
	_margin-top:-14px;
 +margin-top:-14px;
}
.login .played_games {
	background: url("../images/kflb_bg.jpg") no-repeat;
	line-height: 24px;
	margin-bottom: 5px;
	padding-left: 10px;
	width: 222px;
	height:24px;
	color:#fff;
}
.login #login2-3 span {
	color: #dbdbdb;
	padding-left: 10px;
}
.login .game_home {
	height: auto;
	line-height: 20px;
}
.login .game_home a {
	color: #dbdbdb;
	margin-right:5px;
	margin-top: 7px;
}
.login .logined_btn {
	/*margin: 10px 0;*/
	width: 240px;
	margin-top:0px;
}
.login_list li {
	float: left;
	margin-right: 10px;
	width: 50px;
	height: 55px;
	text-align: center
}
.login_list li span {
	background: url("../images/444.jpg") no-repeat scroll 0 0;
	width: 50px;
	height: 40px;
	display: block;
	text-indent: -9999px;
}
.login .login_list li .l1 {
	background-position: 0 0;
}
.login .login_list li .l2 {
	background-position: -50px 0;
}
.login .login_list li .l3 {
	background-position: -100px 0;
}
.login .login_list li .l4 {
	background-position: -150px 0;
}
.login .login_list li .l1:hover {
	background: url("../images/555.jpg") no-repeat scroll 0 0;
}
.login .login_list li .l2:hover {
	background: url("../images/555.jpg") no-repeat scroll -50px 0;
}
.login .login_list li .l3:hover {
	background: url("../images/555.jpg") no-repeat scroll -100px 0;
}
.login .login_list li .l4:hover {
	background: url("../images/555.jpg") no-repeat scroll -150px 0;
}
.login .login_list li a {
	color: #dbdbdb;
	line-height: 30px;
}
.login .login_list li a:hover {
	color: #ffcc00;
}
.login .loged-phone {
	background-color: #f6fcfc;
	border: 1px solid #bed7e8;
	box-shadow: 2px 2px 4px #888888;
	color: #000000;
	left: 40px;
	opacity: 0.9;
	padding: 10px;
	position: absolute;
	top: 100px;
	width: 150px;
}
.login .loged-phone .ico {
	background-position: 1px -700px;
	height: 16px;
	width: 16px;
}
#login2 {
/*padding-left: 20px;
	padding-top: 10px;*/
}
.c tbody tr:hover {
	background: #f9a24f;
}
.search_box {
	float: right;
	height: 34px;
	margin: 21px 0;
	width: 660px;
	overflow: hidden;
}
.search_frombox {
	position: relative;
	float: left;
}
.hot_key {
	color: #565656;
	height: 34px;
	line-height: 34px;
	overflow: hidden;
	padding-left: 16px;
	/*width: 339px;*/



	float: left;
}
.hot_key li {
	display: inline;
	float: left;
	vertical-align: middle
}
.hot_key a {
	color: #565656;
	padding-right: 10px;
}
.input_box {
	float: left;
	position: relative;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus {
	border-color: #76c4f2;
	box-shadow: 0 0 10px rgba(96, 205, 205, 0.5);
	color: #3098d5;
}
input[type="text"], textarea {
	transition: box-shadow 0.3s ease-in 0s;
}
input[type="text"], input[type="password"], textarea {
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.06) inset;
}
.input_box .input_txt {
	float: left;
	height: 22px;
	line-height: 22px;
	padding: 5px 43px 5px 10px;
	width: 220px;
	border: 1px solid #c9c9c9;
	color: #565656;
	font-size: 12px;
}
.ss_box {
	border-left: 1px solid #c9c9c9;
	height: 32px;
	position: absolute;
	right: 1px;
	top: 1px;
	width: 32px;
}
.ss_box .search_submit {
	background: linear-gradient(to bottom, #fefefe 0%, #f7f7f7 100%) repeat scroll 0 0;
	border: 0 none;
	display: block;
	height: 32px;
	line-height: 32px;
	width: 32px;
}
.icon16 {
	background-image: url("../images/icon-s4f64374b2d.png");
	display: inline-block;
	height: 16px;
	overflow: hidden;
	vertical-align: middle;
	width: 16px;
}
.search_16_gray {
	background-position: -161px 0;
}
.ss_box .icon16 {
	left: 8px;
	position: absolute;
	top: 8px;
}
.news-5 dt {
	float: left;
	height: 120px;
	width: 400px;
}
.news-5 dd {
	float: right;
	height: 120px;
	width: 230px;
}
.conT {
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}
.conbnt {
	padding-top: 10px;
}
.news-5 dd a {
	float: left;
	height: 30px;
	margin-bottom: 13px;
	overflow: hidden;
	text-indent: -999em;
	width: 100px;
	margin-left: 15px;
}
.news-5 a.a1 {
	background: url("../images/btn1.jpg");
}
.news-5 a.a2 {
	background: url("../images/btn2.jpg");
}
.news-5 a.a3 {
	background: url("../images/btn3.jpg");
}
.news-5 a.a4 {
	background: url("../images/btn4.jpg");
}
.froma .fromab a {
	color:#446d00;
}
.slide-pic {
	margin-top:22px;
	margin-bottom:22px;
}
.slide-li {
	height: 30px;
	left: 10px;
	position: absolute;
	top: 280px;
}
.slide-li li {
	background: url("../images/slide_circle.png") repeat scroll;
	cursor: pointer;
	float: left;
	height: 17px;
	margin-left: 8px;
	width: 17px;
}
.slide-li li.current {
	background-position: -17px 0;
}
.nuser-ts {
	width: 94px;
	height: 45px;
	background: url(../images/tsk.gif);
	font-size: 10px;
	line-height: 45px;
	text-align: center;
	position: absolute;
	z-index: 99999;
	margin-left: 50px;
	margin-top: -10px;
}
.nuser-ts.mmts {
	width: 125px;
	height: 45px;
	background: url(../images/tskmm.gif);
}
/*-------------------------140923*/

#gllist_0 li a {
	display: block;
	width: 190px;
	float: left;
}
#gllist_1 li a {
	display: block;
	width: 190px;
	float: left;
}
.k_pager_box {
	text-align:center;
	padding-top:20px;
}
.k_pager_box li {
	display:inline;
}
.hbyx .index_all_games li {
	height:25px;
	width:91px;
 *width:90px;
	background:#ececec;
	float:left;
	border-right: solid 1px #d3d3d3;
	border-bottom: solid 1px #d3d3d3;
	border-left: solid 1px #fff;
	border-top: solid 1px #fff;
	padding:7px 10px 7px 15px;
	_padding:4px 10px 3px 15px;
	margin:0;
}
.hbyx .index_all_games img {
	height:28px;
	width:28px;
	float:left;
}
.lst_all li {
	float: left;
	margin-bottom: 20px;
	margin-top: 10px;
	width: 326px;
	height:100px;
	border:none;
}
.ask-1 {
	float: left;
	width: 100px;
}
.ask-2 {
	float: left;
	width: 175px;
}
.ask-2 span {
	display: inline-block;
	margin-left: 10px;
	margin-top: 10px;
	width: 215px;
}
.pages {
	margin-top: 20px;
	text-align: center;
	margin-bottom:13px;
}
.pages li {
	display:inline;
}
.pages a {
	border: 1px solid #63656A;
	color: #63656A;
	display: inline-block;
	margin: 0 2px;
	padding: 3px 8px;
}
.index_all_txt {
	line-height:25px;
	text-align:center;
}
.index_all_txt a {
	cursor: pointer;
}
.ad p {
	text-align: center;
	padding-bottom: 10px;
}
.ad p a {
	font-size:16px;
}
.ad .info:hover {
	text-decoration:none;
}
.ad .ckxx {
	padding-left: 20px;
	color: #F30;
}
#rj img {
	height: 30px;
	width: 80px;
	vertical-align: top;
	margin-top: 5px;
}
.rj img {
	padding-top:10px;
}
#containe .content .font .zhu dl {
	margin-bottom: 15px;
}
#main .hbyx {
	margin-top:10px;
}
#containe .zhu u {
	color: red;
}
.pages_a li {
	display:inline;
	padding: 0 5px;
}
.pages_a {
	padding-top:20px;
}
.wrap h2 a, .rmhd_list h2 {
	font-weight:400;
}
.kv {
	float: left;
	height: 330;
	width: 708px;
	margin-top:10px;
	margin-left:2px;
}
.kv-img {
	border: 1px solid #bad9e6;
	height: 281px;
	overflow: hidden;
	width: 708px;
}
.kv-img li {
	height: 281px;
	width: 708px;
}
.kv-img li img {
	height:281px;
	vertical-align: top;
	width: 708px;
}
.kv-num {
	height: 35px;
	margin: auto;
	overflow: hidden;
	width: 710px;
}
.kv-num li {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #dedede;
	border-image: none;
	border-style: solid;
	border-width: 4px 1px 1px;
	color: #3e3e3e;
	cursor: pointer;
	display: inline;
	float: left;
	font-size: 14px;
	font-weight: 700;
	height: 30px;
	line-height: 28px;
	overflow: hidden;
	text-align: center;
	width:139.7px
}
.kv-num li.focus {
	background: #ffbe42 url("../images/ico-24.png") no-repeat scroll 30px -1298px;
	border-color: #fe6e00 #f8a42d #f8a42d;
}
.first_server {
	background: linear-gradient(to bottom, #ffffff 0%, #ffeadc 100%) repeat scroll 0 0;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
}
.first_li {
	border-bottom: 1px solid #e5e5e5;/*padding: 10px 0 10px 20px;*/
}
.first_li img {
	height: 55px;
	margin-right: 8px;
	width:70px;
}
.first_li .game_name {
	color: #2c2c2c;
	display: block;
	font: 14px Microsoft YaHei;
	width: 85px;
	height:20px;
	border:none;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.first_li p.date {
	color: #2b9dff;
	font: 12px/20px Microsoft YaHei;
}
.first_li .server_no {
	color: #848484;
	display: block;
	font: 12px/20px Microsoft YaHei;
}
.time_tips {
	background: url("../images/icons.png") no-repeat scroll -120px -131px;
	display: block;
	height: 19px;
	width: 90px;
}
.time_tips:hover {
	background:url("../images/icons.png") no-repeat scroll -120px -153px;
}
.first_li .tag {
	height: 32px;
	position: absolute;
	right: 0;
	top: 0;
	width: 32px;
}
.server_conter_list {
	background: #fff none repeat scroll 0 0;
	padding: 7px 0 0;
}
.server_conter_list li {
	background: url("../images/icons.png") no-repeat scroll 0 -355px;
	margin: 0 10px;
	padding-left: 16px;
}
.server_conter_list li:hover {
	background: url("../images/icons.png") no-repeat scroll 0 -402px;
}
.server_conter_list li.first {
	background: url("../images/icons.png") no-repeat scroll 0 -272px;
}
.server_conter_list li.first:hover {
	background: url("../images/icons.png") no-repeat scroll 0 -317px;
}
.server_conter_list li .con {
	padding: 11px 0;
}
.server_conter_list li .conetnt_box {
	border-bottom: 1px dashed #e5e5e5;
}
.server_conter_list li .conetnt_box.last {
	border-bottom: 0 none;
}
.server_conter_list li span {
	display: block;
	height: 21px;
	overflow: hidden;
	width:80px;
}
.server_conter_list li span i {
	background: #2b9dff none repeat scroll 0 0;
	border-radius: 2px;
	color: #fff;
	cursor: pointer;
	display: block;
	font: 12px/21px Microsoft YaHei;
	height: 21px;
	margin-left: 3px;
	text-align: center;
	width: 65px;
}
.server_conter_list li span i.ytd {
	background: #7cb428 none repeat scroll 0 0;
}
.server_conter_list li span a {
	background: url("../images/icons.png") no-repeat scroll -120px -175px;
	display: block;
	height: 21px;
	width: 74px;
}
.server_conter_list li span a:hover {
	background: url("../images/icons.png") no-repeat scroll -120px -175px;
}
.server_conter_list a.game_name {
	color: #2c2c2c;
	display: block;
	font: 12px/21px Microsoft YaHei;
	height: 21px;
	width: 65px;
	border:none;
	overflow:hidden;
}
.server_conter_list a.game_name:hover {
	color: #2b9dff;
}
.server_conter_list a.game_server {
	color: #848484;
	display: block;
	font: 12px/21px Microsoft YaHei;
	height: 21px;
	width:60px;
	overflow:hidden;
}
.server_conter_list a.game_server:hover {
	color: #ff6600;
}
.page_box {
	padding:0px 0 0px;
	text-align: center;
	margin-top:8px;
}
.page_box a {
	background:linear-gradient(to bottom, #feffff 0%, #ebebeb 100%) repeat scroll 0 0;
	border: 1px solid #e5e5e5;
	border-radius: 2px;
	color: #585858;
	display: inline-block;
	font: 14px/23px Microsoft YaHei;
	height: 23px;
	text-align: center;
	width: 23px;
}
.page_box a:hover {
	border: 1px solid #f60;
	color: #f60;
	text-decoration: none;
}
.page_box a.on {
	background: #f60 none repeat scroll 0 0;
	border: 0 none;
	color: #fff;
	height: 25px;
	line-height: 25px;
	width: 25px;
}
.flt {
	float: left;
	width:90px;
	height:30px;
}
.con {
	height: 20px;
	width: 100%;
	overflow: hidden;
	position: relative;
	background: #ffefe5;
}
.nav_ub {
	width: 100%;
	height: 26px;
	position: absolute;
	top: 0px;
	background: #fff;
	z-index: 0;
}
.nav_db {
	width: 100%;
	height: 16px;
	position: absolute;
	bottom: 0px;
	background: #fff;
	z-index: 0;
}
.reg_box {
	height: 23px;
	padding: 28px 14px 0 0;
	font-family:"微软雅黑";
}
.l_reg_now {
	background-color: #ffb439;
	border-radius: 3px;
	color: #fff;
	float: right;
	height: 23px;
	line-height: 23px;
	margin-left: 6px;
	position: relative;
	text-indent: 16px;
	width: 87px;
}
.l_reg_now i {
	border-color: transparent transparent transparent #fff;
	border-style: dashed dashed dashed solid;
	border-width: 5px;
	display: block;
	height: 0;
	line-height: 0;
	overflow: hidden;
	position: absolute;
	right: 4px;
	top: 6.5px;
	width: 0;
}
.l_reg_now:hover {
	background-color: #ff9e00;
	color: #fff;
	text-decoration: none;
}
.login_main {
	height: 280px;
	right:0px;
	padding: 0px;
	position: absolute;
	/*top: -30px;*/
	width: 270px;
	z-index: 2;
	background: url('../images/login.png') 0 0 repeat;
}
.loged {
	padding:20px;
}
.login_before {
	font-family: simsun;
	padding: 20px 0 0 14px;
}
.login_before p label {
	height: 38px;
	line-height: 38px;
	position: absolute;
}
.login_before p {
	margin-bottom: 10px;
}
.forget_p {
	color: #666;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-right: 14px;
	font-family: "微软雅黑";
}
.forget_p a {
	color: #666;
	font-family: "微软雅黑";
}
.forget_p input {
	margin-right: 4px;
	vertical-align: middle;
}
.forget_p label {
	cursor: pointer;
}
.login_before .index_button {
	margin-top: 6px;
}
.login_before .error {
	border: 1px solid #24aaf0;
}
.log_tip {
	background-color: #ffc;
	border: 1px solid #fc9;
	color: red;
	display: none;
	height: 20px;
	left: 60px;
	line-height: 20px;
	padding: 2px 10px;
	position: absolute;
	top: -20px;
}
.log_tip_arrow_border, .log_tip_arrow {
	border-style: solid dashed dashed;
	font-size: 0;
	height: 0;
	line-height: 0;
	overflow: hidden;
	position: absolute;
	width: 0;
}
.log_tip_arrow_border {
	border-color: #fc9 transparent transparent;
	border-width: 11px;
	bottom: -22px;
	left: 14px;
}
.log_tip_arrow {
	border-color: #ffc transparent transparent;
	border-width: 10px;
	bottom: -20px;
	left: 15px;
}
#user_info {
	line-height: 20px;
}
.login_after {
	display: none;
}
.logined_vip {
	background: #f94c2a none repeat scroll 0 0;
	border-radius: 2px;
	color: #fff;
	display: inline-block;
	margin-right: 5px;
	padding: 0 3px;
	text-align: center;
}
.logined_head {
	float: left;
	height: 71px;
	overflow: hidden;
	width: 71px;
}
.logined_head img {
	border-radius: 50%;
	display: block;
	height: 71px;
	width: 71px;
}
.logined_usename {
	height: 21px;
	line-height: 20px;
	word-break: break-all;
	word-wrap: break-word;
}
.logined_usename a {
	color: #666;
}
.played_games {
	margin-bottom: 10px;
	margin-left: 78px;
	margin-top: 15px;
	width: 110px;
}
.logined_bnt {
	float: left;
	height: 29px;
	margin: 10px 8px 3px 0;
	width: 104px;
}
.logined_bnt a {
	color: #555555;
	display: block;
	height: 30px;
	line-height: 30px;
	width: 104px;
}
.logined_bnt a:hover {
	background-position: 0 -30px;
}
.recently_login {
	line-height: 25px;
}
.recently_login span {
	color: #4e578e;
	font-size: 14px !important;
	font-weight: bold;
}
.recently_login span a {
	color: #4e578e;
	font-size: 14px !important;
}
.recently_login span a:hover {
	color: #4e578e;
	text-decoration: none;
}
/* 登录页面 */
.login_box {
	border:1px solid #d6d5d5;
	width:272px;
	height:263px;
	padding:15px 13px 10px;
	position:relative;
	font-family:5b8b4f53;
}
.org_border {
	position:absolute;
	top:-1px;
	left:-1px;
	overflow:hidden;
	width:150px;
	height:2px;
	background:#ff6a00;
}
.login p {
	position:relative;
	margin-bottom:10px;
}
.login p label {
	width:62px;
	height:26px;
	padding-top:0px;
	position:absolute;
	top:0;
	left:0;
	color:#828282;
	font-family:"microsoft yahei";
}
.index_input {
	width:178px;
	padding-left:62px;
	height:36px;
	line-height:36px;
	border:1px solid #d6d5d5;
	background:#f5f4f4;
	outline:none;
}
.c_account_icon, .c_password_icon {
	display:inline-block;
	width:18px;
	height:18px;
	margin:0 4px 0 6px;
	vertical-align:middle;
}
.c_password_icon {
	margin:-1px 4px 0 6px;
}
.forget_p {
	color:#666;
}
.forget_p a {
	color:#666;
}
.forget_p input {
	vertical-align:middle;
}
.index_button {
	width:242px;
	height:48px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	line-height:48px;
	font-size:16px;
	margin-top:15px;
	border:none;
	border-radius:4px;
	background:#00baff;
	cursor:pointer;
}
.index_button:hover {
	background:#1ec1fe;
}
.loged_mes {
	border-bottom: 1px solid #b1b1b1;/*margin-right: 14px;*/
}
.clearfix {
	display: inline-block;
}
.clearfix::after {
 clear: both;
 content: ".";
 display: block;
 height: 0;
 visibility: hidden;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.game_home {
	float:right;
	margin-top:15px;
	width:184px;
}
.game_home a {
	color: #666;
	margin-right: 8px;
}
.game_home a:hover {
	color: #00baff;
	text-decoration: underline;
}
.logined_btn {
	padding-top: 6px;
	width: 86px;
}
.blue_btn {
	background: #3ea6cd none repeat scroll 0 0;
}
.orange_btn {
	background: #00baff none repeat scroll 0 0;
}
.logined_btn a {
	border-radius: 2px;
	display: inline-block;
	height: 20px;
	line-height: 20px;
	margin-right: 0;
	text-align: center;
	width: 40px;
}
.logined_btn a, .logined_btn a:hover {
	color: #fff;
}
.logined_btn .orange_btn {
	margin-left: 6px;
}
.index_tui_games {
	padding: 4px 14px 0 0;
}
.index_tui_games h3 {
	color: #666;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	padding-left:10px;
	font-family:'微软雅黑';
}
.index_tui_games td {
	border-top: 1px dotted #c8c7c5;
	height: 40px;
	line-height: 40px;
}
.index_tui_games tr {
	border-bottom: 1px dotted #c8c7c5;
}
.index_tui_games .status_btn {
	background: #00baff none repeat scroll 0 0;
	color: #fff;
	display: block;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	width: 58px;
}
/* 快速通道 */
.quick_zone {
	margin-top:4px;
}
.quick_zone h2 {
	color: #333;
	font-family: microsoft yahei;
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
	margin-bottom: 10px;
	padding-top: 5px;
}
.quick_zone ul {
	border-top:1px solid #d6d5d5;
	_border-left:1px solid #d6d5d5;
}
.quick_zone ul li {
	float:left;
	width:133px;
	_width:133px;
	height:51px;
	border:1px solid #d6d5d5;
	border-top:none;
	margin-left:-1px;
	_display:inline;
}
.quick_zone ul li a {
	text-indent:54px;
	color:#333;
	display:block;
	height:51px;
	line-height:51px;
}
.quick_zone ul li a:hover {
	background-color:#f5f5f5;
	text-decoration:none;
}
.quick_zone li a span {
	margin:15px 0 0 -30px;
*margin:0 0 0 -30px;
}
.quick_zone li a span, .p_problem span {
	position:absolute;
	width:20px;
	height:20px;
	overflow:hidden;
	background:url(../images/c_con.png) 0 0 no-repeat;
	_background:url(../images/c_con.gif) 0 0 no-repeat;
}
.quick_zone li a.q1 span {
	background-position:0 -80px;
}
.quick_zone li a.q2 span {
	background-position:0 -20px;
}
.quick_zone li a.q3 span {
	background-position:0 -100px;
}
.quick_zone li a.q4 span {
	background-position:0 -40px;
}
.quick_zone li a.q5 span {
	background-position:0 -120px;
}
.quick_zone li a.q6 span {
	background-position:0 -60px;
}
.quick_zone li a.q7 span {
	background-position:0 -140px;
}
.p_problem span {
	background-position:0 -160px;
}
.p_problem span {
	background-position: 0 -160px;
}
.loged-phone {
	background-color: #F6FCFC;
	border: 1px solid #BED7E8;
	box-shadow: 2px 2px 4px #888888;
	color: #000000;
	left: 40px;
	opacity: 0.9;
	padding: 10px;
	position: absolute;
	top: 100px;
	width: 150px;
}
.loged-phone .ico {
	background-position: 1px -700px;
	height: 16px;
	width: 16px;
}
.nuser-ts {
	width: 94px;
	height: 45px;
	background: url(/images/tsk.gif);
	font-size: 10px;
	line-height: 45px;
	text-align: center;
	position: absolute;
	z-index: 99999;
	margin-left: 50px;
	margin-top: -10px;
}
#div1 li {
	font-weight: 400;
	width:400px;
	height: 22px;
	border:none;
}
#div1 {
	width: 400px;
	overflow: hidden;
	float: left;
	line-height: 20px;
	height: 20px;
	margin-top: 12px;
	padding-left: 10px;
}
#div1 li a {
	font-weight: 400;
	font-size: 12px;
}
.hbyx h2 {
	height: 45px;
	line-height: 45px;
	padding:0;
}
.hbyx h2 .more {
	top:0px;
}
.main_area {
	float: left;
	margin-top: 10px;
	width:708px;
}
.main_areas {
	float: left;
	margin-top: 10px;
	width:988px;
	margin-bottom:10px;
}
.hide {
	display: none;
}
.main_tips {
	color: #333;
	font-family: microsoft yahei;
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
	padding-top: 5px;
	width:340px;
	margin-bottom:10px;
}
.main_tipsI {
	color: #333;
	font-family: microsoft yahei;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	padding-top: 5px;
	width:340px;
}
.main_tips .org_color {
	color: #03b4f5;
}
.hot_more_games {
	color: #03b4f5;
	float: right;
	font-size: 12px;
	font-weight: normal;
	margin-top: 3px;
	padding-right: 10px;
}
.hot_game, .hot_game2_ul {
	margin-top: 10px;
}
.hot_game2_ul li img {
	transition: all 0.3s ease-in-out 0s;
}
.hot_game2_ul li img:hover {
	transform: scale(1.1, 1.1);
}
.hot_game ul, .hot_game2_ul {
	margin-right: -15px;
}
.hot_game li {
	float: left;
	margin-right: 10px;
	position: relative;
	width: 230px;
}
.site_pic {
	height: 250px;
}
.site_txt {
	color: #666;
	margin-top: 6px;
	text-align: center;
}
.site_txt h3 {
	color: #333;
	font-size: 14px;
	font-weight: bold;
}
.site_txt h3 a {
	color: #333;
}
.site_pic_back {
	background: #03b4f5 none repeat scroll 0 0;
	color: #fff;
	display: none;
	height: 228px;
	left: 0;
	line-height: 24px;
	padding: 22px 8px 0;
	position: absolute;
	top: 0;
	width: 204px;
}
.site_pic_back .c_look_btn {
	bottom: 12px;
	height: 31px;
	left: 55px;
	position: absolute;
	width: 131px;
}
.hot_game2 ul {
	width:1000px;
}
.site_pic_logo {
	height: 100px;
}
.site_pic_info {
	height: 78px;
	margin-bottom: 6px;
	overflow: hidden;
}
.games_start_box {
	background-color: #f1cf32;
	border-radius: 3px;
	height: 31px;
	margin: 0 auto;
	position: relative;
	width: 113px;
}
.games_start_tit a, .games_start_tit span {
	float: left;
	height: 31px;
}
.games_start_tit a {
	background:url("../images/arrow.gif") no-repeat scroll 6px center;
	border-right: 1px solid #fedc7e;
	color: #fefdfb;
	font: bold 12px/31px 宋体;
	text-indent: 25px;
	width: 86px;
}
.games_start_tit a:hover {
	background:url("../images/arrow2.gif") no-repeat scroll 6px center;
	text-decoration: none;
}
.games_start_tit span {
	cursor: pointer;
	width: 26px;
}
.games_start_tit span i {
	border-color: transparent transparent #fff;
	border-style: dashed dashed solid;
	border-width: 5px;
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	margin: 8px auto 0;
	overflow: hidden;
	width: 0;
}
.games_start_tit span.start_up i {
	border-color: #fff transparent transparent;
	border-style: solid dashed dashed;
	margin: 14px auto 0;
}
.games_start_con {
	background-color: #fff;
	border: 1px solid #d3d3d3;
	display: none;
	height: 95px;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 31px;
	width: 111px;
}
.games_start_con ul li {
	background-color: #fff;
	border-bottom: 1px dashed #e5e5e5;
	height: 32px;
	width: 111px;
}
.games_start_con ul li a {
	color: #0f66b2;
	display: block;
	line-height: 32px;
	padding-left: 12px;
}
.games_start_con ul li a:hover {
	background-color: #f1f1f1;
	text-decoration: none;
}
.news_ico, .hot_ico {
	background:url("../images/status.png") no-repeat scroll 0 0;
	height: 40px;
	left: 0;
	position: absolute;
	top: 0;
	width: 39px;
	z-index: 4;
}
.hot_ico {
	background-position: 0 -41px;
}
.hot_game2_ul li {
	border: 1px solid #d6d5d5;
	float: left;
	height: 190px;
	margin-bottom: 10px;
	margin-right: 10px;
	overflow: hidden;
	position: relative;
	width: 237px;
	border-top-left-radius: 11px;
    border-top-right-radius: 11px;
}
.hot_txt {
	color: #999;
	height: 45px;
	padding: 10px 3px 0 0;
	position: relative;
}
.hot_txt a {
	color: #999;
}
.hot_txt h4 {
	color: #333;
	font-weight: bold;
	margin-bottom: 5px;
}
.hot_txt h4 a {
	color: #333;
}
.hot_txt a.go_new_area {
	background: #03b4f5 none repeat scroll 0 0;
	color: #fff;
	height: 25px;
	line-height: 25px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 5px;
	width: 75px;
}
.hot_txt a.go_new_area:hover {
	background: #00bbff none repeat scroll 0 0;
	text-decoration: none;
}
.index_all_games {
	display: table;
	margin-top: 10px;
	width: 100%;
}
.index_all_games tr.gray_bg {
	background: #ebebeb none repeat scroll 0 0;
}
.index_all_games tr.white_bg {
	background: #f5f5f5 none repeat scroll 0 0;
}
.index_all_games tr {
	height: 33px;
	overflow: hidden;
}
.index_all_games td {
	border-right: 1px dotted #c1c1c1;
	height: 33px;
	position: relative;
}
.index_all_games td a.other_game_link {
	height: 66px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 10;
}
.index_all_games td img {
	display: none;
	left: 0;
	position: absolute;
	top: 0;
	z-index: 1;
}
.index_all_games td h3 {
	color: #333;
	font: 12px/20px "";
	height: 20px;
	left: 22px;
	position: absolute;
	top: 8px;
	z-index: 2;
}
.index_all_games td h3 a {
	color: #333;
}
.index_all_games td p {
	color: #999;
	display: none;
	font: 12px/20px "";
	height: 20px;
	left: 22px;
	position: absolute;
	top: 35px;
	width: 250px;
	z-index: 2;
}
.index_all_games td p a {
	color: #999;
}
.index_news_con {
	border: 1px solid #d6d5d5;
	height: 314px;
	margin-top: 8px;
	overflow: hidden;
	padding: 0 9px 12px 7px;
	width:330px;
}
.index_news_con ul {
	margin-top: 8px;
}
.index_news_con li {
	color: #666;
	line-height: 27px;
}
.index_news_con li a {
	color: #333;
}
.index_news_con li a:hover {
	color: #03b4f5;
}
.index_news_list {
	height: 90px;
	padding-top: 11px;
	position: relative;
}
.index_news_list p {
	bottom: 0;
	height: 21px;
	left: 0;
	position: absolute;
	width: 100%;
}
.index_news_info {
	color: #fff;
	line-height: 21px;
	text-align: center;
	z-index: 2;
}
.index_news_mark {
	background-color: #000;
	opacity: 0.65;
	z-index: 1;
}
.index_news_list a:hover {
	text-decoration: none;
}
.hot_txt {
	color: #999;
	height: 45px;
	padding: 10px 3px 0 0;
	position: relative;
}
.hot_txt a {
	color: #999;
}
.hot_txt h4 {
	color: #333;
	font-weight: bold;
	margin-bottom: 5px;
}
.hot_txt h4 a {
	color: #333;
}
.hot_txt a.go_new_area {
	background: #03b4f5 none repeat scroll 0 0;
	color: #fff;
	height: 25px;
	line-height: 25px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 5px;
	width: 75px;
}
.hot_game2_ul li a.c_hot_pic {
	display: block;
	height: 130px;
	overflow: hidden;
	width: 237px;
	border-radius: 10px;
  -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
}
}
.hot_txt a.go_new_area:hover {
	background: #00bbff none repeat scroll 0 0;
	text-decoration: none;
}
.custom_area {
	margin-top: 9px;
}
.custom_area h2 {
	color: #333;
	font-family: microsoft yahei;
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
	margin-bottom: 10px;
	padding-top: 5px;
}
.custom_area h2 a {
	color: #03b4f5;
	float: right;
	font: 12px/30px simsun;
}
.custom_box {
	border: 1px solid #d6d5d5;
	height: 129px;
}
.custom_online {
	background:url("../images/earphone.jpg") no-repeat scroll center 16px;
	border-right: 1px solid #d6d5d5;
	float: left;
	height:132px;
	text-align: center;
	width: 132px;
}
.custom_online a {
	color: #03b4f5;
}
.p_problem span {
	background-position: 0 -160px;
}
.custom_online a {
	color: #03b4f5;
}
.p_oline {
	font-size:18px;
	height: 26px;
	line-height:26px;
	padding-top:82px;
}
.p_server {
	font: 10px/14px arial;
}
.custom_box ul {
	float: left;
	font-family: simsun;
	width: 133px;
}
.custom_box ul li {
	color: #333;
	height: 66px;
	text-indent: 15px;
}
.custom_box ul li.p_problem {
	line-height: 66px;
	text-indent: 38px;
}
.p_problem span {
	margin: 24px 0 0 -26px;
}
.custom_box ul li.brone {
	border-bottom: medium none;
	line-height: 66px;
}
.p_cell {
	line-height: 20px;
	padding-top: 12px;
}
.p_cell font {
	color: #539b2b;
	padding-left: 3px;
}
.p_num {
	color: #03b4f5;
	font: bold 16px/24px Microsoft YaHei;
}
.login h2 {
	color: #333;
	font-family: microsoft yahei;
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
	margin-bottom: 5px;
	padding-top: 5px;
	background:#fcfbfa;
	width:270px;
	height:29px;
}
.corner {
	background: transparent url("../images/corner.png") no-repeat scroll 0 0;
	height: 38px;
	width: 38px;
}
.fl {
	float: left;
}
.h-search {
	height:77px;
	margin-left: 21px;
	width: 422px;
}
.hot-words {
	line-height: 30px;
}
.hot-words span {
	color: #71747d;
}
.hot-words a {
	color: #0a5681;
	display: inline-block;
	margin-left: 15px;
}
.hot-words #hotword-0 {
	margin-left: 0;
}
.search-box {
	background: #f5a900 none repeat scroll 0 0;
	border-radius: 5px;
	height: 26px;
	margin-top:15px;
	padding: 2px 0 2px 50px;
	position: relative;
}
.search-box input {
	float: left;
}
.search-input {
	background: #fff none repeat scroll 0 0;
	border: 0 none;
	color: #666;
	height: 26px;
	line-height: 26px;
	margin-left: 2px;
	outline: 0 none;
	padding: 0 5px 0 10px;
	width: 270px;
}
.search-btn {
	background-position: -328px -8px;
	border: 0 none;
	cursor: pointer;
	height: 26px;
	margin-left: 2px;
	width: 70px;
}
.search-type {
	background: #fff none repeat scroll 0 0;
	height: 26px;
	left: 2px;
	line-height: 26px;
	position: absolute;
	top: 2px;
	width: 53px;
}
.search-select-current {
	cursor: pointer;
	float: right;
	height: 26px;
	line-height: 26px;
	padding-right: 3px;
	text-align: center;
	width: 50px;
	z-index: 1;
}
.search-type .ico-img {
	display: block;
	height: 10px;
	position: absolute;
	right: 3px;
	top: 8px;
	transition: all 0.3s ease-in 0s;
	width: 10px;
}
.search-type-focus .ico-img {
	transform: rotate(180deg);
}
.blue {
	color: #1283cf;
}
.top-flash {
	height:77px;
	margin-left: 10px;
	width:286px;
}
#divlastgame li {
	border-top: 1px dotted #c8c7c5;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.forc {
	float: right;
	background: #00baff none repeat scroll 0 0;
	color: #fff;
	display: block;
	height: 18px;
	line-height: 18px;
	overflow: auto;
	width: 54px;
	margin-top: 11px;
}
.fora {
	text-align:center;
	padding-right: 22px;
}
/*yx876*/
.bg-wrap {
	/*background: url("../images/bg-warp.jpg") no-repeat scroll center 0;*/
	display: block;
    position: relative;
    height: 1080px;
    margin-bottom: -1080px;
    z-index: 0;
	overflow-x: hidden;
}
.bg-wrap-a {
	display: block;
	font-size: 0;
	height: 580px;
	width: 100%;
}
.hot-words span, .hot-words a {
	color: #424242;
}
.couplet {
	display: block;
	height: 406px;
	position: absolute;
	top: 150px;
	width: 303px;
}
.couplet-left {
	left: 50%;
	margin-left: -803px;
}
.couplet-right {
	margin-right: -803px;
	right: 50%;
}
.index_news_list a {
	color:#000;
}
.index_news_first li font {
	color:#000;
}
.index_news_first a font {
	color:#666;
}
.index_news_info font {
	color:yellow;
}
.index_news_first a {
	color:#000;
}
.main_areas .smenu {
	background:url("../images/tab_bg01.jpg") no-repeat scroll 0 0;
	height: 37px;
	margin: 20px auto 0;
	overflow: hidden;
	width: 955px;
}
.main_areas .smenu a {
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 37px;
	line-height: 34px;
	text-align: center;
	width: 80px;
}
.main_areas .smenu a.selected {
	background: url("../images/tab2.jpg") no-repeat scroll 0 0;
	color: #fff;
}
.slist ul {
	padding: 20px 0;
}
.slist li {
	border-bottom: 1px dashed #ccc;
	color: #555;
	float: left;
	height: 28px;
	line-height: 28px;
	margin: 0 0 0 30px;
	overflow: hidden;
	width: 290px;
 *+height: 20px;
 *+line-height: 28px;
 *+text-decoration:none;
}
.slist li a {
	color: #555;
}
.slist li a font {
	color: #555;
}
.slist li span {
	float: right;
	margin: 0 0 0 10px;
}
/*yx786 article.htm*/
.kfb_xz {
	float:right;
	line-height:34px;
	padding-left:20px;
	color:#666664;
}
.h_kfb .kfb_b {
	float:left;
}
#side {
	float: right;
	overflow: hidden;
	position: relative;
	top: 0;
	width: 270px;
}
#container .sidebar {
	margin-top:-230px;
}
.hover {
	background-color: #73A0CC;
}
/*gamecenter*/
.wrapper {
	color:#666;
}
.wrapper {
	width:1000px;
	margin:0 auto;
	position:relative;
}
/* 游戏列表 */
.games_center_list {
	border:1px solid #e2e2e2;
}
.games_list_tit {
	height:48px;
	font:bold 20px/48px \5FAE\8F6F\96C5\9ED1;
	color:#000;
}
.games_list_tit em {
	color:#03b4f5;
	font-weight:bold;
}
.games_center_hot {
	width:176px;
	padding:0 21px;
}
.games_list_data li {
	border: 1px solid #d6d5d5;
	height: 71px;
	margin-top: 10px;
	overflow: hidden;
	padding-top: 8px;
	width: 176px;
}
/*.games_list_data li.border_none {
	border-top:none;
}*/
.list_data_img {
	width:70px;
	float:left;
	height:55px;
	overflow:hidden;
	margin-left:10px;
	margin-top:5px;
}
.list_data_img img {
	display:block;
	width:70px;
}
.list_data_info {
	width:83px;
	float:right;
	color:#999;
	padding-top:4px;
	line-height:16px;
}
.list_data_info a {
	color:#ff6a00;
}
.list_data_info .list_data_game a {
	color:#333;
	font-weight:bold;
}
.list_data_enter a {
	display:block;
	margin-top:6px;
	width:59px;
	height:17px;
	overflow:hidden;
	text-align:center;
	line-height:17px;
	color:#fff;
	background-color:#03b4f5;
	border-radius:2px;
}
.games_center_allgames {
	width:730px;
	padding:0 24px;
	border-left:1px solid #e2e2e2;
	height:968px;
*overflow:hidden;
}
.select_box {
	border:1px solid #d6d5d5;
	padding:22px 20px;
	line-height:24px;
	margin:10px 0 26px 0;
}
.select_area .area_key {
	font-weight:bold;
	width:42px;
	float:left;
}
.select_area .area_value {
	float:left;
	width:640px;
}
.area_value a {
	margin:0 6.5px;
	cursor: pointer;
}
.area_value em a {
	margin:0 12px 0 0;
}
.select_box .current {
	color:#03b4f5;
}
.games_list_photo ul {
	margin-right:-35px;
	_margin-right:-70px;
}
.games_list_photo ul li {
	border: 1px solid #d6d5d5;
	float: left;
	margin: 0 32px 20px 0;
	width: 220px;
}
.games_list_img {
	height:120px;
	overflow:hidden;
	position:relative;
}
.games_list_photo ul li .games_list_hover {
	position:absolute;
	line-height:30px;
	width:220px;
	height:120px;
	top:120px;
	left:0;
	background:rgba(0, 0, 0, 0.6);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#6c000000', endColorstr='#6c000000');
	text-align:center;
}
.games_list_photo ul li.cur .games_list_hover {
	top:0;
}
.moved {
 transition:all .5s ease-in-out;
 -webkit-transition:all .5s ease-in-out;
 -o-transition:all .5s ease-in-out;
 -ms-transition:all .5s ease-in-out;
}
.games_list_hover a, .games_list_hover a:hover {
	color:#fff;
}
.enter_new_server {
	padding-top:40px;
}
.enter_new_server a {
	display:block;
	width:80px;
	height:24px;
	line-height:24px;
	background-color:#03b4f5;
	margin:0 auto;
}
.enter_new_server a:hover {
	background-color:#00bbff;
	text-decoration:none;
}
.games_list_info {
	height:36px;
	line-height:36px;
	text-align:right;
}
.games_list_info a {
	margin:0 9px;
}
.games_list_info a.gift_links {
	margin:0 4px 0 10px;
}
.games_list_info .games_list_logo {
	color:#333;
	font-size:14px;
	float:left;
	margin:0;
	font-weight:bold;
}
.games_list_info em {
	float:left;
	margin:10px 6px 0 0;
	width:17px;
	height:17px;
	overflow:hidden;
	text-align:center;
	line-height:17px;
	color:#fff;
	background-color:#ff3d0d;
	border-radius:2px;
}
.games_list_info em.new_list {
	background-color:#46c600;
}
/******翻页*******/
.turn_page {
	line-height:28px;
	text-align:center;
*padding-top:28px;
}
.turn_page a {
	color:#333;
	border:1px solid #ddd;
	padding:0 10px;
	display:inline-block;
	cursor:pointer;
	margin:0 2px;
	overflow:hidden;
}
.turn_page a:hover, .turn_page a.on {
	color:#fff;
	background:#ff3333;
	border:1px solid #ff3333;
	text-decoration:none;
}
.middle_nav {
	width:200px;
	height:50px;/*border:1px solid green;*/
	background:url(../images/images/2.jpg) no-repeat;
}
.middle_nav .yy8090 {
	width:100px;
	height:49px;
	border-bottom:1px solid #dedede;
	float:left;
}
.yyzh {
	padding-top:25px;
	padding-left:438px;
}
.middle_nav .Cdenglu {
	color:#007aff;
	padding-left:7px;
}
.middle_nav .Cdenglu img {
	vertical-align:middle;
}
.divlastgame {
	height:80px;
 width:
}
.index-main {
	padding:0 20px;
	position:relative;
	z-index:1;
	top:348px;
	margin-bottom:348px
}
.w260 {
	width:260px
}
.w680 {
	width:680px
}
.news .common-title {
	margin-top:20px
}
.news .uip img {
	border-radius:5px
}
.g-rec .common-title {
	margin-top:20px
}
.pt_01 .w680 {
	position:relative
}
.pt_01 .right-spimg {
	width:315px;
	height:77px;
	position:absolute;
	right:0;
	top:-20px
}
.server-tab {
	text-align:left
}
.server-tab th {
	font-weight:400;
	height:20px;
	text-align:left
}
.server-tab td {
	height:35px;
	border-bottom:1px dashed #e0e0e0;
	overflow:hidden;
	line-height:35px
}
.server-tab td a {
	overflow:hidden;
	width:99%;
	padding:0 1%;
	float:left
}
.server-tab .tab-li:hover {
	background:#45ACEF
}
.g-server {
	margin-bottom:10px
}
.g-server-box {
	height:530px;
	overflow:hidden
}
.g-server-box .tab-li span {
	color:#f25277
}
.server-dl {
	border:1px solid #e0e0e0;
	overflow:hidden;
	width:258px;
	height:528px
}
.server-dl dt {
	height:30px;
	line-height:30px;
	text-align:center;
	background:url(../images/index/g-server.png) repeat-x;
	width:105%
}
.server-dl dt span {
	float:left;
	margin:-1px 0 0 -1px;
	border-left:1px solid #e0e0e0;
	width:87px;
	height:30px;
	cursor:pointer
}
.server-dl dt span.hover {
	height:27px;
	border-top:3px solid #1ea6ff;
	font-weight:700
}
.server-dl dd {
	margin:10px 9px 5px;
	display:none
}
.server-dl .sel-mun {
	height:22px;
	margin-bottom:5px;
	text-align:center;
	padding-top:9px
}
.server-dl .sel-mun span {
	padding:4px;
	font-size:0;
	background:#b6b6b6;
	border-radius:4px;
	margin:0 8px 0 7px;
	cursor:pointer;
	display:inline-block;
	zoom:1
}
.server-dl .sel-mun span.hover {
	background:#0f8ff2
}
.server-tab .tab-li:hover span, .server-tab .tab-li:hover, .server-tab .tab-li:hover a, .server-tab .tab-li:hover a:visited, .server-tab .tab-li:hover .c9, .server-tab .tab-li:hover .c3 {
	color:#fff
}
.server-table {
	display:none
}
.server-table .s-g-name {
	height:35px;
	overflow:hidden
}
.server-dl .show {
	display:block
}
.server-tab .first-tr td {
	height:auto;
	padding:0 10px;
	background:#45acef;
	position:relative
}
.server-tab .gamename a {
	display:block;
	overflow:hidden;
	height:36px
}
.g-top .server-tab span {
	color:#fff;
	background:#3fb2e8;
	display:inline-block;
*display:inline;
	zoom:1;
	width:14px;
	height:14px;
	line-height:14px;
	text-align:center;
	border-radius:3px;
	overflow:hidden;
	position:relative;
	top:2px;
*top:-1px;
	_top:-1px
}
.g-top .server-tab .sty1 {
	width:35px;
	height:35px;
	padding:0;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
	text-indent:99px;
	background:no-repeat;
	background-position:-304px -264px;
	border-radius:0
}
.g-top .server-tab .sty2 {
	background:#ffaa14
}
.first-tr .uip {
	margin:0;
	padding:0;
	border:0;
	height:50px;
	padding:10px 0;
	width:100%
}
.first-tr .uip img {
	border-radius:5px
}
.first-tr dt {
	width:50px
}
.first-tr dd h4 {
	height:30px;
	line-height:30px;
	width:7em;
	overflow:hidden;
	margin-bottom:0
}
.first-tr dd a, .first-tr dd a:visited {
	font:400 16px/1 'Microsoft Yahei';
	display:block;
	padding:0;
	line-height:30px;
	overflow:hidden
}
.first-tr .uip .summary {
	height:20px;
	line-height:20px
}
.first-tr .summary {
	height:auto
}
.first-tr a.togame, .first-tr a:visited.togame {
	position:absolute;
	right:10px;
	top:23px;
	padding:0;
	color:#1ea6ff
}
.first-tr a.togame {
	background:no-repeat;
	background-position:-261px -484px
}
.server-tab tr.tab-li:hover a.togame {
	background:no-repeat;
	background-position:-104px -538px
}
.server-tab tr.tab-li:hover a.togame, .server-tab tr.tab-li:hover a.togame:visited, .first-tr .uip .summary, .first-tr dd a, .first-tr dd a:visited {
	color:#fff
}
.container {
	position:relative;
	zoom:1;
	overflow:hidden
}
.index-kv {
	width:100%;
	height:550px;
	overflow:hidden;
	position:absolute;
	left:0
}
.user-box {
	width:240px;
	height:282px;
	padding:24px 31px 10px;
	background:no-repeat;
	background-position:0 0;
	position:absolute;
	left:-9px;
	z-index:2;
	top:-352px
}
.hide-vcode .vcode-box {
	display:none
}
.hide-vcode .autolog-box {
	margin-bottom:15px
}
.log-cutover {
	height:27px;
	border-bottom:1px solid #bfbfbf;
	position:relative
}
.log-cutover ul {
	height:28px;
	width:100%;
	position:absolute;
	left:0;
	top:0
}
.log-cutover li {
	float:left;
	height:27px;
	font:400 14px/20px 'Microsoft Yahei', '\5b8b\4f53';
	display:inline;
	margin:0 27px;
	cursor:pointer;
	white-space:nowrap
}
.log-cutover li.current {
	height:25px;
	font-weight:700;
	border-bottom:3px solid #3fb2e8
}
.log-tips {
	height:25px;
	line-height:25px;
	color:#f25277;
	text-align:center
}
.log-form {
	background:no-repeat;
	background-position:0 -318px
}
.log-form dd {
	height:35px
}
.log-form input {
	height:31px;
	line-height:31px;
	width:190px;
	background:0 0;
	color:#9e9e9e;
	float:left;
	padding-left:5px;
	margin:2px 0 0 34px;
	display:inline
}
.log-form dt {
	padding-top:10px
}
.log-form dt input {
	padding:0 7px;
	height:28px;
	line-height:28px;
	width:100px;
	background:#fff;
	border:1px solid #c5d0df;
	border-radius:5px;
	margin:0
}
.log-form .vcode-box img {
	cursor:pointer
}
.log-form .vcode-tip {
	width:16px;
	height:16px;
	float:right;
	margin:7px 0 0 10px;
	display:inline
}
.log-form .right-ico {
	background:no-repeat;
	background-position:-341px -264px
}
.log-form .error-ico {
	background:no-repeat;
	background-position:-341px -282px
}
.phoneBind-tip {
	left:43px;
	top:160px;
	height:60px;
	z-index:0
}
.phoneBind-tip button.fr {
	width:70px;
	height:24px;
	text-align:center;
	line-height:24px;
	background:0 0;
	border:0;
	color:#6c6c6c
}
.autolog-box {
	height:32px;
	line-height:32px;
	margin-bottom:5px
}
.autolog-box input {
	display:none
}
.autolog-box label {
	padding-left:15px;
	background:left center no-repeat;
	background-position:-372px -330px;
	cursor:pointer
}
.autolog-box label.sel {
	background:left center no-repeat;
	background-position:-261px -450px
}
.tolog-btn, .tolog-btn:visited {
	display:block;
	width:240px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background:no-repeat;
	background-position:-435px -198px
}
.tolog-btn:hover {
	background:no-repeat;
	background-position:0 -496px
}
.logbox-text {
	text-align:center;
	line-height:42px
}
.log-erweima {
	height:236px;
	overflow:hidden
}
.log-erweima p {
	text-align:center
}
.log-erweima .tc {
	padding-top:12px
}
.log-erweima .tc a, .log-erweima .tc a:visited {
	color:#9c9c9c
}
.log-erweima img {
	display:block;
	margin:auto
}
.log-info .line-h24 {
	height:24px;
	line-height:24px
}
.log-info dt.user-face-box {
	height:74px;
	position:relative;
	z-index:2
}
.log-info dt.user-face-box .user-sign-box {
	left:152px;
	top:92px
}
.log-info dt.user-face-box img {
	float:left;
	margin-right:10px
}
.log-info dt a, .log-info dt a:visited {
	font-weight:400;
	color:#9c9c9c
}
.log-info .u-name {
	width:auto;
	text-align:right;
	padding-top:10px
}
.log-info .u-name a.fl, .log-info .u-name a:visited.fl {
	/*width:100px;
	_width:90px;*/
	font-weight:700;
	overflow:hidden;
	color:#3c3c3c;
	text-align:left;
	font-size:14px;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin-right:10px;
}
.log-info .integral span {
	color:#ff8d13
}
.log-info .log-info-btn a, .log-info .log-info-btn a:visited {
	width:63px;
	height:18px;
	line-height:18px;
	_line-height:20px;
	float:left;
	margin-right:5px;
	background:url(../images/d.png) no-repeat;
	display:inline;
	text-align:center;
	color:#fff;
	margin-top:5px
}
.log-info .log-info-btn a:hover {;
	background:url(../images/d_hov.png) no-repeat;
}
.log-info dd.level-dd {
	height:18px;
	background:no-repeat;
	background-position:-392px -398px;
	position:relative;
	margin-bottom:12px;
	z-index:1
}
.log-info dd.level-dd .u-level {
	position:absolute;
	top:1px;
	left:5px
}
.log-info .level-line {
	width:176px;
	height:6px;
	left:58px;
	top:6px;
	position:absolute
}
.progress-core-s, .progress-core-e, .progress-core-m {
	height:6px;
	width:3px;
	font-size:0
}
.progress-core-s {
	background:no-repeat;
	background-position:-359px -288px
}
.progress-core-e {
	background:no-repeat;
	background-position:-256px -384px
}
.progress-core-m {
	background:url(../images/index/line-x.png)
}
.userbox-tab .sq-qr-altimg {
	left:220px;
	top:120px
}
.log-erweima .tc a:hover, .log-account a:hover, .log-info .u-name a.box-logout:hover {
	color:#008eeb
}
.oflate {
	height:77px
}
.oflate dt {
	height:24px
}
.oflate dd {
	height:23px
}
.oflate dd a, .oflate dd a:visited {
	height:18px;
	color:#3c3c3c;
	display:block;
	overflow:hidden;
	vertical-align:middle;
	padding:1px 1px 1px 10px
}
.oflate dd img, .oflate dd .g-name, .oflate dd .u-server {
	margin-right:8px
}
.oflate dd img, .oflate dd span {
	float:left;
	line-height:18px;
	overflow:hidden;
	height:18px;
	display:inline
}
.oflate dd .g-name {
	width:60px
}
.oflate dd .u-server {
	width:89px
}
.oflate dd .g-bagin {
	color:#ea5656;
	width:54px;
	text-align:center;
	float:right;
	height:18px;
	display:block
}
.oflate dd .g-recm {
	width:50px;
	background:no-repeat;
	background-position:-435px -240px;
	color:#fff;
	padding-left:9px;
	zoom:1;
	_line-height:20px
}
.oflate dd a:hover {
	background-color:rgba(255, 255, 255, .4)
}
.oflate dd a:hover .g-name, .oflate dd a:hover .u-server {
	color:#17a1ed
}
.oflate dd a:hover .g-bagin {
	color:#fff;
	_color:#17a1ed;
	border-radius:3px;
	background:#ffaf25
}
.phoneBind-tip {
	left: 43px;
	top: 160px;
	height: 50px;
	z-index: 0;
}
.vip-tip {
	width: 220px;
	position: absolute;
	text-align: center;
	box-shadow: 0 0 5px rgba(0, 0, 0, .2);
	border-radius: 5px;
	padding: 12px 0 13px;
	border: 1px solid #ffb83b;
	background-color: #fff;
	left: 22px;
	top: 140px;
	display: none;
	z-index: 20;
}
.vip-tip p {
	height: 14px;
	line-height: 14px;
}
.vip-tip .col-ff8d13 {
	color: #ff8d13;
}
.vip-tip-btn {
	width: 155px;
	margin: auto;
	height: 24px;
	padding-top: 8px;
}
.vip-tip-btn a, .vip-tip-btn a:visited {
	width: 70px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	color: #6c6c6c;
	background: no-repeat;
	background-position: -263px 0;
}
.fl {
	float: left;
}
.phoneBind-tip button.fr {
	width: 70px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	background: 0 0;
	border: 0;
	color: #6c6c6c;
}
.vip-tip-btn a, .vip-tip-btn a:visited, .vip-tip-btn a:hover {
	background-image: url('../images/common.png');
}
/*更多游戏*/
.cf {
	zoom: 1;
}
.w910 {
	width: 990px;
}
.of {
	overflow: hidden;
}
.common-short-title {
	margin-top: 15px;
}
.common-title {
	color: #3c3c3c;
	font: 24px/22px "Microsoft Yahei";
	height: 24px;
	padding-left: 10px;
	position: relative;
}
.common-short-title {
	margin-top: 15px;
}
.common-title .tit-links {
	float: right;
	font: 400 14px/24px "Microsoft Yahei";
}
.common-title .tit-links a, .common-title .tit-links a:visited {
	color: #1ea6ff;
	margin-left: 25px;
}
.common-title .tit-links a:hover {
	color: #008eeb;
}
.common-title {
	color: #333;
	font-family: microsoft yahei;
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
	padding-top: 5px;
	width: 340px;
	margin-bottom: 10px;
}
.common-title-ico {
	background-image: url(../images/common.png);
}
.common-title-ico {
	width: 4px;
	height: 22px;
	_height: 20px;
	display: inline-block;
	background-color: #2b9ae7;
	background-position: -62px -259px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -11px;
	_margin-top: -13px;
}
.w910 .g-more .more-ul {
	width: 244px;
}
.g-more .more-ul {
	float:left;
	width:167px
}
.more-ul li {
	height:55px;
	padding:4px 10px;
	vertical-align:middle;
	font-size:14px
}
.more-ul .index-more-type {
	display:block;
	height:20px;
	font-size:12px
}
.more-ul img {
	float:left;
	border-radius:5px
}
.more-ul h4 {
	font-weight:400;
	height:20px;
	font-size:14px;
	padding-top:3px;
	_padding-top:5px
}
.more-ul .index-more-type, .more-ul h4 {
	margin-left:78px
}
.more-ul li:hover, .more-ul li.hover {
	background:#45acef
}
.more-ul li h4 a {
	position:relative;
	padding-right:15px;
	float:left;
	height:20px;
	overflow:hidden;
	line-height:20px
}
.more-ul li:hover a, .more-ul li.hover a, .more-ul li:hover span {
	color:#fff
}
.more-ul li a span {
	width:10px;
	height:10px;
	font-size:0;
	right:0;
	top:5px;
	_top:3px;
	float:none;
	position:absolute
}
.more-ul li span.h {
	background-position:-359px -264px
}
.more-ul li span.n {
	background-position:-359px -276px
}
.g-more .common-con {
	border-color: #1ea6ff #d9d9d9 #d9d9d9;
	border-image: none;
	border-style: solid;
	border-width: 2px 1px 1px;
	padding: 5px;
	height:320px;
}
#Scroll {
	padding: 10px 20px 11px;
	border: 1px solid #d6d5d5;
}
#Scroll li {
	list-style:none;
	display:inline;
	width:76px;
	height:17px;
}
#Scroll li a {
	border-right: 1px dashed #2c2c2c;
	color: #2c2c2c;
	display: inline-block;
	font: 12px/17px Microsoft YaHei;
	height: 17px;
	margin-bottom: 15px;
	margin-right: 12px;
	padding-right: 12px;
}
body {
	font:12px "microsoft yahei"
}
.content-page {
	font-size: 12px;
	margin-right: 30px;
	margin-left: 30px;
	color: #666460;
	overflow-x: hidden;
	_width: 625px;
}
.bread {
	border-bottom: 2px solid #e5e3e0;
	margin-bottom: 10px;
	margin-top: 10px;
	position: relative;
}
.bread-tag {
	position: relative;
	top: 2px;
	color: #005679;
	font: 16px SimHei;
	padding-left: 15px;
	padding-right: 5px;
	display: inline-block;
	border-bottom: 2px solid #32cdff;
	padding-bottom: 5px;
	background: transparent url(../images/ico-24.png) no-repeat 5px -524px;
	_background-image: url(../images/ico-24.png);
}
.content-page .list {
	background: transparent;
	padding: 10px 10px 0;
	margin-bottom: 30px;
}
.content-page .list li {
	padding-bottom: 5px;
	margin-bottom: 10px;
	position: relative;
	border-bottom: 1px dashed #e2e2e2;
	_zoom: 1;
}
.content-page .list a {
	color: #484847;
	width: 500px;
}
.list li a {
 transition: .2s;
	display: block;
	padding-left: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background: transparent url(../images/ico-24.png) no-repeat -4px -301px;
	_background-image: url(../images/ico-24.png);
	_width: 240px;
}
.content-page .list .date {
	position: absolute;
	right: 0;
	top: 0;
}
.login_main {
	position:absolute;
}
.index-article-column {
	padding: 0;
	font-size:14px;
}
.content-title a {
	color: #9c9c9c;
}</pre></body></html>