﻿/*
Theme Design: 模板营制做
Theme URI: http://www.3ko.cn/
Contact US: QQ:3399505  TEL:13661558696
*/

@import url("border.css");
@import url("widget.css");

body {font-family:Microsoft YaHei, 宋体, Arial, Helvetica, sans-serif;font-size:12px;color:#666;line-height:20px;margin:0;padding:0; background:#fff;}
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:#A71F27;}
a{color:#666;text-decoration:none;}
a:hover {color:#ea334d;text-decoration:none;}
#clear {clear:both;}

.AllWrap{ margin:0 auto; width:950px}
.AllWrapInside{ margin:5px auto; width:938px;  border:1px solid #d4d7dd; padding:5px; }



/*=========================================================*/
#out , #ad002 , #ad003 , #doout{ width:950px; margin:0 auto; height:auto; padding:0;}
#ad002 , #ad003 , #doout{ margin:0 auto 5px auto;}
#topout{ width:100%; height:364px; background:url(topoutbg.gif) repeat-x; margin:0 auto 10px auto;}
#top{ width:950px; margin:0 auto; height:364px;}
#top1{ width:950px;  height:294px; background:url(banner980.jpg)  repeat-x;  overflow:hidden; padding:0; margin:0;}
#top2{ width:950px;  height:37px; padding:0; margin:0;}
#top3{ width:950px;  height:34px; background:url(top3bg.gif) no-repeat;}
#top-l{ width:316px; height:59px; overflow:hidden; float:left;}
#top-r{ width:620px; height:59px; float:right; margin:0 10px 0 0; overflow:hidden; padding:0;}
#top-r1{ width:620px; height:26px; text-align:right; margin:8px 0 0 0;}
#top-r1 a { margin:0 0 0 5px;}
#top-r2{ width:620px; height:26px; text-align:right; line-height:26px;}
#top-r2 span{ margin:0 0 0 10px; padding:0 0 0 20px; line-height:26px;}
#top-r2 .t1{ background:url(tel.gif) 1px -1px no-repeat; font-size:18px; color:#51132e; font-weight:700;}
#top-r2 .t2{ background:url(tel.gif) -4px -40px no-repeat; color:#ea6a02; font-size:14px; font-weight:700; }
#top-r2 .t3{ background:url(tel.gif) -4px -74px no-repeat; color:#5b8b38; font-size:14px; font-weight:700;  }
#top2-l{ width:757px; height:37px; float:left;}
#top2-r{ width:190px;   float:right; background:url(cartbg.gif) no-repeat left; overflow:hidden; padding:0; margin:0;}
#top2-r .ShopCartWrap { height:26px; padding:9px 0 0 30px;}
#top2-r .ShopCartWrap a{ color:#666;}
#top2-r .ShopCartWrap .cart-number{ color:#A71F27;}
#top2-l-l{ width:610px;  float:left; overflow:hidden; padding:9px 0 0 0; height:26px;}
#top2-l-l .MenuList{ margin:0; overflow:hidden;}
#top2-l-l .MenuList li{ float:left; background:url(menuright.gif) right no-repeat;  }
#top2-l-l .MenuList li a{color:#fff;font-size:14px; font-weight:100; width:85px; height:20px; text-align:center; display:block; padding:0 0 0 2px; }
#top2-l-l .MenuList li a:hover{ background:url(menubg.gif) center; color:#341e1d;}
#top2-l-r{ width:147px; height:37px; float:right; }
#top2-l-r               { height:34px; position:relative; z-index:2; }
#top2-l-r    .topbtn   { position:absolute; height:37px; line-height:35px; left:0; top:0px; }
#top2-l-r    .topbtn a {width:70px; height:37px;display:block; float:left; text-align:center;font-size:14px; font-weight:100; color:#fc9; }
#top2-l-r    .topbtn a:active{ background:url(menubg22.gif) center; color:#341e1d;font-weight:100;}
#top2-l-r    .topbtn .cate  {}
#top2-l-r    .topbtn .brand  {}
#top2-l-r    #catebox  {  background: url(menubg3--3.gif) repeat-x #fff; border:2px solid #601836;border-top:none;position:absolute; top:36px; left:-610px; width:930px; padding:10px; z-index:10; }	
#top2-l-r    #brandbox  { background: url(menubg3--3.gif) repeat-x #fff; border:2px solid #601836;border-top:none;position:absolute; top:36px; left:-610px; width:930px; padding:10px; z-index:10; }	
#top2-l-r    .menu li  { padding-right:10px}
#top2-l-r    .menu li a{ color:#fff}
#top2-l-r    .headerSearchBar  { position:absolute; left:0; top:146px; width:950px; height:34px; color:#000; }
#top2-l-r    .headerSearchBar a  { color:#000; }
#top2-l-r    .loginBar         { height:23px; right:0; position:absolute; top:150px;}
#catebox  .c-cat-depth-1 , #catebox   .s-cat-depth-1{ width:160px; display:inline;}
#catebox  .c-cat-depth-1 , #catebox   .s-cat-depth-1{ color:#341e1d; margin:10px 13px 20px 13px; _margin:10px 12px 20px 12px; border:none;padding:0;  }
#catebox  .c-cat-depth-2 , #catebox   .s-cat-depth-2 {line-height:150%;padding:0; margin:0; border:none;}
#catebox  .c-cat-depth-3 , #catebox   .s-cat-depth-3 {margin:0; border:none; padding:0;}
#catebox  .c-cat-depth-1 a , #catebox   .s-cat-depth-1 a{background:none;color:#5a1633;font-size:14px;display:block;border-bottom:1px solid #ddd;line-height:20px;font-family:宋体; padding:0 0 0 0; margin:0; background:url(l1.gif) 1px 51px no-repeat; font-weight:100;}
#catebox  .GoodsCategoryWrap  ul li ul li a{ color:#a3275b; font-size:12px; padding:0 0 0 20px; margin:0; background:url(l2.gif) 1px 2px no-repeat; border:none;}
#catebox  .GoodsCategoryWrap .c-cat-depth-3 table tbody tr td a{ color:#e2a500; font-size:12px; padding:0 0 0 20px; margin:0; background:url(l3.gif) -1px 2px no-repeat; border:none; }
#brandbox .floatLeft { border:1px solid #a3275b; padding:1px; width:110px; height:50px; margin:20px 8px; _margin:20px 7px; overflow:hidden;}
#brandbox .more{ font-family:宋体;}

#incp-t{ width:223px;  background: url(l5.gif) 0px 2px no-repeat #601836; font-size:14px; border:1px solid #d4d7dd; border-bottom:none; color:#FFFFFF; font-weight:700; text-align:left; padding:3px 0 3px 12px;}
#incp-c{ width:235px; border:1px solid #d4d7dd; border-top:none;margin:0 0 5px 0; overflow:hidden;}
#incp-c .cat1 a{color:#6C1A3D;font-size:12px;display:block;border-bottom:1px solid #ccc;line-height:20px; padding-left:5px;}
#incp-c .cat1{ padding:5px;}

#slidergoods{position:relative; height:152px; overflow:hidden; }
#slidergoods .GoodsListWrap{ width:1180px; position:absolute; left:0; top:0;height:152px;}
#slidergoods .GoodsListWrap .itemsWrap .item{ padding-right:10px;  border-right:1px dotted #d4d7dd;}

#top3-l{ width:717px; height:34px; float:left; margin:0 0 0 10px;}
#top3-l .hd-subnav {float:left;margin-left:20px;}
#top3-l .hd-subnav li {float:left;font-size:14px;margin:7px 30px 0 0;}
#top3-l .hd-subnav li a { background:url(l5.gif) no-repeat;float:left;font-size:14px;padding-left:12px;}
#top3-l .hl2 {color:#A71F27 !important;}
#top3-r{ width:210px; height:34px; float:right; margin:0;}
#outt-l{ width:705px; overflow:hidden; float:left;}
#flash{ width:701px; overflow:hidden; margin:0 0 5px 0; border:1px solid #efefef; position:relative; text-align:center; padding:1px;}
#flash #slidewigetscontrols #num_nav { width:705px; overflow:hidden; background:#efefef;}
#xp-t , #jp-t{ width:705px; height:29px; overflow:hidden; background:url(t-tbg.gif); border-top:2px solid #6c1b3d;}
#t-t{  width:100px; height:26px; float:left; margin:3px 0 0 20px; font-size:18px; font-weight:900; color:#6C1A3D;}
#t-m{ width:580px; margin:6px 0 0 0; float:right;}
#t-m a , #pm a{ display:block; background:url(tmore.gif); width:46px; height:16px; overflow:hidden;}
#xp-c , #jp-c{ width:703px; overflow:hidden; border:1px solid #e4e4e4; border-top:none; background:url(t-cbg.gif) repeat-x; margin:0 0 5px 0;}
#xp-c .GoodsListWrap{ width:104%; margin:0 0 5px 0; padding:0;}
#p5-l-r .GoodsList .itemsWrap .item .goodsImg{ border:1px solid #efefef; background: #d4d7dd;}

#jp-t{ border-top:2px solid #6c1b3d;}
#outt-r{ width:237px; overflow:hidden; margin:0 0 0 0; float:right;}
#outt-r .AdvBanner img , #do-l .AdvBanner img{ margin:1px;}
#outt-r .Article-Tabs , #do-l .Article-Tabs{ border-bottom:none;}
#outt-r .ArticleList ,#do-l .ArticleList{ border:1px solid #d4d7dd; margin:0 0 5px 0; padding:5px 0;}
#do-l { width:237px; overflow:hidden; margin:0 0 0 0; float:left;}
#do-r{ width:705px; overflow:hidden; float: right; }
#gg{ margin:0 0 5px 0;}
#br .c-cat-depth-2{ padding:0; margin:0;}
#br .GoodsCategoryWrap .c-cat-depth-1 .c-cat-depth-2 a {background:#efefef; color:#601836; border:1px solid #E1E1E1;display:block;height:25px;
margin:2px; padding:0; width:110px; *width:107px; _width:107px; font-size:12px; }
#br .GoodsCategoryWrap .c-cat-depth-1 .c-cat-depth-2 a:hover {background:#601836;color:#fff;}
#br .GoodsCategoryWrap .c-cat-depth-1 a{background:url(l5.gif) no-repeat;font-size:14px;padding-left:12px; color:#601836; margin:3px 0;}

#br td{ text-align:center; padding:0; margin:0;}
#br .c-cat-depth-1{ padding:0; margin:0;}
.border3{padding:0px;border:1px solid #d4d7dd; margin:0 0 5px 0;}
#outt-r-ad{ margin:0 0 5px 0;}
#b1xp{ border:1px solid #efefef; margin:0 0 5px 0;}
#p1 , #p2 , #p3 , #p5  ,#p6{ width:950px; overflow:hidden; margin:0 auto 5px auto; border-bottom:1px solid #ebebeb;}
#p1{ background:url(p1.gif) no-repeat;}
#p2{ background:url(p2.gif) no-repeat;}
#p3{ background:url(p3.gif) no-repeat;}
#p6{ background:url(p6.gif) no-repeat;}
#p-l{ width:200px; overflow:hidden; float:left;}
#p-r{ width:750px; overflow:hidden; float:right;}
#pt{ margin:15px 0 0 20px; _margin:15px 0 0 10px; width:130px; height:28px; float:left; font-size:18px; font-weight:900; color:#6C1A3D;}
#pm{ width:50px; float:right; overflow:hidden;margin:17px 0 0 0;}
#pc{ width:195px; overflow:hidden; float:right;}
#pb{ width:195px; overflow:hidden; float:right;}
#pb .GoodsListWrap .GoodsList .itemsWrap .item h6{ float:left; margin:0; padding:0;}
#pb .GoodsListWrap .GoodsList .itemsWrap .item ul li{ float:right; margin:0; padding:0;}
#pb .GoodsListWrap{ width:100%;}
#p5{ width:948px; background:url(p5.gif) no-repeat; padding:0 1px; }
#p5-l{ width:474px; overflow:hidden; float:left;}
#p5-r{ width:474px; overflow:hidden; _float:right; }
#p5-l-r{ width:272px; overflow:hidden; float:right;}
#p5-l-r .GoodsListWrap{ padding:0; margin:0;}
#p5-l-r .GoodsListWrap .GoodsList { height:359px; overflow:hidden;}
#p5-l-r .GoodsListWrap .GoodsList .itemsWrap{ border-bottom:1px solid #efefef; height:120px; padding:0;}
#p5-l-r .GoodsListWrap .GoodsList .itemsWrap .goodsDesc h6{margin:0 0 5px 0;}
#p5-l-r .GoodsListWrap .GoodsList .itemsWrap .goodsDesc  ul{ float:left; margin:5px 0;}
#bad-l{ width:723px; overflow:hidden; float:left;}
#bad-l-l{ width:222px; overflow:hidden; float:left;}
#bad-l-r{ width:497px; overflow:hidden; float:right;}
#bad-r{ width:222px; overflow:hidden; float:right;}

#br1pxp1b{ border:1px solid #d4d7dd; padding:1px; _padding:0px; border-bottom:none;}
.Menubox {width:100%;height:28px;line-height:28px;}
.Menubox ul{margin:0px;padding:0px;text-align:center;}
.Menubox li{float:left;display:block;cursor:pointer;width:100px;color:#404041;font-weight:bold;font-size:14px;height:28px;line-height:28px;}
.Menubox li.hover{padding:0px;width:105px;background: url(tab02.gif);color:#404041;font-weight:bold;font-size:14px;height:28px;line-height:28px;}
.Contentbox{ width:203px; height:auto; border:1px solid #d4d7dd; border-top:none; overflow:hidden; margin:0 0 5px 0 ;}
#Tab10 {margin:0px;padding:0px;margin:0 auto;}
#Tab10 .Menubox {width:940px;height:32px;line-height:28px; margin:0 auto;background:url(Tab10titlebg2.gif);}
#Tab10 .Menubox ul{margin:0px;padding:0px;text-align:center;}
#Tab10 .Menubox li{float:left;display:block;cursor:pointer;width:80px;color:#737373;font-weight:bold;font-size:12px;height:32px; background:none;}
#Tab10 .Menubox li.hover{padding:0px;width:81px;background: url(Tab10titlebg.gif) center;color:#737373;font-weight:bold;font-size:12px;height:32px;}
#Tab10 .Contentbox{ width:940px; height:auto; overflow:hidden; border:none; margin:4px }
#Tab10 .LinkList a{ margin:0 5px;}
#Tab10 #con_oneeeeeeeeee_1 .AdvBanner{ float:left; margin:0 4px;}


/*-----*/
#do-r .pageWrap{ margin:0 0 0 5px;}
#do-r .title .pager {float:right;padding:0;margin:0;}
#do-r .pager {float:right;padding:0;margin:10px -10px 10px 0; height:26px; }
#do-r .textleft {text-align:left;}
#do-r .title {margin:0 0 5px 0;}
#do-r .items-list {padding:10px 0;margin:0;}
#do-r .items-gallery .goodpic a {border:none;}
#do-r .items-gallery {background:#fff;border:1px solid #d4d7dd;}
#do-r .items-gallery .button {background: none;border:1px solid #d4d7dd;}
#do-r .items-list .goodpic a {border:1px solid #eee;height:150px;display:block;overflow:hidden;}
#do-r .items-list .goodpic a:hover {border:1px solid #A71F27;}
#do-r .GoodsInfoWrap {margin:15px 0 0 0;}
#do-r #goods-viewer .brief {color:#666;}
#do-r .title .listmode {padding:5px 0 0 0;}
#do-r .title .listmode .info {padding:0;margin:0;}
#do-r .textcenter{text-align:left;}
#do-r .BrandWrap .items {border:1px #d4d7dd solid;margin:10px 0 10px 15px;*margin:10px 0 10px 15px;_margin:10px 0 10px 10px;}
#do-r .BrandWrap .intro {text-align:center;}
#do-r .division a {color:#666;}
#do-r .division a:hover {color:#A71F27 ;}
#do-r .boxBlue {background:none;border:none;padding:0;margin:0;}
#do-r .fontcolorBlue {color:#666;}

.GoodsBrowsed .goodsName{ font-size:12px;}
.author{color:#A71F27;}
.rank_list{margin:-20px 0 0 0;}
.Navigation {padding:0;margin:0 0 5px 0;}
.Navigation .now {color:#A71F27;font-weight:normal;}
.Navigation a {color:#666;font-weight:bold;text-decoration:none;font-weight:normal;}
.price1{color:#A71F27;}
.RankingList{padding:0;margin:0;}
.ArticleDetailsWrap .textcenter {text-align:center;}
#closeSiderIMchat{font-size:12px;margin:0;color:#666;font-weight:normal;}
#siderIMchat_main .top{margin:0;}
#siderIMchat_main {text-align:center;overflow:hidden;color:#666;}
/*-----*/


#help{ width:950px; height:167px; overflow:hidden; background:url(bottom.gif) no-repeat; position:relative;}
#dls{ position:absolute; top:111px; right:7px; width:187px; height:45px;}
#help-l{ width:139px; height:103px; overflow:hidden; background:url(callbg.gif) no-repeat; padding:63px 0 0 108px; float:left;}
#help-l .c1{ color:#FF9900; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:700;}
#help-l .c2{ color:#666; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:700;}
#help-l .c3{ color:#fff; font-size:12px; font-family:宋体; font-weight:100; background:url(time.gif) no-repeat; line-height:16px; padding:0 0 0 8px;}
#help-r{ width:690px; height:150px; float:right; margin:10px 0 0 0;}
#help-r-cont { width:170px; height:150px; float:left; overflow:hidden; padding:0;}
#help-r-cont-top{ width:150px; height:25px; color:#666; font-size:14px; font-weight:700; padding:5px 0 0 20px; }
#help-r-cont-cont{ width:160px; height:120px;  padding:0 0 0 10px;}
#ff #help-r-cont-cont{ width:170px; height:120px;  padding:0;}
#bmenuout{ width:948px; height:22px; border:1px solid #d4d7dd; border-top:none; overflow:hidden; margin:0; text-align:center;}
#bmenuout .cat1 { padding:0; margin:6px 0 0 0; display:inline; }
#bmenuout .cat1 a{ font-weight:100;padding:0 10px;  }

/*-----*/
.themefoot{ text-align:center;}
#foot{width:100%;overflow:hidden;}
.foot-copyright{padding:0;margin:0 0 -23px 0;}
.Contentbox .AdvBanner{ padding:0 0 5px 0;}
/*-----*/