html,body,ul,p{margin:0;padding:0; font-size:12px;}
.header,.footer,.footer_menu,.main,.brand{ width:972px; margin:0 auto;}
.header{margin-bottom:5px;}
ul{ list-style:none;}
a{ color:#585858; text-decoration:none;}
a:link{}
a:hover{ text-decoration:underline;}
a:visited{}
a:active{}
.clear{ clear:both;}
/*      header_css beign     */
.top,.memberlogin,.topphone,.navleft,.navright,.navmid,.search,.tags,.footer_left,.footer_right,.footer_right_txt,.btm,.list_img,.login_bar,.brand_left,.brand_right{float:left;}.toplogo{ width:204px;}
.topad{ width:376px;}
.topright{ width:392px; background:url(topright.gif) no-repeat;}
.topmenu{ height:35px;}
.topphone{ width:214px;}
.topmenu ul{ padding:5px 0 0 165px;}
.topmenu li{ float:left; padding:0 6px;}
.memberlogin{ width:178px; padding-top:18px;}
.topnav{}
.nav{ height:44px; margin:0 auto;line-height:44px; text-align:center;}
.nav ul {font-size:14px;left:-2px;overflow:hidden;position:relative;top:1px;zoom:1;display:inline-block;*display:inline;margin:0 auto;}
.nav li{background:url(nav_list.gif) no-repeat left center;height:44px;position:relative;line-height:44px;font-size:14px;left:-2px;overflow:hidden; padding-left:2px;display:inline-block; zoom:1; *display:inline;}
.nav li a{ padding:0 16px; color:#ffffff;}
.navmid{ background:transparent url(nav_mid.gif); width:964px; height:72px;}
.navleft,.navright{ width:4px; height:72px;}
.navleft{ background:url(nav_side.gif) no-repeat;}
.navright{ background:url(nav_side.gif) -6px 0 no-repeat;}
.search_tags{ height:28px; line-height:28px;}
.search{ margin-left:30px; width:260px; overflow:hidden;}
.tags{ background: url(tags.gif) no-repeat; padding-left:90px;}
.tags a{ color:#828282;}
.tags a:hover{ color:#2a8b21; text-decoration:none;}
.login_bar{ padding-left:40px;}
/*     header-css end        */
/*     footer-css begin        */.customer{padding:3px;background:#abd3a7; height:186px; overflow:hidden;}
.footer{ margin-top:20px;}
.footer_left{ width:324px;}
.footer_right{ width:639px; margin-left:3px;}
.footer_left,.footer_right{background:#ffffff; height:186px;}
.footer_right_txt{ width:158px;}
.links{ margin-top:10px; width:970px; border:1px solid #ccc; background: #FFF;}
.links p{ padding:10px 5px;}
.footer_menu{ height:40px; background:#e9e9e9; margin-top:15px; text-align:center;}
.footer_menu ul{ margin:0 auto;display:inline-block;*display:inline;}
.footer_menu ul li{ height:40px; line-height:40px; font-size:12px; display:inline-block; zoom:1; *display:inline;}
.footer_menu ul li a{ color:#343434;padding:0 12px;}
.copyright_con{ width:768px; line-height:20px;}
.copyright_con p{ padding:19px 0 19px 68px;}/*     footer-css end        */
.brand{ margin-bottom:10px; border:1px solid #ececec;}
.brand_left{ width:202px;}
.brand_right{ width:770px;}
.leftpart{width:188px; margin-right:15px;}
.rightpart{ width:767px;}
.rightpart,.leftpart,.flash_pro,.right_top{ float:left;}
.flash_pro{ width:500px; margin-right:10px;}
.right_top{ width:255px;}
.noticeleft{ width:70px;}
.noticeright{ width:185px;}
.noticeright,.noticeleft{ float:left;}
.right_ad{ margin-bottom:5px;}
.hotsales,.recommend{ width:378px; float:left;}
.recommend{}
.main_bottom{ margin-top:10px;background:#ececec;padding:3px;}
.main_bottom_con{ background:#FFF;}.main_bottom_left{ width:263px; height:341px; background:#ffffff; overflow:hidden;}
.main_bottom_ad01{ width:214px;}
.main_bottom_right{width:489px;height:341px; background:#ffffff; overflow:hidden;}
.main_bottom_left,.main_bottom_right,.main_bottom_ad01,.bottom_ad01,.bottom_adlistimg{ float:left; background:#ffffff;}
.bottom_ad01{ width:239px;}
.bottom_pro{ padding-top:15px;}
h4{margin:0;padding:0; font-weight:100; height:27px; line-height:27px;}
.pro_mid_left,.pro_mid_pro,.pro_mid_mid{ float:left;}
.pro_mid_left{ width:80px;}
.pro_mid_pro{ width:298px;}
.pro_mid_mid{ width:11px;}
.login_padding{ padding-left:15px}
.search_label input{ margin-top:2px;}
.SearchBar span,.search_label,.search_price1,.search_price2{ float:left;}
.SearchBar input{}
.SearchBar .inputstyle { padding:0; height:20px;}
.search_price1 input{ position: relative; margin-bottom:3px;}
.btn_search{ background:url(search_menu.gif); border:0; text-indent:-99999px; width:43px; height:20px;}.footer_right_txt .cat1,.TreeList .cat1{ height:40px; line-height:46px; background:url(help_list_title.gif) no-repeat; padding-left:35px;}
.footer_right_txt .cat2,.TreeList .cat2{ height:26px; line-height:26px; padding-left:35px;}
.flash{ padding-bottom:15px; border-bottom:1px solid #ececec}
.products_1 .GoodsListWrap{ padding-top:15px;}
.GoodsListWrap .goodsImg{ border:1px solid #ececec;}
.notice1,.right_ad { padding-bottom:10px;}.GoodsCategoryWrap{ border:1px solid #ececec; border-bottom:none;}
.c-cat-depth-1{ border-bottom:1px solid #ececec; padding-bottom:8px;}
.c-cat-depth-1 ul{ margin:0 14px;}
.c-cat-depth-1 a{ height:24px; line-height:24px; border-bottom:1px dashed #c9c9c9; margin:0 14px 2px; font-weight:100; padding-left:4px; background: url(left_menu_li_title.gif) no-repeat right center; color:#535252;}
.c-cat-depth-1 a:hover{ text-decoration:none; color:#535252;}
.c-cat-depth-2{ }
.c-cat-depth-2 a{ color:#535252;height:17px; line-height:17px; padding-left:18px; list-style:circle; border:none; margin:0;background:url(left_menu_list.gif) no-repeat;}.c-cat-depth-2 a:hover{ text-decoration:none; color:#628a5e; background:url(left_menu_list_a.gif) no-repeat;}
.noticeright .ArticleList{ padding: 15px 10px 15px 15px;}
.noticeright .ArticleList li{ height:22px; line-height:22px; border-bottom:1px dotted #484848;}
.noticeright .ArticleList li a{ padding-left:10px; background:url(notice_list.gif) no-repeat;}
.product_hot{ padding-bottom:20px; border-bottom:1px solid #ececec;}
.product_hot,.product_new{ padding-top:10px; position:relative;}
.product_hot .more,.product_new .more{ position:absolute; right:5px; top:19px; margin:0;}.GoodsListWrap .addcart .listact{ background:url(goumai.gif); width:48px; height:22px;}
.GoodsListWrap .star-off .listact{ background:url(shoucang.gif); width:48px; height:22px;}
.GoodsListWrap .button{ padding-top:4px; position:relative;}
.pro_mid_pro{ padding-top:25px;}
.product_new .itemsWrap{padding:5px 0; border-bottom:1px dotted #817f7f;}
h6{ font-weight:100; margin:10px 0 5px 0;}
.leftmenu .border-top h3,.fahuo .border-top h3{ height:22px;line-height:22px;font-size:14px; color:#363535; background:#ececec; padding-left:10px;}
.product_hot .border-top,.product_new .border-top{background:url(pro_new_title.gif) no-repeat;border-bottom:1px solid #ececec;margin-bottom:15px;}
.product_hot .border-top h3,.product_new .border-top h3{height:30px;line-height:30px;font-weight:100;color:#f25005;padding-left:15px; margin:0;}
.pro_mid{ padding-top:15px;}.xuni .GoodsCategoryWrap{  border:1px solid #ececec;border-top:none; border-bottom:none;}.leftad .border-top{ font-weight:100; margin-top:15px;_display:inline-block;}
.leftad .border-top h3{ font-size:12px; font-weight:100; padding-left:10px;border:1px solid #ececec; border-bottom:none; margin:0; padding:5px 0;}
.leftad .border-body{ border:1px solid #ececec;}
hr{ border-bottom:none;}
.textright{ padding-bottom:7px;}
.c-cat-depth-1 a{display:block;}
.btn_search{display:block;}
.search_label span,.search_label input{float:left;_display:inline;}
.main_bottom_ad01{height:341px; overflow:hidden;}
.footer_left{height:186px; overflow:hidden;}
.ItemsWarp .goodinfo h6 a{ font-weight:800; display:block; margin-bottom:10px;}
.GoodsSearchWrap .items-list .goodinfo{line-height:18px;}
.c-cat-depth-3 a{width:116px; display:block;}
.c-cat-depth-1 table a { display:block;}