﻿@import url("base.css");@import url("ducenavs.css");@import url("border.css");@import url("picwh.css");.wrap .top{height:88px;overflow:hidden;}.top .logo{float:left;margin-top:25px;}.topmenu{margin-top:2px;padding-top:20px;height:32px;text-align:right;overflow:hidden;}.topmenu div{display:inline;}.topmenu .TreeList{float:right;}.topmenu .cat1{float:left;padding:0;}.topmenu a{margin-left:9px;padding-left:10px;font-weight:400;background:url("bg_repx.gif") no-repeat -17px -600px;}.topmenu a.nobg{background:none;}.topmember{text-align:right;font-size:12px;font-weight:400;color:#444;}.topmenu div{display:inline;}.topmember span{float:right;}.topmember a{margin:0 6px;}.topmember cite a{font-weight:700;color:#C00;}.topmember em{margin:0 2px;font-weight:700;color:#000;}#topitem .topitem{margin:1px 18px 0 0;background:url("bg_repx.gif") no-repeat right -337px;height:33px;overflow:hidden;}.topitem .itemlist{padding:0 10px 0 12px;background:url("bg_repx.gif") no-repeat 0 -300px;height:33px;overflow:hidden;}.topitem .itemlist .c_bg{background:url("bg_repx.gif") repeat-x 0 -374px;height:33px;}.itemlist div,.itemlist ul,.itemlist li{float:left;margin:0;padding:0;background:none;}.itemlist a{float:left;background:none;color:#EEE;padding:0 13px 0 11px;margin:9px 0 0;font-weight:400;font-size:12px;height:15px;line-height:14px;*line-height:17px!important;line-height:18px\9;*line-height:15px;background:url("bg_repx.gif") no-repeat right -600px;}.itemlist a:hover{color:#F60;}#cart{margin-right:18px;}#cart div{display:inline;color:#EEE;}.ShopCartWrap{float:left;margin-top:12px;padding-left:28px;background:url("btn_repno.gif") no-repeat -762px -100px;white-space:nowrap;}.ShopCartWrap a{float:left;padding:0 10px 0 8px;line-height:22px;color:#EEE;height:21px;background:url("btn_repno.gif") no-repeat right -70px;}.ShopCartWrap a:hover{color:#FFF;}.cart-number{color:#FC0;margin:0 4px;}#cart a.cartbtn{float:left;margin-top:13px;padding:0;margin-left:10px;background:url("btn_repno.gif") no-repeat -375px 0;width:53px;height:20px;}#cart a.myorder{background-position:-445px 0;width:67px;}.searchbox{margin:1px 0;height:38px;background:#E3E3E3;overflow:hidden;}.searchbox #search{float:left;width:260px;height:38px;}.SearchBar{padding:8px 0 0 20px;height:30px;}.SearchBar table td{padding:0 5px 0 0;}.SearchBar .search_label span{display:none;}.SearchBar .keywords{*float:left;padding:2px;height:15px;line-height:15px;width:138px;border:1px solid #dcd9d4;background:#FFF url(g_icon.gif) no-repeat -1px -188px;padding-left:20px;color:#666;}.SearchBar .keywords:hover{border:1px solid #C00;}.SearchBar .btn_search{*float:left;border:none;width:53px;height:21px;margin-left:6px;font-size:0;background:#CCC url("btn_repno.gif") no-repeat 0 0;overflow:hidden;text-indent:-9999px;cursor:pointer;}.SearchBar .btn_advsearch{display:none;}.searchbox #keywords{float:left;color:#666;padding:9px 0 0;height:38px;}#keywords strong{margin-right:4px;}#keywords a{margin:0 4px;}.searchbox #phone_num{float:right;height:38px;width:242px;overflow:hidden;background:url("tel400.gif") no-repeat;}.mainbox.bg{background:#FFF url("bg_mainbox.gif") repeat-y 0 0;}.mainbox .leftColumn{float:left;width:185px;overflow:hidden;}.mainbox .rightColumn{float:right;width:760px;overflow:hidden;}.mainbox .indexColumn{float:right;width:775px;overflow:hidden;}.mainbox .flashBody{float:left;width:594px;height:398px;overflow:hidden;}.mainbox .flashBodyt{float:left;width:750px;height:20px;overflow:hidden;}.mainbox .Announcement{float:right;margin-left:1px;width:180px;height:398px;overflow:hidden;}..mainbox .Announcementt{float:right;margin-left:1px;width:180px;height:20px;overflow:hidden;}.mainbox .duceColumn{float:left;position:relative;width:760px;overflow:hidden;}.header_bannerad{overflow:hidden;}.AdvBanner{margin:0 auto;text-align:center;}.division th,.division td{font-size:12px;color:#666;}.division .author{font-family:Tahoma;}.division .author em{font-family:宋体;color:#666;}.addcomment .title{line-height:20px;}.addcomment .title input{height:17px;padding:1px 2px;font-size:13px;line-height:15px;line-height:17px\9;*line-height:17px;_line-height:18px;}.addcomment .title input.blur{border:1px solid #FFF;padding-left:2px;background:none;}.footermenu{*float:left;margin:20px 0 0;border-top:1px solid #999;border-bottom:1px solid #999;}.footermenu .border_contlist{float:left;margin:15px 20px 15px 1px;padding-right:28px;height:80px;line-height:20px;border-right:1px dotted #AAA;overflow:hidden;}.footermenu .border_contlist a{color:#444;}.footermenu .last .border_contlist{border:none;padding-right:0;}.footermenu .border_contlist h3{font-size:12px;font-weight:700;color:#999;margin-bottom:1px;}.footermenu .border_contlist .TreeList .cat2,.footermenu .border_contlist .TreeList .cat3{color:#000;padding:0 0 0 12px;background:url("bg_repx.gif") no-repeat 2px -200px;}.footermenu .tel .border_contlist{float:right;border:none;margin:10px 0;width:235px;padding:0;height:90px;background:url("tel400.gif") no-repeat right 100%;}.footermenu .tel .border_contlist h3{font-size:28px;color:#EEE;font-weight:400;margin-top:50px;text-align:center;letter-spacing:-2px;}.footlinks{margin:5px auto 0;color:#999;text-align:center;line-height:23px;}.footlinks img{vertical-align:middle;}.footlinks a{padding:0 8px;color:#555;}.footPicInfo{margin:20px auto 16px;text-align:center;}.footPicInfo .AdvBanner{display:inline;}.footPicInfo .AdvBanner img{padding-bottom:1px;}.widget_template .ducenavs{display:none;}.footer{margin:35px 0 0;padding:2px 0 0;line-height:555px;height:1px;overflow:hidden;}.hideBrandListWrap{display:none;}.gotop{width:23px;height:64px;background:url("btn_repno.gif") no-repeat 0 -550px;}.mini-passport-dialog{float:left;padding:0;background:none;border:none;margin:0;}.mini-passport-dialog em{background:url(loading.gif) no-repeat 0 center;margin:0 8px;padding-left:22px;display:block;}.t_l,.t_r,.b_l,.b_r{height:6px;width:6px;}.t_l,.t_c,.t_r,.m_l,.m_r,.b_l,.b_c,.b_r{background:#900;opacity:0.8;filter:alpha(opacity=80);}.m_c{background:#F2F2F2;padding:15px;}.mini-passport-dialog .form table td.row-span{padding:0;}.mini-passport-dialog a.close{float:right;display:block;width:20px;height:20px;background:url(newclose.gif) no-repeat right 0;border:none;text-indent:-9999px;}.mini-passport-dialog a.close:hover{background:url(newclose.gif) no-repeat right -20px;border:none;}.mini-passport-dialog .RegisterWrap h4{padding:0;margin:0;text-align:left;font-weight:700;color:#666;}.mini-passport-dialog .RegisterWrap i{padding:0;}.dialog-close-btn{width:20px;height:20px;margin:0;background:url(newclose.gif) no-repeat right 0;border:none;text-indent:-9999px;}.dialog-close-btn:hover{background:url(newclose.gif) no-repeat right -20px;border:none;}.mini-cart-dialog{border:none;}.mini-cart-dialog table{width:100%;}.mini-cart-dialog .dialog-content{padding:10px 0;}.mini-cart-dialog .dialog-title{padding:0;}.mini-cart-dialog .m_c{padding:12px;}.Numinput{position:relative;padding:0;width:47px;*width:53px;_width:47px;height:19px;margin:0 6px;}.Numinput input{font-size:12px;margin-right:19px;padding:1px;text-align:center;border:1px solid #999;width:24px;height:15px;line-height:15px;_margin-right:15px;_margin-top:-1px;}.Numinput .numadjust{position:absolute;width:18px;height:9px;right:0;}.GoodsInfoWrap .btnBar{padding:3px;margin:0;}.GoodsInfoWrap .btn-fav{position:absolute;margin:0;padding:0;top:14px;right:2px;width:45px;height:21px;background:url("btn_repno.gif") no-repeat 0 -41px;text-indent:-9999px;overflow:hidden;display:block;}.GoodsInfoWrap .star-on .btn-fav{background-position:-60px -41px;}.GoodsInfoWrap .btn-send{position:absolute;margin:0;padding:0;top:45px;right:2px;width:45px;height:21px;background:url("btn_repno.gif") no-repeat 0 -83px;text-indent:-9999px;overflow:hidden;display:block;}.GoodsInfoWrap .actbtn{margin-left:6px;}.GoodsInfoWrap .btn-notify,.GoodsInfoWrap .btn-fastbuy,.GoodsInfoWrap .btn-buy{width:108px;height:28px;cursor:pointer;margin-top:5px;background:url("btn_repno.gif") no-repeat 0 -172px;}.GoodsInfoWrap .btn-notify{background-position:0 -210px;}.GoodsInfoWrap .btn-fastbuy{width:72px;background-position:-180px -172px;}.RegisterWrap .btn-buynow{margin:5px 0 0 27px;*margin-left:0;width:116px;height:28px;cursor:pointer;background:url("btn_repno.gif") no-repeat -315px -172px;display:block;text-indent:-9999px;}.RegisterWrap .btn-register{width:85px;height:28px;background:url("btn_repno.gif") no-repeat 0 -500px;}.RegisterWrap .btn-login{width:85px;height:28px;background:url("btn_repno.gif") no-repeat -128px -500px;}.replybox .buttonstyle{_float:left;font-size:12px;cursor:pointer;width:115px;height:28px;border:none;background:url(btn_repno.gif) no-repeat right -248px;text-indent:-9999px;}.replybox .btnquestion{background-position:right -211px;}.replybox .btnreply{width:74px;background-position:right -285px;}
body { font-size:12px; line-height:16px; font-family:Verdana;color: #838383;  }
#body {position:relative; width: 980px; margin: 0px auto; }
img { border:0; }
#body a { text-decoration:none; cursor:pointer; }
#Head { margin: 0px 0px 0px 0px; width: 100%; padding: 0; }
div#logo { margin: 36px 0 0px 0px; float: left; }
div#headTitle { margin:8px 0 0 0; }
ul.top_nav { margin: 0; padding: 0; float: right; }
.top_nav li { float: left; display: inline; border-left: 1px #999999 solid; border-right: 1px #999999 solid; padding:0 5px; }
div.site-nav { height:30px; z-index: 5; position: relative; }
#floor_nav { margin-left: 0px; vertical-align: text-bottom; }
#floor_nav .MenuList { list-style-type: none; margin: 0; padding: 0; float: left; }
#floor_nav .MenuList li { float: left;}
#floor_nav .MenuList li a{ font-weight:700;float: left; margin-right: 2px; background:url(menulistbg.gif) no-repeat; height:30px; width:85px; text-align:center; line-height:30px;}
#floor_nav .MenuList li a:hover {background:url(menulistbg-over.gif) no-repeat; color:#fff  }
#welcome { list-style:none; float:left; margin:0; margin:17px 0 0 40px; }
#logo { list-style:none; float:left; height:48px; margin:0; width:306px; position:relative }
#logo a { position:absolute; top:-20px;}
div.site-nav { z-index: 6; margin-left: 0px; }
div.sub-floor-menus div.menu { margin: 0 0 0 -1px; position: absolute; top: 30px; z-index: 6; }
.site-nav .floors { margin: 0; padding: 0; float: left; }
div.sub-floor-menus div.menu { margin: 0 0 0 -1px; position: absolute; top: 30px; background-color: #000000; z-index: 6; }
.hotCategory { float: left; width: 100%; clear: left; background-color:#565662; height:22px; padding-top:8px;  *height:20px;
 *padding-top:10px;
width:822px; }
.hotCategory span { margin-left:8px; color:#f90; }
.hotCategory a { color:#fff; }
#keySearch { clear: left; background: #F5F5F5; min-height: 10px; height: 30px; vertical-align: middle; width:822px; overflow:hidden; }
#keySearch span { margin-top: 9px; margin-left: 10px; }
#keySearch input {  margin-top:3px;  *margin-top:2px;
}
#keySearch select { height:20px;  *height:20px;
 *font-size:11px;
margin-top:3px;  *margin-top:4px;
}
#tele-car { float: right; width: 150px; text-align: right; margin: 0; }
#car { border-bottom: 1px #999999 solid; border-top: 1px #999999 solid; text-align: center; padding: 5px 0 9px 0px;  *padding: 5px 0 13px 0px;
_padding: 5px 0 5px 0px; height: 44px;  *height: 40px;
line-height: 200%; }
#car img { margin: 3px 5px 0px 0px; }
#car input { border: 0; color: #a10000; font-weight: bolder; font-family: Tahoma; text-align: center; width:24px; }
#focusR a { border:0; margin:0; padding:0; }
#focusR img { clear:right; float:right; border:0; padding:0; margin-left:0; margin-right:0; margin-top:0; }
.top { color:#A10000; }
.prdsepdiv { margin: 0px; padding: 0px; width: 150px; height: 12px; }
.prdsepspan { margin: 0px; padding: 0px; width: 12px; }
.topMenu { width:980px; }
.topMenu .topleft { float:left; width:800px; }
.topMenu .topleft .lowel { height:48px; padding:0; margin:0 }
.topMenu .topright { float:left; width:180px; height:78px; text-align:right; }
.topMenu .topright img { margin:16px 0 0 0; }
#allcate{position:absolute; width:955px; border:3px solid #565662; background:#fff; z-index:999999; padding:10px; padding-top:15px; visibility:hidden}
#allcate .c-cat-depth-1{ float:left;}
#allcate .c-cat-depth-2{ padding-left:0;}
#allcate .c-cat-depth-2 a{ border:0; color:#555} 
#allcate .c-cat-depth-2 a:hover{ border:0; color:#f90} 
#allcate #closecate{position:absolute; right:3px; top:3px; padding:1px; border:1px solid #c00; cursor:pointer}


#fix_footer { width: 100%; background-color: #ddd; border-top: 1px solid #fff; opacity: .8; filter: alpha(opacity=80); -moz-opacity: 0.8; position: fixed; _position: absolute; overflow: hidden; height: 38px; bottom: 0; left: 0; z-index: 99999; line-height: 38px; float: left; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }
* html { background: url("null")no-repeat fixed; }
#wrapper_footer { width: 960px; margin: 0 auto; padding: 0; text-align: left; height: 38px; clear: both; }
* html, * html body { background-image: url(about:blank); background-attachment: fixed; }
#pro_sel {float: right; margin-top: 7px; background: url("/IMG/pro_sel2.png") no-repeat right -48px; padding-right: 250px; }
#pro_sel li { width: 65px; height: 24px; text-align: center; float: left; margin-right: 5px; }
#pro_sel li a { background: #ddd url("/IMG/pro_sel2.png") no-repeat -70px top; line-height: 25px; width: 65px; height: 25px; display: block; font-size: 12px; font-weight: bold; text-align: center; color: #000; }
#pro_sel li a:hover { color: #900; text-decoration: none; background: #ddd url("/IMG/pro_sel2.png") no-repeat left top; color: #fff; }
#Infobar_ctl {
bottom:4px;
cursor:pointer;
display:block;
height:20px;
position:fixed;
right:5px;
width:15px;
z-index:1000;
}

#toolbar {
	font-family:Arial, Verdana;
	font-size:12px!important;
	font-size:11px;
	color:#636363;
	position:fixed!important;
*position:absolute;
	top:0;
	left:0;
	z-index:30000;
	height:30px;
	width:100%;
	font-weight:normal!important;
}
#toolbar a {
	font-weight:normal!important;
}
#toolbar img {
	display:inline!important;
}
.toolshadow {
	top:0;
	left:0;
	width:100%;
	height:9px;
	line-height:9px;
	background: url(toolbarshadow.png) repeat-x!important;
	background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='toolbarshadow.png');
	position:relative;
	z-index:1900;
}
.toolbarbox {
	color:#999999;
	padding:5px 0px 0px 5px;
	height:26px;
	border-bottom: solid 1px #000;
	background: #333;
	position:relative;
	z-index:2000;
}
.toolbarboxl {
	height:20px;
	width:500px;
	margin-right:-490px;
	float:left;
}
.toolbaruser {
	background:#000;
	float:left;
	height:20px;
	border:none;
}
.toolbaruser img {
	border:none;
}
.toolbaruser a {
	text-decoration:none;
	color:#ff0000!important;
}

