@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { 
padding: 0; 
margin: 0; 
} 
table { 
border-collapse: collapse; 
border-spacing: 0; 
} 
fieldset,img { 
border: 0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
font-weight: normal; 
font-style: normal; 
} 
ol,ul { 
list-style: none; 
} 
caption,th { 
text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-weight: normal; 
font-size: 100%; 
} 
q:before,q:after { 
content:''; 
} 
abbr,acronym { border: 0; 
}
ul,li{ list-style:none;}
html,body{
	font:12px Geneva, Arial, Helvetica, sans-serif,"";
	white-space:normal;
	word-Break:Break-all;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#bababa;
	scrollbar-3dlight-color:#f2f2f2; 
	scrollbar-darkshadow-color:#f2f2f2;
	scrollbar-Shadow-color:#bababa; 
	scrollbar-arrow-color:#bababa;
	scrollbar-track-color:#f2f2f2;
	background:url(../img/main_bg.jpg) #181818;
	color:#7a7a7a;
	}
a{text-decoration:none; font-size:12px}
a:hover{ text-decoration:underline;}
	
#top{ width:100%; height:113px; background:url(../img/top_bg.gif) left top repeat-x; clear:both; overflow:hidden; min-width:1024px; }
	#link{ float:left;}
	#link a{ float:left; font-weight:bold; line-height:19px;outline:none; color:#7a7a7a; margin-left:3px; font-size:10px;}
	#link a:hover{ text-decoration: underline; color:#000000;}
	
	#nav{ float:right; background: url(../img/topR_bg.gif) left top repeat-x; width:480px;_width:500px; height:51px; }
	#nav a{ float:left; line-height:28px; color:#fff; font-weight:bold; height:28px; background:url(../img/topR_a_bg.gif) right -28px            no-repeat; padding-right:10px; margin-top:12px; border:none; font-size:11px; margin-left:10px; _display:inline; }
	#nav a i{ float:left; background:url(../img/topR_a_bg.gif) left top no-repeat ; width:6px; height:28px;}
	#nav a:hover{ background-position:right -84px;}
	#nav a:hover i{ background-position:0px -56px;}
	#nav span{ float:left; background:url(../img/topR_front.gif) left top no-repeat; width:20px; height:51px;}
	
	#topM{ width:946px; height:70px; clear:both;margin:0 auto 0px auto; position:absolute; left:50%; margin-left:-473px; top:35px; color:#FFF;}
	#topM a.logo{ background:url(../img/logo.jpg) left top no-repeat ; width:252px; height:70px; float:left;}
	
	.shop_cart{ float:right; background:url(../img/shop_cart.gif) left top no-repeat; width:112px; height:38px; margin-top:35px;}
	#topM div{ zoom:1; overflow:hidden; font-weight:bold; margin-top:50px; font-size:11px; text-align:center}
	#topM div a{font-size:11px; color:#8fc6fe;}
	#topM div a:hover{ text-decoration: underline;}
	
#main{ margin:0 auto; width:946px; clear:both;background:url(../img/down.jpg) #fff bottom no-repeat;}
      #topbar li{ float:left;}
      #topbar .lbar{ width:12px; height:42px; background:url(../img/lbar.jpg);}
      #topbar .cbar{ width:923px; height:42px; background:url(../img/cbar.jpg) repeat-x}
      #topbar .cbar #gametable{ float:left;width:400px; padding-left:10px; padding-top:7px}
      #topbar .cbar #search{float:right;width:270px; height:44px; background:url(../img/search1.jpg) left no-repeat; }
	  #topbar .cbar #search a,#topbar .cbar #search input{ float:left; _display:inline;}
      #topbar .cbar #search input{ margin-left:93px; border:none; width:118px; height:16px; margin-top:14px;*margin-top:14px; background:none; color:#999999}
	  #topbar .cbar #search a{ width:33px; height:17px; margin:9px 0px 0px 7px;}
      #topbar .rbar{ width:11px; height:42px; background:url(../img/rbar.jpg);}

      #gamelist{ margin:0 auto; padding:3px 20px; height:255px; clear:both; }
      #gamelist #llist{ float:left; width:8px; height:249px; background:url(../img/xu_left.jpg)}
      #gamelist #listcontent{float:left; width:890px; height:249px;}
      #gamelist #listcontent ul{ float:left; margin-right:5px}
      #gamelist #listcontent .nh{ margin:0px}
      #gamelist #listcontent ul li{width:154px;height:31px;padding-left:20px;background:url(../img/xian.jpg) #8bb6db bottom no-repeat;                                    list-style:none;line-height:30px;text-align:left;color:#FFFFFF; }
      #gamelist #listcontent ul .topli{height:32px;}
      #gamelist #listcontent ul li a{ text-decoration:none;color:#FFFFFF; font-weight:bold; font-size:12px}
      #gamelist #listcontent ul li a:hover{ color:#D7D7D7; font-size:12px}
      #gamelist #rlist{ float:left; width:8px; height:249px; background:url(../img/xu_re.jpg)}

      #center{ margin:0; padding:0 20px;clear:both;}
      #center #play_list{ float:left;}
		#play_text {position:absolute;margin-left:300px; margin-top:270px;height:20px;width:180px;z-index:1002;}
		#play_text ul {width:150px;height:20px;display:block;padding-top:1px;_padding-top:0px;filter: Alpha(Opacity=50);opacity:0.8;}
		#play_text ul li {width:20px;height:20px; line-height:20px;float:left;background-color:#ecda9c;display:block;color:#000;text-align:center; margin-right:5px;cursor:pointer;font-family:"Courier New";}
		#play_list a{display:block;width:646px;height:311px;position:absolute;overflow:hidden}
	  
      #center #recenter{ margin-left:656px; height:311px; padding-left:12px; padding-top:10px; background:url(../img/kuang.gif) no-repeat                        }
      #center #recenter ul li{ list-style:none; margin-top:2px}
      #center #recenter #htb{ background:url(../img/how.jpg) center; height:23px; width:219px}

      #item{ margin:0; padding:0 20px; width:906px; height:110px}
      #item ul li{ list-style:none}
      #item ul #lit{ float:left;background:url(../img/wu_left.jpg); width:8px; height:110px;}
      #item ul #cit{ float:left;background:url(../img/wu_zh.jpg) repeat-x; width:890px;height:110px;}
      #item ul #rit{ float:left;background:url(../img/wu_right.jpg); width:8px; height:110px;}
      #item ul #cit #itcontent #ittitle{ padding-top:4px;text-align:center; font-size:12px; font-weight:bold; color:#666666}
      #item ul #cit #itcontent #itemtitle{height:32px;}
      #item ul #cit #itcontent #itcon{ width:890px;height:78px;}
      #item ul #cit #itcontent #itcon li{ float:left; text-align:center;}
      #item ul #cit #itcontent #itcon #ko1{ width:38px;}
      #item ul #cit #itcontent #itcon .mn{ margin-top:10px}
      #item ul #cit #itcontent #itcon #itemcon{ background:url(../img/bai.gif) no-repeat; width:816px; height:78px; margin:0; padding:0; overflow:hidden;}

      #center2{ margin-top:10px; padding:0px 20px; clear:both; width:906px; height:auto}
      #center2 ul li{ list-style:none;}
      #center2 #lcen2{ float:left; background: url(../img/lmm_xia.jpg) left bottom no-repeat #e3e3e3; height:510px; width:676px;}
      #center2 #rcen2{ float:left; margin-left:10px; background:url(../img/FQ_re.jpg) right bottom no-repeat #e3e3e3; height:510px; width:220px;}
      #center2 #lcen2 #lbian{ float:left;background:url(../img/hui_left.jpg); width:24px; height:187px}
      #center2 #lcen2 #news{float:left; background:url(../img/lmm.jpg) no-repeat; width:634px; height:170px; margin-top:17px}
      #center2 #lcen2 #news #newtitle{ position:relative; height:31px; width:250px; color:#F5F5F5; font-size:14px; font-style:italic; line-height:35px; font-weight:bold;text-align:center}
      #center2 #lcen2 #news #newtitle img{ display:block; position:absolute; left:3px; top:-9px; width:188px; height:42px}
      #center2 #lcen2 #news .news1{ height:20px; background:url(../img/jiantou.gif) left no-repeat; padding-left:20px; margin-left:10px}
      #center2 #lcen2 #news .news1 a{ float:left; color:#F5F5F5; line-height:20px; height:20px; font-size:14px; font-weight:600; width:450px; overflow:hidden; display:block;}
	   #center2 #lcen2 #news .news1 a:hover{ text-decoration:underline}
	   #center2 #lcen2 #news .news1 span{ float:right; margin-right:20px;color:#F5F5F5;height:20px; line-height:20px; font-size:14px; font-weight:600;}
      #center2 #lcen2 #games { width:640px; height:auto;padding:12px 17px;clear:both}
      #center2 #lcen2 #games #lnewgames{float:left; background:url(../img/lan_left.jpg); width:4px; height:294px}
      #center2 #lcen2 #games #newgames{float:left; background:url(../img/lan_c.jpg) repeat-x; width:630px; height:294px; color:#FFFFFF}
      #center2 #lcen2 #games #rnewgames{float:left; background:url(../img/lan_right.jpg); width:3px; height:294px;}
	  #center2 #lcen2 #games #newgames ul{ padding:10px 10px;font-weight:bold;}
	  #center2 #lcen2 #games #newgames ul li{ clear:both; font-size:12px; font-weight:bold}
	  #center2 #lcen2 #games #newgames ul li img{ float:left; margin:5px 0px}
	  #center2 #lcen2 #games #newgames ul li span{ width:390px;float:left; margin:10px 5px; color:#1F1F1F; font-size:12px; font-weight:bold}
	  #center2 #rcen2 .rcen2bg{width:195px; height:230px; margin:14px 12px;background:#9fc2e1;}
	  #center2 #rcen2 ul{ background:url(../img/F_TOP.jpg) top no-repeat; color:#FFFFFF; font-weight:bold; padding-left:10px; padding-top:10px}
	  #center2 #rcen2 ul li{ background:url(../img/f_lin.jpg) left bottom no-repeat; height:30px; line-height:30px; color:#FFFFFF; font-size:12px; font-weight:bold;}
	  #center2 #rcen2 ul li a{ font-size:12px; color:#000000; font-weight:bold}
	  #center2 #rcen2 ul .mt{ margin-top:15px}
	  
	  
	  #center3{ margin0; padding:12px 20px; clear:both; width:906px; height:430px;_height420px;}
	  #center3 #zb{float:left; background:url(../img/zb.jpg) no-repeat; width:10px; height:420px;}
	  #center3 #yb{float:left; background:url(../img/yb.jpg) no-repeat; width:16px; height:420px;}
	  #center3 .km{float:left; background:#e3e3e3; width:293px; height:420px;}
	  #center3 #fbg{ background:url(../img/fbg.jpg) top left no-repeat #b0c7d1; width:282px; height:390px; margin:15px 0px 15px 10px}
	  #center3 #fbg input,#center3 #fbg select{ border:0px; width:140px; color:#1F8CFA; font-size:12px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif}
	  #center3 #fbg li { clear:both}
	  #center3 #fbg span{ float:left}
	  #center3 #fbg .lb{ margin-left:20px;width:100px; height:25px; line-height:25px; color:#414141; font-size:12px; font-weight:bold; }
	  #center3 #fbg #lb1{ padding-top:50px}
	  #center3 #fbg #fbgbutton{ text-align:center; padding-top:10px}
	  
	  #center3 #bs{ background:url(../img/bs.jpg) top left no-repeat #b0c7d1;width:282px; height:390px; margin:15px 0px 15px 10px;color:#ffffff; font-size:12px; font-weight:bold; }
	  #center3 #bs li { clear:both}
	  #center3 #bs span{ float:left}
	  #center3 #bs a{ color:#FFF;}
	  #center3 #bs #bs1{ padding-top:50px}
	  #center3 #bs .lbs{ margin-left:5px;width:160px; height:29px; line-height:25px; }
	  #center3 #bs .rbs{ width:80px;height:29px; line-height:25px; text-align:right }
	  #center3 #bs .num0{ width:30px; height:20px}
	  #center3 #bs .num1{ background:url(../img/paihang_1.jpg) center no-repeat;padding-top:3px; padding-right:2px;margin-left:5px; width:20px; height:20px; text-align:center}
	  #center3 #bs .num2{ background:url(../img/paihang_2.jpg) center no-repeat;padding-top:3px; padding-right:2px;margin-left:5px; width:20px; height:20px; text-align:center}
	  #center3 #bs .num3{ background:url(../img/paihang_3.jpg) center no-repeat;padding-top:3px; padding-right:2px;margin-left:5px; width:20px; height:20px; text-align:center}
	  #center3 #bs .numx{ background:url(../img/paihang_4.jpg) center no-repeat;padding-top:3px; padding-right:2px;margin-left:5px; width:20px; height:20px; text-align:center}
	  
	  #center3 #rpl{background:url(../img/rpl.jpg) top left no-repeat #b0c7d1;width:282px; height:340px; margin:15px 2px 15px 10px;color:#404040; font-size:12px; font-weight:bold; padding-top:50px;}
	  #center3 #rpl li{ height:27px; line-height:27px}
	  #center3 #rpl .pl_num{ margin-left:10px; width:150px; background:url(../img/dailian_1.jpg) left center no-repeat; padding-left:12px;}
	  #center3 #rpl .dot{ background:url(../img/dailian_1.jpg) no-repeat; width:9px; height:9px}
	  #center3 #rpl .pl_state{ margin-left:22px;}
	  #center3 #rpl .pl_time{ margin-left:10px;}
	  
	  #center4{ margin0; padding:0px 20px; clear:both; width:906px; height:150px;}
	  #center4 #pm{ margin:0px 20px; padding-left:40px; padding-top:5px; background:url(../img/payment.jpg) left top no-repeat; width:650px; height:80px; color:#FFFFFF; font-size:12px; font-weight:bold; font-style:italic;}
	  #center4 #pm li{ float:left; margin-left:20px; margin-top:50px}
	  
#footer{ clear:both; color:#fff;}
	#footer a{ color:#fff; font-size:14px;}
	#footer_nav ul{margin:0 auto; width:700px; display:block; margin-top:35px; margin-bottom:10px; height:15px; line-height:15px; padding-top:5px; padding-right:5px; padding-left:100px;}
	#footer_nav ul li{ float:left; display:block;}
	
	#footer_info{ clear:both; height:65px; background:#727272; text-align:center; position:relative;}
		#footer_info img{ position:absolute; left:300px; bottom:0px;}
		#footer_info p{ line-height:20px;}
		
#hot_wp{width:1000px; margin-top:10px; padding-left:20px;}
#hot_wp img{ display:block; width:50px; height:50px; border:0;float:left;}
#hot_wp dl{ display:block; float:left; text-align:left; margin-top:5px;}
#hot_wp dd{ padding-left:8px; font-size:10px; overflow:hidden; width:180px;}
#hot_wp div{ float:left; margin-right:10px; margin-bottom:100px; width:250px; overflow:hidden;}

.clear{clear:both;}
.borderN{ background:#abc6d1; color:#FFF}
.ServerBorder{background:#FFF; border:0px;}	  

.bword{ text-align:center;}
.bword a{ color:#000; margin-left:25px; color:#FFF}

