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

body  {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:180%;margin:0; padding:0; background:#fff;}
a:link, a:visited{color:#00569D;}
a:hover{ text-decoration:underline; color:#f38400;}

.fl{ float:left;}
.fr{ float:right;}

/*重定义CSS框架*/
.price1 {font-family:Verdana,Geneva,sans-serif;font-size:12px; font-weight:700; color:red;}
.GoodsList{ line-height:16px;}
.GoodsList h6{ font-weight:400; margin:3px 0; white-space:normal; height:20px;}
.bd_r2_style1 .GoodsList{ line-height:16px; padding-left:2px; }
.GoodsList .price1{font-family:Verdana,Geneva,sans-serif;font-size:12px; font-weight:700; color:red;}
.bd_r2_style1 .GoodsList .itemsWrap { margin-right:7px; border:1px solid #fff;}
.bd_r2_style1 .GoodsList .last{ margin-right:0;}
/*布局样式开始*/
#hd,#bd,#fd   {margin:0 auto;width:1000px; }
#hd   {height:113px;}
#hdtop{height:79px; overflow:hidden;}
#hdbot{height:34px; background:transparent url(main_bg.gif) repeat-x scroll 0 0;}
#bd_l{ width:178px;}
#bd_r{ background-color:#FFFFFF;width:810px; *display:inline;}
.indexpage #bd_r{ padding:5px 0 0;} 
#bd_r1{ margin-bottom:10px;}
#bd_r2{}

#adshow{ width:535px; height:240px; overflow:hidden;}
#rightinfo{ width:265px; }

#rtoplinks{ padding-left:10px;background:transparent url(tab_bg1.gif) no-repeat scroll 0 -125px; height:24px;}
#rtoplinks span{ display:block; float:left; padding-right:10px; line-height:21px; width:70px;}
.rtl1 a{ background:url(abus.gif) no-repeat left center; padding-left:16px;}
.rtl2 a{ background:url(pay.gif) no-repeat left center; padding-left:16px;}
.rtl3 a{ background:url(help1.gif) no-repeat left center; padding-left:16px;}

#rinfo{ border:1px solid #D7D7D7; height:212px; padding-bottom:3px; }
#rinfo h3{ margin:0; background:url(jrbj.gif) no-repeat; padding-left:20px; height:27px; line-height:27px; color:#B84544;}
#rinfo .bbd{ padding-left:10px; padding-right:10px; }
#rinfo .ArticleList{ margin-top:5px; }
#rinfo .ArticleList li{
background:transparent url(icon1.gif) no-repeat scroll 0 center;
clear:both;height:22px;line-height:22px;overflow:hidden;padding-left:10px;}
#rinfo .ArticleList li a{ padding-left:0;}


/*----LOGO----*/
#logo{float:left;height:79px;text-align:center;width:200px;}
#logo a{display:block; }
#logo img{ margin:10px auto 0px; }

/*----导航菜单布局----*/
#hdr { float:right;height:79px;width:790px;}
#hdrtop{ height:22px; margin:20px 0 7px; text-align:left; width:790px; }
#hdrtop .fl{}
#hdrtop .fr{
height:22px; margin-left:10px;padding-left:20px;text-align:right;background:transparent url(icon.gif) no-repeat scroll 2px -37px;}
#hdrtop .fr a{ border-right:1px solid #A8A8A8;height:22px;margin-right:8px;padding-right:8px;}
#hdrtop .fr .last_a{ margin-right:0; padding-right:0; border-right:0;}
/*----导航菜单----*/
#hdrnavbar { position:relative; }
#hdrnavbar .hdrzidingyi{width:100px; text-align:center; position:absolute; top:8px; right:2px; }
#hdrnavbar .menubox{ height:30px; }
#hdrnavbar .GoodsCategoryWrap{ }
#hdrnavbar .GoodsCategoryWrap ul { overflow:hidden;
height:30px; background:transparent url(nav_bg_2.jpg) no-repeat scroll 0 -240px; margin:0; padding:0; padding-left:20px;}
#hdrnavbar .GoodsCategoryWrap ul li{
float:left; width:70px; padding:0; margin:0; cursor:pointer; padding-left:15px; }
#hdrnavbar .GoodsCategoryWrap ul .c_home{ padding-right:2px; padding-left:0; }
#hdrnavbar .c-cat-depth-1 a{
float:left; display:block; width:70px; height:20px; margin:0; padding-left:0; padding-top:11px; color:#fff; background:none; text-align:center;}


/*----搜索框 购物车布局----*/
#hdbot  {height:34px; }
#hdbot_l{background:transparent url(yuanjiao.gif) no-repeat scroll 0 0;float:left;height:34px;width:30px;}
#hdbot_r{background:transparent url(yuanjiao.gif) no-repeat scroll -50px 0;float:right;height:34px;width:10px;}
#search_cart{
height:34px;width:950px; }
#search_cart .fl{
display:inline;float:left;height:34px;margin:0 0 0 200px;width:400px;}
#search_cart .fr{
background:transparent url(cart_bg.gif) no-repeat scroll 0 0;float:right;width:250px;height:25px;line-height:25px;margin-top:6px;}
/*----首页搜索框----*/
.SearchBar{ margin-top:9px; }
.SearchBar table td{ padding:0;}
.SearchBar .inputstyle { padding:0;}
.search_label span,.btn_advsearch{ display:none;}
.SearchBar .keywords{
border:0; width:295px; height:18px; line-height:18px; display:block; padding-top:2px; *padding-top:0px;
background:transparent url(search_bg2.png) no-repeat scroll left top; padding-left:10px;}
.SearchBar .btn_search{ display:block; width:42px; height:18px; background:url(searcher_button.gif) no-repeat; overflow:hidden; text-indent:-9999px; border:0; cursor:pointer; *cursor:hand;}

/*----首页购物车信息----*/
.ShopCartWrap { padding-left:40px; }
.ShopCartWrap .cart-container,
.ShopCartWrap .check-out{ color:#FFFFFF;font-family:"宋体";font-size:12px;font-weight:bold;text-align:left; display:block;}
.ShopCartWrap .cart-container{ float:left;}
.ShopCartWrap .check-out{
 float:right; background:transparent url(icon.gif) no-repeat scroll 42px -58px; text-decoration:underline; width:60px; }



/*细节样式*/

.bd_r2_style1{ border:1px solid #d7d7d7; padding:5px; margin-bottom:10px;}
.bd_r2_style1 h3{background:transparent url(dian.gif) no-repeat scroll 0 center;font-size:14px;padding-left:15px; margin:0;color:#B02C2A; margin-bottom:5px;}
.bd_r2_style1 .AdvBanner{ border:1px solid #d7d7d7;}
.bd_r2_style1 .fl .AdvBanner{  margin-right:10px; margin-left:2px;}

.Navigation{ color:#000; font-weight:700; width:700px; }
#TopNavigation #rtoplinks{ margin-top:8px;}


.channel_box {
height:275px;
margin-bottom:9px;
margin-top:9px;
width:810px;
}
.channel_box h2 {
border-color:#D9D9D9;
border-style:solid;
border-width:1px 1px 0;
color:#A82835;
font-size:14px;
font-weight:bold;
height:25px;
line-height:25px;
padding-left:5px;
margin:0;
}
#new_channel_01 h2 {
background:transparent url(channel_t_bg.gif) no-repeat scroll 0 0;
}
#new_channel_02 h2 {
background:transparent url(channel_t_bg.gif) no-repeat scroll 0 -30px;
}
#new_channel_03 h2 {
background:transparent url(channel_t_bg.gif) no-repeat scroll 0 -60px;
}
#new_channel_04 h2 {
background:transparent url(channel_t_bg.gif) no-repeat scroll 0 -90px;
}
#new_channel_05 h2 {
background:transparent url(channel_t_bg.gif) no-repeat scroll 0 -120px;
}
#new_channel_06 h2 {
background:transparent url(channel_t_bg.gif) no-repeat scroll 0 -90px;
}
.channel_c_photo {
background:transparent url(channel_c_photo_bg.gif) no-repeat scroll left -17px;
float:left;
height:248px;
width:180px;
}
.channel_c_photo img {
height:246px;
width:175px;
}
.channel_c_m {
float:left;
height:28px;
width:438px;
}
.channel_c_m_t {
margin-top:12px;
height:168px;
}

.channel_c_m_b {
padding:5px 5px; padding-bottom:0;
background:transparent url(channel_c_m_b_bg.gif) no-repeat scroll center top;
clear:both;
}
.channel_c_m_b .GoodsListWrap {
width:200px;
}
.channel_c_m_b .GoodsList h6 {
height:21px; margin:0;
background:transparent url(channel_c_m_b_li.gif) no-repeat scroll left center;
line-height:22px;
padding-left:10px;
text-align:left;
}
.channel_c_m_b_l{ width:200px; overflow:hidden;}
.channel_c_m_b_r {
background-color:#F8F8F8;
border:1px solid #D7D7D7;
height:60px;
width:210px;
}
.channel_c_r {
background-color:#FAFAFA;
float:right;
height:248px !important;
padding:0 6px 0;
width:178px;
}
.channel_c_r h3 {
background:transparent url(bzrxphbja.gif) repeat-x scroll left 25px;
color:#000000;
height:34px;
line-height:34px;
margin:0px;
font-size:12px;
}


.RankingList{ background:url(rankinglistbg.jpg) no-repeat left bottom; padding-left:20px; }
.RankingList li{ height:22px; line-height:20px; }
.RankingList .l1{ height:62px; overflow:hidden; }
.RankingList .l1 img{ height:60px; width:60px; border:1px solid #999999; margin-right:3px; }



/*页面底部*/
#fd{background:transparent url(footer_bg.gif) repeat-x scroll center top; margin-top:10px; border-top:1px solid #ccc;}
#textlist {
background:transparent url(textlist.jpg) no-repeat scroll left top; border-bottom:1px solid #EDEDED; margin-bottom:20px;
border-top:1px solid #fff;}
#textlist .fl,
#textlist .fr{border-right:1px solid #E9E9E9;list-style-type:none;margin:0; padding:10px 0 20px 40px;width:125px;}
#textlist .fr{ border-right:0;}

#textlist .TreeList .cat1,
#textlist .TreeList .cat2 { padding-left:5px;}
#textlist .TreeList .cat1 { margin-bottom:12px;}
#textlist .TreeList .cat1 a { color:#A12324; font-size:14px; }

#textline { background-color:#F0F0F0; text-align:center; padding:3px 0;}
#textline .cat1{ display:inline;}
#textline .cat1 a{ font-weight:400; padding:0 10px; border-right:1px solid #333; line-height:12px; }


.themefoot{ text-align:center; line-height:30px; padding-top:10px;}


 #innerbd{ border-top:1px solid #eee; padding-top:10px; }
  #innerbd .fl{ width:800px;}
   #innerbd .fr{width:182px; overflow:hidden;}
.GoodsInfoWrap {background-color:#FFFFFF;float:left;width:800px;}
.GoodsInfoWrap .goodspic{ padding:0; width:300px;}
.GoodsInfoWrap .goods-detail-pic { border:1px solid #EAEAEA;}
.GoodsInfoWrap .goodsname{ color:#FE0000}
.GoodsInfoWrap .btnBar{ padding-left:0; padding-top:10px; margin-left:-1px;}



.danpage .border3 .cat1,
.danpage .border3 .cat2{ padding-left:12px; }
.danpage .border3 .cat1{border-bottom:1px dotted #CCCCCC;line-height:24px;text-align:left;background:transparent url(jiantou_b.gif) no-repeat scroll 0 center;}
.danpage .border3 .cat1 a{color:#AA2F27;}
.danpage .border3 .cat2{ line-height:25px;}


#menu_tab {
height:30px;
margin-bottom:10px;
}
#menu_tab ul {
background:transparent url(tab_bg.gif) no-repeat scroll 0 -40px;
height:30px;

}
li.menu_tab_on {
background:transparent url(tab_bg.gif) no-repeat scroll 0 -160px;
height:30px;
}
#menu_tab li, #menu_tab li h4 {
cursor:pointer;
float:left; line-height:35px;
text-align:center;
width:74px;
margin:0;
}

#xdy .bbd{ padding-top:0; }
#xdy .bhd{
 background:transparent url(left_box_yuanjiao2.gif) no-repeat scroll 0 0; height:10px;}
 
 
 .GoodsSearchWrap .boxGray{ padding:0px; background:#fff; border:0; }
 .GoodsSearchWrap #selectorBox .division{ margin-bottom:0px; background:#fff; padding:4px; }
 .GoodsSearchWrap .GoodsSelector .textright{ padding:0; line-height:22px;}
 .GoodsSearchWrap .items-gallery { margin:0px; background:none; }
