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


body{font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;font-size:14px;color:#555555;line-height:180%;padding:0;margin:0;min-width:1180px;}
a{color:#666;  text-decoration:none;}
a:hover{color:#00925f;	text-decoration:none;}
em, .i { font-weight:normal; font-style:normal;}
h3{margin:0;}
.ec-spec-box:after,
.clearfix:after {content: "\0020";display: block;height: 0;clear: both;visibility: hidden;overflow: hidden;}
.clear {clear:both;height:0;line-height:0;font-size:0;}
.empty_drag_box 0{display: none;}
.detail-content img { display:block;}
.border-top { border:0px; }
.borderaa {margin-bottom:10px;  border:#e3e3e3 1px solid;  overflow:hidden;}
.borderaa .border-top{ height:32px; border-bottom:#e3e3e3 1px solid; background:#f6f6f6;  }
.borderaa .border-top h3{padding:0px 0 0 10px; color:#505050 ;margin:0; line-height:32px; font-size:15px;}
.borderaa .border-body{ padding:5px;}


.gray-content .product-item { text-align:center; padding:5px 0;}
.gray-content .product-item .product-price { color:#00925f}
/*-----整体宽度规格-----*/
.mainColumn     { width:950px; overflow:hidden; float:right;}
.sideColumn     { width:215px; overflow:hidden; float:left;}
.sideColumn .AdvBanner img    { margin-top:1px;}
.AllWrap{ margin:0 auto; width:1180px}
.AllWrapInside{ margin:0 auto; width:1180px; padding-bottom:15px; }
.fl { float:left;}
.fr { float:right;}
.h20 {height:20px;}
.h15 {height:10px;}
.h10 {height:10px;}
.h5 {height:5px;}
.h1 { height:1px;}
.clear  { border-top:0!important;}
.h30 {height:30px;}

/*------头部-------*/

.headerbg {height: 37px;width:100%;background: #2b2b2b;border-top: 3px solid #00925f;}
.headertop {height:37px; line-height:37px; position:relative; }


.bookmail{height: 37px;float: left; position:absolute;left:260px; top:0px;}
.bookmail a{display:block; float:left; width:45px; height:37px}
.bookmail .weibo-sina {background: url(sina.png) no-repeat center 10px; }
.bookmail .weibo-sina:hover{background: url(sina.png) no-repeat center -47px;}

.cartbar  { float:right;background:url(ico1.png) no-repeat 0 11px; height:37px;line-height:36px; padding-left:25px;}
.cartbar a b {color:#00925f; font-weight:400;  }
.headertop a{color: #b2b2b2;}
.headertop a:hover { color:#00925f}

.headertop .loginbar {color: #b2b2b2;}
.headertop .loginbar a{ margin:0 5px;}
.headertop .topzdy { padding:0 15px 0 10px;}
.headertop .topzdy a { padding:0 15px; }

.searchbarr { position:absolute;left:0px; top:5px;}




.headerInfobg {height:90px; background:#fff;-webkit-box-shadow: rgb(204, 204, 204) 3px 3px 4px;box-shadow: rgb(204, 204, 204) 3px 3px 4px; position:relative; margin-bottom:3px; width:100%;}
.fixed { position:fixed; top:0; z-index:999; }
.headerInfo   { height:90px; position:relative;z-index:99;}
.headerInfo  .logo  { position:absolute; left:0; top:10px }




.tangmenu { float:right; padding-top:30px;font-family:"微软雅黑","宋体" }







/*-----轮播------*/

.syFocusThumb { width:100%; overflow:hidden; position:relative; }
.syFocusThumb .sliderwrapper { margin:0 auto;POSITION: relative; WIDTH:100%;}

.syFocusThumb .prev,
.syFocusThumb .next { position:absolute; top:-300px;width:72px; height:72px;display:block; background-image:url(001.png); background-repeat:no-repeat; cursor:pointer;}

.syFocusThumb .prev { left:0;background-position:0 0;}
.syFocusThumb .next { right:0; background-position:0 -72px;}

.syFocusThumb .prev:hover { background-position:0 -144px;}
.syFocusThumb .next:hover { background-position:0 -216px;}

.syFocusThumb .pagination { position:absolute;width:100%; HEIGHT:22px; CLEAR:both; left:0;bottom:0px;z-index:980;}
.syFocusThumb .thumbWrap { width:1180px; position:relative; margin:0 auto;}
.syFocusThumb .holder { left:530px; top:-15px;position:absolute; }
.syFocusThumb .holder .toc {CURSOR: pointer;display: block;float:left;width:12px;height:12px;line-height:999px;text-decoration: none; background: #999; margin:0 5px;border-radius:50%;-moz-border-radius:50%;}
.syFocusThumb .holder .selected {background:#F60;filter: alpha(opacity=80);
opacity: 0.8;  }

/*------中间------*/
.tangbg { background:#f2f2f2;}
.tangbg .AdvBanner { text-align:center; padding:20px 0;}
.tangbg .GoodsListWrap { width:1180px; padding:0; }
.tangbg .GoodsListWrap .GoodsList { width:1230px;}
.tangbg .GoodsListWrap .goodsImg {padding-bottom: 15px;background:url(pic-s.png) 0 280px no-repeat;}
.tangbg .GoodsListWrap .itemsWrap .item{ padding:0px; width:280px; margin:0 auto; margin-bottom:10px; border-bottom:#dadada 5px solid; padding-bottom:8px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out; margin-top:5px;}
.tangbg .GoodsListWrap .itemsWrap:hover .item{margin-top:0px;border-bottom:5px solid #00925f}
.tangbg .GoodsListWrap .itemsWrap h6 { font-size:16px; height:26px; line-height:26px; overflow:hidden; font-weight:700;}
.tangbg .GoodsListWrap .itemsWrap .price1 {color:#00925f; font-weight:400; line-height:20px; }
.tangbg .GoodsListWrap .itemsWrap:hover .price1 {font-weight:700; }
.tangbg .GoodsListWrap .itemsWrap .info0 { height:24px; line-height:24px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden; display:block; max-width:100%; color:#aaa;}


.tangbg2 {background: #eaeaea;}
.tangbg2 .fl { width:400px;}
.tangbg2 .fl .AdvBanner { margin-bottom:20px;}
.tangbg2 .fl .AdvBanner img { border-bottom:2px solid #dadada;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.tangbg2 .fl .AdvBanner a:hover img { border-bottom:5px solid #00925f; margin-top:-3px;}
.tangbg2 .fr { width:380px;}
.none { display:none;}
.tangbg2 .n4Tab .TabTitle{ height:60px; overflow:hidden; position:relative;}
.tangbg2 .n4Tab .TabTitle dl{margin:0; padding:0;}
.tangbg2 .n4Tab .TabTitle dd {width: 190px; cursor:pointer;float: left;height:58px;line-height:58px;border-top: 2px solid #dadada;
background: #dadada;font-size: 18px;color: #a7a7a7;text-align: center;}
.tangbg2 .n4Tab .TabTitle .active{background: #fff;border-top: 2px solid #00925f;height:58px;}
.tangbg2 .n4Tab .TabTitle .fl { position:absolute; left:10px; top:8px;}
.tangbg2 .n4Tab .TabContent { height:454px; padding:25px; background:#fff;}


.wztu {height:90px;background:#f6f6f6;margin-bottom:28px;}
.wztu .fll{ float:left;}
.wztu .fll img{ height:90px; width:100px;}
.wztu .frr{ float:right; width:220px; padding-top:10px;}



/*------底部------*/
.footertu { border-top:3px solid #f2f2f2; text-align:center; }

.footerbg {border-top: 1px solid #eaeaea; padding:20px 0;}
.footer .foota { float:left; width:190px; }

.footer .TreeList .cat2 { padding:0; line-height:30px; }
.footer .TreeList .cat1 a,
.footer .TreeList .cat2 a { font-weight:400;background:url(dian.gif) left no-repeat; padding-left:10px; color:#838383; }
.footer .TreeList .cat1 a:hover,
.footer .TreeList .cat2 a:hover { color:#00925f;}
.guanzhu a { display:block; padding-left:30px; line-height:26px; margin:2px 0;}
.guanzhu .sina { background:url(guanzhu.png) no-repeat 0 6px;}
.guanzhu .wx { background:url(guanzhu.png) no-repeat 0 -22px; position:relative;}
.guanzhu .wx img { display:none; position:absolute; left:0; top:26px;}
.guanzhu  a:hover.wx img { display:block;}
.foota h3,
.footb h3 { padding-bottom:15px;}

.footer .footb { float:right; width:220px; }
.footer .footb .foot-tel {font-size: 22px;color: #409f73;}
.footer .footb p { min-height:36px; background:url(tel.gif) left no-repeat; padding-left:50px;}



.footbtbg {color: #828282;height: 70px;background: #2b2b2b;border-top: 5px solid #000;}
.ft-logo {margin-top:25px;}
.ft-info { padding-left: 20px;margin-top: 22px;}
.footbt .fr { margin-top:22px;} 





#p_floatright {Z-INDEX:1000; POSITION:fixed; _position: absolute; top:150px; width:60px; font-size:12px; line-height:26px; font-family:宋体;color: #878787; right:10px;}
#p_floatright #kf,
#p_floatright #qrcode,
#p_floatright .gotop  {position: relative; text-align: center;cursor: pointer;border: 1px solid #ddd;border-bottom:0px;background:#fff;}
#p_floatright .gotop  { border: 1px solid #ddd; }
#p_floatright #kf a,
#p_floatright #qrcode a,
#p_floatright .gotop a { overflow: hidden;display: block; color:#878787; }

#p_floatright #qrcode { background:#fff url(wx.png) no-repeat center 10px; padding-top:48px; }
#p_floatright .gotop a { background:url(totop.png) no-repeat center 10px; padding-top:45px;}
#p_floatright .zxkf {background:url(kf.png) no-repeat center 10px; padding-top:48px; }

#kf #kfbg { position: absolute;top:-1px;right:58px; border:1px solid #ddd; background:#fff; width:140px; text-align:left; padding:10px 5px 10px 15px;
line-height:22px; }
#kfbg h3{ margin:0px; line-height:20px;color: #575757;font-size: 14px;}
#kfbg img { margin-top:8px;}


#kf.tcb #kfbg{ display:none;}
#kf.tca #kfbg{ display:block;}






#qrcode img{position: absolute;top:-1px;right:58px; }
#qrcode.tcb img{ display:none;}
#qrcode.tca img{ display:block;}


/*------默认页------*/




.vieww  img { width:180px!important;height:180px!important; margin-bottom:8px;}
.goods-ex-lb .item,
.vieww .product-item { padding:9px 0; border-bottom:1px dashed #ccc; text-align:center;}
.goods-ex-lb .last,
.vieww .last { border-bottom:0px; }

.im { position: absolute; z-index: 1000; color:#444; }
.im .im-bar { width: 16px; padding: 10px 10px; background-color:#EB1746; position: relative; color: white; float:left; }
.im .im-bar .icon { font-size: 14px; display: block; height: 20px; }
.im .im-bar .arrow { position: absolute; border-width: 6px 4px; border-style: solid dashed dashed solid; border-color:#EB1746 transparent transparent #EB1746; bottom: -12px; left: 0; width: 0; height: 0; _font-size: 0; _line-height: 0; }
.im .im-main { border: 1px solid #EB1746; float: left; _display: inline; padding:20px 15px; background-color: white; }
.im .im-item { margin: 5px 0; text-align:center;}



/*------滑动排行------*/

#accordion1{ color:#888;}
#accordion1 a { color:#888;}
#accordion1 a:hover { color:#f36; text-decoration:none;}

#accordion1 .ttitle { height:36px; background:url(top.gif) no-repeat;}

#accordion1 .goods-info{border:0px; padding:3px 0 3px 0; width:180px; margin:0 auto; line-height:18px; height:36px; overflow:hidden;}
#accordion1 .clearfix { line-height:40px;margin:0; cursor:pointer; position:relative;}
#accordion1 .demo-pic{ overflow:hidden; margin:0 auto; width:150px; overflow:hidden;}
#accordion1 .demo-pic a{display:table-cell;text-align:center;vertical-align:middle; overflow:hidden;}
#accordion1 .clearfix .mktprice{color:#666666;font-weight:normal;}
#accordion1 .clearfix .mktprice span{text-decoration:line-through; padding:0 10px 0 0;}
#accordion1 .clearfix i { position:absolute; left:0px; top:10px;}
#accordion1 .switchable-trigger { height:40px; line-height:40px;border-bottom:#f2f2f2 solid 1px; padding-left:29px; overflow:hidden;}
.h41 #accordion1 .switchable-trigger { height:47px; line-height:47px;}
#accordion1 .switchable-panel { float:left;PADDING-BOTTOM: 3px; padding-top:6px;OVERFLOW: hidden;
position:relative;width:100%;HEIGHT: 222px; border-bottom:#f2f2f2 solid 1px;}
#accordion1 .active {display:none;}

#accordion1 .switchable-trigger i{line-height:12px; height:12px; width:20px; font-size:12px; text-align:center; font-size:10px;
font-family:宋体; background:url(002.png); border-radius:4px; color:#999; top:14px;  }
#accordion1 .switchable-trigger i em { display:none;}

#accordion1 .switchable-panel i { height:20px; line-height:20px; width:50px; text-align:center; background:url(001.png) no-repeat; display:block; color:#fff;font-family:"Microsoft YaHei"; font-size:12px;}
#accordion1 .switchable-panel i  em { padding-right:2px;}
#accordion1 .switchable-panel:hover i { color:#fff;}

#accordion1 .jia { height:20px; line-height:20px;width:180px; margin:0 auto; font-family:"Microsoft YaHei"; }
#accordion1 .gel-price {font-size:15px; color:#f00; font-weight:700;  }
#accordion1 .gel-mktprice { color:#999;}


/*商品展示*/
.goods-ex-list h3 { font-style:normal; line-height:20px; height:20px;overflow:hidden; margin:3px 0 0 0; font-weight:500; }
.goods-ex-list h3 a {font-family:"Microsoft YaHei";}
.goods-ex-list-body .i { text-align: center;position:relative;}
.goods-ex-list-body .gel-intro { line-height:18px; height:18px; overflow:hidden;color: #a00; display:block;text-overflow: ellipsis;
white-space: nowrap; }
.goods-ex-list-body ul { height:20px; line-height:20px; overflow:hidden;padding:0px; margin-left:-2px; text-align:center;}
.goods-ex-list-body ul li { display:inline-table; text-align:center;}

.goods-ex-list h3 { margin-top:10px;height:30px; line-height:30px; font-size:20px; font-weight:700;}
.goods-ex-list .pic-s {padding-bottom: 15px;background:url(pic-s.png) no-repeat center 0;}
.goods-ex-list .gel-intro { height:24px; line-height:24px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden; display:block; max-width:100%; color:#aaa;}
.goods-ex-list-body .gel-price { display:block;color: #00925f;font-weight:400;font-size:14px; font-family:"Microsoft YaHei";line-height: 26px;text-align: center;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;width: 65px;margin: 0 auto;padding-right: 20px;position: relative;overflow: hidden;height: 26px;background: url(rr.gif) no-repeat right center; }
.goods-ex-list-body .enter .gel-price{width:130px;}
.goods-ex-list-body  .gel-price .buy{padding-left:5px; }
.goods-ex-list-body .item  .upp{position: relative;border-bottom:#dadada 5px solid; padding-bottom:10px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
margin-top: 5px;}
.goods-ex-list-body .item.enter .upp{ margin-top:0; margin-bottom:5px; border-bottom:5px solid #00925f; }






/*2*/
.filter-container .filter-title .gallery-total-info b {color:#8EC31F;}
.filter-container {border: 1px solid #d3d3d3;}
.filter-container .filter-title {background-color: #f7f5f6;border-bottom:1px solid #ddd; line-height:18px; padding:9px 10px;}
.filter-selected {background-color: #fff; border-bottom:0px dashed #ccc; padding:0px;}
.filter-lists-container {padding:0px;}
.filter-selected-values {min-height: 20px;}
.filter-lists-container .filter-entries { border:0px;border-top: 1px solid #ddd;margin:0px;}
.gallery-filter dt,
.gallery-filter dd { padding:8px 0;}
.filter-lists-container .filter-entries-label { width:90px; text-align:left;}
.gallery-filter dt { background:#f7f5f6 url(0098.gif) no-repeat 10px center; text-align:left; width:90px; padding-left:22px;}
.filter-item {margin:0 3px;}
.filter-item a:hover.handle{color:#8EC31F;}
.filter-promotion .active,
.filter-lists-container .active {background-color:#8EC31F;}
.filter-promotion .filter-item.active a:hover,
.filter-lists-container .active a:hover.handle{color:#fff;}

/*2*/
.mini-pageview .flip {color:#8EC31F;padding:0px 4px;}
.mini-pageview { padding-top:7px;}
.mini-pageview .page-action a { line-height:22px; font-size:16px;}
.gallery-sortbar { font-size:13px;}
.gallery-sortbar .gallery-sort label{ margin-left:20px; position:relative; top:2px;}
.gallery-sortbar .gallery-sort select { height:24px;}
.gallery-sortbar .gallery-sort a { height:24px;border: 1px solid #ddd; margin:0px; margin-left:-1px; display:block; float:left; line-height:22px;}
.gallery-sortbar .gallery-sort .active {color:#8EC31F; margin:0px;border:1px solid #ddd; background:#fff; }
.gallery-sortbar .gallery-sort a em { height:22px; overflow:hidden;}
.gallery-sortbar .gallery-sort a span {color:#888; margin-left:2px;top:0px; position:relative;}
.gallery-sortbar .gallery-sort .active  span {color:#8EC31F;}
.gallery-sortbar .gallery-showmode { padding:8px 20px 0 20px;}
.gallery-sortbar .gallery-showmode a {border:1px solid #ddd; display:block; float:left; line-height:24px; height:24px;
background:#f3f3f3; padding:0 6px; margin:0; margin-left:-1px; }
.gallery-sortbar .gallery-showmode .active {color:#8EC31F; background:#fff;}
.gallery-sortbar .gallery-showmode i { top:-1px; position:relative;}
.gallery-sortbar .gallery-showmode a .icon {color:#888;}
.gallery-sortbar .gallery-showmode .active .icon {color:#8EC31F;}

.gallery-sortbar .gallery-showmode input {margin-left:20px;position:relative; top:2px;  }
.gallery-sortbar .gallery-showmode label {position:relative; top:3px; color:#555;}
.mini-pageview { font-family:tahoma,arial; font-size:14px; color:#555;}
.mini-pageview .page-current { color:#8EC31F;}

/*2*/
.gallery-grid { padding-top:7px; }
.gallery-grid .goods-item { border-bottom:0px; border:1px solid #ddd; padding:16px 11px; margin:0 8px; margin-bottom:15px;}
.gallery-grid .goods-item:hover{border:2px solid #8EC31F; padding:15px 10px;}
.gallery-grid .goods-item.first { margin-left:0px;}
.gallery-grid .goods-item.last { margin-right:0px;}
.goods-item .goods-name { height:36px; line-height:18px; font-size:13px;}
.goods-item .goods-name a { color:#555;}
.goods-item .goods-name a:hover { color:#8EC31F;}
.goods-item .goods-price .price { font-size:14px; color:#8EC31F;}
.goods-item .goods-comment b {color: #8EC31F; font-weight:500;}

/*2*/
.btn-caution span,
.btn-import span,
.btn-major span { background:#8EC31F;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px; }
.btn-caution:hover span,
.btn-import:hover span,
.btn-major:hover span { background:#86b116;}


/*2*/
.product-titles p {}
.product-information { color:#555; font-size:13px;}
.product-concerns { border:0px; margin-bottom:0px; padding-bottom:0px;}
.product-concerns .price { font-size:14px; font-family:"Microsoft YaHei";}
.product-concerns .label {line-height:32px;}
.product-concerns .detail {margin-left:0em;line-height:32px;}
.product-buy {background:none;border:0px;padding: 10px 0px;margin-top: 10px;}
.product-buy .item-label {width:4em;margin-right:0px;text-align:left; padding-top:1px; }
.product-buy .item-content {display: block;margin-left:4em;}
.product-album-zoom { display:none;}


/*2*/
.product-buy-quantity .p-quantity { margin-top:-4px; margin-right:5px;}
.p-quantity a:hover {background-color:#8EC31F;border-color:#8EC31F;}

/*2*/
.product-information .btn-import span { border:2px solid #8EC31F;background:#8EC31F;font-family:"Microsoft YaHei"; padding-left:40px;line-height:39px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;}
.product-information .btn-import:hover span { background:#86b116; border:2px solid #86b116; }

.product-information .btn-major span { background:#FC6B00;border:2px solid #FC6B00;font-family:"Microsoft YaHei";padding-left:40px; line-height:39px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;}
.product-information .btn-major:hover span { background:#f50;border:2px solid #f50;  }
.product-information .btn-import span span,
.product-information .btn-import:hover span span,
.product-information .btn-major span span,
.product-information .btn-major:hover span span { background:none; border:0px; padding:0px; padding-right:40px;}

.spec-item .spec-attr {border: 1px solid #cfcfcf; padding:1px;background-color:#fff;}

.spec-item .selected {border:2px solid #8EC31F; padding:0px; }
.spec-item .spec-attr a {border:0px;color: #555;line-height:28px;}
.spec-item .spec-attr a:hover{ color:#8EC31F;}
.spec-item .spec-attr span {padding: 0 15px;}
.spec-item .selected i {background: url(item_selected.gif) no-repeat;}


/*2*/
.product-album-preview {position: relative;border: 1px solid #ddd;}
.stars .above {color:#e00;}
.product-album-thumb .thumbnail-list li {padding:0px;}
.product-album-thumb .thumbnail-list .active .thumbnail {border:1px solid #8EC31F;}
.product-album-thumb .thumbnail-list .active .arrow-top .below {border-bottom-color:#8EC31F;}
/*2
.share-recommend {text-align:left;}
.share-recommend .icon-share { background:url(fx.gif) no-repeat; line-height:0px; font-size:0; display:block; width:15px; height:15px; float:left; margin-top:7px;}
.share-recommend .text {padding: 0 5px; font-size:14px; color:#666;}
.share .btn-rounded,
.share .btn-rounded span {border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;
border:0px; background:none; margin-right:0px;}
.btn-rounded,
.btn-rounded span {
border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px; padding:0px;
border:0px; background:none;}
.share-recommend .icon-fav {color:#fa0;}
*/
/*2
.mod {border: 1px solid #e1e1e1; padding-bottom:10px;}
.mod .mod-title {background-color:#fff;}
.mod .mod-title h2{ border-top:2px solid #8EC31F; float:left; padding:0 25px; margin-top:-1px; font-size:14px; font-weight:700;
color:#389718;}*/
.product-adjunct .adjunct-group .item {width:158px;}
.product-adjunct .goods-pic {width: 140px;height: 140px;line-height: 138px;border:1px solid #eaeaea;}
.product-adjunct .goods-pic img {max-width: 140px;max-height: 140px;vertical-align: middle;}
.product-adjunct .goods-info { color:#555; width:142px; margin:0 auto;}
.product-adjunct .goods-info h3 { font-size:12px; line-height:18px;height: 36px; display:none;}
.product-adjunct .goods-info a { color:#555;}
.product-adjunct .goods-info a:hover { color:#8EC31F;}
.product-adjunct .goods-info .pro-price,
.product-adjunct .goods-info .adj-price {font-family:"Microsoft YaHei";}
.product-adjunct .info-area .adj-amount {font-family:"Microsoft YaHei";font-size:14px;}
.product-adjunct .info-area,
.product-adjunct .adjunct-group .selected { background:none; }
.product-adjunct .info-area .adj-selected { color:#e00; font-weight:400;}
.product-adjunct .info-area{ vertical-align:top; padding-top:26px; width:220px; color:#555; font-size:13px;}
.product-adjunct .button-area {margin-top: 10px;text-align:left;}
.button-area .btn-major:hover span,
.button-area .btn-major span{ background:none; padding:0px; margin:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;}
.button-area .btn-major:hover span span,
.button-area .btn-major span span { padding:0px;background-color:#D1ECB7;color:#389718;border:1px solid #389718;
cursor:pointer;
outline:0;-moz-border-radius:2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;
height:26px;line-height:25px;font-size:12px;font-weight:700;width:122px;text-align: center;}
.button-area .btn-major:hover span span {background-color:#8EC31F; color:#fff;}
.product-adjunct .goods-info label { position:relative; top:3px;}


/*2*/
.product-tags { border: 1px solid #dfdfdf;
margin-top:15px; margin-bottom:0px;}
.product-tags .tags-hd { border:0px; background:url(xx.gif) no-repeat right center; margin:0px;
margin-left: -1px;height: 46px;line-height: 46px;display: block;cursor: pointer;}
.product-tags .active {position: relative; background:#fff;border-top: 2px solid #8EC31F;height: 45px;
margin: -1px 0 0 -1px;z-index: 1;padding: 0;line-height: 44px;color: #e00;
border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.product-tags .tags-hd a { border:0px; padding:0 25px;font-family: tahoma,arial; font-size:12px;}
.product-tags .active a { color:#8EC31F;}

/*2*/

.product-attributes {background-color:#fff;border:1px solid #e6e6e6; border-top:1px solid #eaeaea; }
.product-attributes ul {padding:15px 20px; color:#666;}

/*2*/
.product-comment .mod {border-top:1px solid #eaeaea;}
.product-comment .comment-list .member-discuss {background-color:#f9f9f9;border:1px solid #ddd;}
.product-comment .scores-list .score,
.product-comment .score-total .score,
.product-comment .score-total .total-count  {color: #f80;}
.product-comment .btn span {border: 1px solid #8EC31F;background:#8EC31F;border-radius:2px;}
.product-comment .btn span span { background:none; border:0px; color:#fff;}
.product-score {border-bottom: 1px solid #ddd; margin-bottom:8px;}

/*2*/
.product-consult .btn span {border: 1px solid #8EC31F;background:#8EC31F;border-radius:2px;}
.product-consult .btn span span { background:none; border:0px; color:#fff;}
.product-consult .consult-title {padding:20px 0 0 20px;border-bottom:0px;}

/**/
#product_saleslog { margin-top:10px;}
.saleslog { border:1px solid #eee;}
.saleslog thead th {border-bottom:1px solid #f2f2f2; height:40px; line-height:40px; color:#666;background-color: #f7f7f7;}
.saleslog tbody tr  {border-bottom: 1px dotted #eef1f4;}
.saleslog th, 
.saleslog td {height:38px;font-family: tahoma,arial; color:#666;}
#product_saleslog .p5 { padding:5px 0; }
.pageview a.flip:hover, 
.pageview .active {background-color:#8EC31F;border-color:#8EC31F;}

.sign-title h2 { font-size:18px;color: #8EC31F;}
.signup-aside {
border-left:0;
}




.tangArticle  { position:relative;}
.sideColumn .tangTitle {height:32px; background:#f8f8f8; border:1px solid #ddd;  }
.sideColumn .tangTitle h3 {padding:0px 0 0 10px;font-weight:500;margin:0; line-height:32px;font-family:"Microsoft YaHei"; font-size:14px; }
.sideColumn .tangContent {padding:0px;border:#ddd 1px solid; border-top:0px; overflow:hidden;padding:8px 0 8px 13px; line-height:26px; margin-bottom:12px; background:#fff;}
.sideColumn .node-list.lv-1 { background:url(jia.gif) left no-repeat; padding-left:10px; font-weight:700;}
.sideColumn .article-index.lv-2 { padding-left:10px;}
.sideColumn .tangArticle .tangMore { position:absolute; right:10px; top:5px;}
.ArtListWrap ul.list li {border-bottom: 1px solid #EFEFEF; padding-bottom:8px; margin-top:8px; font-size:13px; }



.headerInfo  .cartbar  { position:absolute;right:0px; top:30px; z-index:994;float:right;z-index:991; width:125px; height:40px;}
.cartbar a.title-str{ color:#555; line-height:40px; padding-left:42px;font-family:"Microsoft YaHei"; font-size:14px; }
.cartbar a b{ color:#8EC31F;}
	.shop-cart-mini dl{position: relative;}
	.shop-cart-mini dt {width:125px;height:40px; background:url(88.png) no-repeat;}
	.shop-cart-mini .enter  dt {background:url(888.png) no-repeat;}
	
	
	.shop-cart-mini dt li{ height:39px;overflow:hidden;}
	.shop-cart-mini dd{display:none;}
	.shop-cart-mini dd{position: absolute;z-index:990;top:39px;right:0; _left:-225px;width:320px;background: #fff;padding:10px;
	border: 1px solid #e8e8e8; margin-right:0px;}
	.shop-cart-mini .enter dd .baii{ display: block; height:2px; width:123px; background:#fff; position:absolute; right:0px; top:-2px;}
	.shop-cart-mini .enter dd{display: block;}
	.shop-cart-mini  .nodisplay,
	.shop-cart-mini .cart-empty .CartInfoItems{display: none;}
	.shop-cart-mini .cart-empty .nodisplay{display: block;}
.shop-cart-mini .micolor2 { color:#f00;}
	.shop-cart-mini .boxGray { background:#f9f9f9;  padding:10px; padding-bottom:15px;border:1px solid #f1f1f1;}
	.shop-cart-mini .textright { text-align:left;}
	.shop-cart-mini .textright h4 { margin-bottom:5px;}
	.shop-cart-mini em{ position:absolute;right:20px;top:-12px;font-size:14px;  font-family: Verdana, Arial;font-weight:100; line-height:20px;height:23px; width:21px;color:#fff; background:url(jjj.gif) no-repeat; text-align:center;}
	.shop-cart-mini li span{line-height:29px;}
    .shop-cart-mini .goods-main h3 { height:17px; margin:0px; line-height:17px; overflow:hidden;}
	.shop-cart-mini .gotobuy{height:20px;line-height:20px;margin:10px 0 0 25px;display:block}
	.shop-cart-mini .price-wrap p{height:20px;line-height:20px}
	.shop-cart-mini .price-wrap .sum-n-del { height:40px;}
.shop-cart-mini{height:39px;}
.shop-cart-mini dt{}
.sum-n-go a.go { background:url(qjs.png) no-repeat; height:25px; line-height:999px; width:100px;display:block; overflow:hidden;}

	.shop-cart-mini .boxGray { background:#f9f9f9;  padding:10px; padding-bottom:15px;border:1px solid #f1f1f1;}
	.shop-cart-mini .textright { text-align:left;}
	.shop-cart-mini .textright h4 { margin-bottom:5px;}
    .shop-cart-mini .goods-main h3 { height:17px; margin:0px; line-height:17px; overflow:hidden;}
	.shop-cart-mini .gotobuy{height:20px;line-height:20px;margin:10px 0 0 25px;display:block}
	.shop-cart-mini .price-wrap p{height:20px;line-height:20px}
.shop-cart-mini .goodpic { height:80px; width:80px; overflow:hidden;}
.shop-cart-mini .goodpic img{ height:80px;}
.shop-cart-mini .goods-main { float:left; width:200px; padding-left:10px;}
a.btn-tocart { background:#FF7E14; height:28px; line-height:28px; width:76px; text-align:center; color:#fff; display:block; overflow:hidden; margin-top:6px; text-decoration:none; font-size:13px; font-weight:700;}
a:hover.btn-tocart{ background:#FC6B00;}
.cart-empty {border:0px;text-align:left;padding:0;background:#fff;
line-height:20px; font-size:13px;}
.no-information  {border:0px;background:none;text-align:left;padding:0 0 0 60px;background:url(20130330A_1.png) left no-repeat;line-height:52px; font-size:14px;}
.cart-mini-container .goods-pic { float:left; width:96px; height:95px; overflow:hidden;}
.cart-mini-container .goods-pic a img{ width:86px; height:86px;}
.cart-mini-container .goods-info { float:left; width:210px; line-height:18px;}
.cart-mini-container .goods-info .goods-name { line-height:18px; height:36px; overflow:hidden; text-decoration:none;margin:0px;}
.cart-mini-container .goods-info .goods-name a {text-decoration:none;}
.cart-mini-container .goods-info p { margin:0px; padding:0px; line-height:22px; height:22px;}

.cart-mini-container .goods-item { height:95px;clear: both;}
.p-price, .p-quantity { color:#f60;}
.cart-mini-container .action-delete {}
.minicart-info i { color:#e00;}


/*-------关联分类-------*/
.cat-shopmax-rela {border: 1px solid #ddd; margin-bottom:10px;  }
.cat-shopmax-rela a{ height:27px; overflow:hidden;line-height:27px;color:#333;line-height:25px\9;}
.cat-shopmax-rela a:hover{color:#ff4401;}
.cat-shopmax-rela li.lv1{font-size: 12px;font-weight:bold; display:none;line-height: 20px;color:#806F66;position: relative;line-height:0px;overflow:hidden; margin-bottom:10px;
}
.cat-shopmax-rela li.lv1.active{ display:block}
.cat-shopmax-rela .cat-link-lv1{background:#f6f6f6; border-bottom:1px solid #ddd; display:block; padding:0 0 0 12px; line-height:36px; height:36px;font-weight:bold; font-size:14px; margin-bottom:5px;}
.cat-shopmax-rela a:hover.cat-link-lv1{ color:#333; }
.cat-shopmax-rela .lv2{}
.cat-shopmax-rela .lv2 dt{height: 30px; padding: 0 7px 0 10px;border-top: 1px dashed #ddd;cursor: pointer;font: normal 14px/30px 微软雅黑;cursor:pointer;}
.cat-shopmax-rela .first dt { border-top:0;}
.cat-shopmax-rela dd{ width:173px;line-height:23px; margin-bottom:-1px;padding:8px 0 8px 35px;border-top: 1px dashed #ddd;}
.cat-shopmax-rela dd a{height:23px;line-height:23px; display:block; font-size:12px;font-weight:normal; color:#666;}
.cat-shopmax-rela a.now{color: #f60;}
.cat-shopmax-rela dd a:hover{}
.cat-shopmax-rela .symbols{width:15px;height:16px;line-height: 17px;text-align:center;display: inline-block;background: #ddd;color: #fff;margin-right: 10px;cursor: pointer;font-family:"宋体";font-weight:bold;}
.lv2-box { background:#fff; }