@charset "utf-8";
@import url("/css/global_v2.css");
/*----------------------------------defaut-------------------------------------------*/
#main {width:875px; margin:0 auto; clear:both;}
	#main #down{width:231px; height:284px; float:left; padding-left:2px;}
	#main #links {clear:both;}
	#down #dwnbox {width:231px; height:112px; background:url(/img_v2/index/down_tt_03.jpg) no-repeat left bottom; overflow:hidden; text-align:left; clear:both;}
	#dwnbox img {width:130px; height:84px; padding:0px; border:none; float:left; padding:28px 0px 0px 60px;}
	#down a img {float:left;}
	#down #links {width:213px; height:164px; padding:8px 0px 0px 18px; clear:both; background:url(/img_v2/index/down_cnt.gif) no-repeat left top;}
	#logon {width:196px; height:39px; background:url(/img_v2/index/logon_03.png) no-repeat left top; float:left; overflow:hidden; text-align:left;}
		#logon h4 {float:left; margin:0px; margin-left:10px!important; margin-left:5px; width:140px; overflow:hidden; line-height:34px; font-size:12px; font-weight:normal;}
		#logon a img {float:right; margin:8px 12px 0px 0px!important; margin:8px 6px 0px 0px;}
	#main #new {width:642px; height:284px; float:right; overflow:hidden;}
	#new #flashnews {width:361px; height:266px; float:left; background:url(/img_v2/index/flash_news.gif) no-repeat left top; padding:18px 0px 0px 13px; overflow:hidden;}
	#new #newses {width:268px; height:284px; float:left; background:url(/img_v2/index/news.gif) no-repeat left top; text-align:left;}
	#newses .more {margin:31px 0px 6px 212px!important; float:left;}
	#newses ul {width:230px; overflow:auto; margin:0px 0px 0px 12px; clear:both; padding-top:5px;}
	#newses li {width:230px; height:27px; border-bottom:dashed 1px #d1b57a; clear:both; color:#8b6a40; overflow:hidden;}
	#newses li a {color:#8b6a40; float:left; display:block; line-height:25px; width:148px; padding-top:2px; padding-left:4px; overflow:hidden;} 
	#newses li span {line-height:27px; float:right; display:block; padding-right:6px; font-family:Tahoma, Geneva, sans-serif;}
	#newses li.n {background:url(/img_v2/index/i_new.gif) no-repeat 160px 8px;}
#cnt {clear:both; width:875px; background:url(/img_v2/index/bg_feed.gif) no-repeat left bottom; margin:0 auto; padding-top:10px;}
	#cntleft {width:235px; float:left; text-align:left;}
	#cntleft>a img {float:left;}
	#hotgame {width:235px; height:292px; background:url(/img_v2/index/hotgame_cnt.gif) no-repeat left top; margin:0px 0px 10px 0px; clear:both; text-align:center;}
	#hotgame .tt {width:100%; height:50px;}
	#hotgame .more {margin:12px 0px 0px 175px;}
	#hotgame dl {width:200px; margin:0 auto;}
	#hotgame dl dd {text-align:left; text-indent:12px; line-height:20px; width:188px;}
	#hotgame dl dd img {margin:20px 0 0 20px;}
	#hotgame dl dt img {padding:5px; background:#fff; border:solid 1px #cac7c7;} 
	#cntright {width:629px; float:right;}
	#lucktt {width:629px; height:38px; background:url(/img_v2/index/gift_tt.gif) no-repeat left top; margin:0px 0px 1px 0px; text-align:right;}
	#lucktt .more {margin:10px 12px 0px 0px;}

#luckcnt {width:629px; height:136px; background:url(/img_v2/index/gift_cnt.gif) no-repeat left top; margin:0px 0px 12px 0px; text-align:left; overflow:hidden;}
	/*#luckcnt img {border:solid 3px #dcdcdc; margin:12px; float:left;}*/
	#leftnews {width:288px; float:left; padding:12px 8px 0px 18px; background:url(/act/egg/img/line.png) no-repeat right 24px;}
	#rightnews {width:288px; float:left; padding:12px 0px 0px 12px;}
	#leftnews img, #rightnews img {border:none;}
	#snews {width:288px; height:85px; overflow:hidden; margin:0px 0px 0px 0px; float:left;}
	#newsr {width:288px; height:85px; overflow:hidden; margin:0px 0px 0px 0px; float:left;}
	#luckcnt ul {width:280px; font-size:12px;}
	#luckcnt li {width:272px; line-height:20px; height:20px; overflow:hidden; border-bottom:dashed 1px #dfbae3; padding-left:6px;}
	#luckcnt li strong {font-weight:normal; color:#666666; font-family: Tahoma, Geneva, sans-serif; margin-right:12px; float:left;}
	#luckcnt li span {color:#0482cb;}
	#luckcnt li span strong {color:#e92229;}
	#luckcnt .links {width:175px; float:left; margin:24px 0 0 0; padding-left:12px;}
	

	#shoptt {width:629px; height:37px; background:url(/img_v2/index/shop_tt.gif) no-repeat left top; margin:0px 0px 1px 0px; text-align:right;}
	#shoptt .more {margin:10px 12px 0px 0px;}
	#shophd {width:629px; height:10px; overflow:hidden; background:url(/img_v2/index/shop_cnt.png) no-repeat left top;}
	#shopft {width:629px; height:8px; overflow:hidden; background:url(/img_v2/index/shop_cnt.png) no-repeat left -171px; clear:both;  margin-bottom:30px;}
	#shopcnt {width:619px; height:314px; padding:10px 0px 0px 10px; background:url(/img_v2/index/shop_cnt_sub.png) repeat-y left -10px; text-align:left; overflow:hidden;}
	#shopcnt ul li ul {width:610px; margin:0px;}
	#shopcnt ul li ul li {float:left; margin-right:6px; text-align:center; font-size:12px; font-weight:bold; padding-bottom:12px;}
	#shopcnt ul li ul li a {color:#8f2c8b; line-height:24px;}
	#shopcnt ul li ul li img {width:112px; height:124px; padding:2px; background:#fff;}

#hotact {width:235px;}
	.hotact_tt {width:100%; height:19px; overflow:hidden; background:url(/img_v2/index/hotact_tt.png) no-repeat;}
	.hotact_ft {width:100%; height:42px; margin-bottom:8px; overflow:hidden; background:url(/img_v2/index/hotact_ft.png) no-repeat; text-align:center;}
	.hotact_cnt {width:100%; background:url(/img_v2/index/hotact_cnt.png) repeat-y; text-align:center;}
	.hotact_cnt dl {width:200px; margin:0 auto;}
	.hotact_cnt dl dt img {margin:0 auto;}
	.hotact_cnt dl dd { text-align:center; line-height:20px;}
	.hotact_cnt dl dd p {margin:0px auto; width:180px; text-align:left;color:#5c5c5c;}
	.hotact_cnt dl dd a {color:#5c5c5c;}
	.hotact_cnt dl dd a:hover {text-decoration:underline;}
	.hotact_cnt dl dd h4 {margin:0 auto; padding:0px; font-size:12px; color:#e9380c; text-align:center;}

.poker {width:629px; overflow:hidden; margin:0px 0px 12px 0px;}
.poker_title {width:629px; height:38px; background:url(/img_v2/index/poker_tt.png) no-repeat left top; margin:0px 0px 1px 0px; text-align:right;}
	.poker_tt {width:629px; height:13px; background:url(/img_v2/index/poker_tt-04.png) no-repeat; overflow:hidden;}
	.poker_cnt {width:617px; padding-left:12px; overflow:auto; background:url(/img_v2/index/poker_cnt.png) repeat-y left top; text-align:left;}
	.poker_ft {width:629px; height:11px; overflow:hidden; background:url(/img_v2/index/poker_ft.png) no-repeat;}
	.poker_cnt .intro {float:left; margin-right:12px; margin-top:18px;}
	.poker_cnt ul {width:424px; padding:20px 0px 0px 0px; background:url(/img_v2/index/poker_listbg.png) repeat-x left top; overflow:hidden;}
	.poker_cnt ul li {width:192px; padding-left:8px; height:28px; line-height:28px; color:#333333; border-bottom:dashed 1px #d1b57a; overflow:hidden; display:block; float:left; margin-right:12px;}
	.poker_cnt ul li h3 {float:left; font-size:11px; font-weight:normal; color:#fff; width:14px; line-height:28px; margin:0px; text-align:center; background:url(/img_v2/index/poker_num.png) no-repeat center center; font-family:Arial, Helvetica, sans-serif;}
	.poker_cnt ul li h4 {float:left; font-size:12px; font-weight:normal; line-height:28px; margin:0px; width:110px; padding-left:14px;}
	.poker_cnt ul li a {color:#000; text-decoration:underline;}
	.poker_cnt ul li span {color:#ff0000; font-family:Arial, Helvetica, sans-serif;}
	.bigface {width:68px!important; height:68px!important; padding:2px 2px 2px 2px!important; border:solid 2px #963; position:absolute; background:#fff; z-index:100; margin:-27px 0px 0px -190px; display:none;}

/*------------------------------- index --------------------------------------*/
#banner {width:855px; height:359px; text-align:left; margin:12px auto 6px auto; background:url(/img_v2/index/d_main.jpg) no-repeat center center #fff; border:solid 1px #ebebeb;}
	#banner p {width:186px; text-align:left; font-family:Tahoma; font-size:12px; color:#025726; line-height:24px; margin:168px 0px 30px 284px;}
	#banner a {margin:0px 0px 0px 249px;}
	#banner img {padding-bottom:17px; background:url(/img_v2/index/shadow.png) no-repeat center bottom;}
#contant {width:857px; height:155px; margin:0 auto 20px auto; background:#e0e0e0;}
	#contant #flashindex {width:659px; height:150px; padding:3px 0px 0px 3px; background:#fff; float:left; border:solid 1px #ebebeb; text-align:left;}
	#contant #linkindex {width:190px; height:155px; padding-right:1px; overflow:hidden; float:right; text-align:right;}
	#contant #linkindex img {float:right; margin:1px 0px 4px 0px; border:none;}
	
/*-----------------------------------排行-----------------------------------*/
.rank {width:629px; text-align:left;}
	.rank .rank_tt {width:629px; height:38px; background:url(/img_v2/index/rank_tt.png) no-repeat; margin-bottom:1px;}
	.rank .rank_tab {height:38px; padding-top:10px; text-align:left;}
		.rank_tab a {display:inline-block; width:106px; height:30px; margin-right:7px;}
		#tab_a { background:url(/img_v2/index/rank_tabs.png) no-repeat 0px 0px;}
		#tab_a.on { background:url(/img_v2/index/rank_tabs.png) no-repeat 0px -30px;}
		#tab_b { background:url(/img_v2/index/rank_tabs.png) no-repeat -113px 0px;}
		#tab_b.on { background:url(/img_v2/index/rank_tabs.png) no-repeat -113px -30px;}
		#tab_c { background:url(/img_v2/index/rank_tabs.png) no-repeat -226px 0px;}
		#tab_c.on { background:url(/img_v2/index/rank_tabs.png) no-repeat -226px -30px;}
		.rlist_a {}
		.rlist_b {display:none;}
		.rlist_c {display:none;}
		#game_03, #game_06, #game_09 {background:none;}
	.top_tt {width:597px; height:36px; padding:2px 12px 0px 20px; overflow:hidden; margin-bottom:1px; text-align:left; background:url(/img_v2/index/tank_title.png) no-repeat;}
		.top_tt #weekend {width:167px; height:34px; float:left; background:url(/img_v2/index/toptab.png) no-repeat 0px -35px;}
		.top_tt #daily	{width:185px; height:34px; float:left; background:url(/img_v2/index/toptab.png) no-repeat -167px 0px;}
		.top_tt #weekend.tabon {background:url(/img_v2/index/toptab.png) no-repeat 0px 0px;}
		.top_tt #daily.tabon {background:url(/img_v2/index/toptab.png) no-repeat -167px -35px;}
		.top_tt #morerank {float:right; margin-top:8px;}
	.rank_top {width:629px; height:12px; overflow:hidden; background:url(/img_v2/index/rank_top.png) no-repeat;}
	.rank_ft {width:629px; height:9px; overflow:hidden; background:url(/img_v2/index/rank_ft.png) no-repeat left top; margin-bottom:12px;}
	.rank_cnt {width:619px; padding-left:10px; background:url(/img_v2/index/rank_bg.png) repeat-y left top; overflow:hidden;}
	.rank_cnt dl {width:202px; text-align:center; float:left; background:url(/img_v2/index/rank_line.png) no-repeat right top;}
	.rank_cnt dt {line-height:19px; color:#c81d0a; width:181px; margin:0 auto;}
	.rank_cnt h4 {width:179px; height:19px; margin:0px auto; line-height:19px; font-size:12px; margin-bottom:2px; font-weight:normal; color:#000; background:#bceafd; border:solid 1px #81d0f3; text-align:center;}
	.rank_cnt dt .top {display:inline-block; width:30px; text-align:center; color:#c81d0a;}
	.rank_cnt dt .name {display:inline-block; width:92px; text-align:center; color:#c81d0a;}
	.rank_cnt dt .scor {display:inline-block; width:59px; text-align:center; color:#c81d0a;}
	.rank_cnt dd { width:181px; margin:0px auto; line-height:22px; height:22px; border-top:dashed 1px #b6dde8; overflow:hidden;}
	.rank_cnt dd .top {display:inline-block; line-height:22px; height:22px; width:28px; text-align:center; overflow:hidden; font-size:10px; background:url(/img_v2/index/rank_num.png) no-repeat center center; color:#fff; font-family:Tahoma;}
	.rank_cnt dd .name {display:inline-block; line-height:22px; height:22px; width:76px; text-align:center; overflow:hidden; color:#4a4949; padding-left:8px;}
	.rank_cnt dd .scor {display:inline-block; line-height:22px; height:22px; width:68px; text-align:center; overflow:hidden; color:#4a4949; font-family:Tahoma;}
	#rank_w {}
	#rank_d {display:none;}
	.rank_cnt #rank_w dl,.rank_cnt #rank_d dl {width:292px; float:left; background:none;}
	.rank_cnt #rank_w dt,.rank_cnt #rank_d dt {line-height:19px; color:#333; font-weight:bold; width:271px; margin:0 auto; border-bottom:dashed 1px #d1b57a;}
	.rank_cnt #rank_w dt .top,.rank_cnt #rank_d dt .top {display:inline-block; width:60px; text-align:center; color:#333;}
	.rank_cnt #rank_w dt .name,.rank_cnt #rank_d dt .name {display:inline-block; width:122px; text-align:center; color:#333;}
	.rank_cnt #rank_w dt .scor,.rank_cnt #rank_d dt .scor {display:inline-block; width:89px; text-align:center; color:#333;}
	.rank_cnt #rank_w dd,.rank_cnt #rank_d dd { width:271px; margin:0px auto; line-height:22px; height:22px; border-top:none; border-bottom:dashed 1px #d1b57a; overflow:hidden;}
	.rank_cnt #rank_w dd .top,.rank_cnt #rank_d dd .top {display:inline-block; line-height:22px; height:22px; width:50px; text-align:center; overflow:hidden; font-size:10px; background:url(/img_v2/index/rank_num.png) no-repeat center center; color:#fff; font-family:Tahoma;}
	.rank_cnt #rank_w dd .name,.rank_cnt #rank_d dd .name {display:inline-block; line-height:22px; height:22px; width:114px; text-align:center; overflow:hidden; color:#4a4949; padding-left:8px;}
	.rank_cnt #rank_w dd .scor,.rank_cnt #rank_d dd .scor {display:inline-block; line-height:22px; height:22px; width:98px; color:#ff0000; text-align:center; overflow:hidden; font-family:Tahoma;}