﻿@import url("border.css");
@import url("widget.css");


body {-x-system-font:none;background-color:#FFFFFF;color:#333333;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;text-align:left;background:url(bg_body.gif) repeat-x 0 0px;}
a {/*color:#666666;*/text-decoration:none;}
input, label, select, option, textarea, button, fieldset, legend {-x-system-font:none;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;}
a.loginbt:hover{ color:#fff; text-decoration:underline}
.clear{overflow:hidden;}
a:hover{ color:#666;text-decoration:underline}
.c-cat-depth-1 a{background:none;}
.TreeList .cat2 {
color:#000000;
line-height:22px;
padding:0 0 0 12px;
text-align:left;
}
.ShopCartWrap{margin-left:26px;}
.ShopCartWrap a{height:25px;}
.loginBar_widgets_359{width:80px;}
/*=布局 
=============================================================================================*/
#bodyDiv{};
#AllWrap{width:980px;margin:0px auto;z-index:9999;}
#container {margin:0 auto;width:980px; z-index:-1;}
.wp{ width:980px; margin:0 auto; overflow: hidden; clear:both; position:relative}
.wp .g_text{ position:absolute; left:220px; top:10px; width:460px;z-index:999;}

#Top{margin:0 auto; position:relative; width:980px; height:103px;_height:102px;z-index:9999; background:url(bg_top.jpg) left  top no-repeat;line-height:20px;}
#cat_box{ position:absolute;right:96px; top:0px; text-align:right; width:135px; overflow:hidden;}
#Logo{width:300px; position:absolute; left:10px; top:20px; height:80px;}
#search{ position: absolute; right:0px; top:64px; z-index:999}
.loginbt{background:url("loginbt.gif") no-repeat scroll left 0 transparent;
width:80px;
margin:0 5px;

height:24px;
padding:2px 15px;
 color:#FFFFFF; text-align:center}

.clear{ border:none;}
#top_t{background:url("nav_vip.png") no-repeat scroll right -141px transparent;
height:25px;
margin-left:3px;}
#user_box {position:absolute;right:0px;text-align:right;top:0px;min-width:300px; height:25px;
background:url("nav_vip.png") repeat-x scroll left -115px transparent; padding-left:10px;
height:25px;
margin:0 3px 0 0; overflow:hidden}
#Topmenu{height:30px;overflow:hidden;position:absolute;right:0;bottom:0px;width:468px;}
#Topmenu .AdvBanner{float:right;margin:0 5px;overflow:hidden;width:130px; overflow:hidden}
.sidebar {float:left; width:210px; z-index:-1;}
.content {float:right;width:760px;}
#Menubar{ background:url(bg_menu.gif) left top no-repeat; width:980px; height:42px; margin:0 auto 8px;_margin-top:1px;z-index:9999;}
#Menu{height:37px;padding:0;z-index:9999; margin-left:21px;_margin-left:8px;}
.usr{ float:right; margin-top:10px; margin-left:30px;}
.usr a{ font-size:14px; color:#fff;}.usr a:hover{ color:#fff;}
.m12{float:left; margin-left:-26px; *margin-left:-36px; width:455px;}
.m12 li{ float:left; margin-left:20px;}
.m12 a{ font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.m12 a:hover{color:#fff;}
#Menu .s-cat-depth-1 a{ padding-top:11px; font-size:14px;float:left; font-weight:normal;
 font-family:Arial,Helvetica,sans-serif;}
#Menu a:hover{ color: #fff}
.m1 a{font-size:14px; color:#fff; text-decoration:none; padding:0 10px;}
.m1 a:hover{font-size:14px; color:#fff; text-decoration:underline;}
.m_1{ float:left;width:124px; overflow:hidden}
.m_1 .AdvBanner a{  text-align:center; width:124px;}
.m_2{ float:left; width:560px; margin-left:20px;overflow:hidden}
.m_2 .AdvBanner a{  text-align:center; float:left; margin:0 10px;}
.m_3{ float:left; width:270px; overflow:hidden}
.m_3 .AdvBanner a{  text-align:center; width:78px;}
.MenuList {height:37px;line-height:40px; margin-left:10px;_padding-top:1px}
#Menu .s-cat-depth-1 li{display:block; margin:0; float:left; width:75px; text-align:center; z-index:99;}
#Menu .s-cat-dropdown li{width:auto;}
#Menu .s-cat-depth-1 span{ margin:0;}

#Menu .s-cat-dropdown li{ margin:0 auto; float:none; z-index:99;}
#Menu .s-cat-dropdown a{ padding:0 0 5px 5px; float:none; display:block; width:145px; font-size:12px; font-weight:normal; color:#325E7F;z-index:9999;}
#Menu .s-cat-dropdown a:hover{ display:block; width:145px; background:#C4D3DF; color:#000;}
#Menu li a{display:block; font-size:14px; font-weight: normal; text-align:center; }
#Menu li a:hover{color:#ffff;text-decoration: underline;}

.vipsurety {background:transparent url(nav_header.png) no-repeat scroll -660px -40px;height:21px;position:absolute;right:0;text-indent:-9999px;top:4px;width:203px;}

/*#store_renzen {margin-bottom:11px;height:116px;width:210px;}*/
.mod_sort {margin:0 1px 10px;}
.mod_sort .inner{border:1px solid #DDDDDD;
margin:0 -1px;
overflow:hidden;
position:relative;}

#img_slide {clear:both;float:left;margin-bottom:10px;position:relative;width:607px;}
#img_slide .img_item {float:left;width:607px;position:relative}
#img_slide .ctl_bar {background:transparent url(bg_index.png) repeat-x scroll 0 -348px;border-bottom:1px solid #CBCBCB;bottom:0;height:30px;left:1px;position: absolute;width:605px; z-index:20}
#img_slide .imgs {ZOOM: 1;background:transparent url(bg_index.png) repeat-x scroll 0 -348px;border-top:1px solid #D5D5D5;bottom:0;left:-1px;overflow:hidden;position:relative;width:608px;color:#2E2E2E}
#img_slide .imgs .AdvBanner{ position:relative; z-index:999}
#img_slide .imgs li {display:inline;color:#505050;cursor:pointer;float:left;font-size:12px;height:29px;line-height:28px;margin-left:3px;text-align:center;width:198px;}
#img_slide .imgs li.cur_box {background:transparent url(bg_index.png) no-repeat scroll 0 -120px;color:#000000;font-weight:bold;position:absolute;top:0; left:0}
#img_slide .imgs li.cur_box I {color:black; FILTER: alpha(opacity=30); width: 0px; height: 100%; opacity: 0.3;}
#img_slide .cons {overflow: hidden; position: relative; height: 270px}
#img_slide .con2 {left: 0px; width:9999px; position: absolute; top: 0px}

.mod_ad {float:right;width:143px;}
.mod_ad .AdvBanner{ margin-bottom:10px}
#act_theme,#act_theme .border-body {border:none;clear:both;}

#act_theme .AdvBanner{ width:190px; height:50px; overflow:hidden; float:left}
.theme_show {height:283px;position:relative; border:4px solid #fe4d83;position:relative; width:752px}
.theme_show li{ position:absolute; display:block}
.theme_show .theme_show1 {height:277px;left:0;top:0;width:192px;}
.theme_show .theme_show2 {height:277px;left:192px;top:0;width:178px;}
.theme_show .theme_show3 {height:130px;left:394px;top:0;width:178px;}
.theme_show .theme_show4 {height:130px;left:572px;top:0;width:178px;}
.theme_show .theme_show5 {height:80px;left:394px;top:130px;width:178px;}
.theme_show .theme_show6 {height:80px;left:572px;top:130px;width:178px;}
.theme_show .theme_show7 {height:70px;left:394px;top:210px;width:178px;}
.theme_show .theme_show8 {height:70px;left:572px;top:210px;width:178px;}
.theme_show1,.theme_show2,.theme_show3,.theme_show4.theme_show5.theme_show6,.theme_show7,.theme_show8{ border-left:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5}
#special,#shop_news{ position:relative;}

#shop_news .news_list {display:inline;float:left;margin:0 15px;overflow:hidden;width:215px;line-height:20px;}




#service {margin:10px auto 0;width:980px;border:1px solid #dddddd;min-height:120px;}
#service .sort_show {border-left:1px dashed #DDDDDD;float:left;margin-left:15px;min-height:110px;padding-left:30px;width:200px;}
#service .ss1{background:transparent url(ser01.gif) no-repeat 10px  5px; margin-left:-1px;}
#service .ss2{background:transparent url(ser02.gif) no-repeat 10px  5px}
#service .ss3{background:transparent url(ser03.gif) no-repeat 10px  5px}
#service .ss4{background:transparent url(ser04.gif) no-repeat 10px  5px}

#footer {clear:both;color:#686868;margin:5px auto 0; clear:both;padding-bottom:20px;text-align:center;width:980px;}
.footer_link{clear:both;text-align:center;width:980px; margin:10px auto;}
.footer_link .TreeList{ text-align:center; width:600px; margin:0 auto}
.footer_link .TreeList .cat1 a{color:#000000;font-weight:normal;padding-left:20px; float:left}
 
#footer .ff{ clear:both}

.GoodsInfoWrap .goodsprops li {
color:#000000;
overflow:hidden;
padding:2px 0;
white-space:normal;
}
.pager td{_padding:4px;}
