/* CSS document designed by Vinaro cheung on 2009.11.02 */
@import url(public.css);
@import url(border.css);

body {
	background:url(mainbg.gif) repeat-x #eee left top;
	line-height:150%;
	font-size: 12px;
}
#nav .mask, #nav .maskc { width:107px; left:407px; }
#nav .maskinner, #nav .maskcinner { width:107px; }
#server .tels { background:url(tel.gif); }
#server .aboutzo { background:url(about.gif); }
#server .thexiu { background:url(xiu.gif); }
.maskslider { background:url(sider.gif); width:6px; height:264px; overflow:hidden; position:absolute; right:9px; top:16px; }

#container { width:950px; margin:0 auto; }
.mainbody { width:950px; float:left; clear:both;   background:url(bg.gif) no-repeat right top; }
#search { width:100%; height:96px; margin:0 auto; background:url(searchbg.gif) no-repeat center top; }
#search .searchinner { width:910px; height:90px; padding-top:14px; }
#search .highsearch { color:#000000; float:none; text-decoration:underline; margin-top:8px; }
#search .keywords { float:none; color:#f26521; margin-top:9px; margin-left:20px; line-height:29px; }
#search .keywords a { margin-bottom:10px; }

#left {
	width:206px;
	float:left;
       *overflow:hidden;
}
#right {
	width:729px;
	float:right;
	overflow:hidden;
}

.leftitle { width:238px; height:205px; overflow:hidden; margin-left:-30px; padding-top:0px; }
.leftitle img { width:238px; height:208px; margin-top:-2px; }
#left .leftcon {width:206px; background:#fff url(leftbottom.gif) no-repeat left bottom; clear:right;margin-bottom:12px; position:relative;z-index:9999;}
#left .leftcon h2 { width:206px; float:left; display:block; clear:both; }
#menu {background:#FFF}
#menu h2 { padding-bottom:10px; }
#menu dl { width:193px; float:left; padding-bottom:10px; padding-left:14px;}
#menu dt { font-weight:bold; padding-left:20px; background-repeat:no-repeat; height:20px; line-height:16px; }
#menu dt.t1 { background-image:url(t1.gif); }
#menu dt.t2 { background-image:url(t2.gif); }
#menu dt.t3 { background-image:url(t3.gif); }
#menu dt.t4 { background-image:url(t4.gif); }
#menu dt.t5 { background-image:url(t5.gif); }
#menu dt.t6 { background-image:url(t6.gif); }
#menu dt.t7 { background-image:url(t7.gif); }
#menu dt.t8 { background-image:url(t8.gif); }
#menu dt a { color:#f26521; }
#menu dt a:hover { text-decoration:underline; }
#menu dd { width:173px; height:24px; line-height:24px; background:url(arrow.gif) no-repeat right center; color:#898989; padding-left:5px;  position:relative; cursor:pointer; z-index:1;}
#menu dd.curr { background:#ff8d07; color:#ff8d07; z-index:2;}
#menu dd a { color:#898989; }
#menu dd.curr a { color:#ff8d07; }
#menu dd.curr a:hover { color:#FFF; }
#menu dd a.t { color:#000000; }
#menu dd a.t:hover { text-decoration:underline; }
#menu dd.curr a.t { color:#ffffff; font-weight:bold; }
#menu dd.curr a.t:hover { text-decoration:underline; }
#menu dd a:hover { color:#f26521; }
#menu .more { width:195px; clear:both; font-weight:bold; }

#menu .fly { width:254px; float:left;position:absolute; z-index:3; left:147px; top:-58px; padding-top:17px; padding-bottom:17px; display:none; }
#menu dd.curr .fly{ display:block;}
#menu .fly span.top { display:block; background:url(flyt.png) no-repeat right bottom; width:254px; height:17px; float:right; }
#menu .fly span.bottom { display:block; background:url(flyb.png) no-repeat right top; width:254px; height:17px; float:right;}
#menu .fly ul { width:224px; float:right; display:block; background:url(flybg.png) repeat-y right top; padding-left:30px; }
#menu .fly ul li { width:96px; height:23px; border-bottom:1px #e1e1e1 solid; float:left; display:block; }
#menu .fly ul li a { display:block; background:url(arrow_gary.gif) no-repeat 9px center; padding-left:20px; line-height:23px; color:#000000; }
#menu .fly ul li a:hover { background:url(arrow_white.gif) #ff8d07 no-repeat 9px center; color:#ffffff; font-weight:bold; }
#menu .fly .flyflow { left:4px; top:42px; float:left; position:relative; }
#menu .more { width:195px; height:35px; float:left; margin-left:14px; clear:both; font-weight:bold; }

#priceout ul { width:206px; float:left; padding:1px 0px 10px; }
#priceout li { line-height:21px; padding-left:15px; }

#left .logos { width:206px; float:left; clear:both; background:url(leftbottom.gif) no-repeat #fff left bottom; margin-bottom:12px; }
#left .logos ul { width:198px; overflow:hidden; float:left; left:8px; clear:both; padding-left:8px; }
#left .logos ul li { width:190px; height:40px; float:left; clear:both; background:url(line.gif) repeat-x left bottom; padding:3px 0px 6px; overflow:hidden; display:block; margin:0px; }
#left .logos ul li a { display:block; width:190px; height:40px; cursor:pointer; overflow:hidden; }
#left .logos ul li img { width:69px; height:40px; float:left; }
#left .logos ul li span { display:block; width:90px; float:right; line-height:44px; cursor:pointer; }
#left .logos ul li.none { background:none; }
#left .logos .anniu { width:206px; height:40px; display:block; clear:both; padding-top:10px; }
#left .logos .anniu a { width:112px; height:27px; display:block; margin:0 auto; overflow:hidden; }
#left .logos #arr-top { padding-top:10px; height:35px; padding-bottom:0px; }
#arr-top a { background:url(top.gif); }
#arr-top a:hover { background:url(topo.gif); }
#arr-bottom a { background:url(bottom.gif); }
#arr-bottom a:hover { background:url(bottomo.gif); }
#scroll { width:206px; float:left; clear:both; }

#left .banners { width:207px; float:left; clear:both; padding-bottom:15px; }
#left .banners li { width:207px; float:left; clear:both; }

#flash { width:530px; height:324px; float:left;  }
#right .bulletin { width:182px; height:294px; float:right; margin-left:10px;   }
#right .banners { width:728px; height:115px; overflow:hidden; clear:both; }
#right .banners li { width:273px; float:left; }
#right .banners li.s { width:182px; float:right; }

#hotbanner { width:530px; float:left; height:440px; overflow:hidden; background:url(font.gif) no-repeat 10px bottom; padding-bottom:20px; margin-bottom:10px; }
#hotbanner .img { width:540px; float:left; clear:both; display:block; padding-left:15px; }
#hotbanner .img li { width:260px; height:143px; float:left; overflow:hidden; }
#hotbanner .txt { width:580px; float:left; clear:both; display:block; padding-left:1px; padding-top:10px; }
#hotbanner .txt li { width:180px; height:20px; float:left; overflow:hidden; }
#hotbanner .txt li a { color:#555555; }
#hotbanner .txt li a:hover { text-decoration:underline; }
#hotbanner .txt li span, #hotbanner .txt li span a { color:#f26521; }

#right .hotlist { width:182px; height:440px; overflow:hidden; float:right;margin-top:0;margin-bottom:0; margin-left:3px; _margin-right:2px; }


#right .product { width:743px; height:300px; float:left; clear:both; position:relative; overflow:hidden; background:url(pbg.gif) no-repeat; }
#right .product h2 { width:694px; height:29px; clear:both; padding-top:21px; padding-left:34px; }
#right .product .pr { width:800px; float:left; overflow:hidden; padding-top:15px; position:absolute; z-index:1; background:#ffffff; }
#right .product .pr li { width:176px; height:250px; float:left; overflow:hidden; }
#right .product .pr li img { width:160px; height:160px; }
#right .product .pr a { color:#555555; }
#right .product .pr a:hover { color:#f26521; }
#right .product .pr span { width:160px; display:block; clear:both; float:left; font-family:Tahoma, arial, simsun; cursor:pointer; line-height:19px; padding-top:10px; }
#right .product .pr span.p { font-size:18px; color:#f26521; padding-top:3px; }
#right .product .pr span.p img { width:12px; height:16px; }
#right .product .no { width:70px; height:27px; overflow:hidden; position:absolute; right:34px; top:42px; z-index:1; }
#right .product .no li { width:17px; height:17px; float:left; background:url(quan.gif) no-repeat; cursor:pointer; margin-right:8px; }
#right .product .no li.curr { background:url(quano.gif) no-repeat; color:#fff; }
#right .product .productcon { width:690px; height:300px; overflow:hidden; margin:0 auto; position:relative; }
.GoodsList-Tabs{ border:none; margin:0 15px 2px 0;}
.GoodsList-Tabs div{ text-indent:-9999px; background:url(quan.gif) no-repeat; width:17px; height:17px; border:none;}
.GoodsList-Tabs div.current{ background:url(quano.gif) no-repeat;}
.GoodsListWrap .itemsWrap .item h6{ font-size:12px;}
.GoodsListWrap .itemsWrap .item h6 a{ font-weight:normal; font-size:12px; color:#666;}
.GoodsListWrap .itemsWrap .item  .price1{ font-weight:bold; font-size:14px;_font-size:12px;}
#telnumber{ margin-top:60px; margin-left:10px;}
.border11 {border:1px solid #666;margin:5px 0 0 0;float:left;width:948px;}
#links{ width:950px; margin:5px auto;  padding-bottom:10px; overflow:auto;}
#links .links-title{ float:left; border:1px solid #eee; padding:10px; margin:0 5px; color:#924622; font-weight:bold;}
#links .LinkList a{ margin:0px 10px; color:#666; line-height:130%}
.border1 .TreeList{ line-height:30px;}
.border1 .TreeList .cat1{ padding-left:10px; border-bottom:1px dotted #B6B6B6;}
.GoodsSearchWrap .items-gallery { background:none;}


.b2010 { height:30px; width:83px;background-image:url(luxury.png); background-repeat:no-repeat; background-position: right; margin-left:5px }
.c2010 { height:30px; width:83px;background-image:url(entry.png); background-repeat:no-repeat; background-position: right; margin-left:5px }
.d2010 { height:30px; width:83px;background-image:url(brands.png); background-repeat:no-repeat; background-position: right; margin-left:5px }
.ycwj {
	font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 0px;
	overflow: hidden;
}
.GoodsList-Tabs {overflow:hidden;}
.xncyi li {

}
.topdid {
	border: 1px solid #ffd0a8;
	font-size: 12px;
	line-height: 25px;
	color: #FF0000;
	text-indent: 5px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.topdid a {
	color: #FF0000;
}
.topdid h1 {
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
}