@charset "utf-8";
/* CSS document designed by Vinaro cheung on 2009.11.02 */
@import url(public.css);
@import url(border.css);

body { background:#fff left top; }
#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:0px; margin-left:0px; line-height:30px; }
#search .keywords a { margin-bottom:10px; }

#left { width:206px; float:left; *overflow:hidden; }
#right { width:729px; float:left; margin-left:15px;   overflow:hidden; }

.leftitle { width:238px; height:205px; overflow:hidden; margin-left:-12px; padding-top:0px; }
.leftitle img { width:238px; height:208px; margin-top:-2px; }
#left .leftcon { width:206px; float:left; background:url(leftbottom.gif) no-repeat left bottom; clear:both; margin-bottom:12px; }
#left .leftcon h2 { width:206px; float:left; display:block; clear:both; }
#menu { position:relative; z-index:80; }
#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:9999;}
#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:89999999; 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:88px; 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 .bulletin h2 { width:182px; height:25px; padding-top:20px; }
#listmarqueez { width:155px; margin-top:10px; padding-left:7px; }
#right .bulletin ul { width:100%; float:left; }
#right .bulletin li { background:url(squee_blank.gif) no-repeat left center; padding-left:8px; height:24px; line-height:24px; white-space:nowrap; }
#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:175px; backgroud:#000; overflow:hidden; float:right;margin-top:0;margin-bottom:20; margin-left:0; _margin-right:2px; }
#right .hotlist { width:182px; overflow:hidden; float:right; margin-top:0; margin-bottom:0; margin-left:3px; _margin-right:2px; }
#right .hotlist h2 { width:182px; height:30px; overflow:hidden; }
#right .hotlist ul { width:168px; height:430px; overflow:hidden; clear:both; margin:0 auto; padding-top:10px; }
#right .hotlist ul li { width:168px; display:block; line-height:18px; height:18px; background:url(line.gif) repeat-x left bottom; padding:5px 0px;  }
#right .hotlist ul li.num1 a { display:block; width:168px; height:121px; cursor:pointer; }
#right .hotlist .img { width:195px; clear:both; height:188px; padding-top:20px; }
#right .hotlist .num1 { height:115px; overflow:hidden; margin:0;padding:0;}
#right .hotlist .num1 img { float:left; }
#right .hotlist .num1 span { width:135px; display:block; float:left; padding-left:20px; padding-top:2px;  }
#right .hotlist .num1 span img { float:none; margin-right:3px; }
#right .hotlist .num1 span strong { font-family:tahoma, simsun, arial; font-size:14px; color:#f26521; display:block; clear:both; }
#right .hotlist .imgs { border:1px #e4e3e1 solid; margin:0 8px; }
#right .hotlist .u { margin-top:30px; }

#right .product { width:729px; height:340px; 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:8; 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:11; }
#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{ background:url(content_bj_top1.gif) no-repeat; border:none; margin:0 15px 12px 230px;}/*TAB下的虚线*/
.GoodsList-Tabs div{ text-indent:10px; background:url(link_bj_1.gif) no-repeat; width:80px; height:23px; border:none;}
.GoodsList-Tabs div.current{ background:url(hover_bj_1.gif) no-repeat;}
.GoodsListWrap .itemsWrap .item h6{ font-size:12px;}
.GoodsListWrap .itemsWrap .item h6 a{ font-weight:normal; font-size:12px;}
.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:0 5px;}
.border1 .TreeList{ line-height:30px;}
.border1 .TreeList .cat1{ padding-left:10px; border-bottom:1px dotted #B6B6B6;}
.GoodsSearchWrap .items-gallery { background:none;}
.GoodsSearchWrap #gallerybar .listmode{ display:none;}/*产品列表页3种排列方式隐藏*/
.GoodsSearchWrap #gallerybar .filtmode{ display:none;}/*排列下拉菜单隐藏*/
.GoodsSearchWrap #gallerybar .listorder{ float:right;}
/*.GoodsSearchWrap .price1{ color:#8E003C;}产品列表页的价格*/
.more a {color:#fff;font-size:0px;display:block;float:right;width:28px;height:7px;background:url(more.gif) no-repeat; margin:0 0 10px 0; overflow:hidden;}/*更多式样*/
