
body{
	text-align:center;
	font-size:12px;
	margin:0;
	padding:0;
	background-color:#ffffff;
}
.header{
	font:normal 12px/22px simsun;
	width:960px;
	height:110px;
	margin:0px auto;
	border-bottom:1px solid #D1D1D1;
	position:relative;
	z-index:200;
	text-align:left;
}
.header a {
	outline:none;
	text-decoration:none;
	color:#535353;
}
.header img{border:0;}
.header *{
	padding:0px;
	margin:0px;
	list-style:none;
}


.header .t1 {
	line-height:30px;
	height:30px;
	border:1px solid #D1D1D1;
	border-top:none;
	border-bottom:none;
}

.header .zt{
	width:960px;
	height:29px;
	background:url(/images/header/header_login.gif) repeat;
	border-bottom:solid 1px #DDDDDD;
}

.header .tt {
	background:url(/images/header/bg_nav.gif) repeat;
	width:960px;
	position:absolute;
	top:30px;
	left:0px;
}
.header h1 {
	height:80px;
	overflow:hidden;
	float:left;
}
.header .nav {
	float:right;
	width:770px;
}
.header .nav ul {
	float:left;
	height:80px;
}
.header .nav ul li {
	float:left;
	width:64px;
	text-align:center;
	line-height:18px;
}
.header .nav ul li a {
	text-decoration:none;
	color:#535353;
}
.header .nav ul li a:hover {
	text-decoration:underline;
	color:Red;
}
.header .nav .linespace
{
	width:5px;
	height:80px;
	float:left;
	background:url(/images/header/nav_space.gif) no-repeat 0 0;
}
.header .nav ul .t {
	line-height:30px;
	padding-top:5px;
	text-align:center;
}
.header .nav ul .t h3 
{
	font-size:15px;
	color:#535353;
	font-weight:normal;
}
.header .nav ul .t h3 a {
	text-decoration:none;
}
.header .nav ul .t h3 a:hover {
	text-decoration:underline;
}
.header .nav .b1 {
	width:205px;
}
.header .nav .b1 .t {
	width:205px;
}
.header .nav ul .n1 {
	width:35px;
	text-align:center;
}
.header .nav .b2 {
	width:265px;
}
.header .nav .b2 .t {
	width:265px
}
.header .nav .b3 {
	width:135px;
}
.header .nav .b3 .t {
	width:135px
}
.header .nav .b4 {
	width:150px;
}
.header .nav .b4 .t {
	width:150px
}

.header .zt ul {
	float:left;
	height:29px;
}
.header .zt ul li{
	float:left;
}
.header .zt ul li a{
	text-decoration:none;
}
.header .zt ul li a:hover{
	text-decoration:underline;
}
.header .zt .login_tel{
	width:695px;
	height:25px;
	margin-top:4px;
	overflow:hidden;
}
.header .zt .login_tel .input
{
	text-align:left;
	width:70px;
	height:14px;
}
.header .zt .logined
{
	width:695px;
	height:25px;
	margin-top:5px;
	overflow:hidden;
	text-align:center;
}
.header .zt .logined li
{
	width:auto;
	margin:0 5px 0 5px;
}
.header .zt .cate{
	width:265px;
	height:29px;
	overflow:hidden;
}
.header .zt .cate a{
	color:#844439;
}
.header .zt .cate .fan{
	width:56px;
	height:23px;
	background:url(/images/header/bg_fans.gif) no-repeat 0 4px;
	margin-right:10px;
	padding:6px 0 0 10px;
}
.header .zt .cate .fan span{
    background:url(/images/header/bt_more.gif) no-repeat 30px 0;
    float:left;
    width:55px;
    height:20px;
}
.header .zt .cate .sc_new{
	width:68px;
	height:23px;
	background:url(/images/header/bg_cs.gif) no-repeat 0 4px;
	margin-right:10px;
	padding:6px 0 0 10px;
}
.header .zt .cate .life{
	width:81px;
	height:23px;
	background:url(/images/header/bg_zqsh.gif) no-repeat 0 4px;
	padding:6px 0 0 10px;
}
.icoright{width:150px; float:right; text-align:left; margin:5px 20px 0 0;}
.icoright a{color:#535353}
.icoright .home{width:55px;padding:0 0 0 15px; background:url(/images/www/ico_home.gif) no-repeat 0 2px; margin:0; float:right}
.icoright .fav{width:55px;padding:0 0 0 15px; margin:0 0 0 5px; background:url(/images/www/ico_fav.gif) no-repeat 0 2px; float:right}

/*****foot*****/
.foot { background: url(../Images/www/BG_partner.gif) no-repeat; margin: 6px auto; width: 960px; height: 62px; text-align: left; }
.foot table{float:left}
.foot td { padding-top: 11px; padding-left: 10px; }

.friends { width: 960px; height: 50px; background: #FFFFFF; text-align: left; margin: 0 auto; }
.friends table { margin: 10px; }
.friends a { margin-left: 6px; }


.contacts { width: 960px; height: 80px; background: #F8F8F8; margin: 0 auto; text-align: center; color: #666666; }
.contacts table { margin: 13px auto; }
.contacts table td { padding-bottom: 3px; }

.contacts a { color: #727171; }
.contacts a:hover { color: #000; text-decoration: none; }
