body {
	background: #fff
}

.hidden {
	visibility: hidden
}

.main {
	padding-top: 10px
}

.fixed-search-header {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background: #fff;
	z-index: 12;
	box-shadow: 1px 1px 2px rgba(0,0,0,.1)
}

.fixed-search-header .header-content {
	padding: 19px 0
}

.wrap {
	position: relative
}

.store-logo {
	position: absolute;
	top: 135px;
	left: -110px;
	transform: rotateX(90deg)
}

.store-logo img {
	width: 110px;
	height: 50px
}

.store-logo-show {
	animation: searchRotate .3s forwards
}

.store-logo-first {
	top: 90px
}

.search-box {
	overflow: hidden;
	padding: 0;
	padding-bottom: 20px;
	height: auto
}

.search-box.replace {
	padding-bottom: 10px
}

.search-nav-item {
	line-height: 35px;
	overflow: hidden;
	background: #fafafa
}

.search-nav-label {
	width: 100px;
	text-align: center
}

.search-more-nav {
	overflow: hidden;
	background: #f3f9fb;
	border: 1px solid #89d8eb;
	padding-bottom: 10px;
	margin-bottom: 10px
}

.search-more-nav .search-nav-label {
	line-height: 25px;
	color: #333;
	margin-top: 10px
}

.search-more-nav .partnum-select {
	width: 1090px
}

.partnum-select .search-nav-cell {
	padding: 0 10px;
	border: 1px solid #eee;
	margin-right: 10px;
	background: #fff;
	min-width: auto;
	margin-left: 0;
	height: 23px;
	line-height: 23px;
	border-radius: 2px;
	margin-top: 10px
}

.partnum-select .search-nav-cell.cur {
	background: rgba(11,162,219,0.1);
	color: #fff
}

.search-nav-nomal {
	border: 1px solid #eee
}

.search-nav-nomal .search-nav-item {
	border-bottom: 1px dashed #eee
}

.search-nav-nomal .search-nav-item:last-child {
	border-bottom: 0
}

.search-nav-nomal .search-nav-label {
	background: #fafafa
}

.search-nav-nomal .search-nav-cell {
	width: 235px;
	margin-right: 10px
}

.search-nav-cell a {
	border: 1px solid transparent;
	color: #333;
	border-radius: 2px;
	text-align: left
}

.search-nav-cell a:hover {
	color: #0ba2db
}

.search-content-nav {
	background: #fafafa;
	overflow: hidden;
	border-bottom: 2px solid rgba(11,162,219,0.1)
}

.search-content-nav li {
	width: 120px;
	text-align: center;
	color: #333;
	line-height: 40px;
	cursor: pointer;
	font-size: 14px
}

.search-content-nav li.cur {
	background: rgba(11,162,219,0.1);
	color: #0ba2db
}

.search-content-table {
	color: #666
}

.search-content-tr {
	border: 1px solid #d4d4d4;
	border-bottom: 0;
	margin-top: -1px
}

.search-content-td {
	text-align: center;
	padding: 0 10px;
	position: relative
}

.max-tr .search-content-td,.max-tr .search-content-td .table-cell {
	height: 160px
}

.drag-line {
	width: 20px;
	height: 40px;
	cursor: e-resize;
	z-index: 1;
	top: 0;
	position: absolute;
	background: url(https://b2b.woer.com/static/view/images/shopping/drag_default.png) no-repeat center
}

.drag-line.on {
	background: url(https://b2b.woer.com/static/view/images/shopping/drag_click.png) no-repeat center
}

.search-content-title {
	border: 1px solid #d4d4d4;
	background: #f7f8fa;
	color: #666;
	overflow: hidden
}

.search-content-title .search-content-td {
	line-height: 20px;
	height: 20px;
	border-right: 1px solid #f1f1f1;
	padding: 10px;
	text-align: center;
}

.search-content-title .search-content-td.td9 {
	border: 0;
	padding: 9px 18px
}

.td1 {
	width: 160px;
	text-align: left
}

.td1 .tag {
	padding: 1px 5px;
	color: #fff;
	font-size: 12px;
	display: block;
	margin-top: 5px
}

.td1 .price-tag {
	top: 10px
}

.td2 {
	width: 190px;
	text-align: left
}

.td2.more {
	width: 69px;
	text-align: left;
	padding: 27px 10px;
	height: 36px
}

.td3 {
	width: 190px;
	text-align: left;
	overflow: hidden
}

.td4 {
	width: 50px;
	text-align: left
}

.td5 {
	width: 28px;
	text-align: left
}

.td6 {
	width: 60px;
	text-align: left;
}
.td7 {
	width: 118px;
	text-align: left;
}

.td8 {
	width: 108px;
	text-align: left;
	/*padding-right: 0*/
}

.search-content-title .td8,.td8 {
	width: 108px;
	text-align: left;
	/*padding-right: 0*/
}

.shop-content-tr {
	border-bottom: 1px solid #dadada;
	overflow: hidden;
	height: 38px;
	background: #fdfdfd
}

.shop-content-tr .search-content-td {
	border: 0;
	line-height: 20px;
	height: 20px
}

.shop-content-tr .store-img {
	width: 40px;
	padding: 10px 10px
}

.shop-content-tr .store-img img {
	width: 40px;
	height: 18px
}

.shop-content-tr .store-name {
	text-align: left;
	padding: 10px 0;
	font-weight: 700;
	margin-left: 5px
}

.shop-content-tr .store-name.us {
	background: #0ba2db;
	color: #fff;
	border-radius: 2px;
	height: 18px;
	margin-top: 10px;
	line-height: 18px;
	padding: 0 3px
}

.shop-content-tr .store-contact {
	width: 500px;
	text-align: right
}

.shop-content-tr .store-contact p {
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	padding-left: 25px;
	background: url(https://b2b.woer.com/static/view/images/shopping/nav_emal.png) no-repeat left center
}

.shop-content-tr .store-contact p.phone-contact {
	margin-right: 25px;
	background-image: url(https://b2b.woer.com/static/view/images/shopping/nav_call.png)
}

.ware-content-tr {
	border-bottom: 1px solid #dadada;
	overflow: hidden
}

.ware-content-tr .search-content-td {
	border-right: 1px solid #f7f7f7
}

.ware-content-tr.delivery-tag-tr {
	background: #f5f7f4
}

.td1 div {
	margin-bottom: 3px
}

.td3 div,.td4 div,.td9 div {
	margin-bottom: 8px
}

.td1.mb1 div {
	margin-bottom: 1px
}

.td1 div:last-child,.td3 div:last-child,.td4 div:last-child,.td8 div:last-child {
	margin-bottom: 0
}

.partnum,.vendorNumber {
	width: 194px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.partnum .part {
	color: #333;
	font-size: 13px;
	width: 180px
}

.partnum.short .part {
	width: 135px
}

.partnum .part:hover {
	color: #0ba2db
}

.yx-flag {
	color: #e9c651;
	background: #17305e;
	padding: 0 3px;
	border-radius: 2px;
	margin-right: 3px;
	border: 1px solid #0f2650;
	line-height: 16px
}

.xqr-flag {
	color: #9d4b31;
	background: #efbe69;
	border-color: #cf9b41
}

.td1 .specUrl {
	margin-bottom: 0
}

.specUrl-flag {
	display: inline-block;
	background: url(../image/pro_icon01.png) no-repeat center;
	width: 15px;
	height: 18px
}

.store-box {
	position: relative
}

.store-box .store-name {
	color: #889bb5;
	font-size: 12px;
	cursor: default;
	cursor: pointer
}

.store-box-hover {
	overflow: inherit
}

.store-box-hover .store-name-lnk {
	padding: 5px 10px;
	color: #245a9b;
	border: 1px solid #bbb;
	position: relative;
	left: -11px;
	z-index: 10;
	background: #f6f6f6;
	border-bottom: none
}

.store-box-hover .store-detail {
	display: block;
	width: 100%
}

.extra-container {
	position: relative;
	height: 25px
}

.extra-image {
	background: url(https://b2b.woer.com/static/view/images/common/ewfy_tb.png) no-repeat center center;
	width: 85px;
	height: 25px;
	border: 1px solid transparent;
	position: absolute;
	z-index: 4;
	left: -10px
}

.extra-container-hover .extra-image {
	background-color: #f6f6f6;
	border: solid 1px #bbb;
	border-bottom: none
}

.extra-content {
	display: none;
	position: absolute;
	left: -10px;
	top: 25px;
	width: 315px;
	font-size: 12px;
	line-height: 20px;
	color: #333;
	background-color: #f6f6f6;
	box-shadow: 0 1px 6px 0 rgba(71,76,83,.4);
	border: solid 1px #bbb;
	padding: 2px 5px 2px 5px;
	z-index: 3
}

.extra-container-hover .extra-content {
	display: block
}

.store-box .store-detail {
	position: absolute;
	background: #f6f6f6;
	border: 1px solid #bbb;
	box-shadow: 2px 2px 5px rgba(0,0,0,.1);
	padding: 10px;
	z-index: 9;
	top: 21px;
	top: 20px\9;
	left: -11px
}

.store-box .store-detail p {
	line-height: 25px
}

.store-box .store-detail i {
	width: 16px;
	height: 25px;
	margin-right: 5px
}

.store-box .store-detail .ellipsis,.store-box.ellipsis {
	width: 180px
}

.store-mobile {
	padding-left: 22px;
	background: url(https://b2b.woer.com/static/view/images/shopCart/nav_mobile.png) no-repeat left center
}

.store-tel {
	padding-left: 22px;
	background: url(https://b2b.woer.com/static/view/images/shopCart/nav_call.png) no-repeat left center;
	overflow: hidden
}

.icon-mobile {
	background: url(https://b2b.woer.com/static/view/images/shopCart/nav_mobile.png) no-repeat center
}

.icon-tel {
	background: url(https://b2b.woer.com/static/view/images/shopCart/nav_call.png) no-repeat center
}

.price-cell div {
	width: 79px;
	border: 1px solid transparent;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.price-cell div:first-child {
	width: 50px;
	border: 0
}

/*.price-cell.cn-cur div.cnprice-td {
	color: #0ba2db;
	font-weight: 700
}*/

.price-cell.hk-cur div.hkprice-td {
	color: #0ba2db;
	font-weight: 700
}

.preference {
	color: #0ba2db;
	border-radius: 2px;
	border: solid 1px #0ba2db;
	line-height: 16px;
	margin-right: 5px;
	padding: 0 3px
}

.price-more {
	width: 70px;
	height: 15px;
	line-height: 15px;
	background: #eee url(https://b2b.woer.com/static/view/images/shopping/operation_more.png) no-repeat 62px center;
	padding-right: 5px;
	margin-top: 1px;
	cursor: pointer;
	border-radius: 2px
}

.price-more:hover {
	background-color: #d6d4d4;
	color: #333
}

.price-more-up {
	background-image: url(https://b2b.woer.com/static/view/images/shopping/operation_stop.png)
}

.ware-content-tr .td9 {
	border-right: 0
}

.td8 div.delivery-cell {
	cursor: pointer;
	padding-left: 15px;
	background: url(https://b2b.woer.com/static/view/images/shopping/circular_default.png) no-repeat left center
}

.td8 div.selected {
	background-image: url(https://b2b.woer.com/static/view/images/shopping/circular_choice.png)
}

.amount-btn {
	overflow: hidden
}

.amount input {
	width: 82px;
	text-align: center
}

.amount-btn div {
	width: 45px;
	height: 15px;
	background: url(../image/add_icon.png) no-repeat 0 -1px;
	cursor: pointer
}

.amount-btn div.reduce-btn {
	background: url(../image/reduce.png) no-repeat 0 -1px
}

.amount-btn div.disabled {
	background: url(https://b2b.woer.com/static/view/images/shopping/order_list_add_disable.png) no-repeat 0 -1px;
	cursor: not-allowed
}

.amount-btn div.reduce-btn.disabled {
	background: url(https://b2b.woer.com/static/view/images/shopping/order_list_reduce_disable.png) no-repeat 0 -1px
}

.originalPrice,.warePrice {
	margin-top: 8px;
	height: 18px
}

.originalPrice {
	color: #999;
	margin-top: 5px
}

.originalPrice span,.warePrice span {
	font-weight: 700;
	width: 76px;
	display: block;
	color: #333
}

.originalPrice span {
	width: 72px;
	text-decoration: line-through;
	color: #999
}

.td9 button {
	display: block;
	width: 85px;
	height: 23px;
	text-align: center;
	border: 1px solid #fbc2ac;
	border-radius: 2px;
	line-height: 23px;
	cursor: pointer;
	padding: 0
}

.td8 a.add-cart,.td9 button.add-cart {
	display: block;
	background: #0ba2db;
	color: #fff;
	margin-bottom: 10px;
	border-color: #0ba2db;
	padding: 0;
	width: 85px;
	height: 23px;
	line-height: 23px
}

.td9 button.buy-btn {
	background: rgba(11,162,219,0.1);
	color: #0ba2db;
	border-color: #0ba2db;
	padding: 0
}

.no-login {
	background: rgba(11,162,219,0.1);
	line-height: 40px;
	height: 40px;
	text-align: center;
	margin-top: 20px
}

.no-login a {
	display: inline-block;
	padding: 0 30px;
	height: 30px;
	background: #0ba2db;
	line-height: 30px;
	color: #fff;
	margin-top: 5px;
	margin-right: 15px;
	border-radius: 2px
}

.no-login-tr {
	text-align: center;
	line-height: 40px;
	border-bottom: 1px solid #dadada;
	background: #fafafa
}

.no-login-tr a {
	color: #0ba2db;
	text-decoration: underline;
	margin-right: 10px
}

.no-login a:hover,.td9 button.add-cart:hover {
	background: #eb541a
}

.td9 button.buy-btn:hover {
	background: #0ba2db;
	color: #fff
}

.table-cell {
	height: 145px
}

.list-tab-box .table-cell {
	height: 145px
}

.store-info {
	padding: 20px;
	border: 1px solid #eee;
	overflow: hidden;
	margin-bottom: 10px;
	background: #fafafa
}

.store-info-one {
	overflow: hidden
}

.store-info-logo {
	border: 1px solid #eee;
	width: 190px;
	height: 120px;
	text-align: center
}

.store-info-logo .table-cell {
	width: 190px;
	height: 120px
}

.store-info-logo img {
	max-width: 190px;
	max-height: 120px;
	vertical-align: middle
}

.store-info-contact {
	margin-left: 20px
}

.store-info-contact .store-title {
	font-size: 24px;
	color: #333;
	margin-bottom: 0;
	overflow: hidden
}

.store-info-contact .store-title span.ellipsis {
	max-width: 820px;
	width: auto
}

.store-info-contact .store-title .yx-flag {
	font-size: 12px;
	line-height: 16px;
	margin-top: 10px;
	margin-left: 10px;
	padding: 0 5px
}

.store-info-contact .store-rate {
	margin-bottom: 9px;
	line-height: 16px;
	font-size: 12px;
	margin-top: 11px
}

.store-info-contact .store-rate span {
	color: #2eb4d5;
	border: 1px solid #2eb4d5;
	border-radius: 2px;
	padding: 1px 5px
}

.store-info-contact .store-other-box {
	font-size: 12px;
	width: 340px
}

.store-info-contact .store-other-box span {
	margin-right: 50px;
	width: 185px
}

.store-info-contact .store-other-box div {
	overflow: hidden;
	line-height: 22px;
	color: #555
}

.store-info-contact .store-other-box div:last-child {
	margin-bottom: 0
}

.store-operate-info {
	overflow: hidden;
	width: 600px;
	line-height: 22px
}

.store-operate-info .store-desc {
	max-height: 36px
}

.store-operate-info .clear {
	overflow: hidden
}

.store-operate-info .clear:last-child {
	margin-bottom: 0
}

.store-operate-info .label {
	font-size: 12px;
	color: #333;
	width: 60px
}

.brand-content,.product-content {
	width: 540px;
	color: #555
}

.store-operate-info .text-box {
	line-height: 20px
}

.store-brand,.store-product {
	height: 42px
}

.store-desc-box {
	margin-top: 20px;
	border-top: 1px solid #eee;
	padding-top: 20px
}

.store-desc-box .store-desc {
	width: 1098px;
	line-height: 22px;
	color: #555
}

.store-desc-box .store-desc.max-h {
	max-height: 85px;
	overflow: hidden
}

.store-desc .ellipsis-box {
	line-height: 22px
}

a.more {
	color: #333;
	text-decoration: underline;
	margin-left: 10px
}

a.more:hover {
	color: #0ba2db
}

.show-more-tag {
	cursor: pointer
}

.hover-tag-box {
	position: fixed;
	right: 30px;
	border: 1px solid #2eb4d5;
	background: #fff;
	padding: 10px;
	width: 640px;
	z-index: 1
}

.hover-tag-box:before {
	content: '';
	position: absolute;
	right: 30px;
	top: -5px;
	width: 8px;
	height: 8px;
	transform: rotate(45deg);
	border: 1px solid #2eb4d5;
	border-bottom: 0;
	border-right: 0;
	z-index: 2;
	background: #fff
}

.store-detail .search-content-tr {
	margin-top: 0;
	border-top: 0
}

.store-detail .search-content-title {
	border-top: 1px solid #dadada
}

.category-box {
	border: 1px solid #eee;
	overflow: hidden
}

.category-box div {
	overflow: hidden;
	line-height: 35px;
	padding: 0 0 0 10px
}

.category-box div.category-box-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700
}

.category-box .category-box-child:last-child {
	border-bottom: 0
}

.category-box span {
	width: 170px;
	padding-right: 28px;
	border-bottom: 1px dashed #eee;
	margin-bottom: -1px
}

.category-box span.last-line {
	border-bottom: 0
}

.category-box div a.cur {
	border-bottom: 0;
	color: #0ba2db
}

.category-detail .main-content {
	margin-top: 20px
}

.category-box div a:hover {
	color: #0ba2db;
	cursor: pointer
}

.category-detail .search-content-tr {
	margin-top: 0
}

.category-detail .list-box .search-content-tr {
	border-top: 0
}

.search-list-hd {
	height: 40px;
	background-color: #f2f2f2;
	border: solid 1px #d4d4d4
}

.search-list-hd li {
	float: left;
	height: 40px;
	text-align: center;
	color: #666;
	padding: 0 20px;
	line-height: 40px;
	border-right: 1px solid #d4d4d4;
	position: relative;
	cursor: pointer
}

.search-list-hd li.on {
	background: #fff;
	color: #0ba2db
}

.search-list-hd li.last {
	border-right: 0;
	padding-right: 33px
}

.search-list-hd li.last.on {
	border-right: 1px solid #d4d4d4
}

.search-list-hd li .icon-s {
	position: absolute;
	right: 20px;
	top: 50%
}

.search-list-hd li .icon-s.asc {
	margin-top: -5px
}

.search-list-hd li .icon-s.desc {
	margin-top: 2px
}

.list-tab-box {
	margin-top: 20px;
	position: relative
}

.list-tab-box .hd {
	background: #8b8fd9;
	height: 40px;
	position: relative;
	z-index: 2
}

.list-tab-box .hd .r-lnk {
	margin-top: 10px;
	margin-right: 10px;
	color: #000
}

.list-tab-box .hd .tt {
	height: 40px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	font-size: 14px;
	background: -moz-linear-gradient(top,#7a7fd6,#5459bb 100%);
	background: -webkit-gradient(linear,0 0,0 100%,from(#7a7fd6),to(#5459bb));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a7fd6', endColorstr='#5459bb');
	padding: 0 20px;
	display: inline-block
}

.list-tab-box .hd .sub-tt {
	color: #fff;
	display: inline-block;
	vertical-align: middle;
	margin-left: 20px
}

.list-tab-box .hd .sub-tt .icon-s {
	margin-right: 3px;
	margin-left: 35px
}

.list-tab-box .hd .sub-tt .icon-s:first-child {
	margin-left: 0
}

.list-tab-box .ft {
	background: #fafafa;
	text-align: center;
	height: 38px;
	line-height: 38px;
	border: 1px solid #d4d4d4;
	border-top: 0;
	color: #666
}

.list-tab-box .ft a {
	color: #507daf
}

.list-tab-box .ft a:hover {
	color: #0ba2db
}

.list-tab-box .ft.loading {
	background: #fafafa url(https://b2b.woer.com/static/view/images/loading32.gif) center center no-repeat;
	background-size: 24px
}

.list-tab-box .ft.loading span {
	display: none
}

.list-tab-box .side-tag {
	background: #8b8fd9;
	color: #fff;
	text-align: center;
	min-height: 100px;
	position: fixed;
	top: 35%;
	bottom: auto;
	writing-mode: tb-rl;
	writing-mode: vertical-lr;
	padding: 0 4px;
	border-radius: 3px 0 0 3px;
	letter-spacing: 3px;
	left: 50%;
	margin-left: -625px;
	z-index: 2
}

.list-tab-box .side-tag.abs {
	position: absolute;
	left: -25px;
	top: auto;
	bottom: 0;
	margin-left: 0
}

.search-nav-cell em,.search-nav-cell i {
	display: inline-block;
	vertical-align: middle
}

.search-nav-cell a i {
	color: #999
}

.search-nav-cell em {
	max-width: 180px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.search-nav-content {
	width: 1098px;
	background: #fff;
	height: 100%;
	min-height: 35px;
	position: relative
}

.search-nav-content .btn-more,.search-nav-content .btn-mult {
	display: inline-block;
	vertical-align: middle;
	border: solid 1px #eee;
	height: 18px;
	line-height: 18px;
	padding: 2px 10px
}

.search-nav-content .btn-more {
	position: absolute;
	bottom: 15px;
	right: 10px
}

.search-nav-content .btn-more.hidden {
	visibility: hidden
}

.search-nav-cell .icon-s {
	display: none
}

.icon-s {
	display: inline-block;
	vertical-align: middle
}

.search-nav-opt .icon-operation_multiselect {
	margin-top: -2px
}

.search-nav-opt .icon-s {
	margin-right: 3px
}

.search-nav-opt {
	text-align: right;
	margin-right: 10px
}

.search-nav-content .con {
	width: 90%;
	padding-left: 10px
}

.search-nav-content.maxh .con {
	max-height: 115px
}

.search-mutlip .search-nav-content .con {
	width: 98%;
	border: 1px solid #ccc;
	margin: 10px 5px 0 5px
}

.search-mutlip .search-nav-opt {
	display: none
}

.mutlip-btns {
	text-align: center;
	display: none;
	width: 140px;
	margin: 0 auto;
	border: 1px solid #ddd;
	border-radius: 0 0 5px 5px;
	margin-bottom: 15px;
	border-top: none;
	position: relative;
	top: -1px;
	z-index: 2;
	background: #fff;
	box-shadow: -1px 2px 3px rgba(0,0,0,.1)
}

.mutlip-btns .btn {
	display: inline-block;
	width: 50px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	margin-left: 5px
}

.btn-type-one:hover {
	color: #fff
}

.search-mutlip .mutlip-btns {
	display: block
}

.search-mutlip .btn-more {
	display: none
}

.search-mutlip .search-nav-cell .icon-s {
	display: inline-block
}

.search-mutlip .search-nav-cell a.cur {
	border: 0;
	padding: 0;
	color: #666
}

.list-tab-sub {
	margin: 10px 0
}

.list-tab-sub li {
	float: left;
	border: 1px solid #eee;
	padding: 5px 15px;
	margin-right: 5px;
	cursor: pointer
}

.list-tab-sub li:hover {
	border-color: #0ba2db
}

.list-tab-sub li.on {
	border-color: #0ba2db;
	background: #0ba2db;
	color: #fff
}

.list-tab-sub-con .con-panel {
	display: none;
	min-height: 180px
}

.list-tab-sub-con .con-panel.loading {
	background: url(https://b2b.woer.com/static/view/images/loading32.gif) center center no-repeat
}

.search-mutlip .search-nav-cell {
	width: 258px
}

.side-top-tag {
	position: absolute;
	color: #fff;
	text-align: center;
	min-height: 90px;
	top: 0;
	bottom: auto;
	writing-mode: tb-rl;
	writing-mode: vertical-lr;
	letter-spacing: 3px;
	left: 50%;
	margin-left: -619px;
	z-index: 2;
	border-width: 15px 20px 15px 0;
	border-style: solid solid solid solid;
	border-color: transparent #0ba2db transparent transparent;
	z-index: 0;
	opacity: 0
}

.side-top-tag.delivery-tag {
	border-color: transparent #89b95f transparent transparent
}

.side-top-tag em {
	position: absolute;
	top: 50%;
	margin-top: -25px;
	left: 1px
}

.ft-remove {
	display: none;
	float: right;
	margin-right: 10px
}

.canremove .ft-remove {
	display: block
}

.panel-loading .panel-loading-mask {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .1;
	filter: alpha(opacity=10);
	z-index: 2
}

.panel-loading .icon-loading {
	background: url(https://b2b.woer.com/static/view/images/loading32.gif) no-repeat;
	position: absolute;
	left: 50%;
	top: 10%;
	margin-left: -16px;
	width: 32px;
	height: 32px;
	z-index: 2
}

.panel-loading {
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.search-content-td .maxh {
	max-height: 63px;
	overflow: hidden;
	display: block
}

.partDesc {
	max-height: 88px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical
}

.store-desc-box a.more {
	margin-bottom: -4px
}

.ware-list-tags {
	margin-top: 5px
}

.search-filter.loading {
	min-height: 180px;
	background: url(https://b2b.woer.com/static/view/images/common/loading.jpg) no-repeat center;
	border: 1px solid #eee;
	margin-bottom: 20px
}

.sample-btn {
	background: #507daf;
	color: #fff;
	margin-bottom: 10px;
	border: 1px solid #507daf
}

.td9 button.sample-btn {
	border: 1px solid #507daf
}

.sample-btn:hover {
	background: #366498
}

.ypby-flag {
	border: 1px solid #0ba2db;
	color: #0ba2db;
	background: #fff
}

table .search-content-td {
	padding-top: 10px;
	padding-bottom: 10px
}

table .partnum,table .vendorNumber {
	width: 190px
}

table .ware-content-tr {
	border: 1px solid #dadada
}

.list-box .td9 {
	padding: 0 15px
}

#replaceList {
	clear: both;
	overflow: hidden;
	height: 60px;
	line-height: 60px;
	border: 1px solid #507daf;
	margin-bottom: 20px;
	margin-top: 20px
}

#replaceList .replace-title {
	background-image: linear-gradient(179deg,#88b4d8 0,#507daf 100%);
	padding: 0 9px;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #507daf
}

#replaceList .replace-list {
	padding: 15px 15px 15px 20px;
	background-image: linear-gradient(180deg,#fbfcfd 0,#eff4fa 98%);
	width: 1072px;
	line-height: 30px
}

#replaceList .replace-tips {
	margin-right: 28px
}

#replaceList .replace-tips em {
	color: #507daf
}

#replaceList .replace-partnum {
	border-right: 1px solid #e6e6e6;
	padding-right: 20px
}

#replaceList .replace-brand {
	border-right: 1px solid #e6e6e6;
	padding-left: 20px;
	padding-right: 20px
}

#replaceList .replace-desc {
	padding-left: 20px
}

#replaceList .btn-box a {
	display: inline-block;
	width: 120px;
	border: 1px solid #5686b4;
	border-radius: 2px;
	text-align: center;
	color: #507daf
}

#replaceList .btn-box a.hide {
	display: none
}

#replaceList .recommend-con {
	width: 800px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

#replaceList a.apply-btn {
	background: #507daf;
	color: #fff;
	width: 100px;
	height: 28px;
	line-height: 28px
}

a.cn-replace-flag {
	background-image: linear-gradient(179deg,#88b4d8 0,#507daf 100%);
	border-radius: 2px;
	padding: 2px 3px;
	color: #fff
}

.ware-tags {
	position: absolute;
	top: 0;
	right: 2px
}

.ware-tag-orage {
	color: #fff;
	background: url(https://b2b.woer.com/static/view/images/shopping/ware_tag_orage.png) no-repeat;
	width: 76px;
	height: 18px;
	line-height: 16px;
	overflow: hidden;
	text-align: center
}

.ware-tag-orage-two {
	background: url(https://b2b.woer.com/static/view/images/shopping/ware_tag_orage_two.png) no-repeat
}

.ware-tag-orage.tag {
	right: 0;
	padding: 0
}

.search-side-nav {
	position: fixed;
	left: 50%;
	bottom: 66px;
	border: 1px solid #e6e6e6;
	background: #fff;
	z-index: 5;
	margin-left: 600px
}

.search-side-nav li {
	position: relative;
	text-align: center;
	padding: 6px 4px;
	color: #666;
	border-bottom: 1px solid #ddd;
	cursor: pointer
}

.search-side-nav li:last-child {
	border-bottom: none
}

.search-side-nav li .icon-s {
	display: block;
	margin: 0 auto;
	margin-bottom: 5px
}

.search-side-nav li .info {
	position: absolute;
	display: none;
	top: 0;
	right: 0;
	background: #f65d23;
	color: #fff;
	width: 88px;
	padding-top: 6px;
	padding-bottom: 6px
}

.search-side-nav li .txt {
	display: block;
	text-align: center;
	margin: 0 auto
}

.search-side-nav li:hover .info {
	display: block
}

.right-nav-list {
	top: 35%
}