/* CSS Document */
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
*{ margin:0; padding:0;}
body
{
font-size:14px;
font-family:"ËÎÌå";
color:#3D464B;
background:#fff;
width:100%;
}
ul{ list-style: none}
a{ text-decoration:none; color:#3D464B;}
a:hover{ text-decoration:underline; }
.cle{ clear:both; height:0; overflow:hidden}
img{ border:none; vertical-align:bottom}
.inputstyle1{border:1px solid #ccc; background:url(image/gif-0455.gif) 2% 50% no-repeat;padding-left:15px;line-height:20px; font-family:Arial}
.inputstyle2{border:1px solid #ccc;background:url(image/gif-0453.gif) 2% 50%  no-repeat; padding-left:15px; line-height:20px;font-family:Arial}
#container
{
width:100%;
margin:2px auto;

}
#logininfo
{
border-top:1px solid #DCDCDD; border-bottom:1px solid #DCDCDD; padding:1px 0 1px 0; 
}
.loginstau{ height:24px; line-height:24px; background:#F0EBF1;}
.autocenter{text-align:right; width:965px; margin:0 auto}
#header{ width:965px; margin:0 auto}
#headermain{ margin-top:15px; height:94px; margin-bottom:1px;}
.headerleft{ background:url(image/headerleft.png) no-repeat; height:94px; width:28px; float:left}
.logo{ width:173px; float:left}
.headerright{ background:url(image/headerright.png) no-repeat; width:764px; float:left; height:94px;}
.touying{ background:url(image/touying.png) no-repeat left top; height:19px;}
.nav_menu{ padding-left:30px;}
.nav_menu li{ float:left; display:inline; width:72px; height:80px; margin-right:20px;}
.nav_menu li a.pichange{ display:block; height:80px; text-align:center; cursor:pointer; color:#fff; font-weight:bold;}
.nav_menu li a.pichange img{ }
.nav_menu li a.pichange span{ display:block; text-align:center; }
.nav_menu li a.pichange span.itemlink{ height:16px;; padding-top:4px;}
.nav_menu li a.pichange span.imagesmall{ height:64px;}

.nav_menu li a.pichange span.item0{ background:url(image/items0.gif) no-repeat}
.nav_menu li a.pichange span.item1{ background:url(image/items1.gif) no-repeat}
.nav_menu li a.pichange span.item2{ background:url(image/items2.gif) no-repeat}
.nav_menu li a.pichange span.item3{ background:url(image/items3.gif) no-repeat}
.nav_menu li a.pichange span.item4{ background:url(image/items4.gif) no-repeat}
.nav_menu li a.pichange span.item5{ background:url(image/items5.gif) no-repeat}
.nav_menu li a.pichange span.item6{ background:url(image/items6.gif) no-repeat}

.nav_menu li a.pichange span.itemb0{ background:url(image/itemb0.gif) no-repeat}
.nav_menu li a.pichange span.itemb1{ background:url(image/itemb1.gif) no-repeat}
.nav_menu li a.pichange span.itemb2{ background:url(image/itemb2.gif) no-repeat}
.nav_menu li a.pichange span.itemb3{ background:url(image/itemb3.gif) no-repeat}
.nav_menu li a.pichange span.itemb4{ background:url(image/itemb4.gif) no-repeat}
.nav_menu li a.pichange span.itemb5{ background:url(image/itemb5.gif) no-repeat}
.nav_menu li a.pichange span.itemb6{ background:url(image/itemb6.gif) no-repeat}

.nav_menu li a.pichange span.itembb0{ background:url(image/items0.gif) no-repeat}
.nav_menu li a.pichange span.itembb1{ background:url(image/itemb1.gif) no-repeat}
.nav_menu li a.pichange span.itembb2{ background:url(image/itemb2.gif) no-repeat}
.nav_menu li a.pichange span.itembb3{ background:url(image/itemb3.gif) no-repeat}
.nav_menu li a.pichange span.itembb4{ background:url(image/itemb4.gif) no-repeat}
.nav_menu li a.pichange span.itembb5{ background:url(image/itemb5.gif) no-repeat}
.nav_menu li a.pichange span.itembb6{ background:url(image/itemb6.gif) no-repeat}
#main
{
overflow:hidden;
width:965px;
margin:0 auto
}
#sidebar_old
{
float:left;
width:270px;
background:url(image/game_center_sidebar_oldr2_c2.jpg) left top no-repeat;
}
#forold_leader
{

height:370px;
overflow:hidden;
}
#forold_leader a
{
	display:block;
	height:25px; 
	width:96px;
	margin-left:116px;
	
}
#forold_leader a:hover{ position:relative; left:1px; top:-1px;}
#forold_leader a.zhuce{margin-top:35px;}
#forold_leader a.usercenter{margin-top:33px;}
#forold_leader a.gamedown{margin-top:30px;}
#forold_leader a.chongzhi{	margin-top:31px;}
#forold_leader a.buy{margin-top:32px;	}
#forold_leader a.getps{margin-top:28px;}
#forold_leader a img
{
border:none;}
#forold_service
{
height:325px;
overflow:hidden;
}
#forold_service a
{
display:block;
width:96px;
height:25px;
}
#forold_service a:hover{position:relative; left:1px; top:-1px;}
#forold_service a.search{ margin-left:112px; margin-top:100px;}
#forold_service a.ask{ margin-left:112px;margin-top:34px; }
#forold_service a.result{ margin-left:112px;margin-top:30px; }
#forold_service a.problem{ margin-left:112px;margin-top:28px; }
#forold_service a img{ border:none;}
#middle
{
float:left;
width:502px;
 padding-top:1px;
}
#huodong
{
	border:1px solid #ccc;
	position:relative;
}
#huodongcon
{
	
	 height:166px;
	 color:#fff
}
#huodongtitle{ padding-bottom:5px; padding-top:5px; padding-left:4px;}
.newlistitem li{ display:none; }
.newslink{ position:absolute; left:5px; top:80px}
.newslink li a{ display:block; width:16px; height:16px; text-align:center; line-height:16px; background:#DDDDDD; color:#fff; border:1px solid #fff; margin-bottom:2px;}
.newslink li a.addstyle{ background:#fff; color:Red}
span.ntplace{ float:right; padding-right:10px}
span.newsitem{ background:url(image/item.png) no-repeat left center; padding-left:10px;}
.unselect{ display:none}
.current{ display:block}
.newlistitem li.now{ display:block}
#sidebar_new
{
float:left;
width:193px;
}
#line
{
height:5px;
background:#24C3EE;
overflow:hidden;
}
#footer
{
height:60px;
padding-top:2px;
line-height:25px;
text-align:center;
font-size:12px;
}
#down_vip { padding-top:3px; padding-bottom:3px;}
#down_vip a{ text-decoration:none;}
#down_vip a img
{
border:none;
vertical-align:bottom;
}
.divgamedown{ padding-bottom:9px;}
.div_title{ height:33px; line-height:33px; background:url(image/game_center_gonggao_r2_c2.gif) left top no-repeat; margin-top:4px;}
.div_title span.more{ margin-left:400px;}
#gg_content{ border:1px solid #dedede; font-size:12px;margin-bottom:4px; border-top:none}
/*-----tab-----------*/
#game{ width:482px; margin:0 auto; font-size:12px; margin-bottom:2px;}
#gamemenu{background: url(image/bac.jpg) bottom repeat-x; height:30px; overflow:hidden }
#gamelist{ border:1px solid #dedede; overflow:hidden; width:480px; border-top:none; padding-bottom:10px;}
.none{ display:none; overflow:hidden; height:215px}
.nav_tag{ list-style:none; overflow:hidden; padding-top:8px;}
.nav_tag li { float:left; display:inline; margin-left:5px;}
.back{ background:url(image/tabback.jpg)  no-repeat}
.nav_tag li a{ display:block; width:60px; height:23px; line-height:23px; text-align:center; }
.nav_tag li a:hover{ text-decoration:none}
span.title{display:block;  height:20px; line-height:20px; font-size:14px; color:#761A00; font-weight:bold; padding-left:3px;}
span.title a{ font-size:14px; color:Red; display:block; float:right}
span.titlename{ display:block; float:left}
span.cont{display:block;  height:40px; word-wrap:break-word ; overflow:hidden; font-size:12px;padding-left:3px;}
span.pic{float:left; width:75px;}
.dlist{ list-style:none; margin-top:8px;}
.dlist dd{ overflow:hidden; float:left; display:inline; margin-left:5px; width:231px; margin-bottom:7px;}
/*-----tab-----------*/

#wish
{
margin:5px 0 0 0;
text-align:center;
padding:7px 0 7px 0;
line-height:20px;
border:1px solid #dedede; background-color:#CFEEFF;
font-size:14px;
}
#freshman_guide
{
overflow:hidden;

}
.freshman_guidetitle
{
	background:url(image/game_center_freshman2_c2.gif) no-repeat;
	height:28px;
}
.gamehelpcon
{
	background:#DEDBDB;
	 padding:10px 13px 10px 13px;
	 height:160px
}

.nav_gamehelp
{
	  background:#fff;
	  border:1px solid #B8B8B8;
	  

}
.nav_gamehelp li{ height:30px; line-height:30px; text-align:left; padding-left:20px; border-bottom:1px dashed #ccc}

#fresh_help
{
height:219px;
background:url(image/game_center_help2_c2.gif) no-repeat;}
.fresh_help_title{height:40px; line-height:40px; text-align:center; color:#000; font-size:120%; font-family:'ËÎÌå'; font-weight:800}
#fresh_help ul li a
{
text-decoration:none;
}
#fresh_help ul li a:hover{ text-decoration:underline; }

#fresh_daoju
{
	 overflow:hidden;
	 margin-top:5px; 
}
.fresh_help_title
{
	 background:url(image/game_center_daojur2_c2.gif) no-repeat; height:27px; 
}
.fresh_help_con
{	 
	margin-left:1px;
	margin-right:1px;
	background:#D6D3D3;
	padding-top:7px;
	
}
.nav_help
{
	background:#A4A3A3;
	width:165px;
	 margin:0 auto;
	border:1px solid #A4A3A3;
}
.nav_help li{ margin-bottom:4px;}
.fresh_help_bot
{
	background:url(image/fhelpbot.png) no-repeat; height:12px; overflow:hidden
}
#game_intro_left
{
float:left; width:240px; height:130px;
 overflow:hidden;
}
#game_intro_left  ul li
{
clear:both;
margin-top:10px;
}
#game_intro_left span
{
display:block;
float:left;
}
#game_intro_left span.image
{margin-left:4px;
	}
#game_intro_left span.gamename
{
margin-left:2px;
}
#game_intro_left span.intro
{
margin-left:20px;}
#game_intro_left span.bang
{
margin-left:10px;}
#intro_content
{
	overflow:hidden;
	font-size:14px;
}
/*bang*/
#bang
{
float:left;
width:275px;
height:770px;
}
#bang_middle{ width:497px; float:left; overflow:hidden}
/*#bang_header{ height:39px; overflow:hidden; background:url(image/bang/imgback.gif) no-repeat}*/
#contag{ border:1px solid #ccc; padding:1px 1px 0 1px; border-top:none}
#contag div.dis{ display:block;}
.tagcont{ display:none;}

#bang_header{}

h3.agametitle{ height:25px; line-height:25px; padding-left:15px; text-align:left; color:#0FBBEB; background:url(image/pointer.png) 6px 50% no-repeat; font-size:14px;}
.agameintro{ background:url(image/line.png) left top no-repeat; padding:5px 20px 0px 14px; font-size:12px;}
.agameintro p{ line-height:18px; padding-bottom:18px;}
.agamelink{ text-align:right;}
.agamelink a{ color:#C51912; font-weight:bold}
span.alinkright{ float:right;}
span.alinkright a{ color:#C51912; font-weight:bold; font-size:12px;}
.agameline{ background:url(image/line.png) no-repeat; height:1px; overflow:hidden}
.agameinfo{ padding:5px 2px 0px 2px}

.nav_bang{ height:23px; width:485px ;border-bottom:1px solid #ccc; padding-top:1px}
.nav_bang li{ float:left; display:inline; margin-right:4px; }
.nav_bang li a{ display:block; height:24px; width:80px; background:url(image/itembutton.png) no-repeat; line-height:24px; text-align:center; }
.nav_bang li a.getclick{ background:url(image/itembuttonchange.png) no-repeat;}

#bang_con{width:80%; height:600px; margin:0 auto;}
#bang_table{ width:100%; height:90%;}
#bang_table td{ border-bottom:1px  dashed #CCC; text-align:left; color:#000000; font-weight:400}
#table_bang{ border:1px solid #ccc; border-top:none; margin-left:1px; background:#fff}
#table_bang td{ text-align:center; font-size:12px; color:#666; border-bottom:1px dashed #6699CC}
#table_bang th{ color:#000; font-weight:100; border-bottom:1px dashed #666}	
/*gameintro*/
#gametitle{ float:left; width:270px;}
#gametotalinfo{ float:left; width:502px;}
.imgtop{ background:url(image/bang/imgtop.gif) no-repeat; height:61px;}
.imgintro{background:url(image/bang/bgameintro.gif) no-repeat; height:61px;}
.imgback{ background:url(image/bang/imgline.gif) repeat-y; width:270px;}
.imgbottom{ background:url(image/bang/imgbottom.gif) no-repeat; height:18px;}
.menuback{ background:url(image/bang/imgback.gif) no-repeat; height:38px;}
/*CZ*/
#pay_left{ float:left; width:695px; padding:1px; overflow:hidden}
#pay_right{ float:left; width:262px; border:1px solid #B7D1E2; overflow:hidden;  margin-top:1px; padding-left:2px; background:#EFEFEF; padding-bottom:10px;}
#pay_table td{ border-bottom:1px solid #ccc; border-right:1px solid #ccc;height:125px;}
#pay_table td a img{ border:none; margin-left:5px;}
#pay_table td  p{ text-indent:2em; padding-left:2px; padding-right:2px; color:#666; line-height:20px;}
#pay_table td  p strong{ color: #FF0000}
#pay_table td a.czbutton{display:block; width:90px; height:31px; margin-left:320px; line-height:31px; text-align:center; background: url(image/czimage/2.jpg) no-repeat; color:#fff; font-size:14px; margin-top:10px;}
#pay_table td a.czbuybutton{ background:url(image/czimage/1.jpg) no-repeat;}
.pay_title{ width:95%; height:30px; line-height:30px; padding-left:5px; color:#fff; font-weight:bold; font-size:100%; background:#6699FF; margin-top:15px; margin-bottom:4px;}
/*bank_pay*/
#recharge_meth td{ border-bottom:1px solid #ccc; border-right:1px solid #ccc}
#bank_pay_table td a img{ border:none; margin-left:5px;}
#bank_list td{ border:1px solid #999; line-height:16px;}
#recharge_meth td{ height:125px;}
#bank_submit{ border:1px dashed #9999CC;}
#bank_submit td{ border:none; line-height:20px;}
.price{ color:Navy; font-size:14px; font-weight:bold;}
.button_submit{background:url(image/masterback.jpg) no-repeat; border:none; height:30px;  width:118px; line-height:30px; text-align:center;  color:#FFF; font-weight:bold; font-size:14px;}
/*cardlist*/
.hidenone{ display:none; height:auto;}
.see{ cursor:pointer;height:25px; line-height:25px; margin-bottom:5px; padding-left:25px; font-size:14px; font-weight:bold;color:Olive; text-align:left; background:#f1f1f1 }
/*user_suggest*/
.textbox{ border:1px solid #ccc; width:160px; height:17px;}
.nav{overflow:hidden; width:965px;margin:0 auto;  border-bottom:1px solid #C2E9F4; }
.navleft{width:166px; float:left; height:498px;}
.navsideleft{ float:left; width:15px; background:url(image/2_r1_c1.jpg) no-repeat; height:498px;}
.navsidecon{ float:left; background:url(image/line_r2_c2.jpg) repeat-x; height:498px; width:151px}
.navsidecon ul { padding-top:69px;}
.navsidecon ul li{ margin-bottom:7px;}
.eage{ float:left; background:url(image/eage.jpg) no-repeat; width:2px; height:498px;}
.suggest_part{ width:797px; float:left}
.suggest_top{ height:18px; overflow:hidden; background:url(image/top_r2_c2.jpg) no-repeat;}
#TS{ background:url(image/right_r2_c2.jpg) no-repeat right top; height:480px}
.navback{background:url(image/2_r2_c2.gif) repeat-x; height:13px; overflow:hidden}
.help{  padding:1px 0px 1px 70px;  color:Maroon}
.tjtsbutton{ background:url(image/tjts.gif) no-repeat; height:30px; width:118px; border:none; cursor:pointer}
.tjyjbutton{background:url(image/tjyj.jpg) no-repeat; height:30px; width:118px; border:none;cursor:pointer}
/*game_down*/
.gameleader{width:70%; text-align:left; margin-left:20px; line-height:20px; padding-left:5px;  margin:2px auto; color:#fff; font-size:14px; font-family:"ËÎÌå"; background-color:Maroon;}
/*uservip*/
.input_text{ width:150px; height:16px;}
.uservip{background:#CFEEFF; padding-top:5px; padding-bottom:5px;}
.viptitle{font-weight:normal; font-size:14px;  color:#aaa; padding-left:10px; font-weight:bold}
.uservip ul{ padding-top:10px}
.uservip ul li{ margin-bottom:2px}
.vipcon{ padding:10px 0px 4px 20px; border-bottom:1px dashed #aaa; line-height:20px;}
.vipcon h4{ font-size:14px;padding-left:20px;}
h4.blue{ background:url(image/blue.jpg) no-repeat left center; }
h4.yellow{ background:url(image/yellow.jpg) no-repeat left center;}
h4.red{ background:url(image/red.jpg) no-repeat left center;}
h4.purple{ background:url(image/purple.jpg) no-repeat left center;}
.power{ color:Red}
/*ofproblem*/
.procon{ padding:2px; line-height:20px;}
.protitle{ font-size:12px; color: Maroon; background-color:#f1f1f1; cursor: pointer; height:25px; line-height:25px; padding-left:10px; font-weight:bold}
/*DJbuy*/
.dj table{ border-collapse:collapse; width:100%}
.dj table td {border:1px solid #ccc; padding:4px; line-height:18px;}
.buybutton{display:block; width:90px; height:31px; margin-left:230px; line-height:31px; margin-top:10px; text-align:center; background: url(image/czimage/2.jpg) no-repeat; color:#fff; font-size:14px; margin-top:10px;}
.djtitle{padding-left:8px; color:#006699; font-size:14px;padding-top:5px; padding-bottom:5px; background:url(image/yhpi_main_bg_r2_c2.jpg) no-repeat; height:19px; line-height:19px;}
/*register*/
#register{ width:725px; margin: 0 auto}
.registertitle{ background:url(image/registertitle.png) no-repeat; height:16px; overflow:hidden; margin-bottom:6px; }
.reopentitle{  background:url(image/reopen.png) no-repeat;}
.findpasstitle{  background:url(image/findpass.png) no-repeat;}
.registertop{ background:url(image/registertop.png) no-repeat; height:6px; overflow:hidden}
.registermiddle{background:url(image/registermiddle.png)  repeat-y; height:460px; overflow:hidden}
.registerbot{background:url(image/registerbot.png) no-repeat; height:5px; overflow:hidden}
.borderline{ border-bottom:1px solid #0BBCEA ; width:621px; margin:5px auto; height:1px; overflow:hidden}