.zzbox {
	border:1px solid #e7e7e7;
	margin-bottom:8px;
	height:auto;
*height:auto!important;
*height: 0px;
	min-height:0px;
	font:12px/22px "宋体", "Arial Narrow";
	color:#333;
}
.zzbtop_none {
	border-top:none;
}
.zzbox .clear {
	height:0px;
	line-height:0px;
	font-size:0px;
	overflow:hidden;
	clear:both;
}
.zzbox img {
	border:0px;
}
.zzbox a, .zzfooter a {
	text-decoration:none;
	color:#333;
}
.zzbox a:hover, .zzfooter a:hover {
	text-decoration:underline;
	color:#cc0000;
}

.zzlogin {
	background:url(../image/loginbg.jpg) repeat-x 0 0;
	line-height:26px;
	height:26px;
	margin-bottom:0px;
	width:978px;
	margin:0px auto;
	overflow:hidden;
}
.zzlogin .logo {
	float:left;
	margin-right:24px;
	width:170px;
	height:26px;
	overflow:hidden;
}
.zzlogin .loginform {
	float:right;
	height:20px;
	line-height:20px;
	margin:0px;
	padding:0px;
	padding-top:2px;
	margin-bottom:0px;
*margin-bottom:-18px!important;
*margin-bottom:-18px;
	overflow:hidden;
	margin-right:18px;
}
.zzlogin form {
	margin:0px;
	padding:0px;
}
.zzlogin .loginform img {
	margin-bottom:5px;
*margin-bottom:0px!important;
*margin-bottom:0px;
}
.zzlogin .loginform .tbox {
	border:1px solid #ccc;
	height:16px;
	line-height:16px;
}
.zzlogin .loginform .btn_dl {
	background:url(../image/btn_dl.jpg) no-repeat 0 0;
	width:44px;
	height:19px;
	overflow:hidden;
	border:none;
	color:#FFF;
	margin-left:8px;
	line-height:19px;
}
.zzlogin .loginform .btn_zc {
	background:url(../image/btn_zc.jpg) no-repeat 0 0;
	width:44px;
	height:19px;
	overflow:hidden;
	border:none;
	color:#ffff05;
	line-height:19px;
}
.zzlogin .loginform .y_login {
	float:left;
	font-size:12px;
	margin:3px 0px 0px 4px;
*margin:3px 0px 0px 4px!important;
*margin:0px 0px 0px 4px;
}
.zzlogin .loginform .y_logintxt {
	margin:0px 0px 0px;
	float:left;
	line-height:20px;
	margin-top:4px;
*margin-top:4px!important;
*margin-top:2px;
}
.zzlogin .loginform .select {
}
.zzlogin .loginform .select ul {
	width:100px;
	border:1px solid #fcac34;
	color:#000;
	line-height:22px;
	position:absolute;
	top:20px;
	left:0px;
	padding:0;
	margin:0;
	z-index:100;
	overflow:hidden;
	background:#fffdea;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity:.9;
	opacity:0.9;
}
.zzlogin .loginform .select ul li {
	list-style:none;
	width:100px;
	float:none;
	font-size:12px;
}
.zzlogin .loginform .select ul li a {
	color:#000;
	text-indent:5px;
	float:none;
	width:100px;
	height:24px;
	line-height:24px;
	margin:0;
	text-align:left;
	display:block;
}
.zzlogin .loginform .select ul li a:hover {
	background:#ffebc2;
	text-decoration:none;
}
.zzlogin .loginform a.drop {
	display:block;
	position:absolute;
	top:0px;
	right:0px;
	width:100px;
	height:22px;
	background:url(404.png) center right no-repeat;
	_background:url(404.png) 2px right no-repeat;
	z-index:10;
	margin:0;
}
.zzlogin .loginform #toname {
	text-align:left;
	width:100px;
	display: inline;
	text-indent:4px;
	display:block;
	margin:0px;
	border:1px solid #fcac34;
	height:19px;
	line-height:19px;
	background:#fffdea;
	font-size:12px;
}

.zzmenu {
	background:url(../image/menubg.jpg) #fff 	    repeat-x 0 0;
	height:72px;
	overflow:hidden;
	width:978px;
	margin:0px auto;
}
.zzmenu p {
	margin:0px;
	padding:0px;
	list-style:none;
}
.zzmenu .logo, .zzmenu .menutit, .zzmenu .menucon {
	float:left;
}
.zzmenu .logo {
	width:158px;
	height:72px;
	overflow:hidden;
	margin:0px 32px 0px 12px;
}
.zzmenu .menutit {
	width:35px;
	overflow:hidden;
	height:72px;
}
.zzmenu .menutit2 {
	width:15px;
	overflow:hidden;
	height:72px;
	float:left;
}
.zzmenu .menucon {
	margin:15px 14px;
*margin:15px 12px!important;
*margin:15px 11px;
}

.cartabs_all {
    clear: both;
    margin: 0 auto 8px;
    width: 980px;
	background:url(../image/sort2.jpg) no-repeat;
	height:33px;
	line-height:33px;
	overflow:hidden;
}
.cartabs_all ul { list-style:none; margin:0px; padding:0px;padding-left:10px;padding-right:10px}
.cartabs_all ul li {
    float: left;
	font-size:12px;	
}
.cartabs_all ul li a {
    display: block;
	padding-right:10px;
	color:#655301;
	text-decoration:none;
}
.cartabs_all ul li a:hover{color:#c00;}
.cartabs_all ul li.car1 a {padding: 0 0 0 47px;}
.cartabs_all ul li.car2 a {
    padding: 0 0 0 45px;
}
.cartabs_all ul li.car3 a {
    padding: 0 0 0 46px;
    width: 55px;
}
.cartabs_all ul li.car4 a {
    padding: 0 0 0 46px;
    width: 40px;
}
.cartabs_all ul li.car5 a {
    padding: 0 0 0 55px;
    width: 50px;
}
.cartabs_all ul li.car6 a {
    padding: 0 0 0 65px;
    width: 36px;
}
.cartabs_all ul li.car7 a {
    padding: 0 0 0 60px;
    width: 32px;
}
.cartabs_all ul li.car8 a {
    padding: 0 0 0 50px;
    width: 24px;
}
.cartabs_all ul li.car9 a {
    padding: 0 0 0 52px;
    width: 28px;
}
.cartabs_all ul li.car10 a {
    padding: 0 0 0 53px;
    width:24px;
}
.cartabs_all ul li.car11 a {
    padding: 0 0 0 42px;
    width:24px;
}
.cartabs_all ul li a:link, .cartabs_all ul li a:visited {
    color: #655300;
}
.cartabs_all ul li a:hover {
    color: #CC0000;
}
.cartabs_all ul li.car10 {
    border: medium none;
}