﻿@import url("border.css");
@import url("widget.css");


body 
{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;line-height:20px;margin:0;padding:0; background:url(bg.jpg) no-repeat center top #36001a;}


img {border:none;}
ul,li{line-height:1.5em;}
h2,h3,h4,h5,h6{padding:0;margin:8px 0 0 0;}
h3{font-size:12px;font-weight:bold;color:#f60;}
a{color:#666;text-decoration:none;}
a:hover {color:#ea334d;text-decoration:none;}
#clear {clear:both;}
#out .price1 {color:#9F1B32;font-weight:700;}
#out .GoodsList-Tabs img , #out .ArticleList img { margin-right:0;}


#out , #ttop{ width:1004px; margin:0 auto; overflow:hidden;  background:#f7edec;}
#ttop{ background:url(topbg.gif);}
#out2 , #out3 , #out4 , #out5{ width:984px; margin:0 auto;  background:#f7edec; padding:0;}
#out4{ }
#out5{ background:#fff;}

#out3{ width:982px; margin:10px auto; border:1px solid #d7bfc6;}
#top1{ width:774px; height:30px; float:right; position:relative;}
#top1menu{ position:absolute; top:2px; right:10px;}
#top2{ width:774px; height:80px; float:right;}
#top1menu .TreeList{ float:right;}
#top1menu .TreeList .cat1{ display:block; margin:0; padding:0 6px; float:left; font-weight:100;}

#logo{ width:230px; height:110px; overflow:hidden; float:left;}
#home{ width:198px; overflow:hidden; float:left; background:url(home.gif) no-repeat right; height:30px;}
#menu{ width:761px; padding:0 0 0 25px; overflow:hidden; float:right; height:30px; background:#a60747;background:url(menubg.gif);}
#seachl{ width:340px; height:30px; float:left; overflow:hidden;}
#seachr{ width:642px; height:25px; float:right; overflow:hidden; padding:4px 0 0 0;}
#inleft{ width:257px;  float:left; _overflow:hidden;}
#inright{ width:717px; overflow:hidden; float:right;}
#one , #one4{ width:257px; overflow:hidden; margin:0 0 10px 0;}
#onet , #one4t{width:257px; overflow:hidden; background:url(brand.gif) no-repeat; height:30px; color:#fff;}
#onec , #one4c{ width:245px; overflow:hidden; background:#eee5e4; border:1px solid #d8c1c7; border-top:none; padding:13px 0 0 10px;}
#one4c{ padding:5px;}
#onec .more{ display:none;}
#doleft #one9t{ width:207px; overflow:hidden; background:url(ind_499.gif); height:30px; color:#fff;}
#doleft #one10t{ width:207px; overflow:hidden; background:url(helpcenter.gif); height:30px; color:#fff;}
#doleft #one4c .cat1{ border-bottom:1px dashed #E3D2D7;}
#doleft #one4c .cat2{  margin-left:20px;}
#doleft .GoodsBrowsed .goodsName , #doleft .view-time{ font-size:12px; color:#e1e1e1;}
#doleft #one4t{ width:207px; overflow:hidden;}
#doleft #one4c{ background:#fff; width:195px; overflow:hidden;}
#one4t{ background:url(ind_49.gif);}
#one4c{ background:#fff;}
#inleft .AdvBanner{ margin:0 0 10px 0;}
#inad2{ margin:0 0 10px 0; text-align:center;}
#inad2 .AdvBanner{ display: inline; }
#inlinks{ margin:0 0 10px 0;}
#inlinksl{ width:70px; float:left; color:#773d39; padding:5px; text-align:right;}
#inlinksr{ width:904px; float:right; overflow:hidden;}
#inlinksr a{ padding:0 5px; border-left:1px solid #CCCCCC;}
#bottom{ width:1004px; background:url(bottombg.gif); margin:0 auto; height:130px;   overflow:hidden;}
#bottoml{ width:180px; height:100px; overflow:hidden; float:left; margin:15px 0; border-right:1px solid #d6d6d6; padding-right:10px;}
#bottomr{ width:784px; overflow:hidden; float:right;}
#bottomr1{ width:744px; overflow:hidden; height:30px; padding:10px 20px; text-align:center; border-bottom:1px dashed #c3c3c3;}
#bottomr2{ width:744px; overflow:hidden; text-align:center; padding:0;margin:0 0 -23px 0;}
#bottom #out2{ background:none;}
#part1 , #part2 , #part3 , #part5 , #partad{ width:717px; overflow:hidden; float:right; margin: 0 0 10px 0;}
#part4{ width:717px; overflow:hidden; float:right; }
#part1l{ width:500px; overflow:hidden; float:left; height:336px;}
#part1r{ width:207px; overflow:hidden; float:right;}
#part2t{ width:717px; overflow:hidden; height:30px; background:url(ind_26.gif);}
#part2c{ width:715px; overflow:hidden;  border:1px solid #d8c1c7; border-top:none; background:url(bbbg.gif) repeat-y;}
#part2c-l{ width:507px; overflow:hidden; float:left;}
#part2c-r{ width:208px; overflow:hidden; float:right; height:357px; }
#part2c-l1{}
#part2c-l2{}
#part2c-l1t , #part2c-l2t{ width:507px; overflow:hidden; height:44px; background:url(ind_27.gif);}
#part2c-l1c { width:507px; overflow:hidden; padding:0;}
#part2c-l1c .GoodsListWrap { width:104%;}
#part4c .GoodsListWrap { width:105%;}
#part2c-l2c{ width:497px; overflow:hidden;  padding:5px;}
#part2c-l2t{ background:url(ind_31.gif);}
#part2c-l2c1{ float:left; width:70px; overflow:hidden;   text-align:center;}
#part2c-l2c2{ float:left; width:178px; overflow:hidden;  }
#part2c-r1{}
#part2c-r2{}
#part1rad{ width:207px; height:82px; background:url(ind_13.gif) no-repeat; overflow:hidden; margin-bottom:10px;}
#part1rad h1{ padding:25px 0 0 20px; color:#915565; font-size:16px; font-weight:700;}
#part1rad span{ padding:0 0 0 20px; }
#part2c-r1t , #part2c-r2t{ width:208px; overflow:hidden; height:44px; background:url(ind_28.gif);}
#part2c-r1c , #part2c-r2c{ width:208px; overflow:hidden; height:150px;}
#part2c-r1c .GoodsListWrap{ padding-top:5px;}
#part2c-r1c .GoodsListWrap .pic{ border:1px solid #fff;}
#part2c-r2t{ background:url(ind_32.gif);}
#part2c-r2c{ width:208px; overflow:hidden; height:120px;}
#part2c-r2c #r{ float:right; width:130px;}
#part2c-r2c #r h3{ margin:0;}
#part2c-r2c #l{ float:left; width:70px; text-align:center;}
#partad{ width:717px; overflow:hidden;}
#part3{ width:715px; border:1px solid #d8c1c7; }
#part3t{ width:715px; overflow:hidden; background:url(ind_43.gif); height:30px;}
#part3c{width:715px; overflow:hidden; background:#fff;}
#part4t{ width:717px; overflow:hidden; background:url(ind_50.gif); height:30px; display:none;}
#part4c{ width:715px; overflow:hidden;  border:1px solid #d8c1c7; border-top:none; background:#fff;}

#part4c .GoodsList-Tabs{ border:none; width:567px; overflow:hidden; background:url(ind_50.gif); height:25px; padding:5px 0 0 150px; color:#fff;}
#part4c .Article-Tabs div , #part4c .GoodsList-Tabs div { border:none;margin:0;padding:3px 5px;}
.borde1{ border:1px solid #dac4ca;}
#part4c .Article-Tabs div , #part4c .GoodsList-Tabs div{ border:none; text-align:center;}
.Article-Tabs , .GoodsList-Tabs{border-color:#ccc;	margin:0;}
.Article-Tabs .current , .GoodsList-Tabs .current{ background:#eee5e4;color:#915565;}
.GoodsListWrap{	padding-top:10px;}
#doleft{ width:207px; float:left;}
#doright{ background:#fff; width:755px; padding:5px; float:right; overflow:hidden; border:1px solid #d8c1c7;}

#doleft #one1{ width:205px;}
#doleft #one1t{ width:205px; overflow:hidden;}
#doleft #one1c{ width:195px; overflow:hidden;}
#one1{ width:255px; border:1px solid #d8c1c7; position:relative; background:#fff; margin-bottom:10px; }
#one1 #hot{ width:95px; height:48px; position:absolute; top:-5px; left:-8px; background:url(hot.gif); z-index:9999;}
#one1t{width:257px; overflow:hidden; height:8px; color:#fff;}
#one1c{ width:245px; overflow:hidden;padding:5px;}
#one1c .item{ padding:0;}
#one1c .item table{ margin:0; border-top:1px dashed #E3D2D7;}
#one1c .GoodsList .item table td { padding:3px;}
#one1c .item .goodsImg{ border:1px solid #d8c1c7; margin:0 0 0 10px;}
.itemsWrap h6{ text-decoration:none;}


#one3{ width:207px;  overflow:hidden; margin-bottom:10px; }
#one3t{ width:207px; height:28px; overflow:hidden;  background:url(ind_17.gif); }
#one3c{ width:195px; overflow:hidden;padding:5px; border:1px solid #d8c1c7; border-top:none;}
#doleft #one3c{ background:#fff; margin-bottom:5px;}

#topmenu{ height:28px; float:right; padding:0px 0 0 20px; background:url(top1menubgl.gif) left no-repeat;}
#topmenu .TreeList{ padding:0 20px 0 0;  height:28px; width:443px; background:url(top1menubgr.gif) right no-repeat; }
#topmenu .cat1 { float:left; padding:0; margin:6px 0 0 0;}
#topmenu .cat1 a{ font-weight:100;padding:0 7px 0 7px;  border-right:1px solid #cdcdcd; line-height:15px; height:15px; }

#b-menu{ text-align:center;}
#b-menu .TreeList{ margin:0 auto; height:28px; width:443px;}
#b-menu .cat1 { float:left; padding:0; margin:6px 0 0 0; }
#b-menu .cat1 a{ font-weight:100;padding:0 7px 0 7px;   line-height:15px; height:15px; }



/*---公共begin---*/
#doright .division a {color:#666;}
#doright .division a:hover {color:#D40710;}
#doright .items-gallery .goodpic a{border:none;}
#doright .items-gallery {background:#fff; border:1px solid #eee;}

#doright .GoodsSearchWrap .title {border-bottom: none;height:30px;line-height:30px;padding:3px 0 0;}
#doright .title .pager{ float:right; padding:0; margin:-3px 0 0 0;}
#doright .pager{ float:right; padding:0; margin:10px -10px 0 0;}
#doright .textcenter{text-align: center;}
#doright .SiteMaps{ margin:0 0 0 35px;}
#doright .SiteMaps .colborder{ border-right:none;}
.Navigation{border:none;padding:0; margin:0 0 5px 0; height:20px; line-height:20px;}
.Navigation span{color:#666; font-weight:100;}
.Navigation a{color:#666;font-weight:bold;}
.BrandWrap .intro{text-align:center;height:20px;overflow:hidden;}

.branddetail .info{width:500px;}
#doright .brief{color:#666;}
#goods-viewer .brief{color:#666;}
#doright .boxBlue{background:none;border:none;padding:0;margin:0;}
#doright .fontcolorBlue{color:#666;}
.ArticleDetailsWrap .textcenter{text-align:center;}
.ArticleDetailsWrap h2{text-align:center;margin:20px 0 0 0;}
.Navigation {padding:0;	margin:0 0 5px 0;color:#666;font-weight:100; }
.Navigation span {color:#666; font-weight:100;}
.Navigation a {color:#333;font-weight:100;text-decoration:none;}
.BrandWrap .span-5 {margin:0 12px 15px 0;}
.BrandWrap .intro {height:18px;overflow:hidden;}
.BrandWrap ul li {float:left;}
.BrandWrap ul li img {padding:0;margin:5px;}
.pageWrap h2{ padding:0; text-align:center;}
/*---公共end---*/





/*-----*/
#p7menubar {width: 100%;}
#p7menubar, #p7menubar ul {padding: 0;margin: 0;list-style: none;}
#p7menubar a {display: block;text-decoration: none; padding:5px 25px 7px 25px; color: #fff;margin:0 0 0 0; font-size:14px;}
#p7menubar a.trigger {cursor:pointer; text-align:center;}
#p7menubar a.trigger:hover { }
#p7menubar a.trigger1 {padding: 8px 18px 2px 18px;cursor:pointer; background:url(menubg1.gif) no-repeat center; color: #472927;}
#p7menubar a.trigger1:hover {background:url(menubg1.gif) no-repeat center;}
#p7menubar a.trigger1:active ,#p7menubar a.trigger1:focus{ background:none;}
#p7menubar li {float: left;}
#p7menubar li {position: relative; width:100%; }
/* hide from IE mac \*/
#p7menubar li {position: static; width: auto; background:url(menuleft.gif) no-repeat left; text-align:center;}
/* end hiding from IE5 mac*/
#p7menubar li ul  {width:280px; border-bottom:1px solid #86013b; padding:1px;}
#p7menubar .menutablel{ width:178px;}
#p7menubar .menutabler{ width:98px;}
#p7menubar ul li  {}
#p7menubar ul li a  {color: #565656;border-right:0;padding: 3px 12px 1px 20px;}
#p7menubar li ul {position: absolute;display:none;background:url(menublockbg.gif);z-index:999;}

#p7menubar li:hover ul, #p7menubar li.p7hvr ul {display: block;}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {font-weight:normal; }
#p7menubar ul a:hover {}

#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a { }


#p7menubar .menutablel h3
{ color:#86013b; border-bottom:1px solid #f1e3e3; text-align:left; padding:0 13px; background:url(menuico1.gif) no-repeat left bottom ;}
#p7menubar .menutabler h3 { color:#666; border-bottom:1px solid #f1e3e3; text-align:left; padding:0 5px; }

#p7menubar .menutabler a{ color:#666;}
#p7menubar .menutablel a{ display: inline ; margin:5px 0; padding:0 5px; float:left;}

#p7menubar table a{ padding:0 3px 0 20px; margin:5px 0; display:block; color:#911531; font-size:12px; text-align:left; }
#p7menubar table .menutablel a:hover 
{background: #86013b!important;color: #fff !important;font-weight:normal;font-weight:700;}
#p7menubar table .menutabler a:hover
{background:#f8eeee!important;color: #666 !important;font-weight:normal; font-weight:700;}
#p7menubar table .menutablebottom  a:hover{font-weight:normal; color:#ff0000;}
.menutablebottom{ background:#f5cccc;}

#p7menubar .tatopm{margin:5px 0;}

#gginde{ width:207px; overflow:hidden;}
#ggindet{ width:207px; overflow:hidden; background:url(ind_gg.gif); height:30px;}
#ggindec{ width:195px; overflow:hidden; background:#eee5e4; border:1px solid #d8c1c7; border-top:none; padding:5px;}










