﻿@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:#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:#f60;}

a{color:#666;text-decoration:none;}

a:hover {color:#ea334d;text-decoration:none;}

#clear {clear:both;}





#out{ width:950px; margin:0 auto; height:auto;}

#top{ width:950px; margin:0 auto; height:82px;}

#logo{ width:170px; height:82px; overflow:hidden; float:left;}

#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:320px; 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; }



#topme2{width:773px; height:48px; text-align:right; float:right;}

#topwel{ width:320px; height:28px; float:left; padding:20px 0 0 0;}

#topcart{ width:386px; height:28px; float:right; background: url(cratbg.gif) no-repeat right; padding:20px 60px 0 0; text-align:right;}

#top2{ width:950px; height:80px; background:url(top2bg.gif) no-repeat; overflow:hidden; margin:0 0 7px 0;}

#top2menu{ width:712px; height:30px; float:left; padding:9px 0 0 0;}

#top2menu ul li a{ color:#057498; font-weight:700; margin:0 17px; font-size:14px;}

#top2tel{ width:238px; height:23px; float:right; color:#fff; padding:7px 0 0 0;}

#top2tel span{ font-size:14px; font-weight:700; }

#seach{ width:630px; height:40px; float:left; padding:3px 0 0 10px;}

#key{ width:280px; height:36px; float:right; padding:7px 10px 0 0px;_padding:7px 3px 0 0px; color:#ff5400;}

#key span{ color:#d40710; font-weight:bold;}

#key a{ color:#ff5400; padding:0 3px; _padding:0 1px;}

#inleft{ width:220px;   float:left;}

#inleft #help .TreeList .cat1 {background:url(cpclassbg.gif) no-repeat;padding:0 0 0 28px;line-height:28px;height:28px;color:#000;	width:188px;overflow:hidden}

#inleft #help .TreeList .cat2 { margin:0 0 0 10px;}

#inleft .AdvBanner{ border:1px solid #dbdbdb; padding:1px; margin:0 0 7px 0;}

#br #b-right-t{ display:none;}

#br #b-right-c{ width:218px; height:auto; margin:0 0 7px 0; border:1px solid #dbdbdb; overflow:hidden;}

#br td{ text-align:center;}

#br .c-cat-depth-2{ padding:0;}

#br .GoodsCategoryWrap .c-cat-depth-1 .c-cat-depth-2 a:hover {background:#FFFFFF;color:#666666;}

#br .GoodsCategoryWrap .c-cat-depth-1 .c-cat-depth-2 a {background:#EA334D; color:#fff; border:1px solid #E1E1E1;display:block;height:25px;margin:2px;padding:0 0 0 5px;width:95px;}

#incp-t{ width:220px; height:27px; background:url(incp-t.gif) no-repeat; color:#057498; font-weight:700; text-align:center; padding:3px 0 0 0;}

#incp-c{ width:218px; border:1px solid #dbdbdb; border-top:none;margin:0 0 7px 0;  }

#inright{ width:720px; float:right; overflow:hidden;}

#doright{ width:720px; float:right; overflow:hidden;}

#inright1{ width:720px;}

#inright1-l{ width:489px; float:left;}

#inright1ad1{ width:487px; height:266px; overflow:hidden; border:1px solid #dbdbdb;margin:0 0 7px 0;}

#inright1ad2{ width:499px; overflow:hidden;}

#inright1ad2 .AdvBanner{ width:153px; height:100px; border:1px solid #d5dae0; float:left; padding:1px; margin:0 9px 0 0;}

#inright1-r{ width:220px; float:right;}

#inright2{ width:720px;}

#gg-t{ width:189px; height:21px; background:url(gg-t.gif) no-repeat; color:#f84f46; padding:2px 0 0 32px;}

#gg-c{ border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; width:208px; padding:5px;}

#gg-b{ width:220px; background: url(gg-b.gif); height:5px; overflow:hidden;margin:0 0 7px 0;}

#inbrand .floatLeft{ margin:0 0 0 6px; _margin:0 0 0 3px;}

#ff-t{width:198px; height:28px; background:url(ff-t.gif) no-repeat; color:#fa981e; padding:5px 0 0 22px; font-weight:700;}

#ff-c{border-left:2px solid #e1e1e1; border-right:2px solid #e1e1e1; width:206px; padding:5px;}

#ff-b{width:220px; background: url(ff-b.gif); height:6px; overflow:hidden;margin:0 0 7px 0;}

#inright2-t{ width:700px; height:27px; background:url(inright2-t.gif) no-repeat; position:relative; color:#057498; font-weight:700; padding:3px 0 0 20px}

#inright2-t2{ width:685px; height:27px; background:url(inright2-t2.gif) no-repeat; position:relative; color:#FFFFFF; font-weight:700; padding:3px 0 0 35px}

#inright2-t2m{ width:915px; height:27px; background:url(inright2-t950.gif) no-repeat; position:relative; color:#FFFFFF; font-weight:700; padding:3px 0 0 35px}

#inright2-tright{ width:370px; height:20px; position:absolute; top:3px; right:25px; text-align:left; color:#333333; overflow:hidden;}

#inright2-tright2{ width:170px; height:20px; position:absolute; top:3px; right:10px; text-align:left; color:#fff; overflow:hidden;}

#inright2-tright .TransportList li {border-bottom:1px dotted #CCC;padding:1px;white-space:normal; font-weight:100; color:#333;}

#inright2-tright .TransportList .TransportListId {font-size:11px;font-weight:700;}

#inright2-c .GoodsList{ width:756px;}

#inright2-c .GoodsList .itemsWrap .item .goodsImg{ border:1px solid #dbdbdb;}

#inright2-c{ width:718px; border:1px solid #dbdbdb; border-top: none;margin:0 0 7px 0; padding:10px 0 ; overflow:hidden;}

#doright2-c{ width:708px; border:1px solid #dbdbdb; border-top: none;margin:0 0 7px 0; padding:10px 5px; overflow:hidden;}

#doright2-cm{ width:928px; border:1px solid #dbdbdb; border-top: none;margin:0 0 7px 0; padding:10px 10px; overflow:hidden;}

#ctop1 , #ctop2, #ctop3, #ctop4, #ctop5, #ctop6{ width:950px; height:41px;}

#ccont1 , #ccont2 , #ccont3 , #ccont4 , #ccont5 , #ccont6{ width:948px; margin:0 0 7px 0;}

#ctop-l , #ctop-2 , #ctop-3 , #ctop-4 , #ctop-5 , #ctop-6{ width:100px; margin:7px 0 0 30px; _margin:7px 0 0 15px; float:left; color:#d1000d; font-weight:700;}

#ccont-r-mo-l , #ccont-r-mo-2 , #ccont-r-mo-3 , #ccont-r-mo-4 , #ccont-r-mo-5{ width:506px; height:0px; float:left; overflow:hidden;}

#ccont-r-mo-6{ width:506px; height:0px; float:left; overflow:hidden;}

#ccont-r-mo-r1 , #ccont-r-mo-r2 , #ccont-r-mo-r3 , #ccont-r-mo-r4 , #ccont-r-mo-r5 , #ccont-r-mo-r6{ width:220px; float:right; overflow:hidden; margin:0 5px 0 0;_margin:0 2px 0 0;}



#ctop1{ background:url(1ctop.gif) no-repeat; }

#ccont1{ border:1px solid #ff6564; border-top:none;}

#ccont-r-mo-r1{height:0px; overflow:hidden;}

#ctop-1{ color:#d1000d; }

#ccont1 #ccont-r #ccont-r-top .GoodsListWrap , #ccont2 #ccont-r #ccont-r-top .GoodsListWrap, #ccont3 #ccont-r #ccont-r-top .GoodsListWrap , #ccont4 #ccont-r #ccont-r-top .GoodsListWrap , #ccont5 #ccont-r #ccont-r-top .GoodsListWrap , #ccont6 #ccont-r #ccont-r-top .GoodsListWrap{ width:720px;}

#ccont1 #ccont-r #ccont-r-top .GoodsListWrap .GoodsList .itemsWrap .item .goodsImg{ border:1px solid #dbdbdb;}

.GoodsListWrap .GoodsList .itemsWrap .item .goodsImg{ border:1px solid #dbdbdb;}

#ctop2{ background:url(2ctop.gif) no-repeat; }

#ccont2{ border:1px solid #ffd964; border-top:none;}

#ccont-r-mo-r2{height:0px;}

#ccont-r-mo-2{background:#fffccf;}

#ctop-2{ color:#d18f00; }

#ccont-r-mo-2 .GoodsListWrap .GoodsList .itemsWrap .item h6{ padding:0; margin:0;}

#ctop3{ background:url(3ctop.gif) no-repeat; }

#ccont3{ border:1px solid #ff64da; border-top:none;}

#ccont-r-mo-r3{height:0px;}

#ctop-3{ color:#d100ae; }

#ctop4{ background:url(4ctop.gif) no-repeat; }

#ccont4{ border:1px solid #ff7f64; border-top:none;}

#ccont-r-mo-r4{height:0px;}

#ccont-r-mo-4{background:#ffefec;}

#ctop-4{ color:#d11500; }

#ctop5{ background:url(5ctop.gif) no-repeat; }

#ccont5{ border:1px solid #64d2ff; border-top:none;}

#ccont-r-mo-r5{height:0px;}

#ccont-r-mo-5{background:#edfaff;}

#ctop-5{ color:#038fb8; }

#ctop6{ background:url(6ctop.gif) no-repeat; }

#ccont6{ border:1px solid #b3ff64; border-top:none;}

#ccont-r-mo-r6{height:0px;}

#ccont-r-mo-6{background:#e5ffcf;}

#ctop-6{ color:#71c401; }

#ctop-r{ width:745px; margin:7px 20px 0 0; _margin:7px 10px 0 0; float:right; text-align:right;}

#ctop-r a{ margin:0 2px; color:#333;}

#ctop-r a:hover{ margin:0 2px; color:#666; }

#ccont-l{ width:200px; float:right; margin-right:7px;   }

#ccont-r{ width:735px; float:right; overflow:hidden;}

#ccont-r-top{ width:735px;  margin:7px 0;}

#ccont-r-mo{ width:735px; overflow:hidden; margin:0 0 7px 0; _margin:0 0 6px 0;}

#bottom{width:950px; margin:0 auto; height:auto; background:url(boot-top.gif) no-repeat;}

#b-left{}

#b-left-cont{ width:138px; height:157px; padding:3px 0 0 25px; float:left;overflow:hidden;}

#b-left-cont-t{width:123px; height:35px; color:#057498; font-weight:700; font-size:13px; text-align:left; padding:3px 0 0;}

#b-left-cont-c{width:148px; height:120px; padding:0; }
#b-left-cont-c .TreeList .cat3{padding:0;}

#b-right{}

#b-right-t{ width:271px; height:27px; color:#fff; font-weight:700; text-align:center; padding:3px 0 0 25px;}

#b-right-c{ width:296px; height:120px; }

#b-menu{width:950px; margin:0 auto; height:29px; background:url(boot-b.gif) no-repeat;}

.border8{ margin:0 13px;float:left;}



#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; }

#Foot {overflow:hidden; width:950px; margin:0 auto; height:auto; text-align:center;}

.foot-copyright{padding:0;margin:0 0 -23px 0;}

/*---公共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 .items-gallery .button { background: none; border:1px solid #efefef;}

#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:#FFF; font-weight:100;}

.Navigation a{color:#FFF;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:#057498; font-weight:100;}

.Navigation a {color:#057498;font-weight:700;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;}

/*---公共end---*/



















/*挂件样式*/

.SearchBar span { font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}



.actbtn {width:126px; text-indent:-9999px;}

.GoodsListWrap .listact { height:23px; width:70px;}

.GoodsListWrap .button { margin:0 auto; width:150px;}

#ccont-r-mo-5{ width:506px;}

.GoodsList .item table td { padding:3px; }

.RegisterWrap .f_reg table th { width:150px; padding-right:10px;}

.RegisterWrap .form table th { width:150px; padding-right:10px;}

.GoodsSearchWrap .items-list .button .star-off { width:92px; }

.GoodsSearchWrap .items-list .button .star-on {width:106px;}

.GoodsSearchWrap .items-list .button .btncmp { width:92px; }





.goodspackagewrap div, .goods-detail-tab div {

background:transparent url(tabs_common.gif) no-repeat;

width:126px;

}

.goodspackagewrap .active, .goods-detail-tab .active {

 background:transparent url(tabs_on.gif) no-repeat;

 width:165px;

}

.Navigation .now { color:#057498; font-weight:bold; } 

.pager .next, .pager .onnext, .pager .unnext { width:70px;}

.pager .prev, .pager .onprev, .pager .unprev { width:70px;}











.GoodsSearchWrap .items-list .button .present {

width:110px;

}

#ccont-r-top .GoodsList .itemsWrap{ padding-left:7px; margin-bottom:5px;}

.filtmode select{ width:175px; }

.division .forform th{ width:170px;}

 .MemberMenu ul li ul a {

text-decoration:underline;

font-size:11px;

}

.MemberMenu a {

 width:160px;

}



.zswtable td{ padding:0px 2px; text-align:center; background:#fff;}

.tdwidth{ width:55px; margin:0px 3px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}



.btn-notifyy{

 background:url(btn-notifyy.gif) no-repeat;

 width:76px;

}

.GoodsSearchWrap .items-list .button .nobuy{ width:112px;}

.price_button .note .btnbuyy{ background:url(btn_2.gif) no-repeat; display:block; line-height:20px; width:110px; text-align:center; }

.btnfloat { width:120px; margin:4px 0px; text-align:left;}

.GoodsSearchWrap .title .pagemode { width:200px;  }





/*会员中心页面*/

.MemberSidebar{ width:235px;}

.MemberSidebar a{ width:230px;}

.MemberMain {width:92%;}

/*end*/



/*捆绑销售*/

.PackageGoodsWrap .items h3 { padding:0 0  0 110px;}

 

 

#money {

 width:94%;

} 





.hightline{ background:#fff; border:0px solid #ddd; margin-top:15px; }

.hightline table{ border-collapse:collapse; border:1px solid #d8d8d8; }

.hightline table td{ border:1px solid #d8d8d8; padding:3px;}

.hightline table th{ border:1px solid #d8d8d8; background:url(list_th.gif) repeat-x; height:26px;}

.bookmart_bg{ background:url(bookmart.gif) no-repeat; width:140px; height:34px; line-height:34px; color:#fff; text-align:center;}

.bookmart_bg a{ color:#057498; line-height:34px;font-weight:bold; font-size: 13px}

.bookmart_bg a:hover{ color:#FC7F11;}





.MemberCenter .title{ width:230px;}

.siteparttitle .title { background:url(siteparttitle.gif) no-repeat;}

.MemberCenter .liststyle td{ vertical-align:middle;}

.GoodsInfoWrap .btnBar .floatRight .btn-notify {

height:34px;

width:160px;



}



#cartItems { z-index:0; position:relative; }

 #popupcontent{position:absolute; z-index:100; background:#f3f3f3; border:2px solid #dadada;}

.goodspropss{padding-bottom:10px; margin-bottom:10px; background:#eee; border:1px solid #ddd;    }

.goodspropss li{ float:left; text-align:left; padding-left:10px; margin:5px 0; width:240px;}

.goodspropss1{padding-bottom:10px; margin-bottom:10px; background:#eee; border:1px solid #ddd; z-index:9999; }

.goodspropss1 li{ float:left; text-align:left; padding-left:10px; margin:5px 0; width:250px;}



#statusbar{  background:url(btn_2.gif) no-repeat; width:100px; height:20px; text-align:center; margin-left:10px; }

.goodstext{ font-weight:bold; font-size:14px;}

.goodstext1{ font-weight:bold; color:#F00;width:250px;height:16px;line-height:14px;font-size:12px;text-overflow:ellipsis;overflow:hidden;}



.selector input{width:85px;height:25px;color:#fff;border:none;background:url(newletter_0305.png) no-repeat left top;}

#statusbar{ margin-top:10px;}

.qiehuan{ display:block; width:132px; height:28px; line-height:28px; text-align:center; color:#F90; font-weight:bold; background:url(btn-addaddresss.gif) no-repeat; margin-bottom:10px;}

.spec-bg{ background:#fdfaf7; border:1px solid #f9f2eb; padding:10px 0 20px 10px;}

.goods-spec .content-curr { background:#f3f3f3;}

.spec-bg  .buyinfo{ margin:5px 0;}

.spec-bg  .handle{background:url(list_th.gif) repeat-x;} 

.GoodsInfoWrap .btnBar { margin-top:10px; padding:2px;}



.c-cat-depth-1 a, .s-cat-depth-1 a {

	display:block;

  }




#incp-c{ z-index:99999; position:relative;} 


.goods-spec li {
float:left;
margin:3px;
min-width:1.5em;
display:inline;
}
.goods-spec a span{white-space:nowrap;}
