﻿@charset "utf-8";
/* CSS Document */

img  {border: 0px;}
*{ padding:0; margin:0; border:0;list-style:none;word-break:break-all; }

body { color: #555; text-align:left;/*IE5.0居中*/ background:#fff; font: 12px/150% "宋体";width:962px;margin:0 auto;}

.eg{font-family:Arial, Helvetica, sans-serif;}

a{text-decoration: none;color:#D34223;}
a:hover{ text-decoration:underline;}

h1,h2,h3,h4,h5,h6{font-size: 12px; font-weight:normal;}
.clear{clear:both; font-size:1px; width:1px; line-height:0;visibility: hidden; display:block}

/*header*/
#header{}
	.logo a{ float:left; width:308px; height:54px; background:url(../images/logo.jpg) no-repeat; text-indent:-20000px; overflow:hidden;margin-top:5px;}
	.nav{float:right;}
	.nav ul{}
	.nav ul li{ float:left;margin:10px 0 0 17px;}
	.nav ul li a{ display:block; width:119px; height:41px; text-indent:-20000px; overflow:hidden;}
		.nav1 a{ background:url(../images/nav_bg_1.jpg) no-repeat;}
		.nav2 a{ background:url(../images/nav_bg_2.jpg) no-repeat;}
		.nav3 a{ background:url(../images/nav_bg_3.jpg) no-repeat;}
		.nav4 a{ background:url(../images/nav_bg_4.jpg) no-repeat;}
		.nav ul li.nav4 a{width:47px; height:41px;}
		
	.search{width:962px; height:74px; background:url(../images/search_bg.jpg) no-repeat;margin:10px 0;}
	.search .input{ float:left; width:435px;padding:10px 0 0 35px;}
		.input input{ height:22px;line-height:22px; width:362px;padding:0 3px;vertical-align:middle;}
		.input button{ background:none;vertical-align:middle;width:58px;color:#fff;font-weight:bold;}
		.addsearch{float:left;height:22px;line-height:22px;padding-top:10px;}
		.addsearch a{color:#fff;}
		.choose{margin:12px 0 0 33px; float:left; display:inline;}
	.search span{ display:block; float:left;margin-left:133px; margin-top:15px;display:inline;}
		
	.top_uesr_info{float:right; width:135px; text-align:right; margin:10px 0 0 0;}
	.top_uesr_info a{text-decoration:underline;}
		
#main{width:952px; margin:0 auto;}
	.way{margin:5px 0 10px 0;}
	
	.smallnav{ width:115px; height:191px; background:url(../images/ucenter_nav_bg.gif) no-repeat; margin-top:10px;}
	.smallnav dl{padding:10px 0 0 15px;}
	.smallnav dt{ font-weight:bold;color:#000; padding:0 0 10px 15px; background:url(../images/icon/u_smallnav_bg.gif) no-repeat left center;}
	.smallnav dd{padding:0 0 0 20px; background:url(../images/icon/icon_01.gif) no-repeat 5px 7px;}
	.smallnav dd.on{color:#FE9E3B;}
	
	.smallnav,.smallnav a{color:#A4A4A4;}
	
	.right_c{padding-left:10px;}
	.right_c h2{ width:770px; padding-left:40px; height:28px;padding-top:12px;background:url(../images/ucenter_title.gif) no-repeat;margin-bottom:19px;}
	.right_c h2 b{font-size:12px; font-weight:normal;}
	.right_c h2 b span{font-size:12px;font-weight:bold; margin-left:50px;}
	.right_c h3{ font-weight:bold; padding-left:20px; background:url(../images/u_title/icon01.gif) no-repeat left  center; display:inline; padding-top:2px;}
	
		.part_1{border-right:1px dashed #ccc;}
		.part_2{ padding-left:26px;}
			.reg_cont{width:465px; height:278px; border:1px solid #E6E6E6; background:#F7F7F7; margin-top:10px;}
			.reg_cont input{ height:20px; line-height:20px;border:1px solid #D1D1D1; padding:0 3px; background:#fff; font-size:12px;}
			.reg_cont input.esp{color:#ccc;}
			.reg_cont b{ font-weight:normal; margin:0 0 0 8px;color:#999;}
			.reg_cont b.err{color:#f00;}
			
			button.bn1{ background:url(../images/button07.jpg) no-repeat;width:130px; height:30px; line-height:30px; text-align:center;color:#000; font-size:12px;}
			button.bn2{ background:url(../images/button08.jpg) no-repeat;width:80px; height:30px; line-height:30px; text-align:center;color:#000; font-size:12px;}
			button.bn3{ background:url(../images/button09.jpg) no-repeat;width:70px; height:50px; line-height:50px; text-align:center;color:#fff; font-size:14px; font-weight:bold;}
			button.bn4{ background:url(../images/button14.jpg) no-repeat;width:130px; height:30px; line-height:30px; text-align:center;color:#000; font-size:12px;color:#888;}
			
		.fpw_c{ width:366px; height:179px;border:1px solid #E6E6E6; background:#F7F7F7; margin:10px 0;}
		.fpw_c input{ height:20px; line-height:20px;border:1px solid #D1D1D1; padding:0 3px; background:#fff;}
		
		.fpw_c02{ width:793px; height:301px;border:1px solid #E6E6E6; background:#F7F7F7; margin:10px 0;}
		.fpw_c02 input{ height:18px; line-height:18px;border:1px solid #E6E6E6; padding:0 3px; background:#FBFBFB;}
		.fpw_c02 table{ margin:0 auto; background:#FFF; border:1px solid #E6E6E6;}
		
		.cartlist_uc{ width:792px; height:60px;border:1px solid #E6E6E6; background:#F7F7F7; margin:8px 0 0 0;padding:3px;}
		.cartlist_uc th{ background:#F7F7F7; height:24px; font-weight:normal;}
		.cartlist_uc td{ background:#fff;border:1px solid #E6E6E6; height:36px;}

/*prosent*/

		.hotpresent{ width:195px; height:260px;background:url(../images/i_digg_hotpresent.gif) no-repeat;margin:10px 0 0 0;}
		.hotpresent ul{padding:44px 0 0 15px;}
		.hotpresent li{ margin:0 0 15px 0; line-height:140%;}
		.hotpresent img{padding:2px; border:1px solid #E0E0E0; float:left;margin:0 10px 2px 0;}
		.hotpresent img.esp{padding:0; border:0;margin-top:2px; float:none;}
		
		.present{ padding-bottom:30px;}
		.present .hotpresent{ width:auto; height:auto;background:none;}
		.present .hotpresent ul{padding:10px 0 0 30px;}
		.present .hotpresent li{ float:left; width:185px;}
		
		.present span{color:#D34223;}
		
	.no{text-align:center; font-weight:bold;}
		no table{ margin:0 auto;}
		.no .left_no a{ display:block;width:20px; height:15px; background:url(../images/icon/left_no.gif) no-repeat; text-indent:-20000px; overflow:hidden;}
		.no .right_no a{ display:block;width:20px; height:15px; background:url(../images/icon/right_no.gif) no-repeat; text-indent:-20000px; overflow:hidden;}
		.no table td{padding:0 6px;}
		.no .on a{color:#D34223;cursor: text;}
		.no a{color:#666;}
		
/*game*/
.game{ float:left; display:inline;}
.hotgames{float:right; background:url(../images/game_bg.jpg) no-repeat; width:151px; height:265px;}
.game h3{ font-weight:bold; padding-left:20px; background:url(../images/u_title/icon01.gif) no-repeat left  center; display:inline; padding-top:2px; margin:20px 0 0 20px;display:block;}
.gameinfo{margin:0 50px 30px 0;}
.gameinfo img{padding:2px; border:1px solid #ccc; margin-right:5px;}
.gameinfo img.esp{padding:0; border:0; margin:0;}
.gameinfo a{font-size:14px;color:#1F1FD2; text-decoration:underline;}

.hotgames ul{margin:50px 0 0 35px; line-height:120%;}
.hotgames ul li{margin:3px 0;}
.hotgames ul li a{color:#888;}
.hotgames ul li.esp a{color:#FE850E;font-weight:bold;}

.game b{ display:block; margin-top:20px;color:#000;}
.game p{font-size:14px; text-indent:2em; margin-top:10px;}

.search03 .esp input{border:0; background:none;}

/*news*/
.news_cont{ float:left; display:inline;width:738px;}
.news_cont p{font-size:14px; text-indent:2em;margin:0 0 15px 0;color:#000;}
.news_cont h3{ font-weight:bold; padding-left:20px; background:url(../images/u_title/icon01.gif) no-repeat left  center; display:inline; padding-top:2px; margin:20px 0 0 20px;display:block;}

.hotnews ul{margin:50px 0 0 35px; line-height:120%;}
.hotnews ul li{margin:3px 0;}
.hotnews ul li a{color:#888;}
.hotnews ul li.esp a{color:#FE850E;font-weight:bold;}

.news{float:right; width:182px; height:148px;padding:35px 0 0 13px;background:url(../images/i_news_bg.jpg) no-repeat;}
	.news a{color:#333; display:122px; float:left;}
	.news a:hover{ text-decoration:underline;}
	.news li{ line-height:195%;}


/*footer*/
#footer{margin:40px 0 0 5px;}