@charset "utf-8";
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{
	margin:0;
	padding:0
}

img{
	border:0 none;
	vertical-align:top
}

ul,li{
	list-style-type:none
}

h1,h2,h3,h4,h5,h6{
	font-size:14px
}


body,input,select,button,textarea{ 
	font-size:100%;
	font-family:Tahoma,Geneva,sans-serif 
}

button{
	cursor:pointer
}


i,em,cite{
	font-style:normal 
}

body{
	background:#1f2933;
	color:#363636;
	line-height:1.2
}


a,a:link{
	text-decoration:none 
}

a:active,a:hover{
	text-decoration:underline 
}

a:focus{
	outline:0 
}


.fixed:after{ 
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden 
}


.fixed{ 
	display:block;
	min-height:1%
}

*html .fixed{
	height:1%
}

.clear{
	diplay:block!important;
	float:none!important;
	clear:both;
	overflow:hidden;
	width:auto!important;
	height:0!important;
	margin:0 auto!important;
	padding:0!important;
	font-size:0;
	line-height:0
}

.more{
	float:right 
}

.more a{
	font-weight:normal;font-size:12px 
}
.fl,.fr{
	display:inline;
	float:left
} 
.fr{
	float:right 
}
.pr{
	position:relative 
}
.pa{
	position:absolute
}

input{
	outline:0 
}

.poker{
	width:100%;
	background:url(../images/net/poker_bg.png) repeat-x top center;
	clear:both;
	overflow:hidden;
	zoom:1
}


.top_nav{ 
	width:100%;height:29px; 
	line-height:29px;
	background:#1F0101;
	overflow:hidden;
	zoom:1 
}


.top_nav_c{
	width:1000px;
	margin:0 auto;
	z-index:9999
}

.top_nav_c a{
	color:#7A6565;
	font-size:12px;
	border-right:1px #40373B solid;
	padding:0 15px;
	margin:0;
	overflow:hidden;
	zoom:1;
	letter-spacing:2px 
}

.top_nav_c a.phone{
	padding:0 15px 0 5px 
}

.top_nav_c img{
	float:left;
	margin:5px 2px 
}

.top_nav_c .nav_l{ 
	height:29px; 
	overflow:hidden 
}

.top_nav_c .nav_r{
	margin-right:10px;
	_margin-right:0 
}


.code{
	background:url(../images/net/code.png) no-repeat;
	width:161px;
	height:161px;
	top:0;
	left:0;
	z-index:9999 
}


.poker_con{ 
	width:1000px;
	margin:0 auto 
}

.top_nav_c .no_br{ 
	border:0 none 
}

.poker_con .nav{
	overflow:hidden;
	width:100% 
}




.nav .logo{
	background:url(../images/net/kx_logo.png) no-repeat;
	width:131px;
	height:76px;
	display:block;
	margin-top:1px 
}


.nav ul{
	margin:23px 0 0 180px;
	float:left;
	font-family:Microsoft Yahei;
	font-size:16px;
	display:inline 
}


.nav li{
	width:114px;
	display:inline;
	float:left;
	position:relative 
}


.nav li a{
	color:#FBEBEB;
	width:89px;
	height:35px;
	line-height:35px;
	text-align:center;
	float:left;
	margin-left:10px;
	letter-spacing:2px;
	text-decoration:none 
}


.nav li a:hover,.nav li a.on{
	background:url(../images/net/nav_hover.png) no-repeat;
	text-decoration:none;color:#fdbf92 
}

.nav li span{
	position:absolute;
	height:20px;
	border-left:1px #4F0606 solid;
	border-right:1px #741110 solid;
	right:0;
	top:8px 
}



.footer{
	width:100%;
	height:190px;
	font-size:12px;
	padding:20px 0;
	letter-spacing:1px 
}


.footer_index{
	width:100%;
	height:190px;
	font-size:12px;
	padding:20px 0 50px;
	letter-spacing:1px 
}


.index_health_bg{
	color:#3d4f65;
	float:left;
	height:32px;
	line-height:32px;
	text-align:center;
	width:956px;
	border-bottom:1px #18222e solid;
	overflow:hidden;
	padding-bottom:15px 
}


.index_health_bg span{
	padding-left:20px;
	letter-spacing:2px;
	color:#5c6e84 
}

.footer_con{
	width:1000px;
	margin:0 auto 
}


.boke_ys4{
	border-top:1px #243040 solid;
	clear:both;
	padding-top:15px 
}

.boke_ys4 table{margin:0 auto;
	width:570px 
}


.boke_ys4 td{
	text-align:center;
	letter-spacing:1px 
}


.boke_ys4 a{
	color:#5c6e84 
}

.about_poker A{
	color:#E2DBAF;
	text-decoration:none 
}


.bottom_fize{
	color:#3d4f65;
	font-size:12px;
	line-height:24px;
	margin:0 auto;
	padding-top:15px;
	width:1000px 
}



.bottom_logo{
	display:block;
	float:left;
	margin:-39px 20px 0 88px;
	_margin:-39px 20px 0 51px;
	padding-top:5px;
	width:110px;
	position:relative 
}


.news_title{ 
	background:#F6F6F6;
	height:42px;
	width:956px;
	margin:0 auto;
	line-height:42px;
	font-size:12px;
	padding-left:23px;
	font-family:Microsoft YaHei;
	font-size:14px 
}


.news_title a{
	color:#C60101 
}

.detail .detail_a{
	background: #e9f2f9;
	color: #7c7c7c;
	display: block;
	height: 32px;
	letter-spacing: 1px;
	line-height: 32px;
	margin: 0 auto 8px;
	text-align: center;
	width: 179px; 
}

.detail .detail_a:hover{
	text-decoration:none;
	background:#F1F5F8
}


.detail .detail_vip{ 
	display:none; 
	background:url(../images/net/btn_vip.png)
	no-repeat; color:#fff; 
	text-indent:35px; 
	line-height:30px; 
}

.detail .detail_vip:hover{
	background:url(../images/net/btn_vip_hover.png) no-repeat; 
}

.new_game_box{margin:20px 0 0 30px}
.new_game_box a{margin-right:10px}

.main_con{width:990px;height:auto;background:#1B2530;border-bottom:7px solid #1B2530;margin:0 auto}
.main_bg{width:974px;margin:0 auto;background:#fff;overflow:hidden;padding-bottom:30px;position:relative;top:-2px}
.main_box{overflow:hidden;zoom:1}
.main_con_l .title{height:37px;line-height:37px;width:640px;border-bottom:1px #F6F6F6 solid;color:#434343;margin:10px 0 0 30px;letter-spacing:1px}
.main_con_l .title span{font-size:18px;font-family:Microsoft Yahei;border-bottom:1px #0082B7 solid}
.main_con_l .title a,.main_con_r .title a{right:5px;_top:15px;color:#B5B5B5;font-size:12px}
.main_con_l .title a img,.main_con_r .title a img{vertical-align:middle;margin-left:5px}




.main_con_r{width:256px;margin:20px 0 0 30px;font-family:Microsoft Yahei}
.main_con_r .title{font-size:18px;color:#434343;letter-spacing:1px}
.main_con_r .title .more{right:0}
.main_con_r .game_con{padding:5px;border:1px #EEE solid;margin:8px 0 18px;text-align:center;overflow:hidden;zoom:1}
.main_con_r .time{color:#707070;margin-top:8px;line-height:26px;font-size:15px}
.main_con_r .time span{background:url(../images/net/time_ico.gif) no-repeat;width:75px;height:26px;text-align:left;line-height:26px;padding-left:7px;float:left}
.main_con_r .title a{top:7px}
.game_con .news{display:block;height:26px;line-height:26px;background:url(../images/net/news_ico.gif) no-repeat left center;text-align:left;padding-left:20px;margin-left:5px;font-size:14px;color:#707070}



.hotgame_img_show{overflow:hidden;width:640px;margin-left:30px;text-align:center}
.hotgame_img_show .hotgame_con{width:10000px;overflow:hidden}
.hotgame_img_show ul{overflow:hidden;width:654px;height:216px;float:left}
.hotgame_img_show ul li{float:left;height:86px;margin:16px 0 6px;width:218px;overflow:hidden}


.game_introduce{width:905px;height:auto;margin:10px auto;overflow:hidden}
.game_introduce_r{margin:5px 0 0 20px;width:705px}
.game_introduce_r h3{font-size:20px;font-family:Microsoft YaHei;letter-spacing:1px}
.game_introduce_r .details{font-size:13px;color:#707070;line-height:22px;margin-top:15px}
.more{color:#478ACA;right:0;margin-top:10px}
.more img{margin-left:5px}
.game_introduce_r .download{margin-top:30px}
.game_introduce_r .btn_download{background:url(../images/net/btn_pc.png) no-repeat;width:108px;height:31px;display:block}
.game_introduce_r .btn_download:hover{background-position:0 -31px}
.game_introduce_r .btn_phone{background:url(btn_phone.png) no-repeat;width:108px;height:31px;margin-left:119px;margin-top:-31px;display:block}
.game_introduce_r .btn_phone:hover{background-position:0 -31px}
.game_introduce_r .single .btn_phone{margin:0;}



.gamelist_ico{_width:65px;margin:10px auto 0;overflow:hidden;height:9px;display:inline-block}
.gamelist_ico a{float:left;margin-right:5px;width:9px;height:9px;background:url(../images/net/index/gamelist_ico.gif) no-repeat}
.gamelist_ico a:hover,.gamelist_ico a.on{background-position:0 -9px}
.game_info_r{float:left;margin:4px 0 0 10px;color:#7d7d7d;font-family:microsoft yahei;font-size:14px;line-height:25px;text-align:left}
.game_info_r h2 a{color:#313638;font-size:16px;font-weight:normal}
.game_info_r h2 a:hover{color:#00659d;text-decoration:none!important}

.ad_download img{ 
	width:975px; 
	height:329px; 
	margin-top:5px 
}


.ad_download{
	width:990px; 
	margin:0 auto; 
	background:#520908; 
	height:336px;
	padding-top:2px;
	text-align:center; 
	overflow:hidden 
}





.bg_news_con{background:url(http://png.gc73.com.cn/net/bg_news_con_top.png) no-repeat top center;height:auto!important;height:807px;min-height:807px;padding-top:5px}


.bg_news_inner{width:975px}
.bg_news_listnav{overflow:hidden;height:38px;background:url(http://png.gc73.com.cn/net/bg_news_listnav.gif) repeat-x;padding:4px 20px 0 22px}
.bg_news_listnav h1{width:620px;float:left;color:#474747;font-weight:normal;padding-top:10px;font-family:Microsoft YaHei;font-size:14px}
.bg_news_listnav h1 a{color:#474747}
.bg_news_listnav .select_con{width:209px;height:30px;padding:1px;background-color:#FFF;border:1px solid #DFDFDF;float:right;position:relative}


.bg_news_content{width:990px;margin:0 auto;background:url(http://png.gc73.com.cn/net/bg_news_con_re.png) repeat-y top center;border-bottom:7px solid #1B2530;padding-bottom:20px}
.bg_news_nr{width:976px;margin:0 auto}

.layer{width:1140px;margin: 0 auto;}
.wd780{width:780px;margin: 0 auto;}


i.br2{height:1px;display: block; background: url(../images/contact_05.jpg) no-repeat;margin: 30px auto;width: 780px;}
#contact h1{color: #6B6B6B; font-size: 24px;text-align: center;margin-top: 60px;}
#contact .desc{ line-height: 25px;font-size: 14px;color:#989898;text-indent: 2em;}
#contact .hzcode{margin:0 auto;display: block;margin-top: 60px;}
#contact h2{font-size: 20px;text-align: center;color:#555;border-bottom:1px dashed #CBCBCB;padding-bottom: 8px;padding-top: 40px;}
#contact ul{margin-top: 8px;padding-bottom: 70px;}
#contact ul li{line-height: 25px;font-size: 14px;margin-bottom: 20px;}
#contact ul li span{display: inline-block;margin: 0 5px;}



.block-desc {
	padding: 30px 0;
}

.block-desc strong {
	display: inline-block;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 16px;
	color: #000;
}

.block-desc p {
	margin: 15px 0;
	text-indent: 2em;
	font-size: 16px;
	color: #313131;
}

.block-desc .pbt5 {
	margin: 5px 0;
}

.about-culture {
	padding-bottom: 50px;
}

.about-culture-text {
	padding: 64px 0 0 100px;
	width: 380px;
}

.about-culture-text p {
	display: inline-block;
	text-indent: 0;
	padding-top: 10px;
	line-height: 30px;
}

/* float  */
.pull-left {
	float: left;
}

.pull-right {
	float: right;
}

/* claerfix */
.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}

.clearfix {
	zoom: 1;
}

.mt60 {
	margin-top: 60px;
}

