﻿@import url("border.css");
@import url("widget.css");


body {font-family: "Arial";font-size: 12px;color: #666666;line-height: 180%; padding:0; margin:0; background:url(bg.jpg) top no-repeat;}
a{color:#464646;  text-decoration:none;}
a:hover{color:#f30;	text-decoration:underline;}
.AllWrap{ margin:0 auto; width:960px; }
.AllWrapInside{ margin:0 auto; width:960px; }


/*-------头部-----------------*/
.header                { height:122px; position:relative;}
	.header #logo     { position:absolute; left:0; top:0; }
	.header #topmenu  { position:absolute; right:70px; top:5px;}
	.header #menuu { position:absolute; right:0px; top:0px;}	
	.header #cart  { height:29px; right:270px; position:absolute; top:51px;}
	.header #index { position: absolute; left:0px; top:85px; width:68px; height:37px;}
	        #index a { display:block; height:37px; width:68px; text-decoration:none; background:url(index.gif);}
    .header #menu     { position:absolute; height:37px; width:738px; overflow:hidden; line-height:35px; left:71px; top:85px; background:url(index1.jpg);}
	.header #index2 { position: absolute; right:0px; top:85px; height:37px;}
	.header #search  { position:absolute; right:0px; top:50px;  height:34px; color:#000; }
	.header #login   { height:23px; overflow:hidden; right:410px; position:absolute; top:51px; background:url(ico1.gif) left no-repeat; padding-left:22px;}


.menuu {list-style-type:none;padding:0;margin:0; width:70px; height:26px;margin-right:2px;background:url(cut.gif) right no-repeat ;}
.menuu ul {list-style-type:none;padding:0;margin:0;}
.menuu li {float:left;background:#;margin:0;position:relative;}
.menuu li.sub {background:#;}
.menuu table {border-collapse:collapse;position:absolute;top:0;left:0;z-index:80; }
.menuu li a {display:block;line-height:21px;width:70px;text-align:center; font-size:12px;}
.menuu :hover{background:#fff;}
.menuu :hover > a { background:#fff;}
.menuu ul, .menuu :hover ul ul {position:absolute;left:-9999px;width:70px;}
.menuu :hover ul{left:0px;top:0px;}
.menuu :hover ul :hover ul {padding:0;left:80px;top:-3px;}

.headers { height:38px; background:url(tops.gif) top no-repeat; padding-top:8px; text-align:center;}
.headerw { height:20px; background:url(index5.gif) left no-repeat;}
#topc { float:left; width:68px; height:20px;}
#topw { float:left; border:1px solid #b6b6b6; height:18px; overflow:hidden;width:787px; padding-left:10px;}
.topww { float:right; width:90px;height:20px;} 
.topww a {width:90px;height:20px; display:block; background:url(index3.gif);} 
/*----------------中间-------------*/
.mainColumn      { width:770px; float:right;overflow:hidden;}
.sideColumn     { width:180px; float:left; overflow:hidden;}

#maina { height:318px; width:960px; background:url(main.jpg) left top; margin-top:5px; margin-bottom:3px; overflow:hidden;}
.maina1 { float:left; width:220px; height:318px;}
.maina2 { float:left; width:520px; padding-top:7px;}
.maina3 { float:right; width:205px; position:relative; height:315px;}
.maina3 .BrandListWrap { width:196px; padding-top:50px;}
.maina3 .BrandListWrap td { height:35px; overflow:hidden;}
.maina3 .BrandListWrap a img{ width:60px; height:30px;  }
.maina3 .BrandListWrap .more { position:absolute; right:11px; top:5px;}
.maina3 .BrandListWrap .more a { color:#efefef;}
.maina3 .BrandListWrap .more a:hover { color:#f60;}
.maina3 #kf { position:absolute; right:25px; bottom:15px; width:80px; text-align:center;height:20px; overflow:hidden;}


#mainc { padding-top:48px; margin-top:20px; background:url(tuijian.gif) top no-repeat;}
#mainc .gname { padding-top:28px; background:url(index11.gif) top no-repeat;} 



#maind { padding-top:48px; margin-top:20px; background:url(xinpin.gif) top no-repeat;}
#maind .gname { padding-top:28px; background:url(index10.gif) top no-repeat;} 

.gname a { font-weight:bold; color:#4e4e4e;}
.gname a:hover { font-weight:bold; color:#c00;}
.mktprice del { color:#989898;}
#mainc .price em,
#maind .price em{ padding-left:44px; background:url(index12.gif) left no-repeat; color:#126901;}



/*---------底部----------------*/
#Foot{ background:url(foot.jpg) bottom no-repeat; overflow:hidden;width:100%; margin-top:20px; margin-bottom:5px;}

.foot { height:105px;}
#footl { width:835px; float:left; height:105px; background:url(index15.gif) top repeat-x;  }
#footr { width:120px; float:right; height:120px; background:url(2a.gif) top no-repeat; }
#foo { float:left; width:120px; height:105px;overflow:hidden;}

#foo .cat1 { padding-left:23px; padding-top:0px;}
#foo .cat1 a { font-weight:normal; color:#fff;}


#footop { float:right; width:348px; text-align:right; padding-right:5px; }
#footop a{ color:#fff; padding:0px 5px 0px 5px; }
#fookf { float:right; width:353px; height:80px; overflow:hidden;}

