body {margin:10px 0;padding:0;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
 HTML BODY {
	TEXT-ALIGN: center;
}
.align-left{
text-align:left;
}
.align-right{
text-align:right;
padding:0 10px 0 0;
}
a{
text-decoration:none;
font-family: Arial;
color:#000;
}
a:hover{
	text-decoration:underline;
}
.blue{
color:#1428c9;
}
h3{
margin:2px;padding:2px;
}
td h3{
font-size:16px;
padding:0;margin:0;
}
div{
text-align:left;
MARGIN: 0px auto; 
font-family: arial, helvetica, sans-serif;
}
#page{
width:900px;
}
.bold{
font-weight:bold;
}
.logo{
float:left;
}
.header-right{
float:right;
}
.header-right p{
margin:5px 0;padding:0;text-align:right;
}
#header{
width:100%;float:left;
}
#nav{
margin:0 1px 0 1px;
width:100%;float:left;border:1px solid #ccc;padding:1px 0 0 0;
background:#fff url(navbarvg.gif) repeat-x 0 1px;
}
#nav a.nava,
#nav a.nava:link,
#nav a.nava:visited{
display:block;
width:82px;height:35px;
text-align:center;background-image:url(navbg.gif);
background-repeat:no-repeat;background-position:right top;float:left;
font-weight:bold;font-size:15px;padding:15px 0 0 0;color:#000;
}
#nav a.carta{
width:60px;
margin:5px 0 0 0;
color:#fc376d;
background-image:url();
border-right:2px dashed #ccc;
height:30px;
padding:5px 0 0 0;
}
div.search{
float:left;width:100%;background:#ccc;
}
.graybg{
background:#ccc;
}
a.black{
color:#000;
}
div.main,div.left,div.right{
float:left;width:100%;padding:0;margin:0;width:900px;
}
div.main{
margin:3px 0 0 0;
}
div.left{
width:170px;margin:0 4px 0 0;
}
div.right{
width:725px;
}
/*cat*/
ul.car_tree,ul.childli{
margin:0;padding:0 0 01;
margin:0 0 10px 0;
}
ul.childli{
margin:0;border:0;display:none;
}
ul.car_tree li,
ul.car_tree li ul li,
ul.childli li.class-2{padding:0;margin:2px 0;list-style:none;
text-align:left;font-size:15px;text-indent:8px;
font-weight:bold;
}
ul.car_tree li ul{margin:3px 0 0 0;display:block;
}
ul.car_tree li.title{
height:23px;background:#4c4c4c;padding:6px 0 0 0;
font-size:15px;font-weight:bold;color:#fff;text-align:center;
}
ul.car_tree li a:link, 
ul.car_tree li a:visited, 
ul.childli li.class-2 a:link,
ul.childli li.class-2 a:visited{
display:block;width:99%;height:100%;padding:4px 0 0 0;height:21px;color:#555;background:#eee;
}
ul.car_tree li a:hover, 
ul.childli li.class-2 a:hover,
ul.car_tree li ul.childli li a:hover{
background:#4c4c4c;color:#fff;display:block;
text-decoration:none;
}

ul.childli li.class-2,
ul.childli li.class-2 a:visited,
ul.childli li.class-2 a:link{
font-size:12px;font-weight:normal;border:0;
height:20px;background:#fff;
}
ul.childli li.class-2{border-bottom:1px dashed #ccc;background:#fff;
margin:0 0 0 20px;
}
.nohighlight{
background:#4c4c4c;color:#fff;
text-decoration:none;
}
.highlight{
background:red;color:blue
}
div.products-items{
width:140px;height:230px; overflow:hidden;
float:left;
margin:4px 1px 2px 2px;
text-align:left;
color:#555;
font-size:10px;
}
div.products-items a.block img{
width:136px;height:170px;
border:1px solid #ccc;background:#fff;
padding:1px;
}
div.right-block{
padding:2px;border:1px solid #eee;
width:720px;float:left;
}
div.right-block1{
padding:2px;
width:576px;float:left;overflow:hidden;
}
div.listdes{
background:#eee;
}
div.right-header{
height:22px;padding:8px 0 0 0;
font-weight:bold;font-size:16px;background:#eee;
width:100%; margin:0 0 4px 0;text-indent:20px;
}
#pager,div.pager,div.pager div{
background:#ffffff;text-align:center;text-align:center;width:100%;
}
#toppager{
text-align:right;background:#fff;
}
div.footer{clear:both;
border-top:10px solid #999;
padding:10px 0 10px 0;width:100%;text-align:center;
}
.footer div{
width:100%;text-align:center;height:22px;
}
.footer div a{
font-weight:bold;font-size:13px;
}
.link-title{
padding:4px 0;
font-weight:bold;font-size:14px;
border:1px solid #666;background:#000;color:#fff;
}
div.goodpic a img{border:1px solid #999;margin:2px 0;
width:138px;height:172px;
}
div.a-block{float:left;width:215px;margin:30px 20px 20px 0; }
div.a-block h2{padding:1px;margin:1px;font-size:14px;
}
div.a-block a,a.bt,a.logout{background:#fff url(bt.gif) no-repeat 0 0;display:block;float:right;width:60px;height:20px;text-align:Center;font-weight:bold} 
div.a-block a:hover,a.bt:hover,a.logout:hover{	text-decoration:none;
}
a.logout{
background:#fff url(logout.gif) no-repeat 0 0;width:125px;text-align:center;
}
.pink{
color:#FF3366;
}
.redbt{
background:red;color:#fff;font-weight:bold; 
}
.tabcontent{
border:1px solid #eee;padding:0;margin:0;
}
.bdbt{
border-bottom:1px solid #eee;
}
.menu-class1{
height:160px;
width:47%;float:left;margin:5px;
border:1px solid #ccc;
text-align:center;
overflow:visible;
}
.menu-class1 a.header{display:block;background:#ccc;width:100%;
font-weight:bold;font-size:14px;padding:4px 0}
div.subcat{
width:32%;float:left;margin:4px 1px; text-align:center;font-weight:bold;
}
#cart_pro_list{padding:4px;
margin:-30px 0 0 -160px;border:2px solid #666;background:#fff;width:200px;display:none;z-index:100;position:absolute;
}
