@charset "utf-8";
/* CSS Document */

body{font-size:12px; background:#fff;}
img{border:0;}
h1,h2,h3{font-size:12px; font-weight:normal;}
*{margin:0;padding:0;}
li{ list-style:none;}

/*header Writed by Cavin 2009.09.06 Start*/
.header{width:952px; margin:0 auto; position:relative;}
.header .nav .mainnav, .header .nav .mainnav li.currert, .header .nav .mainnav li a span, .header .nav .mainnav li a:hover, .header .nav .mainnav li.currert a, .header .nav .mainnav li.last a:hover span, .header .nav .quick_link a, #header_hotlist{
	background:transparent url(http://html.5173cdn.com/tuozhan/header/images/header_v02.png) no-repeat scroll 0 0;	
}
.header h1 a{
	background:transparent url(http://html.5173cdn.com/tuozhan/header/images/logo.png) repeat scroll 0 0;
	height:61px;
	position:absolute;
	top:10px;
	left:0;
	width:170px;
	text-indent:-9999px;
}
	
.header .nav {
	font-size:14px;
}
.header .nav .quick_link {
	clear:right;
	color:#CCCCCC;
	float:right;
	height:77px;
	padding-right:10px;
	white-space:nowrap;
}
.header .nav .quick_link li {
	float:left;
	margin-right:30px;
	padding-right:18px;
}
.header .nav .quick_link a {
	display:block;
	width:61px;
	height:70px;
}
.header .nav .quick_link a:hover {
	color:#FF4E00;
	text-decoration:underline;
}
.header .nav .quick_link a span {
	background:transparent none repeat scroll 0 0;
}
.header .nav .quick_link a.sort1 {
	background-position:0px -233px;
}
.header .nav .quick_link a.sort2 {
	background-position:-110px -233px;
}
.header .nav .quick_link a.sort3 {
	background-position:-210px -233px;
}
.header .nav .quick_link a.sort4 {
	background-position:-315px -233px;
}
.header .nav .quick_link a.sort5 {
	background-position:-430px -233px;
}
.header .nav .quick_link a.sort6 {
	background-position:-544px -233px;
}
.header .nav .quick_link a.sort1:hover {
	background-position:-0px -299px;
}
.header .nav .quick_link a.sort2:hover {
	background-position:-110px -299px;
}
.header .nav .quick_link a.sort3:hover {
	background-position:-210px -299px;
}
.header .nav .quick_link a.sort4:hover {
	background-position:-315px -299px;
}
.header .nav .quick_link a.sort5:hover {
	background-position:-430px -299px;
}
.header .nav .quick_link a.sort6:hover {
	background-position:-544px -299px;
}
.header .nav .mainnav {
	background-color:#3F97D6;
	background-position:left -142px;
	clear:both;
	font-size:14px;
	font-weight:bold;
	height:30px;
	overflow:hidden;
	width:950px;
	padding-top:4px;
}
.header .nav .mainnav ul {
	padding:0 0 0 18px;
}
.header .nav .mainnav li {
	float:left;
	margin-left:-1px;
	height:30px;
}
.header .nav .mainnav li a {
	padding:8px 0;*padding: 0;_padding:0;
	line-height:30px;
	text-decoration:none;
	
}
.header .nav .mainnav li a span {
	color:#fff;
	margin-left:15px;
	background-position:right -191px;
	padding:0px 15px 0px 0;
}

.header .nav .mainnav li a:hover {
	background-position:-670px -220px;
	color:#4484DA;
	text-decoration:none;
}
.header .nav .mainnav li a:hover span {
	background-position:right -220px;
	border:0 none;
	color:#4484DA;
	padding:8px 15px 8px 0 ;
}
.header .nav .mainnav li.last a{
	
}
.header .nav .mainnav li.last a span {
	background:none;
}
.header .nav .mainnav li.last a:hover span {
	background-position:right -220px;
	padding:8px 15px 8px 0 ;
	
}
.header .nav .mainnav li.currert {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
}
.header .nav .mainnav li.currert a {
	background-position:-670px -220px;
	color:#4484DA;
}
.header .nav .mainnav li.currert a span {
	background-position:right -220px;
	border:0 none;
	color:#4484DA;
	padding:8px 15px 8px 0 ;
}

#header_hot_game{display:none;}
.header .nav #header_hotlist{
	height:24px;
	background-position:0px -96px;
	overflow:hidden;
	font-size:12px;
	position:relative;
	padding-top:10px;
	margin-bottom:11px;
}
.header #header_hotlist .hottitle{
	color:#ff4e00;}
.header #header_hotlist span.icon {
	background:transparent url(http://html.5173cdn.com/tuozhan/header/images/icon.gif) no-repeat scroll 0 0;
	height:14px;
	left:8px;
	position:absolute;
	top:10px;
	width:30px;
}
.header #header_hotlist a {
	color:#4484DA;
	display:block;
	float:left;
	margin-right:13px;
	text-decoration:none;
}
.header #header_hotlist a:hover {
	color:#FF4E00;
}
.header .hottitle {
	display:block;
	float:left;
	margin-left:40px;
	_margin-left:20px;
}

/*footer*/
.leftpic .img,.rightpic .img,.footer .baozhang{background:url(http://images001.5173cdn.com/images/header/v3/1w/header_v31.png?date=200910) no-repeat; }
.footer{text-align:center;color:#666; width:950px; margin:0 auto; border-top:1px solid #ccc; padding:18px 0; line-height:20px; clear:both;}
.footer a{ color:#666;}
.footer a:hover{ color:#ff4e00;}
.footer .leftpic,.footer .rightpic{ float:left; position:relative; width:295px;}
.footer .leftpic .img,.footer .rightpic .img{ width:141px; height:54px; position:absolute; top:0}
.footer .leftpic .img{right:0;background-position:-600px -40px;}
.footer .rightpic{ float:right;left:0;}
.footer .baozhang{ position:absolute;width:96px; height:42px; left:10px; top:5px; background-position:-750px -40px;}
.footer .baozhang a{ display:block;width:96px; height:42px; }
.footer .txt_center{ margin:0 295px;}
/*end footer*/


/*header Writed by Cavin 2009.09.06 End*/