/* product list view */
.catalog-product-view .main, .catalog-category-view .main {width:1190px; margin:0 auto;}
.catalog-product-view .product-view .product-extend-details .std {width:750px; margin:0 auto;}
.catalog-product-view .product-view .product-extend-details .std img {display:block; margin:0 auto;}
.category-ylipin .main {width:1190px;}
.category-title {display:none;}
.category-ylipin .products-grid {width:990px; margin:0 auto;}
.products-grid .item {float:left; width:232px; height:350px; margin:15px 0 0 11px; background:#fff; position:relative;}
.products-grid .item-inner {width:230px; height:348px; border:1px solid #e6e6e6; position:relative;}
.products-grid .item.first {margin-left:0;}
.products-grid .item.last {margin-left:10px;}
.products-grid .item.last {margin-left:10px;}
.products-grid .current-item .item-inner {border:2px solid #f44; position:absolute; top:-1px; left:-1px;}
.products-grid .product-image-wrap {display:block; width:230px; height:229px; border-bottom:1px solid #e6e6e6;}
.products-grid .product-image {display:block; width:100%; height:100%; vertical-align:middle; text-align:center;}
.products-grid .product-image img {margin-top:14px;}
.products-grid .act-icon img {display:block; width:44px; height:44px; position:absolute; left:9px; top:9px;}
.products-grid .product-image-wrap .product-country {display:block; width:24px; height:16px; background: no-repeat; text-indent:-9999px; position:absolute; top:9px; right:9px;}
.products-grid .product-image-wrap .de {background-position:0 -100px;}
.products-grid .product-image-wrap .us {background-position:0 -200px;}
.products-grid .product-image-wrap .fr {background-position:0 -300px;}
.products-grid .product-image-wrap .nl {background-position:0 -500px;}
.products-grid .product-image-wrap .be {background-position:0 -600px;}
.products-grid .product-image-wrap .au {background-position:0 -700px;}
.products-grid .product-image-wrap .cn {background-position:0 -800px;}
.products-grid .product-image-wrap .hk {background-position:0 -900px;}
.products-grid .product-image-wrap .kr {background-position:0 -1002px;}
.products-grid .product-image-wrap .jp {background-position:0 -1099px;}
.products-grid .product-image-wrap .nz {background-position:0 -1197px;}
.products-grid .product-image-wrap .act-info {display:block; width:200px; height:18px; line-height:18px; padding:0 16px; background:#fa5252; color:#fff; text-align:center; position:absolute; top:212px; left:-1px;}
.products-grid .product-image-wrap .sales-vol {color:#999; position:absolute; top:190px; left:12px; z-index:0;}
.products-grid .product-image-wrap .sales-vol b {font-weight:400; color:#f33;}
.products-grid .product-name {height:36px; line-height:18px; margin-top:10px; margin-bottom: 12px; padding:0 12px; background:#fff; overflow:hidden; position:relative; z-index:1;}
.products-grid .old-price-box {line-height:1.5; padding:0px 12px 8px 12px; position:absolute; top:203px; left:0;}
.products-grid .old-price-box .old-price,.catalog-category-view .products-grid .special-price-box .old-price {color:#b4b4b4;}
.products-grid .old-price-box .old-price .price{text-decoration: line-through;}
.products-grid .special-price-box {line-height:1.5; padding:0 12px;}
.products-grid .price-box .old-price .price{text-decoration: line-through;}
.products-grid .product-name a, .products-grid .product-name a:visited {color:#333;}
.products-grid .product-name a:hover {color:#38b; text-decoration:none;}
.products-grid .price-box {margin:0 12px; position:relative; z-index:1;}
.products-grid .price-box .price, .products-grid .price-box .regular-price, .products-grid .price-box .original-special-price, .products-grid .price-box .original-price {color:#f50; font:bold 16px/28px arial, \5fae\8f6f\96c5\9ed1; line-height: 10px;}
.products-grid .price-box .regular-price .price, .products-grid .price-box .original-special-price {font-weight:400; font-size:12px; color:#999;}
.products-grid .coin-country {width:205px; height:32px; line-height:32px; padding:0 10px 0 15px; background: left top repeat-x; position:absolute; left:0; bottom:0;}
.products-grid .coin-country .shop-name {display:block; padding-left:21px; background: left center no-repeat;}
.products-grid .coin-country .shop-name a {color:#9a9a9a;}
.products-grid .coin-country .shop-name a:hover {color:#09c;}
/* 准备删掉start ↓ */
.products-grid .coin-country .coin {padding-left:15px; background: 0 -390px no-repeat; color:#a9a9a9;}
.products-grid .coin-country .coin strong {font-family:arial; font-weight:700; color:#0298cb;}
.products-grid .coin-country .gb, .products-grid .coin-country .de, .products-grid .coin-country .us, .products-grid .coin-country .nl {display:block; width:18px; height:12px; margin-top:10px; background: 0 -100px; text-indent:-9999px;}
.products-grid .coin-country .be, .products-grid .coin-country .au, .products-grid .coin-country .cn, .products-grid .coin-country .fr, .coin-country .hk, .coin-country .jp {display:block; width:18px; height:12px; margin-top:10px; background: 0 0; text-indent:-9999px;}
.products-grid .coin-country .de {background-position:0 -150px;}
.products-grid .coin-country .us {background-position:0 -450px;}
.products-grid .coin-country .nl {background-position:0 -550px;}
.products-grid .coin-country .be {background-position:0 -650px;}
.products-grid .coin-country .au {background-position:0 -750px;}
.products-grid .coin-country .cn {background-position:0 -850px;}
.products-grid .coin-country .fr {background-position:0 -350px;}
.products-grid .coin-country .hk {background-position:0 -950px;}
.products-grid .coin-country .jp {background-position:0 -1150px;}
/* 准备删掉end ↑ */
.products-grid .actions {display:none; position:absolute; right:9px; bottom:35px; z-index:2;}
.products-grid .add-to-links {display:none;}
.products-grid .btn-cart {width:212px; height:28px; border:none; background:#f44; text-align:center; color:#fff; cursor:pointer;}
.products-grid .current-item .btn-cart {background-position:0 -175px; color:#fff;}
.products-grid .prdct-cover {width:230px; height:86px; background:#fff; filter:alpha(opacity=70); opacity:0.7; position:absolute; top:230px; left:0; z-index:1;}
.catalog-category-view .cata-head-image {margin-bottom:10px;}
.catalog-category-view .cata-head-image img {display:block; width:960px;}


.catalog-category-view .category-products {border:1px solid #e9e9e9; background:#fff;}




.catalog-category-view .currently, .catalogsearch-result-index .currently {padding:10px 20px 10px 139px; border-bottom:1px solid #f0f0f0;}
.catalog-category-view .currently .block-subtitle, .catalogsearch-result-index .currently .block-subtitle {float:left; width:120px; line-height:22px; margin-left:-150px; padding-left:30px; font-family:\5fae\8f6f\96c5\9ed1; font-weight:700; font-size:14px; color:#333;}
.catalog-category-view .currently li, .catalogsearch-result-index .currently li {float:left; _display:inline; line-height:20px; margin-right:20px; padding:0 27px 0 6px; border:1px solid #e6e6e6; color:#f50; position:relative;}
.catalog-category-view .currently li:hover, .catalogsearch-result-index .currently li:hover {border-color:#999;}
.catalog-category-view .currently li .label, .catalogsearch-result-index .currently li .label {color:#333;}
.catalog-category-view .currently .btn-remove, .catalogsearch-result-index .currently .btn-remove {display:block; width:7px; height:20px; background: 0 7px no-repeat; text-indent:-9999px; position:absolute; right:6px; top:0;}
.catalog-category-view .currently .actions, .catalogsearch-result-index .currently .actions {float:left; line-height:22px;}
.catalog-category-view .currently .actions a, .catalog-category-view .currently .actions a:visited, .catalogsearch-result-index .currently .actions a, .catalogsearch-result-index .currently .actions a:visited {color:#666;}
.catalog-category-view .currently .actions a:hover, .catalogsearch-result-index .currently .actions a:hover {color:#f50;}



#narrow-by-list .sort-wrap {border-bottom:1px dotted #f0f0f0; background: 0 top repeat-y; }
#narrow-by-list dt {
	float: left;
	width: 70px;
	height: 40px;
	line-height: 40px;
	font-weight: 700;
	color: #333;
	text-align: center;
}
#narrow-by-list dd {
	float: left;
	width: 1050px;
	height: 40px;
	line-height: 40px;
	padding-right: 80px;
	overflow: hidden;
	color: #666;
	position: relative;
}
#narrow-by-list dd.more {height:auto;}

#narrow-by-list dd li {
	float: left;
	display: inline;
	width: auto;
	height: 45px;
	line-height: 40px;
	padding:0 10px;
	overflow: hidden;
	white-space: nowrap;
	color: #bebebe;
	text-overflow: ellipsis;
}






#narrow-by-list li a:hover {
	color: #ffffff;
	text-decoration: none; height:30px;
}
#narrow-by-list a.show-more {
	display: block;
	width: 50px;
	height: 20px;
	background: url(/uploads/image/qifimg/goods_gengduo.png) center top no-repeat;
	text-indent: -9999px;
	position: absolute;
	right: 0px;
	top: 10px;
}
#narrow-by-list a.show-more.show-less {background-position:0 -20px;}
#narrow-by-list .filter_598 a, #narrow-by-list .filter_599 a, #narrow-by-list .filter_626 a, #narrow-by-list .filter_753 a, #narrow-by-list .filter_2899 a {padding-left:0px; background: 0 -135px no-repeat;}
#narrow-by-list .filter_598 a {background-position:0 -85px;}
#narrow-by-list .filter_626 a {background-position:0 -435px;}
#narrow-by-list .filter_753 a {background-position:0 -535px;}
#narrow-by-list .filter_1127 a {padding-left:0px; background: 0 -735px no-repeat;}
#narrow-by-list .filter_1183 a {padding-left:25px; background: 0 -635px no-repeat;}
#narrow-by-list .filter_1262 a {padding-left:25px; background: 0 -335px no-repeat;}
#narrow-by-list .filter_1480 a {padding-left:25px; background: 0 -935px no-repeat;}
#narrow-by-list .filter_1753 a {padding-left:25px; background: 0 -1035px no-repeat;}
#narrow-by-list .filter_2899 a {padding-left:25px; background: 0 -1233px no-repeat;}


#narrow-by-list .more-expand-area {height:35px; border-top:1px solid #e6e6e6; position:relative; top:-1px}
#narrow-by-list .more-expand-area .more-btn {display:block; height:25px; line-height:25px; padding:0 12px; border:1px solid #e6e6e6; border-top-color:#fff; color:#666; position:absolute; top:-1px; left:50%;}
#narrow-by-list .more-expand-area .more-btn:hover {text-decoration:none;}
#narrow-by-list .more-expand-area .more-btn span {padding-right:15px; color:#666;}
#narrow-by-list .more-expand-area .more-btn .d {background: right center no-repeat;}
#narrow-by-list .more-expand-area .more-btn .u {background: right center no-repeat; color:#666;}




.category-products .filter-pager {margin-top:-1px; background:#f6feff; border-top:1px solid #cedfe6; border-bottom:1px solid #daedf3;}
.category-products .toolbar {float:left; height:34px; line-height:34px;}
.category-products .toolbar li {float:left; border-right:1px solid #daedf3;}
.category-products .toolbar li a {display:block; height:34px; padding-left:20px; padding-right:35px; text-align:right; color:#009acc;}
.category-products .toolbar li a.relation {padding-right:20px; background:#009de0; font-weight:700; color:#fff;}
.category-products .toolbar li a.relation.disabled {padding-right:20px; background:none; font-weight:400; color:#009acc;}
.category-products .toolbar li a.asc {background: right 13px no-repeat;}
.category-products .toolbar li a.desc {background: right 13px no-repeat;}
.category-products .toolbar li a.selected {background:#009de0  right 13px no-repeat; font-weight:700; color:#fff;}
.category-products .toolbar li a.selected.asc {background:#009de0  right 13px no-repeat;}
.category-products .supplier {padding:0 8px; position:relative; *z-index:1;}
.category-products .supplier li {border:none;}
.category-products .supplier .vendor-name {height:18px; line-height:18px; margin-top:7px; *margin-top:0; padding-left:8px; padding-right:23px; border:1px solid #81c9e1; border-right:none; background:#fff  right center no-repeat; color:#0099cb; cursor:default;}
.category-products .supplier .pack-help {height:20px; line-height:20px; margin-top:7px; *margin-top:0; padding-left:6px; padding-right:21px; background:#019fe0  right center no-repeat; color:#fff; cursor:help;}
.category-products .supplier .droplist {display:none; float:none; width:184px; padding-left:14px; border:1px solid #ccc; box-shadow:0 4px 5px rgba(0,0,0,0.1); background:#fff; position:absolute; top:26px; left:8px; z-index:10;}
.category-products .supplier .droplist.wide {width: 368px;}
.category-products .supplier .droplist a {float:left; display:block; width: 170px; margin-right: 14px; padding:0; border-bottom:1px dotted #e5e5e5; text-align:left; color:#656565;}










.pack-help-tip {height:38px; line-height:38px; padding:0 16px; border:1px solid #fac97a; background:#ffffe6; box-shadow:0 4px 4px rgba(0,0,0,0.1); color:#666; position:absolute;}
.pack-help-tip i {display:block; width:10px; height:7px; background:; position:absolute; top:38px; left:11px;}







.category-products .supplier .droplist a:hover {text-decoration:none; color:#009acb;}
.category-products .pager {float:right; line-height:34px; color:#a7a7a9;}
.category-products .amount {float:left; margin-right:20px;}
.category-products .pages {float:right; height:34px;}
.category-products .pages ol {float:right;}
.category-products .pages li {float:left; height:34px; line-height:34px; margin-left:0; border-left:1px solid #d9d9d9;}
.category-products .pages a {display:block; width:64px; padding-left:16px; height:34px; border:none; color:#0099cb;}
.category-products .pages .i-next {padding-right:0; background:#f6feff  61px 16px no-repeat; text-align:left;}
.category-products .pages .i-previous {background:#f6feff  15px 16px no-repeat;}

.products-grid .item .item-inner .product-discount {width:60px; height:60px; background: center top no-repeat; position:absolute; top:0; left:0;}
.products-grid .item .item-inner .product-discount b {font-family:arial; font-size:15px; color:#fff; position:absolute; left:6px; top:2px;}
.products-grid:before, .products-grid:after {content: ""; display: table;}
.products-grid:after {clear: both;}
.products-grid {zoom: 1;}

.toolbar-bottom {padding:32px 0;}
.toolbar-bottom .toolbar {float:right;}







.clearfix:before, .clearfix:after {content: ""; display: table;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}

/* a:hover {text-decoration: underline;} */

input:focus, a:focus, button:focus {outline: none;}

ins, a {text-decoration: none;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin: 0; padding: 0;}






.category-products a{cursor:pointer; padding:5px; border-radius:4px; }

.goods_fenlei{ width:1065px;height:100%;  display:block; float:left}


.category-products dl .goods_fenlei .seling{background:#ec2f4b;color: rgba(251,251,251,1.00);}

.category-products dl .goods_fenlei .seled{background:#ff9c00;color:#ffffff; }


/* a:hover {color:#f8b62d; } */
