/* body{margin:0;padding:0;font:12px/150% Arial;background:#fff;-webkit-text-size-adjust:none} */ul, ol {
	margin: 0;
	padding: 0;
	list-style: none
}
p, div {
	margin: 0;
	padding: 0
}
a:link {
	color: #06c;
	text-decoration: none
}
a:visited {
	color: #000;
	text-decoration: none
}
a:hover {
	color: #f90;
	text-decoration: none
}
a.underline:link {
	text-decoration: underline!important
}
h1, h2, h3, form {
	margin: 0;
	padding: 0
}
input, select, textarea {
	font: 13px Arial
}
.fBold {
	font-weight: 700
}
.TreFont {
	font-family: Arial
}
.f14 {
	font-size: 14px
}
.f16 {
	font-size: 16px
}
.fl {
	float: left
}
.fr {
	float: right
}
.hidden-part {
	display: none
}
.clearfix:after {
	content: "\0020";
	display: block;
	font-size: 0;
	line-height: 0;
	height: 0;
	clear: both;
	visibility: hidden
}
.clearfix {
	display: inline-table;
	zoom: 1
}
.clearfix {
	_height: 1%;
	display: block
}
#autosize-wrap {
	min-width: 960px;
	max-width: 1280px;
	margin: 0 auto;
	padding: 0 10px;
	_width: 960px
}
#header, #content {
	width: 100%
}
#header {
	height: 50px;
	position: relative;
*z-index:3
}
.autosize-small #header {
	position: static;
	height: auto
}
.main-content-wrap {
	zoom: 1;
	position: relative
}
.col-main-wrap {
	float: left;
	width: 100%
}
.col-main {
	width: auto;
	margin-left: 210px
}
.autosize-right-p4p .col-main, .content-gold .col-main {
	margin-right: 170px
}
.autosize-small .col-main {
	margin-right: 0!important
}
.col-extra {
	float: left;
	margin-left: -100%;
	width: 200px
}
.col-p4p {
	display: block;
	float: left;
	width: 160px;
	padding-left: 10px;
	margin-left: -170px
}
.autosize-small .autosize-right-p4p .col-p4p {
	display: block;
	position: absolute;
	top: -1px;
	right: -175px;
	padding-left: 14px;
	padding-right: 1px;
	border-top: 0 none
}
.autosize-right-p4p .col-p4p {
	display: inline
}
.col-p4p .p4p-side h4 {
	font-weight: 400
}
.col-p4p .p4p-side {
	border: 1px #ddd solid
}
.col-gold {
	width: 160px;
	padding-left: 10px;
	margin-left: -170px;
	float: left
}
.autosize-small .content-gold .col-gold {
	position: absolute;
	top: 0;
	right: -175px;
*z-index:-1;
	padding-left: 14px;
	padding-right: 1px
}
.gold_supplier_year_sprite {
	display: inline-block;
	width: 31px;
	height: 11px;
	background-image: url(http://beanstrader.com/simg/sprites/env/searchweb/gold-suppliers-year-v3.png)!important;
	background-repeat: no-repeat;
	margin: 0 -40px 0 6px;
	position: relative;
	top: 0!important;
*top:-8px;
	_left: 8px;
	_margin-left: 0;
	_overflow: hidden;
	font-family: Tahoma
}
.col-main .gold_20 {
	background-position: 0 0
}
.col-main .gold_19 {
	background-position: 0 -17px
}
.col-main .gold_18 {
	background-position: 0 -33px
}
.col-main .gold_17 {
	background-position: 0 -50px
}
.col-main .gold_16 {
	background-position: 0 -66px
}
.col-main .gold_15 {
	background-position: 0 -83px
}
.col-main .gold_14 {
	background-position: 0 -99px
}
.col-main .gold_13 {
	background-position: 0 -116px
}
.col-main .gold_12 {
	background-position: 0 -133px
}
.col-main .gold_11 {
	background-position: 0 -153px
}
.col-main .gold_10 {
	background-position: 0 -170px
}
.col-main .gold_9 {
	background-position: -2px -186px
}
.col-main .gold_8 {
	background-position: -2px -203px
}
.col-main .gold_7 {
	background-position: -2px -220px
}
.col-main .gold_6 {
	background-position: -2px -236px
}
.col-main .gold_5 {
	background-position: -2px -253px
}
.col-main .gold_4 {
	background-position: -2px -269px
}
.col-main .gold_3 {
	background-position: -2px -286px
}
.col-main .gold_2 {
	background-position: -2px -302px
}
.col-main .gold_1 {
	background-position: -2px -319px
}
.list-ico-a {
	color: #333!important;
	text-decoration: none!important
}
a.atmonline, a.atmgrey, a.atmaway, a.atmbusy, a.atmPngOnline, a.atmPngGrey, a.atmPngAway, a.atmPngBusy {
	background: transparent url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) no-repeat 0 0
}
a.atmonline, a.atmgrey, a.atmaway, a.atmbusy {
	display: block;
	width: 70px;
	height: 25px;
	float: left;
	margin-bottom: 3px;
	text-align: left;
	font: 700 11px/12px tahoma!important;
	padding-left: 32px;
	text-decoration: none!important;
	-webkit-text-size-adjust: none
}
a.atmonline:hover, a.atmaway:hover, a.atmbusy:hover {
	text-decoration: underline!important
}
a.atmgrey, a.atmaway, a.atmbusy {
	padding-top: 3px;
	height: 20px!important
}
.itemBox a.atmonline, .itemBox a.atmgrey, .itemBox a.atmaway, .itemBox a.atmbusy {
	width: 60px
}
.contactTool a.atmPngOnline, .contactTool a.atmonline {
	height: 20px;
	padding-top: 3px;
	background-position: 0 -175px!important
}
a.atmPngOnline, a.atmonline {
	background-position: 0 -172px!important
}
.list-items a.atmPngOnline, .list-items a.atmonline {
	height: 20px;
	padding-top: 3px;
	background-position: 0 -175px!important
}
a.atmPngGrey, a.atmgrey {
	color: #666!important;
	background-position: 0 -296px!important
}
a.atmPngAway, a.atmaway {
	background-position: 0 -256px!important
}
a.atmPngBusy, a.atmbusy {
	background-position: 0 -216px!important
}
.utm-titlebar {
	zoom: 1
}
#ydt-info {
	display: none
}
.itemBox.p4p {
	border-bottom: none!important;
	background: #FFF url(http://beanstrader.com/images/eng/p4p/split.gif) repeat-x scroll 0 100%
}
.p4pline .listHr {
	background: url(http://beanstrader.com/images/eng/p4p/split.gif) repeat-x scroll 0 100% #FFF;
	border-bottom: none!important
}
.p4pExpress {
	overflow: hidden;
	border: 1px solid #e4e4e4;
	margin: 0 0 20px;
*height:1%
}
.relatied-products-container {
	float: left;
	overflow: hidden;
	width: 100%;
	overflow: hidden;
	background-color: #fff
}
.p4pExpress h4 {
	margin: 0;
	padding: 5px 12px;
	line-height: 18px;
	background-color: #f1f1f1;
	font: 700 15px/18px "Trebuchet MS", Arial
}
.p4pExpress ul {
	list-style: none;
	margin: 0 30px;
	padding: 0
}
.p4pExpress li {
	list-style: none;
	float: left;
	width: 25%;
	overflow: hidden;
	margin: 0;
	padding: 12px 0 5px;
	text-align: left
}
.p4pExpress .relatied-products-container img {
	border: none;
	max-width: 160px;
	max-height: 160px;
	vertical-align: middle
}
.sImg .relatied-products-container li img, .p4p-side li img {
	border: none;
	padding: 0
}
.p4pExpress li p {
	margin: 5px auto 0;
	padding: 0 auto;
	width: 160px;
	text-align: left;
	line-height: 16px
}
.p4pExpress .p4pImgWrapper {
	display: table;
	overflow: hidden;
	margin: 0 auto;
	border: 1px solid #ccc
}
.p4pExpress .relatied-products-container .p4pImgWrapper {
	width: 160px;
	height: 160px
}
.sImg .relatied-products-container .p4pImgWrapper, .p4p-side .p4pImgWrapper {
	height: 120px;
	width: 120px
}
.p4pExpress .p4pNoProduct {
	border: 1px dashed #CCC;
	margin: 15px;
	color: #CCC;
	font-size: 18px;
	font-family: Arial;
	font-weight: 400;
	line-height: 166px;
	text-align: center;
	_zoom: 1.0001
}
.p4pExpress .p4pImgInnerWrapper {
	display: table-cell;
	vertical-align: middle;
	text-align: center
}
.p4pExpress .p4pProductTitle {
	max-height: 35px;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-top: 10px;
	line-height: 18px
}
.p4pExpress .p4pProductTitle b {
	font-size: 12px
}
.sImg .p4pProductTitle {
	width: 120px
}
.p4pExpress .p4pGoldSupplier {
	display: inline-block;
	padding: 2px 0 2px 20px;
	line-height: 18px;
	background: #FFF url(http://beanstrader.com/images/eng/style/icon/refine_icon_gold_suppliers.gif) no-repeat scroll 0 0
}
.p4pExpress a.p4pGoldSupplier:hover {
	text-decoration: none
}
.p4pExpress .p4pAliTalk {
	display: block;
	margin: 5px 0;
	float: none
}
.p4pExpress .p4pSingleAliTalk {
	display: inline-block;
	vertical-align: middle;
	float: none;
	width: 8px
}
.p4pExpress .p4pSingleAliTalk.atmgrey {
	background-position: 0 -222px
}
.p4pExpress .p4pSingleAliTalk.atmonline {
	background-position: 0 1px;
	background-position: 0 -1px\9
}
.p4pExpress .p4pSingleAliTalk.atmaway {
	background-position: 0 -139px;
	background-position: 0 -141px\9
}
.p4pExpress .p4pClearfix {
	clear: both
}
.p4pExpress .lnk-prev, .p4pExpress .lnk-next {
	display: block;
	width: 28px;
	height: 38px;
	margin-top: 75px;
	text-indent: -9999px;
	cursor: pointer;
	z-index: 10;
	background: url(http://beanstrader.com/simg/sprites/env/aisn/turn.png) no-repeat
}
.sImg .lnk-prev, .sImg .lnk-next {
	margin-top: 47px
}
.p4pExpress .lnk-prev {
	float: left;
	margin-left: -100%;
	background-position: 5px -6px
}
.p4pExpress .lnk-next {
	float: right;
	margin-left: -30px;
	background-position: -91px -3px
}
.p4pExpress a.lnk-prev:hover {
	background-position: 5px -6px;
	cursor: pointer
}
.p4pExpress a.lnk-next:hover {
	background-position: -91px -3px;
	cursor: pointer
}
.p4pExpress .lnk-prev-disabled, .p4pExpress a.lnk-prev-disabled:hover {
	background-position: 4px -84px;
	cursor: default
}
.p4pExpress .lnk-next-disabled, .p4pExpress a.lnk-next-disabled:hover {
	background-position: -93px -82px;
	cursor: default
}
.p4p-side {
	border: 1px solid #e4e4e4
}
.p4p-side h4 {
	font: 700 12px Arial;
	padding: 5px 4px;
	margin: 0
}
.p4p-side ul {
	margin: 0;
	background-color: #fff
}
.p4p-side li {
	float: none;
	margin: 0;
	padding: 0;
	width: 100%
}
.p4p-side .p4pImgWrapper {
	margin: 12px auto 0;
	display: block
}
.p4p-side .p4pProductTitle {
	margin: 5px auto;
	padding: 0 auto;
	max-height: 35px;
	height: auto;
	text-align: left;
	width: 120px;
	font-size: 12px
}
.supplier .p4pExpress {
	margin: 10px 0
}
.manufacturers .p4p-side, .industry-promotion .p4p-side {
	margin-top: 30px
}
.three-col-layout .main {
	margin-left: 200px;
	margin-right: 140px
}
.three-col-layout .colSubRight {
	float: right;
	margin-left: -140px;
*margin-left:-130px;
	width: 130px;
	overflow: hidden
}
.colMain .main .p4pExpress {
	margin: 20px 0
}
.three-col-layout .p4p-side {
	margin: 0 0 20px;
	border: 1px solid #e4e4e4
}
.three-col-layout a.atmonline, .three-col-layout a.atmgrey, .three-col-layout a.atmaway, .three-col-layout a.atmbusy {
	display: block;
	width: 60px;
	height: 25px;
	margin-bottom: 3px;
	text-align: left;
	font: 700 10px/12px verdana!important;
	padding-left: 32px;
	text-decoration: underline!important
}
.three-col-layout a.atmgrey, .three-col-layout a.atmaway, .three-col-layout a.atmbusy {
	padding-top: 3px;
	height: 20px!important
}
.three-col-layout a.atmonline {
	background: transparent url(http://beanstrader.com/images/eng/style/css_images/sprites/sprites_atm.gif) no-repeat 0 4px
}
.three-col-layout a.atmgrey {
	color: #666!important;
	background: transparent url(http://beanstrader.com/images/eng/style/css_images/sprites/sprites_atm.gif) no-repeat 0 -222px
}
.three-col-layout a.atmaway {
	background: transparent url(http://beanstrader.com/images/eng/style/css_images/sprites/sprites_atm.gif) no-repeat 0 -140px
}
.three-col-layout a.atmbusy {
	background: transparent url(http://beanstrader.com/images/eng/style/css_images/sprites/sprites_atm.gif) no-repeat 0 -70px
}
.three-col-layout a.atmPngOnline {
	background-image: url(http://beanstrader.com/images/eng/style/css_images/sprites/sprites_atm.png)
}
.three-col-layout a.atmPngGrey {
	background-image: url(http://beanstrader.com/images/eng/style/css_images/sprites/sprites_atm.png)
}
.three-col-layout a.atmPngAway {
	background-image: url(http://beanstrader.com/images/eng/style/css_images/sprites/sprites_atm.png)
}
.three-col-layout a.atmPngBusy {
	background-image: url(http://beanstrader.com/images/eng/style/css_images/sprites/sprites_atm.png)
}
#ukPage.three-col-layout .msgContent {
	float: none;
	padding-left: 40px
}
.p4pExpress .p4pPricelist strong {
	display: block;
	font-size: 11px;
	height: 15px;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	cursor: default
}
.p4pExpress .p4pPricelist {
	font-size: 11px
}
.p4pExpress a.p4p-ico-a {
	display: inline-block;
	margin-right: 6px
}
.p4pExpress a.p4p-ico-a img {
	width: 58px;
	height: 13px;
	vertical-align: 2px
}
.float-right {
	width: 230px;
	position: absolute;
	top: 154px
}
.float-right .p4pExpress {
	width: 130px;
	margin-left: 10px
}
.float-right .p4pExpress h4 {
	font-weight: 400
}
form .itemBox.oldp4pv2 {
	border-bottom: 1px solid #e0e0e0!important;
	background: url(http://beanstrader.com/simg/single/icon/sponsored_listing_v02_5.png) no-repeat right bottom!important;
	padding-bottom: 20px!important
}
form .list-items.p4pv2 {
	border-bottom: 1px solid #e0e0e0!important;
	background: url(http://beanstrader.com/simg/single/icon/sponsored_listing_v02_6.png) no-repeat right bottom!important;
	padding-bottom: 10px!important
}
.listItem.p4pv2 {
	border-bottom: 1px solid #e0e0e0!important;
	background: url(http://beanstrader.com/simg/single/icon/sponsored_listing_v02_6.png) no-repeat right bottom!important;
	padding-bottom: 10px!important
}
.p4p-side li .p4pImgInnerWrapper {
	text-align: center;
	display: table;
	vertical-align: middle;
	width: 120px;
	height: 120px
}
.p4p-side li .p4pImgInnerWrapper a {
	height: 100%;
	display: table-cell;
*writing-mode:tb-rl;
	vertical-align: middle;
	text-align: center
}
.p4p-side li img {
	width: auto;
	height: auto;
	max-height: auto;
	vertical-align: middle
}
.p4p-side-v01 {
	border: 1px solid #e4e4e4
}
.p4p-side-v01 h4 {
	font: 700 12px Arial;
	padding: 5px 4px
}
.p4p-side-v01 ul {
	margin: 0;
	background-color: #fff
}
.p4p-side-v01 li {
	float: none;
	margin: 0;
	padding: 0;
	width: 100%;
	clear: both;
	text-align: center
}
.p4p-side-v01 li .p4pImgWrapper {
	margin: 12px auto 0;
	display: table;
	width: 140px;
	height: 140px
}
.p4p-side-v01 .p4pProductTitle {
	margin: 5px auto;
	padding: 0 auto;
	height: auto;
	text-align: left;
	width: 140px
}
.col-p4p-v01 {
	margin-left: -180px;
	padding-left: 10px;
	width: 170px
}
.col-p4p .p4p-side-v01 {
	border: 1px solid #DDD
}
.p4p-side-v01 li .p4pImgInnerWrapper {
	text-align: center;
	display: table;
	vertical-align: middle;
	width: 140px;
	height: 140px
}
.p4p-side-v01 li .p4pImgInnerWrapper a {
	height: 100%;
	display: table-cell;
*writing-mode:tb-rl;
	vertical-align: middle;
	text-align: center;
	border: none
}
.p4p-side-v01 li img {
	width: auto;
	height: auto;
	max-height: auto;
	vertical-align: middle;
	border: none
}
.p4p-side-v02 {
	border: 1px solid #e4e4e4
}
.p4p-side-v02 h4 {
	font: 700 12px Arial;
	padding: 5px 4px
}
.p4p-side-v02 ul {
	margin: 0;
	background-color: #fff
}
.p4p-side-v02 li {
	float: none;
	margin: 0;
	padding: 0;
	width: 100%;
	clear: both;
	text-align: center
}
.p4p-side-v02 li .p4pImgWrapper {
	margin: 12px auto 0;
	display: #000;
	width: 158px;
	height: auto;
	border: 0;
	overflow: hidden
}
.p4p-side-v02 .p4pProductTitle {
	margin: 5px auto;
	padding: 0 auto;
	height: auto;
	text-align: left;
	width: 140px;
	font-size: 14px
}
.p4p-side-v02 li .p4pImgInnerWrapper {
	text-align: center;
	display: table;
	vertical-align: middle;
	width: 158px;
	height: auto
}
.p4p-side-v02 li .p4pImgInnerWrapper a {
	height: 100%;
	display: table-cell;
*writing-mode:tb-rl;
	vertical-align: middle;
	text-align: center;
	border: none
}
.p4p-side-v02 li img {
	max-width: 158px;
	max-height: 158px;
	vertical-align: middle;
	border: none;
	text-align: center
}
.ads {
	width: 160px;
	overflow: hidden;
	border: 0 solid #ddd;
	margin-bottom: 15px
}
.ads h4 {
	font-weight: 400
}
.ads h4 {
	font: 700 12px Arial;
	padding: 5px 8px;
	margin: 0 0 10px;
	background: #F1F1F1
}
#content #recommand-keywords {
	margin-top: -10px
}
.ui-beacon ul, .ui-beacon li, .ui-beacon div {
	_zoom: 1
}
.ui-beacon-arrow {
	display: inline-block;
	width: 0;
	height: 0;
	line-height: 0;
	border-width: 4px;
	border-style: dashed;
	border-color: transparent;
	vertical-align: middle
}
.ui-beacon-arrow-down {
	border-top-style: solid;
	border-top-color: #333
}
.ui-beacon-arrow-right {
	border-left-style: solid;
	border-left-color: #333
}
.ui-beacon {
	height: 29px;
*position:relative;
*z-index:1
}
.ui-beacon-user {
	padding-top: 7px;
	float: left
}
.ui-beacon-user a, .ui-beacon-user a:visited {
	color: #06c
}
.ui-beacon-user a:hover {
	color: #f90;
	text-decoration: underline
}
.ui-beacon i.loading {
	width: 16px;
	height: 16px;
	display: inline-block;
	background-image: url(http://beanstrader.com/simg/single/icon/loading_16x16.gif)
}
.ui-beacon-main {
	float: right
}
.ui-beacon-main a {
	text-decoration: none!important
}
.ui-beacon-main :hover .ui-beacon-item-link {
	color: #f90!important
}
.ui-beacon-main a:link, .ui-beacon-main a:visited {
	color: #333
}
.ui-beacon-item {
	float: left;
	position: relative;
	margin: 0;
	height: 29px;
	padding: 0 1px;
	margin-left: -1px;
	background: url(http://beanstrader.com/simg/sprites/app/header-v2-1.png) no-repeat right -122px;
	z-index: 1;
	list-style: none
}
.ui-beacon-item-link {
	float: left;
	position: relative;
	display: inline;
	height: 15px;
	_height: auto;
	margin: 2px 0;
	padding: 4px 9px;
	border: 1px solid #FFF;
	border-bottom: none;
	background-color: #FFF;
	z-index: -1
}
.ui-beacon-item-last {
	background: none
}
.ui-beacon .ui-beacon-subs {
	position: absolute;
	margin-top: -1px;
	border: 1px solid #ddd;
	padding: 4px 0 6px;
	background-color: #FFF;
	top: 26px;
	left: 0;
	z-index: 2;
	display: none
}
.ui-beacon-item-last .ui-beacon-subs {
	left: auto;
	right: 0
}
.ui-beacon-sub {
	list-style: none;
	margin: 0;
*width:160px
}
.ui-beacon-sub a {
	display: block;
	border: 0;
	height: 22px;
	line-height: 20px;
	padding: 0 10px;
	background-color: #fff;
	min-width: 100px;
	white-space: nowrap!important
}
.ui-beacon-sub a:hover {
	color: #333;
	background-color: #e8e8e8
}
.ui-beacon-drop .ui-beacon-arrow {
	position: relative;
	margin-right: 1px;
	top: 1px;
*top:2px;
	left: 2px
}
.ui-beacon-drop-hover .ui-beacon-item-link, .ui-beacon-drop:hover .ui-beacon-item-link {
	padding: 4px 10px;
	border-color: #ccc;
	color: #f90!important;
	z-index: 3
}
.ui-beacon-item:hover .ui-beacon-arrow-right {
	border-left-color: #f90
}
.ui-beacon-drop-hover .ui-beacon-arrow, .ui-beacon-drop:hover .ui-beacon-arrow {
	border-top-color: #f90
}
.ui-beacon-drop-hover, .ui-beacon-drop:hover {
	padding: 0;
	z-index: 2
}
.ui-beacon-drop-hover .ui-beacon-subs, .ui-beacon-drop:hover .ui-beacon-subs {
	display: block
}
.ui-beacon-message-has-count {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #F90;
	padding: 0 4px;
	margin: 0 1px 0 3px;
	color: #fff;
	font-weight: 700
}
.ui-beacon-main a.ui-beacon-sub-entrance:link, .ui-beacon-main a.ui-beacon-sub-entrance:visited {
	color: #8c8c8c
}
.ui-beacon-main a.ui-beacon-sub-note {
	color: #333
}
.ui-beacon-main a.ui-beacon-sub-note:hover {
	background: none;
	cursor: default
}
:hover.ui-beacon-sub-entrance {
	color: #333;
	background-color: #e8e8e8
}
.ui-beacon-main a.ui-beacon-sub-separator {
	display: block;
	border-bottom: 1px solid #DDD;
	height: 0;
	line-height: 0;
	font-size: 0;
	padding: 0;
	margin: 4px 0
}
.ui-beacon-main {
	position: relative;
	_z-index: 1
}
.ui-beacon-community-popup-arrow, .ui-beacon-community-popup-close, .ui-beacon-community-popup {
	background: url(http://beanstrader.com/images/cms/upload/sourcing/common/beacon_community_popup.png) no-repeat
}
.ui-beacon-community-popup {
	position: absolute;
	top: 27px;
	left: 136px;
	box-shadow: 1px 1px 7px rgba(0,0,0,.15);
	width: 180px;
	height: 30px;
	border: 1px solid #ddd;
	background-color: #fff;
	background-position: 10px -40px;
	padding-left: 45px;
	line-height: 30px;
	z-index: 1;
	margin: 0;
	list-style: none;
	display: none
}
.ui-beacon-community-popup-arrow {
	position: absolute;
	top: -6px;
	left: 10px;
	width: 10px;
	height: 6px
}
.ui-beacon-community-popup-close {
	width: 12px;
	height: 12px;
	position: absolute;
	top: 9px;
	right: 10px;
	background-position: 0 -100px
}
.ui-beacon-community-popup-close:hover {
	background-position: -11px -100px
}
.ui-beacon-mob-icon {
	display: inline-block;
	height: 16px;
	vertical-align: -4px;
*vertical-align:-1px;
	width: 13px;
	margin-right: 4px;
	background: url(http://beanstrader.com/simg/sprites/app/header-v2-1.png) no-repeat 2px -200px
}
.ui-beacon-sub-type {
	border-top: 1px solid #ddd;
	display: block;
	font-weight: 700;
	color: #999;
	padding: 5px 10px;
	margin-top: 5px
}
.ui-beacon-sub-type-first {
	border-top: none;
	margin-top: 0
}
.ui-searchbar-arrow {
	display: inline-block;
	width: 0;
	height: 0;
	line-height: 0;
	border-width: 4px;
	border-style: dashed;
	border-color: transparent;
	vertical-align: middle
}
.ui-searchbar-arrow-down {
	border-top-style: solid;
	border-top-color: #333
}
.ui-searchbar {
	position: relative;
	-webkit-text-size-adjust: none
}
.ui-searchbar-full {
	height: 31px;
	border: 3px solid #1996e6;
	margin-right: 92px
}
.ui-searchbar-main {
	margin-left: 10px;
	position: relative;
	_zoom: 0!important
}
.ui-searchbar .ui-searchbar-keyword, .ui-searchbar #SearchTextIdx {
	width: 99%;
	margin: 0;
	border: 0;
	font: 400 14px/20px arial;
	height: 20px;
	padding: 6px 0 5px;
	color: #333;
	outline: none;
	overflow: visible;
*margin-top:-1px;
	_line-height: 19px;
	_height: 19px;
	_width: 98%
}
.ui-searchbar .ui-searchbar-keyword:-moz-placeholder {
color:#999
}
.ui-searchbar .ui-searchbar-keyword:-webkit-input-placeholder {
color:#999
}
.ui-searchbar .ui-searchbar-keyword:-ms-input-placeholder {
color:#999
}
#mod-searchbar .ui-searchbar-keyword-placeholder-hint, #mod-searchbar .placeholder {
	z-index: 1;
	color: #999
}
.ui-searchbar-keyword-panel {
	position: absolute;
	width: 100%;
	padding: 0 5px;
	border: 1px solid #1996e6;
	top: 33px;
	left: -11px;
	background-color: #fff;
	z-index: 2;
	_position: relative;
	_zoom: 1!important;
	_margin-right: -14px;
	_margin-bottom: -100%;
	_top: 2px;
	_left: -10px
}
.ui-searchbar-keyword-panel a:link, .ui-searchbar-keyword-panel a:visited {
	color: #666
}
.ui-searchbar-keyword-panel a:hover {
	color: #f90!important
}
.ui-searchbar-submit {
	float: left;
	width: 90px;
	height: 37px;
	margin-left: 2px;
	border: 0;
	color: #fff;
	cursor: pointer;
	font: 400 20px/37px Arial;
	background-color: #1996e6;
	_height: 34px;
	_line-height: 34px;
	-webkit-appearance: none;
	border-radius: 0;
	padding: 1px 6px;
	position: absolute;
	right: -95px;
	_right: -96px;
	_overflow: visible;
	top: -3px
}
:hover.ui-searchbar-submit {
	background-color: #39ABF3
}
.ui-searchbar-type {
	float: left;
	position: relative;
	border-right: 1px solid #1996e6;
	margin: 1px;
	height: 29px;
	width: 78px;
	display: none;
*z-index:2
}
.ui-searchbar-type-value {
	position: relative;
	padding: 7px 0 0 6px;
	cursor: pointer;
	color: #06c
}
.ui-searchbar-type-display {
	font: 400 12px/16px Arial
}
.ui-searchbar-type-value .ui-searchbar-arrow {
	position: absolute;
	border-top-color: #1996e6;
	top: 13px;
	right: 8px
}
.ui-searchbar-type-options {
	position: absolute;
	margin: 0;
	border: 1px solid #1996e6;
	width: 79px;
	top: 32px;
	left: -2px;
	background-color: #fff;
	z-index: 99
}
.ui-searchbar-type-option {
	margin: 0;
	list-style: none
}
.ui-searchbar-type-option a {
	display: block;
	cursor: default;
	line-height: 22px;
	height: 22px;
	padding: 0 6px;
	color: #333
}
.ui-searchbar-type-option a:hover {
	color: #fff!important;
	background-color: #1996e6;
	text-decoration: none!important
}
.ui-searchbar-type-option a:link, .ui-searchbar-type-option a:visited {
	color: #333
}
.ui-searchbar-static {
	line-height: 19px;
	padding-top: 3px;
	padding-bottom: 5px;
	color: #666
}
.ui-searchbar-static-title {
	float: left;
	width: 115px
}
.ui-searchbar-static-content {
	margin-left: 115px
}
.ui-searchbar-static-content a:hover {
	color: #f90;
	text-decoration: underline
}
.ui-searchbar-recent .ui-searchbar-static-title {
	width: 135px
}
.ui-searchbar-recent .ui-searchbar-static-content {
	margin-left: 135px
}
.ui-searchbar-dynamic ul {
	margin: 0
}
.ui-searchbar-dynamic li {
	margin: 0 -5px;
	list-style: none
}
.ui-searchbar-dynamic-ctn {
}
.ui-searchbar-dynamic a, .ui-searchbar-dynamic-item {
	display: block;
	padding: 4px 5px 4px 10px;
	color: #666!important;
	cursor: pointer
}
.ui-searchbar-dynamic-item .search-category {
	color: #06c
}
.ui-searchbar-dynamic .current a, .ui-searchbar-dynamic .current a:hover, .ui-searchbar-dynamic-item-hover {
	color: #fff!important;
	background-color: #1996e6;
	text-decoration: none!important
}
.ui-searchbar-dynamic-category {
	color: #06c
}
.current .ui-searchbar-dynamic-category, .ui-searchbar-dynamic-item-hover .search-category {
	color: #fff
}
.ui-searchbar .ui-searchbar-advanced {
	position: absolute;
	color: #666;
	font-size: 11px;
	text-decoration: none;
	right: 0;
	bottom: -18px;
	_right: 80px;
	font-family: tahoma;
	height: 14px;
	display: none
}
.ui-searchbar-advanced:visited {
	color: #666
}
.ui-searchbar-advanced:hover {
	color: #f90
}
.ui-searchbar-related {
	position: absolute;
	width: 100%;
	bottom: -18px;
	_bottom: -31px;
	left: -90px;
	height: 14px;
	line-height: 14px
}
.ui-searchbar-related dt, .ui-searchbar-related dd {
	color: #666;
	font-size: 11px;
	font-family: tahoma;
	padding: 0;
	margin: 0;
	height: 28px
}
.ui-searchbar-related dt {
	margin-right: 2px;
	float: left
}
.ui-searchbar-related dd {
	vertical-align: top;
	overflow: hidden
}
.ui-searchbar-related a {
	margin-left: 3px;
	display: inline-block
}
.ui-searchbar-related a:visited {
	color: #06c
}
.ui-searchbar-related dd a:hover {
	color: #f90;
	text-decoration: underline
}
.ui-searchbar-mod-advanced .ui-searchbar-advanced {
	display: block
}
.ui-searchbar-mod-type .ui-searchbar-type {
	display: block
}
.ui-searchbar-mod-type .ui-searchbar-main {
	margin-left: 90px
}
.ui-searchbar-normal {
	border: 2px solid #1996e6;
	height: 27px;
	margin-right: 76px
}
.ui-searchbar-normal .ui-searchbar-related {
	display: none;
	left: -11px
}
.ui-searchbar-normal .ui-searchbar-related dt {
	float: none;
	height: 14px;
	display: inline-block;
	zoom: 1;
*display:inline
}
.ui-searchbar-normal .ui-searchbar-related dd {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 72%;
	height: 14px;
	display: inline-block;
	zoom: 1;
*display:inline
}
.ui-searchbar-related a {
	margin-left: 3px;
	display: inline
}
.ui-searchbar-normal .ui-searchbar-type {
	height: 25px
}
.ui-searchbar-normal .ui-searchbar-type-value {
	padding-top: 5px
}
.ui-searchbar-normal .ui-searchbar-type-value .ui-searchbar-arrow {
	top: 11px
}
.ui-searchbar-normal .ui-searchbar-type-options {
	top: 27px
}
.ui-searchbar-normal .header-search-main {
	margin-left: 10px
}
.ui-searchbar-normal .ui-searchbar-keyword, .ui-searchbar-normal #SearchTextIdx {
	font-size: 12px;
	line-height: 16px;
	height: 16px;
	padding: 6px 0 5px;
*padding-top:4px
}
.ui-searchbar-normal .ui-searchbar-advanced {
	bottom: -16px
}
.ui-searchbar-normal .ui-searchbar-submit {
	font: 14px Arial;
	height: 31px;
	width: 74px;
	right: -78px;
	top: -2px
}
.ui-searchbar-normal .ui-searchbar-keyword-panel {
	top: 28px;
	_top: 1px
}
header {
	display: block
}
.header-arrow {
	display: inline-block;
	width: 0;
	height: 0;
	line-height: 0;
	border-width: 4px;
	border-style: dashed;
	border-color: transparent;
	vertical-align: middle
}
.header-arrow-down {
	border-top-style: solid;
	border-top-color: #333
}
.header-arrow-right {
	border-left-style: solid;
	border-left-color: #333
}
.ui-header-dynamic {
	margin: 0 auto;
	width: 100%;
	min-width: 990px;
	max-width: 1280px;
	_width: 990px
}
.ui-header-fixed {
	margin: 0 auto;
	width: 990px
}
.ui-header-full {
	margin: 0 auto;
	width: 100%
}
.ui-header-fixed-ma {
	margin: 0 auto;
	width: 960px
}
.ui-header {
	position: relative;
	margin: 0 auto;
	z-index: 100;
	line-height: 15px;
	text-align: left
}
.ui-header ul {
	margin: 0
}
.ui-header-main {
	height: 37px;
	padding: 33px 0 30px
}
.ui-header-main a:hover {
	text-decoration: none
}
.ui-header-logo {
	float: left;
	width: 200px
}
.ui-header-logo a {
	display: block;
	width: 200px;
	height: 37px;
	font-size: 0;
	line-height: 0;
	outline: none;
	background: url(http://beanstrader.com/simg/sprites/app/header-v2-1.png) no-repeat 4px 4px
}
.ui-header-logo a:hover {
	background-position: 4px -36px
}
.ui-header-searchbar {
	margin: 0 295px 0 225px;
	position: relative
}
.ui-header-anchor {
	position: absolute;
	right: 0;
	top: 38px;
	color: #333;
	font-size: 11px;
	font-family: tahoma
}
.ui-header-anchor a:link, .ui-header-anchor a:visited {
	color: #f90
}
.ui-header-anchor a:hover {
	text-decoration: underline
}
.ui-header-action {
	float: right;
	width: 205;
	height: 37px;
	text-align: center
}
.ui-header-action-sep {
	float: left;
	display: inline;
	padding-top: 10px;
	width: 33px;
	color: #666;
	font-size: 14px
}
.ui-header-main .ui-header-action-rfq {
	float: left;
	border: 1px solid #ddd;
	width: 170px;
	height: 35px;
	color: #1996E6;
	font: 700 14px/35px Arial;
	background: url(http://beanstrader.com/simg/sprites/app/header-v2-1.png) repeat-x 0 -80px
}
.ui-header-main :hover.ui-header-action-rfq {
	color: #1996E6!important;
	text-decoration: none!important;
	border: 1px solid #bbb
}
.ui-header-main :visited.ui-header-action-rfq {
	color: #1996E6
}
.ui-header-simple .ui-header-anchor {
	top: 8px
}
.ui-header-extend {
	display: none
}
.ui-header-extend h2 {
	font-size: 18px;
	margin: 8px 0
}
.ui-header-normal-searchbar {
	margin: 3px 76px 0 608px;
	display: none
}
.ui-header-normal .ui-header-anchor {
	top: 8px
}
.ui-header-normal .ui-beacon {
	display: none
}
.ui-header-normal .ui-header-action {
	width: 185px;
	height: 31px;
	padding-top: 3px;
	display: none
}
.ui-header-normal .ui-header-anchor {
	display: none
}
.ui-header-normal .ui-header-action-rfq {
	font: 700 12px Arial;
	height: 22px;
	padding-top: 7px;
	width: 150px
}
.ui-header-normal .ui-header-action-sep {
	padding-top: 7px
}
.ui-header-normal .ui-header-main {
	padding: 28px 0 25px
}
.ui-header-mod-action .ui-header-normal-searchbar {
	margin-right: 260px;
	margin-left: 426px
}
.ui-header-mod-action .ui-header-action {
	display: block
}
.ui-header-mod-anchor .ui-header-anchor {
	display: block
}
.ui-header-mod-extend div.flag {
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left: 40px;
	width: 55px
}
.ui-header-mod-extend .ui-header-extend {
	width: 200px;
	float: left;
	display: block
}
.ui-header-normal-beacon .ui-header-anchor {
	top: 38px
}
.ui-header-normal-beacon .ui-beacon {
	display: block
}
.intelligentList .showSearchSuggestion, .intelligentList .intelligentListTitle span {
	background: transparent url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) no-repeat 0 0
}
#homePopSearch {
	visibility: hidden;
	height: auto;
	width: 100%;
	padding: 0;
	margin: 0;
	background-color: #fff;
	border: 1px solid #cbcbcb;
	color: #666;
	font: noraml 11px Arial;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	text-align: left
}
#homePopSearch strong {
	color: #666;
	white-space: nowrap;
	display: block;
	float: left;
	padding: 5px 0 5px 10px
}
#homePopSearch .bLeft {
	float: left;
	padding: 5px 0 5px 10px
}
#homePopSearch a:link {
	color: #666;
	margin-left: 8px;
	white-space: nowrap;
	line-height: 16px
}
#homePopSearch span.bRight, #homePopSearch span {
	width: auto!important;
	margin-left: 150px;
	padding: 5px 10px 5px 0;
	display: block
}
#homePopSearch a:visited {
	color: #000
}
#homePopSearch span a:hover {
	text-decoration: underline
}
.intel-wrap {
	margin: 0 235px 0 200px;
	_zoom: 1
}
.intelligent {
	position: relative;
	z-index: 9;
	border: 1px solid #e0e0e0;
	border-style: solid none none solid
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.intelligent {
	height: 24px
}
}
#fixedbody .intelligent {
	float: none;
	display: inline
}
#fixedbody .skinC .intelligent {
	float: left;
	display: block
}
.intelligentList {
	visibility: hidden;
	position: absolute;
	top: 22px;
	left: 0;
	width: 430px;
	background: #fff;
	padding: 0;
	border: 1px solid #8E8E8E;
	text-align: left;
	z-index: 777
}
.intelligentList div {
	padding: 0;
	background: #fff;
	border: 2px solid #fff
}
.intelligentList p {
	margin: 0;
	padding: 2px 4px;
	color: #333;
	margin: 0
}
.intelligentList .s {
	float: right;
	color: green
}
.intelligentList .current {
	background-color: #36C;
	color: #FFF
}
.intelligentList .current .s {
	float: right;
	color: #FFF
}
.intelligentList .cat {
	color: #03c
}
.intelligentList .current .cat {
	color: #fff
}
.intelligentList .boldKeword {
	font-weight: 700
}
.intelligent .intelligentIframeMask {
	visibility: hidden;
	background: #fff;
	position: absolute
}
.intelligentList .intelligentListTitle {
	cursor: pointer;
	height: 20px;
	background: #edf1f9;
	padding-left: 5px;
	border: 0;
	border-bottom: 1px solid #d5e1ee;
	margin: 0;
	color: #4d4d4d;
	font-size: 11px;
	font-weight: 700
}
.intelligentList .intelligentListTitle span {
	float: right;
	background-position: -510px -330px;
	padding: 0 5px 0 12px;
	text-decoration: underline
}
.intelligentList .showSearchSuggestion {
	padding-left: 10px;
	text-decoration: underline;
	cursor: pointer;
	width: 300px;
	height: 20px;
	background-color: #edf1f9;
	background-position: -507px -351px;
	border-bottom: 1px solid #d5e1ee;
	margin-left: 0;
	text-indent: 5px;
	color: #4d4d4d;
	font-size: 11px;
	font-weight: 700
}
#recommand-keywords {
	margin: 0;
	padding: 5px 10px 6px 0;
	color: #666;
	line-height: 20px
}
#recommand-keywords dt, #recommand-keywords dd {
	float: left;
	display: inline;
	margin: 0;
	padding: 0
}
#recommand-keywords dt {
	font-family: Arial;
	font-weight: 700;
	word-wrap: break-word;
	line-height: 20px;
	color: #666
}
#recommand-keywords dd {
	color: #333;
	padding: 0 0 0 5px;
	width: auto;
	float: none;
	display: block;
	overflow: hidden;
	zoom: 1
}
#recommand-keywords dd a:link {
	color: #333
}
#recommand-keywords dd a:visited {
	color: #969
}
#recommand-keywords dd a.more-link {
	font-family: Arial;
	font-weight: 700
}
#recommand-keywords dd a.more-link:link {
	color: #06c
}
#recommand-keywords dd a.more-link:hover {
	color: #f90
}
#recommand-keywords dd .keywords {
	font-weight: 700
}
.country-container li a, .country-chosed-container li a, .country-container li a.selected, #view-panel, .cgs-tips, .onsite-tips, .av-tips, .as-tips, .es-tips, .filter-type, .for-escrow, .for-cgs, .onsite-check, .av-check, #show-check-select-btn, .for-audit, .for-atm, .group-products a, .group-products .supl-merge, .view-as .icon-list, .view-as .icon-list-gray, .view-as .icon-img, .view-as .icon-img-gray, .moq-submit-new, .bottom-page .pre-page, .bottom-page .pre-page-gray, .bottom-page .next-page, .bottom-page .next-page-gray {
	background: transparent url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) no-repeat 0 0
}
.tdm-tips {
	background: url(http://beanstrader.com/simg/sprites/env/aisn/machinery.png) no-repeat scroll 0 0 transparent
}
.for-tip {
	background: url(http://beanstrader.com/simg/sprites/env/aisn/machinery.png) no-repeat scroll 0 0 transparent
}
.prev-page-gray, .prev-page, .next-page-gray, .next-page {
	background: url(http://beanstrader.com/simg/sprites/app/pager.png) no-repeat scroll 0 0 transparent
}
#aliGlobalCrumb {
	overflow: hidden;
	zoom: 1;
	color: #666;
	font-family: Arial;
	font-size: 12px
}
#aliGlobalCrumb h1 {
	font: 11px tahoma;
	display: inline;
	padding: 0;
	margin: 0;
	color: #666;
	font-weight: 700
}
#aliGlobalCrumb .resultsA {
	font-size: 11px;
	color: #999
}
#aliGlobalCrumb span.f14 {
	color: #333
}
#aliGlobalCrumb span a {
	font-family: arial;
	font-size: 12px
}
.crumb {
	color: #333;
	font-size: 12px;
	border-top: 1px #ccc dotted;
	margin-top: 0;
	line-height: 18px;
	padding: 6px 0 8px
}
.crumb strong {
	color: #666
}
.crumb-gray {
	color: #666;
	font-weight: 400;
	font-size: 12px;
	padding-left: 3px
}
#country-filter, #country-filter-em {
	padding: 0 0 4px 9px;
	border: 1px solid #ddd;
	margin-bottom: -1px
}
.country-filter-title {
	color: #333;
	font: 700 14px/28px Arial
}
.country-filter-chosed-title {
	color: #333;
	font: 700 12px/26px Arial
}
.country-container li, .country-chosed-container li {
	width: 24%;
	float: left;
	overflow: hidden
}
.country-container li a, .country-chosed-container li a {
	padding-left: 20px;
	line-height: 20px;
	display: block;
	background-position: 0 -335px
}
.country-chosed-container li a {
	background-position: 0 -415px
}
.country-container li a.selected {
	background-position: 0 -375px
}
.country-chosed-container li span.num {
	color: #666
}
.country-container li span {
	color: #666
}
#country-filter .more-country, #province-filter .more-province {
	clear: both;
	display: block;
	line-height: 20px;
	margin-top: 2px
}
#country-filter .hidden-part {
	display: none
}
.country-chosed-container {
	max-height: 100px;
	_height: 100px;
	overflow-y: auto;
	overflow-x: hidden
}
#other-country-container {
	display: none;
	max-height: 100px;
	overflow-y: auto;
	overflow-x: hidden
}
#other-province-container {
	display: none
}
#country-filter-confirm {
	clear: both;
	display: none;
	cursor: pointer;
	margin: 8px 0 10px
}
#province-filter {
	clear: both
}
#province-filter span.chosed {
	display: block;
	color: #666
}
.province-filter-title {
	color: #333;
	font: 700 12px/24px Arial
}
.province-container a {
	float: left;
	width: 16%;
	line-height: 18px
}
#country-filter #show-less {
	display: none
}
#country-filter ul {
	margin: 0
}
.filter-checkbox {
	border: solid 1px #e0e0e0;
	height: 30px;
	padding-left: 8px
}
.filter-checkbox input {
	margin: 7px 5px 0 2px;
*margin-left:0;
*margin-top:5px;
	float: left;
	cursor: pointer
}
.filter-checkbox label, .filter-checkbox .for-tip {
	float: left;
	cursor: pointer;
	height: 30px;
	line-height: 30px
}
.for-tip {
	color: #06C;
	background-position: 1px -473px;
	padding-right: 21px;
	position: relative;
	z-index: 1
}
.for-tip #the-tips {
	width: 276px;
	height: 304px;
	position: absolute;
	right: -285px;
	top: 30px;
	display: none;
	z-index: 1;
	padding: 15px 15px 15px 22px
}
#the-tips .tips-last {
	padding-left: 60px
}
#the-tips p {
	color: #333;
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 6px;
	padding-left: 28px
}
#the-tips .tips-title {
	font-weight: 700;
	margin-bottom: 0
}
#the-tips .cgs-tips {
	background-position: -166px -138px
}
#the-tips .onsite-tips {
	background-position: -493px -469px
}
#the-tips .av-tips {
	background-position: -496px -430px
}
#the-tips .as-tips {
	background-position: -165px -177px
}
#the-tips .tdm-tips {
	background-position: 5px -530px;
	line-height: 20px
}
#the-tips .es-tips {
	background-position: -441px 0
}
.for-cgs, .for-audit, .for-atm, .for-escrow {
	padding-left: 23px;
	margin-right: 4px;
	font-size: 12px;
	white-space: nowrap
}
#GgsOnly {
*margin-left:-2px!important;
	padding-left: 0
}
.for-cgs {
	background-position: -170px -134px;
	overflow: hidden
}
.filter-checkbox .checkbox-hidden {
	display: none
}
.check-select {
	width: 138px;
	height: 30px;
	float: left;
	display: block;
	position: relative;
	z-index: 5
}
.check-select label {
	padding-top: 4px;
	padding-bottom: 8px;
	height: 18px;
	line-height: 18px
}
.check-select ul {
	position: absolute;
	top: 0;
	left: 0;
	width: 133px;
	padding: 2px;
	margin: 0 0 0 -3px;
	zoom: 1;
	z-index: 7
}
.check-select ul.over {
	padding: 1px;
	border: 1px solid #96bfdd;
	background: #fff;
	height: 77px
}
.check-select ul li {
	font-size: 12px;
	padding: 0 4px 0 30px;
	width: 99px;
	position: absolute;
	z-index: 8;
	height: 30px
}
.onsite-check {
	background-position: -492px -466px
}
.av-check {
	background-position: -495px -424px
}
.check-select ul.over li {
	height: 39px;
	overflow: hidden
}
.check-select ul .check-select-sub {
	display: none
}
.check-select ul.over .check-select-sub {
	display: block;
	top: 39px
}
.check-select ul li span {
	display: none
}
.check-select ul.over li span {
	display: block;
	text-align: center;
	margin: -5px 0 0 -10px;
	color: #959595
}
.check-select li.current {
	background-color: #dbe8ff
}
#show-check-select-btn {
	background-position: -505px -390px;
	position: absolute;
	top: 8px;
	right: 1px;
	width: 7px;
	height: 4px;
	padding: 5px;
	cursor: pointer;
	z-index: 1
}
.check-select ul.over #show-check-select-btn {
	top: 7px;
	right: 0
}
.for-audit {
	background-position: -170px -172px
}
.for-atm {
	background-position: 0 -133px
}
.filter-checkbox .for-escrow {
	margin-top: 6px;
	padding-left: 60px;
	height: 18px;
	line-height: 18px;
	background-position: -440px 0
}
#view-panel {
	background-repeat: repeat-x;
	background-position: 0 -1037px;
	border: solid 1px #e0e0e0;
	border-top: none;
	height: 30px;
	font-size: 11px;
	-webkit-text-size-adjust: none;
	text-align: left
}
.group-products {
	float: left;
	display: inline;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
	margin: 5px 0;
	padding: 0 10px 0 5px;
	border-right: 1px solid #ddd;
	padding: 0 7px 0 0!important
}
.group-products a, .group-products .supl-merge {
	display: block;
	float: left;
	padding-left: 25px;
	background-position: 5px -636px
}
.group-products .supl-merge a {
	display: inline;
	float: none;
	padding: 0;
	background: none
}
.group-products .supl-merge a:visited, .group-products a:visited {
	color: #969
}
.view-as {
	float: right;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
	padding: 5px 10px 5px 5px
}
.view-as .tool-name {
	display: block;
	float: left
}
.view-as .view-tool {
	float: left;
	display: block;
	width: 16px;
	height: 19px;
	overflow: hidden;
	margin: 0 0 0 6px;
	padding: 0;
	text-indent: -999px
}
.view-as .icon-list {
	background-position: -259px -336px
}
.view-as .icon-list-gray {
	background-position: -259px -366px
}
.view-as .icon-img {
	background-position: -259px -396px
}
.view-as .icon-img-gray {
	background-position: -259px -426px
}
.view-as a.icon-list:hover {
	background-position: -282px -336px
}
.view-as a.icon-img:hover {
	background-position: -282px -396px
}
.filter-moq {
	float: left;
	padding: 5px 0 0 10px;
	height: 20px;
	line-height: 20px
}
.filter-moq-title {
	padding-right: 5px
}
.moq-value {
	height: 16px;
	ime-mode: disabled;
	font-size: 11px;
	-webkit-text-size-adjust: none;
	width: 45px;
	padding: 0;
	border: 1px solid #b5b5b5;
	vertical-align: middle
}
.focus .moq-value {
	border: 1px solid #929292
}
.moq-submit {
	background: transparent url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) no-repeat 0 0
}
.moq-submit {
	border: 0 none;
	padding: 0;
	width: 25px;
	height: 18px;
	background-position: -417px -103px;
	cursor: pointer;
	vertical-align: middle
}
.focus .moq-submit {
	background-position: -442px -103px
}
.view-panel-moq {
	float: left;
	height: 20px;
	line-height: 20px;
	padding: 0 3px;
	position: relative;
*width:142px
}
.view-panel-moq-new {
*width:125px
}
.view-panel-moq .filter-moq {
	position: relative;
*position:absolute;
*width:130px;
	float: none;
	padding: 4px;
	height: auto;
	border: 1px solid #fff;
	z-index: 3;
	border-bottom: none
}
.view-panel-moq .filter-moq-new {
*width:113px
}
.view-panel-moq .filter-moq .btns {
	display: none
}
.view-panel-moq .filter-moq .btns .moq-clear {
	text-decoration: underline;
	float: right;
	margin: 8px 10px 5px 0;
	cursor: pointer;
	display: none
}
.view-panel-moq .filter-moq .btns .moq-submit-btn {
	float: right;
	padding: 0 5px;
	margin: 5px 0;
	cursor: pointer
}
.moq-submit {
	border: 0 none;
	padding: 0;
	width: 25px;
	height: 18px;
	background-position: -417px -103px;
	cursor: pointer;
	vertical-align: middle
}
.filter-moq-title {
	padding-right: 3px
}
.moq-value {
	height: 16px;
	ime-mode: disabled;
	width: 30px;
	padding: 0;
	border: 1px solid #b5b5b5;
	vertical-align: middle
}
.view-panel-moq .focus {
	background: #fff;
	border: 1px solid #BFBFBF;
	border-width: 1px;
	border-width: 1px\9;
	border-width: 1px\0;
	box-shadow: 1px 1px 3px 1px rgba(0,0,0,.15);
	height: 50px;
	top: -1px;
	padding-top: 5px;
	z-index: 304
}
.view-panel-moq .focus .btns {
	display: block
}
.focus .moq-value {
	border: 1px solid #929292
}
.focus .moq-submit {
	background-position: -442px -103px
}
.view-panel-moq .filter-moq .btns .moq-submit-new {
	display: block;
	background-position: -461px -102px;
	cursor: pointer;
	height: 22px;
	width: 59px;
	padding: 0;
	border: 0 none
}
.view-panel-biz-type {
	border-left: 1px solid #DDD;
	float: left;
	height: 20px;
	line-height: 20px;
	margin: 5px 0;
	padding-left: 7px
}
.view-panel-biz-type .drop {
	background: transparent url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) no-repeat 100% -160px;
	display: block;
	padding-right: 20px;
	border: 1px solid #BFBFBF;
	float: left;
	padding-left: 5px;
	width: auto;
	cursor: pointer;
	background-color: #fff;
	position: relative;
	color: #333;
	z-index: 4
}
.view-panel-biz-type .clear {
	background: transparent url(http://beanstrader.com/simg/sprites/env/searchweb/refine_by_icon_all.gif) no-repeat 100% -116px
}
.view-panel-biz-type .clear:hover {
	color: #F60
}
.view-panel-biz-type .drop-show {
	border-bottom: none
}
.view-panel-biz-type .dropdown {
	z-index: 3;
	visibility: hidden;
	background: #fff;
	position: absolute;
	border: 1px solid #BFBFBF;
	border-width: 1px;
	border-width: 1px\9;
	border-width: 1px\0;
	box-shadow: 1px 1px 3px 1px rgba(0,0,0,.15)
}
.view-panel-biz-type .dropdown a {
	background: none;
	cursor: pointer;
	white-space: nowrap;
	color: #333;
	padding: 0 20px 0 5px!important;
	display: block
}
.view-panel-biz-type .dropdown a:hover {
	text-decoration: underline;
	color: #03C
}
.top-page-nav {
	display: inline;
	float: right;
	margin-top: -3px
}
.top-page-nav .page-num {
	color: #333;
	float: left;
	padding: 6px 10px 0 5px;
	font-family: tahoma;
	font-size: 11px
}
.page-btn {
	float: left;
	height: 15px;
	margin-top: 7px;
	width: 15px;
	text-indent: -999px;
	outline: none
}
.prev-page-gray {
	background-position: -30px 0;
	margin-right: 5px
}
.prev-page {
	background-position: 0 0;
	margin-right: 5px
}
.prev-page:hover {
	background-position: -15px 0
}
.next-page-gray {
	background-position: -30px -15px
}
.next-page {
	background-position: 0 -15px
}
.next-page:hover {
	background-position: -15px -15px
}
.bottom-page {
	background-color: #f5f5f5;
	margin: 20px 0;
	padding: 4px 0 4px 10px;
	text-align: left
}
.page-size-box {
	border-left: solid 1px #e0e0e0;
	float: right;
	height: 22px;
	margin-left: 20px;
	padding: 0 12px
}
.page-size-box span, .page-size-box a, .page-num-list a, .page-num-list span, .page-size-box .current {
	float: left;
	height: 20px;
	line-height: 18px;
	padding: 2px 7px 0 6px;
	text-align: center;
	font-family: "Trebuchet MS", Arial
}
.bottom-page .page-btn {
	display: block;
	float: left;
	line-height: 22px;
	margin-top: 0;
	text-indent: 0;
	height: 22px
}
.bottom-page .prev-page {
	background-position: -216px -22px;
	color: #333;
	height: 22px;
	margin-right: 5px;
	padding-left: 17px;
	width: 35px
}
.bottom-page .prev-page-gray {
	background-position: -216px 0;
	color: #CCC;
	height: 22px;
	margin-right: 5px;
	padding-left: 17px;
	width: 35px
}
.bottom-page .next-page {
	background-position: -268px -22px;
	color: #333;
	height: 22px;
	margin-left: 5px;
	padding-left: 10px;
	width: 42px
}
.bottom-page .next-page-gray {
	background-position: -268px 0;
	color: #CCC;
	height: 22px;
	margin-left: 5px;
	padding-left: 10px;
	width: 42px
}
.page-size-box .current, .page-num-list .current {
	border: 1px solid #ddd;
	color: #333;
	font-weight: 700;
	height: 19px;
	padding-top: 1px
}
.page-size-box span {
	color: #666
}
.util-clearfix:after {
	content: "\0020";
	display: block;
	font-size: 0;
	line-height: 0;
	height: 0;
	clear: both;
	visibility: hidden
}
.util-clearfix {
	display: inline-table;
	zoom: 1
}
.util-clearfix {
	_height: 1%;
	display: block
}
#pagination-wrapper {
	margin: 20px 0
}
#pagination-wrapper .ui-pager {
	float: right;
	font-family: tahoma;
	font-size: 11px;
	color: #333
}
.ui-button {
	font-family: tahoma;
	font-size: 11px;
	color: #333
}
.ui-tab-nav {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0
}
.ui-tab-nav li {
	margin: 0;
	padding: 0
}
.ui-tab-nav li a {
	display: block;
	cursor: pointer;
	text-decoration: none
}
.ui-tab-nav li.ui-tab-active a {
	cursor: default
}
.ui-tab-nav li a:hover, .tab-nav li.ui-tab-active a, .tab-nav li.ui-tab-active a:hover {
	text-decoration: none
}
.ui-tab-content .ui-tab-pane {
	padding: 10px;
	display: none
}
.ui-tab-content .ui-tab-active {
	padding: 10px;
	display: block
}
.ui-tab-normal .ui-tab-nav:after {
	content: '\0020';
	display: block;
	height: 0;
	clear: both
}
.ui-tab-normal .ui-tab-nav {
	zoom: 1
}
.ui-tab-normal .ui-tab-nav li {
	float: left;
	display: inline;
	margin-right: 5px;
	margin-bottom: -1px
}
.ui-tab-normal .ui-tab-nav li a {
	position: relative
}
.ui-tab-stacked:after {
	content: '\0020';
	display: block;
	height: 0;
	clear: both
}
.ui-tab-stacked {
	zoom: 1
}
.ui-tab-stacked .ui-tab-nav {
	float: left;
	display: block
}
.ui-tab-stacked .ui-tab-nav li {
	margin-right: -1px;
	margin-bottom: -1px
}
.ui-tab-stacked .ui-tab-content {
	overflow: hidden
}
.beanstrader .ui-tab-normal .ui-tab-nav li {
	border-top: 1px solid #ddd
}
.beanstrader .ui-tab-normal .ui-tab-nav li a {
	color: #666;
	font-size: 12px;
	font-weight: 700;
	background-color: #fafafa;
	border: 1px solid #ddd;
	border-top: 0;
	border-bottom: 0;
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	height: 25px \9;
	line-height: 25px \9;
	_float: left
}
.beanstrader .ui-tab-normal .ui-tab-nav li a:hover {
	background-color: #f5f5f5
}
.beanstrader .ui-tab-normal .ui-tab-nav li.ui-tab-active a, .beanstrader .ui-tab-normal .ui-tab-nav li.ui-tab-active a:hover {
	background-color: #fff;
	color: #333;
	border-bottom: 0;
	height: 27px;
	line-height: 27px;
	height: 26px \9;
	line-height: 26px \9;
	_float: left
}
.beanstrader .ui-tab-normal .ui-tab-content {
	border-top: 1px solid #ddd
}
.beanstrader .ui-tab-front .ui-tab-nav li {
	margin-bottom: -2px
}
.beanstrader .ui-tab-front .ui-tab-nav li a {
	height: 31px;
	line-height: 31px;
	font-size: 14px
}
.beanstrader .ui-tab-front .ui-tab-nav .ui-tab-active {
	background-color: #fff;
	border-top: 2px solid #1996e6
}
.beanstrader .ui-tab-front .ui-tab-nav li.ui-tab-active a, .beanstrader .ui-tab-front .ui-tab-nav li.ui-tab-active a:hover {
	background-color: #fff;
	height: 32px;
	line-height: 32px
}
.beanstrader .ui-tab-front .ui-tab-content {
	border-top: 2px solid #ddd
}
.beanstrader .ui-tab-stacked .ui-tab-nav li {
	margin-right: -1px
}
.beanstrader .ui-tab-stacked .ui-tab-nav li a {
	font-size: 12px;
	font-weight: 700;
	color: #666;
	background-color: #fafafa;
	border: 1px solid #ddd;
	height: 30px;
	line-height: 30px;
	padding: 0 15px
}
.beanstrader .ui-tab-stacked .ui-tab-nav li a:hover {
	background-color: #f5f5f5
}
.beanstrader .ui-tab-stacked .ui-tab-nav li.ui-tab-active a, .beanstrader .ui-tab-stacked .ui-tab-nav li.ui-tab-active a:hover {
	background-color: #fff;
	border-right: 0;
	color: #333;
	padding: 0 15px
}
.beanstrader .ui-tab-stacked .ui-tab-content .ui-tab-pane {
	border: 1px solid #ddd;
	height: 200px
}
.beanstrader .ui-tab-stacked .ui-tab-nav li {
*width:112px
}
.beanstrader .ui-tab-stacked .ui-tab-nav li a {
	position: relative;
	zoom: 1
}
.beanstrader .ui-tab-stacked .ui-tab-nav {
	_margin-right: -3px
}
.filter-location li a, .filter-switcher a, .filter-switcher .more {
	background: transparent url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) no-repeat 0 0
}
.hidden {
	display: none
}
.beanstrader .ui-tab-nav {
	z-index: 7
}
.beanstrader .ui-tab-front .ui-tab-nav li.ui-tab-active a, .beanstrader .ui-tab-front .ui-tab-nav li.ui-tab-active a:hover {
	line-height: 31px;
	height: 31px
}
.beanstrader .ui-tab-front .ui-tab-nav li {
	margin-bottom: -1px
}
.beanstrader .ui-tab-front .ui-tab-content {
	border-top: 1px solid #ddd;
	zoom: 1
}
.sup-beta {
	font-size: 11px;
	font-weight: 400;
	-webkit-text-size-adjust: none;
	position: relative;
	left: 3px;
	line-height: 11px
}
.filter-box {
	border: 1px solid #ddd;
	zoom: 1
}
.filter-item-wrap {
	padding: 0 10px
}
.filter-item-box {
	padding: 5px 0;
	border-bottom: 1px solid #ddd
}
.filter-location ul {
	overflow: hidden;
	zoom: 1
}
.filter-location li {
	width: 24.3%;
	float: left;
	overflow: hidden;
	color: #06c
}
.filter-location li input {
	margin-left: 1px;
	margin-right: 7px;
	margin-right: 3px\9;
	padding-left: 0;
	cursor: pointer;
*margin-left:-2px
}
.filter-location li span {
	font-size: 11px;
	-webkit-text-size-adjust: none;
	color: #666
}
.filter-location li .filter-confirm-btn {
	color: #fff;
	font-size: 12px
}
.filter-location li .filter-cancel-btn {
	color: #06c;
	font-size: 12px
}
.filter-location li a {
	display: inline-block;
*dsiplay:inline;
*zoom:1;
	outline: none;
	padding-left: 20px;
	line-height: 20px;
	background-position: 0 -335px
}
.filter-location li .selected {
	background-position: 0 -375px
}
.filter-location-choosed li a, .filter-location-choosed li a {
	background-position: 0 -375px
}
.filter-location-choosed li a:hover, .filter-location-choosed li a:hover {
	background-position: 0 -415px
}
.filter-location .filter-confirm-box {
	padding-top: 5px;
	text-align: center
}
.filter-location label {
	cursor: pointer
}
.filter-title {
	float: left;
	width: 60px;
	padding-right: 8px;
	font: 700 12px Tahoma;
	color: #666;
	text-align: right;
	line-height: 20px;
	height: 20px;
	_position: relative;
	_margin-right: -3px
}
.filter-switcher {
	float: right;
	width: 45px;
	height: 20px;
	line-height: 20px;
	_position: relative
}
.filter-switcher a {
	height: 20px;
	display: block;
	background-position: -430px -1306px
}
.filter-switcher .more {
	background-position: -430px -1329px
}
.filter-location-choosed .filter-switcher a {
	background: none
}
.filter-item-focus {
	border-top: 1px solid #ddd;
	background-color: #e4f2ff;
	position: relative;
	z-index: 999;
	top: -1px
}
.filter-item-focus .filter-item-box {
	border: 0 none
}
.filter-item-hidden-wrap {
	display: none;
	position: absolute;
	left: -1px;
	border: 1px solid #ddd;
	border-top: 0 none;
	background-color: #e4f2ff;
	width: 100%;
	box-shadow: 1px 3px 4px rgba(0,0,0,.25)
}
.filter-item-hidden-box {
	padding: 0 55px 10px 78px
}
.filter-item-focus .filter-item-hidden-wrap {
	display: block
}
.filter-cancel-btn {
	color: #06c;
	cursor: pointer;
	padding-left: 5px;
	line-height: 20px;
	vertical-align: middle
}
.filter-location .location-country-hidden-box, .filter-location .location-province-hidden-box {
	max-height: 100px;
	_height: 100px;
	overflow-y: auto;
	overflow-x: hidden
}
.filter-atm-box {
	height: 30px;
	line-height: 30px;
	float: left
}
.filter-atm-box input {
	margin: 7px 5px 0 2px;
*margin-left:0;
*margin-top:5px;
	float: left;
	cursor: pointer
}
.filter-atm-box .for-atm {
	float: left;
	cursor: pointer;
	height: 30px;
	line-height: 30px
}
.filter-service-item-box {
}
.filter-service-wrap {
	padding: 0 10px
}
.filter-service-wrap .filter-title {
	height: 30px;
	line-height: 26px
}
.filter-service-wrap .filter-checkbox {
	border: 0 none;
	margin-left: 68px;
	_margin-left: 65px;
	padding-left: 0;
	padding-right: 45px;
	margin-top: 0;
	zoom: 1
}
.filter-service-wrap .filter-checkbox input {
	margin-left: 1px;
	margin-right: 7px;
	margin-right: 3px\9;
	padding-left: 0;
	cursor: pointer;
*margin-left:-2px;
	margin-top: 4px\9
}
.filter-service-wrap .for-escrow {
	width: 10px;
	text-indent: -9999px
}
.filter-box #view-panel {
	border: 0 none;
	border-top: 1px solid #ddd
}
.location-region-hidden-wrap {
	padding-bottom: 2px;
	display: none;
	clear: both
}
.location-country-box {
	border-top: 1px dashed #ddd;
	padding-top: 5px
}
.location-country-wrap {
	clear: both
}
.filter-country-title {
	line-height: 30px
}
#location-region-box {
	padding-bottom: 5px
}
.filter-checkbox {
	border: 0 none;
	border-top: 1px solid #ddd;
	margin-top: -1px
}
.filter-atm-split {
	float: left;
	width: 5px;
	height: 20px;
	font-size: 0;
	overflow: hidden;
	margin: 5px 0;
	border-left: 1px solid #ddd
}
.filter-box {
	position: relative;
	_z-index: 305
}
.filter-box span.premium-icon-switch {
	display: inline-block;
	overflow: hidden;
	width: 14px;
	height: 14px;
	position: absolute;
	left: 4px;
	top: 4px;
	cursor: pointer;
	background-image: url(http://beanstrader.com/simg/sprites/env/p4p/premium-all-categories.png);
	background-repeat: no-repeat
}
.filter-box span.premium-less {
	background-position: 0 -116px
}
.filter-box span.premium-mroe {
	background-position: 0 -82px
}
.ui-button {
	display: inline-block;
*display:inline;
*zoom:1;
	position: relative;
	overflow: visible
}
.ui-button-primary, .ui-button-normal, .ui-button-primary-s, .ui-button-normal-s, .ui-button-primary-l, .ui-button-normal-l {
	margin: 0;
	font-family: Arial;
	text-align: center;
	vertical-align: middle;
	color: #333;
	border: solid 1px #bcbcbc;
	background-color: #f7f7f7;
	cursor: pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.15);
	box-shadow: 0 1px 2px 0 rgba(0,0,0,.15)
}
.ui-button-primary:hover, .ui-button-normal:hover, .ui-button-primary-s:hover, .ui-button-normal-s:hover, .ui-button-primary-l:hover, .ui-button-normal-l:hover {
	color: #333;
	background-color: #f8f8f8
}
.ui-button-primary:active, .ui-button-normal:active, .ui-button-primary-s:active, .ui-button-normal-s:active, .ui-button-primary-l:active, .ui-button-normal-l:active {
	color: #333;
	-webkit-box-shadow: 0 transparent, inset 0 1px 2px rgba(0,0,0,.15), 0 0 0 rgba(0,0,0,.05), 0 0 0 0 transparent, 0 1px 2px 0 rgba(0,0,0,.15);
	-moz-box-shadow: 0 transparent, inset 0 1px 2px rgba(0,0,0,.15), 0 0 0 rgba(0,0,0,.05), 0 0 0 0 transparent, 0 1px 2px 0 rgba(0,0,0,.15);
	box-shadow: 0 transparent, inset 0 1px 2px rgba(0,0,0,.15), 0 0 0 rgba(0,0,0,.05), 0 0 0 0 transparent, 0 1px 2px 0 rgba(0,0,0,.15)
}
button.ui-button-disabled, button.ui-button-disabled:hover, button.ui-button-disabled:active, input.ui-button-disabled, input.ui-button-disabled:hover, input.ui-button-disabled:active {
	color: #cbcbcb;
	border: solid 1px #d4d4d4;
	cursor: default;
	background-color: #e6e6e6;
	background-image: -moz-linear-gradient(top, #f5f5f5, #e6e6e6);
	background-image: -ms-linear-gradient(top, #f5f5f5, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #f5f5f5, #e6e6e6);
	background-image: -o-linear-gradient(top, #f5f5f5, #e6e6e6);
	background-image: linear-gradient(top, #f5f5f5, #e6e6e6);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e6e6e6', GradientType=0);
	text-shadow: #fff 0 1px 1px;
	-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.15);
	box-shadow: 0 1px 2px 0 rgba(0,0,0,.15)
}
.ui-button-primary, .ui-button-normal {
	font-size: 14px;
	font-weight: 700;
	line-height: 18px;
*line-height:14px;
	padding: 3px 15px;
*padding:2px 15px
}
.ui-button-primary-s, .ui-button-normal-s {
	font-size: 12px;
	font-weight: 700;
	line-height: 14px;
*line-height:12px;
	padding: 2px 10px;
*padding:1px 10px
}
.ui-button-primary-l, .ui-button-normal-l {
	font-size: 18px;
	font-weight: 700;
	line-height: 18px;
*line-height:17px;
	padding: 8px 15px;
*padding:6px 15px
}
.ui-button-primary:hover, .ui-button-primary-s:hover, .ui-button-primary-l:hover {
	color: #fff;
	background-color: #f8af23;
	background-image: -moz-linear-gradient(top, #ffbc35, #f2a210);
	background-image: -ms-linear-gradient(top, #ffbc35, #f2a210);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffbc35), to(#f2a210));
	background-image: -webkit-linear-gradient(top, #ffbc35, #f2a210);
	background-image: -o-linear-gradient(top, #ffbc35, #f2a210);
	background-image: linear-gradient(top, #ffbc35, #f2a210);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbc35', endColorstr='#f2a210', GradientType=0)
}
.ui-button-primary, .ui-button-primary-s, .ui-button-primary-l, .ui-button-primary:active, .ui-button-primary-s:active, .ui-button-primary-l:active {
	color: #fff;
	border: solid 1px #e87b0e;
	background-color: #ff9917;
	background-image: -moz-linear-gradient(top, #ffab02, #ff8a28);
	background-image: -ms-linear-gradient(top, #ffab02, #ff8a28);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffab02), to(#ff8a28));
	background-image: -webkit-linear-gradient(top, #ffab02, #ff8a28);
	background-image: -o-linear-gradient(top, #ffab02, #ff8a28);
	background-image: linear-gradient(top, #ffab02, #ff8a28);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab02', endColorstr='#ff8a28', GradientType=0)
}
.ui-button-normal:hover, .ui-button-normal-s:hover, .ui-button-normal-l:hover {
	color: #333;
	background-color: #fdfdfd;
	background-image: -moz-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: -ms-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#f2f2f2));
	background-image: -webkit-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: -o-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: linear-gradient(top, #fafafa, #f2f2f2);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f2f2f2', GradientType=0)
}
.ui-button-normal, .ui-button-normal-s, .ui-button-normal-l, .ui-button-normal:active, .ui-button-normal-s:active, .ui-button-normal-l:active {
	background-color: #eee;
	background-image: -moz-linear-gradient(top, #fafafa, #e8e8e8);
	background-image: -ms-linear-gradient(top, #fafafa, #e8e8e8);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#e8e8e8));
	background-image: -webkit-linear-gradient(top, #fafafa, #e8e8e8);
	background-image: -o-linear-gradient(top, #fafafa, #e8e8e8);
	background-image: linear-gradient(top, #fafafa, #e8e8e8);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e8e8e8', GradientType=0)
}
#country-continent-switcher, #country-continent-switcher-em, #country-continent-switcher.more, #country-continent-confirm-btn, #country-continent-confirm-btn-em {
	background: transparent url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) no-repeat 0 0
}
#country-filter, #country-filter-em {
	padding: 0 10px 4px;
	position: relative;
	zoom: 1
}
#country-filter-em {
	z-index: 357
}
#country-filter ul a, #country-filter-em ul a {
	display: inline-block;
*dsiplay:inline;
*zoom:1;
	outline: none
}
#first-country-container {
	clear: both
}
#country-filter .country-filter-title, #country-filter-em .country-filter-title {
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	display: block;
	margin: 4px 0 3px
}
#country-continent-hidden-wrap, #country-hidden-wrap-em {
	padding: 0 10px 4px;
	border: 1px solid #e0e0e0;
	border-top: 0 none;
	display: none
}
#country-continent-hidden, #country-continent-hidden-em {
	display: none
}
#first-continent-container, #other-country-container, #other-country-container-em {
	border-top: 1px dashed #e0e0e0;
	padding-top: 5px;
	margin-top: 5px!important;
	display: block
}
#country-filter li span, #country-filter-em li span {
	font-size: 11px
}
#country-filter li, #country-filter-em li {
	width: 24%;
	float: left;
	overflow: hidden;
	color: #06C
}
#first-continent-container input, #other-continent-container input, #other-continent-container-em input {
	margin-left: 1px;
	margin-right: 7px;
	margin-right: 3px\9;
	padding-left: 0;
	cursor: pointer;
*margin-left:-2px
}
#first-continent-container label, #other-continent-container label {
	cursor: pointer
}
#country-continent-switcher, #country-continent-switcher-em {
	float: right;
	height: 20px;
	line-height: 20px;
	display: block;
	color: #06C;
	width: 72px;
	margin: 4px 0 3px;
	background-position: -400px -1306px;
	cursor: pointer
}
#country-continent-switcher.more, #country-continent-switcher-em.more {
	background-position: -404px -1329px
}
.country-filter-focus {
	background: #e3f2fe;
	z-index: 365
}
.country-filter-focus #country-continent-hidden-wrap, .country-filter-focus #country-hidden-wrap-em {
	z-index: 3;
	position: absolute;
	display: block;
	top: 0;
	left: -1px;
	background: #e3f2fe;
	box-shadow: 0 4px 1px #D6D6D6
}
#country-continent-confirm, #country-continent-confirm-em {
	text-align: center;
	margin-top: 5px;
	padding: 10px 0 5px;
	border-top: 1px dashed #e0e0e0
}
#country-continent-confirm-btn, #country-continent-confirm-btn-em {
	background-position: -461px -102px;
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	height: 22px;
	width: 59px
}
#country-continent-cancel-btn, #country-continent-switcher-em, #country-continent-cancel-btn-em {
	cursor: pointer;
	vertical-align: middle;
	color: #06c
}
#country-filter .country-chosed-container li a, #country-filter-em .country-chosed-container li a {
	background-position: 0 -375px
}
#country-filter .country-chosed-container li a:hover, #country-filter-em .country-chosed-container li a:hover {
	background-position: 0 -415px
}
#country-continent-switcher, #country-continent-cancel-btn, #country-continent-switcher-em, #country-continent-cancel-btn-em {
	color: #06C
}
#supl-merge-info {
	background: transparent url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) no-repeat 0 0
}
#view-panel .view-as {
	float: left;
	padding: 0 10px;
	margin: 5px 0;
	border-right: 1px solid #ddd
}
#view-panel .top-page-nav {
	margin-top: 1px
}
#supl-merge-info {
	margin-top: 2px;
	padding: 4px 10px 4px 37px;
	color: #333;
	line-height: 16px;
	background-color: #f7ffee;
	background-position: -425px -1351px;
	border: 1px solid #ecf5c5
}
.compare {
	width: 100px;
	overflow: hidden;
	clear: both
}
.compare label {
	cursor: pointer
}
.compare-b {
	display: inline
}
.compare-a {
	display: none;
	position: absolute;
	bottom: 3px;
	left: 7px
}
#showCompare {
	display: none;
	width: 265px;
	position: absolute
}
#showCompareInner {
	padding: 10px
}
#reportStyle .report {
	line-height: 21px;
	margin-top: 5px;
	width: 330px
}
#reportStyle .report span {
	padding: 0
}
#reportStyle .report a {
	color: #000;
	display: inline-block;
	height: 21px;
	line-height: 21px;
	margin-left: 10px;
	outline: none;
	text-align: center;
	width: 61px;
	background: url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) -447px -19px no-repeat
}
.compare-bg {
	font-size: 12px;
	position: relative
}
.compare-bg span {
	color: #333
}
.compare-bg #compare-color {
	margin: 0 3px;
	font: 700 12px Arial
}
.compare-bg .compare-color-able {
	color: #f60
}
.compare-bg .compare-color-disable {
	color: #000
}
.compare-bg .compare-color-full {
	color: #bd1a1d
}
.compare-bg span var {
	font-style: normal
}
.compare-bg #comparesub, .compare-bg input {
	margin: 0 20px 0 8px
}
.compare-bg #comparesub {
	color: #fff
}
#compare-close, #compare-close:visited {
	position: absolute;
	right: 4px;
	top: 4px;
	display: block;
	width: 20px;
	height: 20px;
	background: url(http://beanstrader.com/simg/sprites/app/ui-window-close.png) no-repeat scroll 0 0 transparent
}
#compare-close:hover {
	background-position: 0 -49px
}
.list-items .pic .report a, .list-items .attr .icon-main-product, .list-items .attr .new-arrival, .list-items .attr .feedback, .list-items .supplier .avlogo, .list-items .supplier .onsitelogo, .list-items .supplier .cslogo, .list-items .supplier .escrowlogo, .list-items .supplier .unverified, .list-items .supplier .video, .quickMiniImgBox .dartBox {
	background: transparent url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) no-repeat 0 0
}
.list-items:after {
	content: "\0020";
	display: block;
	font-size: 0;
	line-height: 0;
	height: 0;
	clear: both;
	visibility: hidden
}
.list-items {
	display: inline-table;
	zoom: 1
}
.list-items {
	_height: 1%;
	display: block
}
.list-items {
	padding: 10px 0 12px;
	border-bottom: solid 1px #e0e0e0
}
.highlightcolor {
	background-color: #feffe3!important
}
.AD {
	padding: 15px 0 12px;
	border-bottom: 2px solid #e0e0e0!important
}
.p4p {
	border-bottom: none!important;
	background: #fff url(http://beanstrader.com/images/eng/p4p/split.gif) repeat-x scroll 0 100%
}
.list-items .pic {
	float: left;
	display: inline;
	width: 128px;
	padding: 0;
	margin: 0;
	margin-right: 15px;
	overflow: hidden
}
.list-items .pic a {
	display: block;
	width: 128px;
	height: 128px;
	text-align: center
}
.list-items .pic .report a {
	display: block;
	color: #333;
	width: 61px;
	height: 21px;
	line-height: 21px;
	margin-top: 10px;
	text-align: center;
	background-position: -447px -19px;
	outline: none
}
.list-items .pic span.manu-attr {
	display: block;
	padding-top: 5px;
	text-align: center
}
.percent-wrap {
	overflow: hidden;
	zoom: 1
}
.list-items .attr {
	float: left;
	display: inline;
	width: 52%;
	margin: 0;
	padding-right: 2%;
	overflow: hidden;
	word-wrap: break-word
}
.list-items .attr h2 {
	display: inline;
	font: 16px Arial;
	margin-right: 4px;
	padding: 0;
	word-wrap: break-word
}
#list-form .list-items .attr h2 a:link {
	color: #06c;
	border-bottom: 1px #06C solid
}
#list-form .list-items .attr h2 a:visited {
	color: #969;
	border-bottom: 1px #969 solid
}
#list-form .list-items .attr h2 a:hover {
	color: #f90;
	border-bottom: 1px #f90 solid
}
.list-items .attr h2 a.list-ico-a {
	border-bottom: none
}
.list-items .attr .icon-main-product {
	width: 80px;
	height: 15px;
	background-position: -130px -102px;
	display: block
}
.list-items .attr .new-arrival {
	display: block;
	display: inline-block;
	zoom: 1;
*display:inline;
	width: 68px;
	height: 11px;
	background-position: -55px -105px
}
.list-items .attr font {
	font-size: 100%
}
.list-items .attr .prod-desc {
	color: #333;
	font: 12px/16px Arial;
	margin: 4px 0 0
}
.list-items .attr .busi-attr {
	padding: 5px 0
}
.list-items .attr .busi-attr p {
	line-height: 18px
}
.list-items .attr .prod-supply {
	word-wrap: break-word
}
.list-items .attr .attr-box, .list-items .attr .attr-group {
	float: left;
	padding-right: 7%;
	width: 42%;
	overflow: hidden;
	word-wrap: break-word
}
.list-items .attr .attr-group span.steelpipe {
	display: block
}
.list-items span.attrName {
	color: #666
}
.list-items .attr .tmlogin {
	display: block;
	padding-top: 10px;
	clear: both
}
.list-items .attr .contactEach {
	margin-right: 15px
}
.list-items .attr .feedback {
	background-position: -476px -1284px;
	height: 25px;
	text-align: left;
	padding: 1px 0 0 23px;
	float: left;
	font-weight: 700
}
.list-items .attr .feedback:hover {
	text-decoration: underline
}
.list-items a.atmonline, .list-items a.atmgrey, .list-items a.atmaway, .list-items a.atmbusy {
	width: auto!important;
	font: 700 12px Arial!important;
	margin-right: 15px
}
.list-items .supplier {
	float: left;
	display: inline;
	width: 44%;
*width:43.5%;
	padding: 3px 2% 0 0;
	overflow: hidden;
	_position: relative
}
.list-items .supplier .company, .list-items .supplier .company-name {
	float: left;
	font-size: 11px;
	min-height: 16px;
	-webkit-text-size-adjust: none;
	text-decoration: underline
}
.list-items .supplier .company:hover {
	text-decoration: underline
}
.list-items .supplier .sites {
	color: #090;
	line-height: 150%;
	display: block
}
.list-items .supplier .sites:visited {
	color: #969
}
.list-items .supplier .card {
	float: right;
	font-size: 11px;
	height: 16.5px;
	line-height: 16.5px;
	-webkit-text-size-adjust: none
}
.list-items .supplier .card:hover {
	text-decoration: underline
}
.list-items .supplier .location {
	font: 11px/1.4em Arial;
	color: #999;
	display: block;
	clear: both
}
.list-items .supplier p {
	word-wrap: break-word
}
.list-items .supplier .icons {
	margin-top: 10px
}
.list-items .supplier a.list-ico-a {
	float: left;
	width: 26px;
	height: 22px;
	margin: 0 20px -3px 0;
	overflow: visible
}
.list-items .supplier span.gold_supplier_year_sprite {
	display: inline-block
}
.list-items .supplier a.list-ico-a img {
	margin-left: 2px
}
.list-items .supplier .icon-item {
	float: left;
	margin-right: 10px
}
.list-items .supplier .avlogo {
	text-indent: -9999px;
	display: block;
	width: 22px;
	height: 17px;
	background-position: -497px -431px;
	margin-top: 3px
}
.list-items .supplier .onsitelogo {
	text-indent: -9999px;
	display: block;
	width: 24px;
	height: 22px;
	background-position: -494px -468px;
	margin-top: 2px
}
.list-items .supplier .cslogo {
	text-indent: -9999px;
	width: 21px;
	display: block;
	height: 21px;
	background-position: -169px -177px;
	margin-top: 2px
}
.list-items .supplier .escrowlogo {
	text-indent: -9999px;
	display: block;
	width: 53px;
	height: 12px;
	background-position: -442px -2px;
	margin: 4px 10px 4px 0
}
.list-items .supplier .unverified {
	text-indent: -9999px;
	display: block;
	width: 56px;
	height: 15px;
	background-position: -360px -103px;
	clear: none;
	margin-top: 4px
}
.unverified-link {
	width: 56px;
	height: 15px;
	display: block
}
.list-items .supplier .video {
	width: 20px;
	height: 16px;
	margin-left: 5px;
	margin-top: 3px;
	display: block;
	zoom: 1;
	vertical-align: middle;
	overflow: hidden;
	text-indent: -999px;
	background-position: -33px -100px
}
.list-items .supplier p {
	clear: both;
	font-size: 11px;
	-webkit-text-size-adjust: none
}
.quickMiniImgBox {
	visibility: hidden;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 301
}
.quickMiniImgBox .iconLayer {
	height: 100%
}
.quickMiniImgBox .iconLayer a {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none!important
}
.quickMiniImgBox .maskBox {
	float: left;
	width: 100px;
	height: 100px;
	border: 4px solid #9fd4fe;
	overflow: hidden;
	background: none
}
.quickMiniImgBox .dartBox {
	float: left;
	width: 16px;
	height: 100px;
	background-position: -503px -590px
}
.quickInfoBox {
	visibility: hidden;
	position: absolute;
	overflow-y: hidden;
	left: 0;
	top: 0;
	width: 252px;
	height: 252px;
	background-color: #d1e3f5;
	text-align: center;
	border: 1px solid #adcfea;
	z-index: 300;
*display:inline
}
.quickViewWrap {
	padding: 8px;
	_padding-bottom: 7px;
	border: 1px solid #FFF
}
.quickSmallViewWrap {
	padding: 8px;
	border: 1px solid #FFF
}
.quickInfoBox .largeImg {
	width: 200px;
	height: 200px;
	background-color: #fff;
	padding: 16px;
	border: 1px solid #4e89c4
}
.quickInfoBox .largeImg a {
	display: table-cell;
	width: 200px;
	height: 200px;
*display:block;
*font:175px/200px Arial;
	vertical-align: middle;
	outline: none
}
.quickInfoBox .largeImg img {
	vertical-align: middle;
	border: 0
}
#pagination-wrapper .ui-pager {
	float: left;
	padding-left: 10px
}
.list-items span.attr-value {
	color: #333;
	font-weight: 700
}
.list-items .attr .card {
	float: left;
	font: 700 11px/12px tahoma;
	padding: 0 0 0 10px;
	margin: 3px 0 0 10px;
	border-left: 1px solid #e0e0e0
}
.list-items .supplier .company, .list-items .supplier .company-name {
	font-size: 12px;
	padding-right: 95px
}
.list-items .supplier .card {
	font-size: 12px;
	margin-left: -85px
}
.list-items .supplier .location {
	font-size: 12px
}
.list-items .supplier p {
	font-size: 12px
}
.ydt-tips {
	display: inline-block;
	background: url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) -484px -48px no-repeat;
	height: 16px;
	width: 16px;
	vertical-align: middle;
	margin-left: 5px
}
#ydt-info {
	width: 200px;
	display: none
}
.ydt-link {
	float: right
}
.list-items .pic {
	width: 148px
}
.list-items .pic a {
	width: 148px;
	height: 148px
}
.similar-link {
	text-align: right;
	padding-right: 30px;
	clear: both
}
.list-items .attr, .list-items .supplier {
	min-height: 148px
}
.my-attr {
	color: #666;
	margin-top: 15px;
	line-height: 18px;
	max-height: 36px;
	_height: 36px;
	overflow: hidden
}
.my-attr b {
	color: #666;
	font-weight: 700
}
.list-items .supplier .company, .list-items .supplier .company-name {
	padding-right: 0;
	color: #06c;
	float: none
}
.list-items .supplier .card {
	margin-left: 0;
	display: block;
	color: #090;
	float: none;
	margin-bottom: 10px
}
.list-items .attr {
	width: 61%
}
.list-items .supplier {
	width: 35%;
*width:34.5%
}
.list-items .supplier a.list-ico-a {
	margin-right: 10px
}
#list-form .list-items .attr h2.new-title a {
	font-size: 16px
}
#list-form .list-items .attr h2.new-title a strong {
	color: #f60
}
#list-form .list-items .attr h2.new-title a:link {
	color: #06c;
	border-bottom: 1px #06c solid
}
#list-form .list-items .attr h2.new-title a:visited {
	color: #969;
	border-bottom: 1px #969 solid
}
#list-form .list-items .attr h2.new-title a:hover {
	color: #f90;
	border-bottom: 1px #f90 solid
}
.ui-balloon {
	position: absolute
}
.ui-balloon .ui-balloon-arrow {
	position: absolute;
	display: block;
	width: 10px;
	height: 10px;
	overflow: hidden;
	width: 15px \9;
	height: 15px \9
}
:root .ui-balloon .ui-balloon-arrow {
	width: 10px;
	height: 10px
}
.ui-balloon-tl, .ui-balloon-tr, .ui-balloon-rt, .ui-balloon-rb, .ui-balloon-br, .ui-balloon-bl, .ui-balloon-lb, .ui-balloon-lt {
	padding: 15px;
	border: 1px solid #ccc;
	background: #fff;
	-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.13);
	-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.13);
	box-shadow: 3px 3px 4px rgba(0,0,0,.13)
}
.ui-balloon-tl .ui-balloon-arrow, .ui-balloon-tr .ui-balloon-arrow, .ui-balloon-rt .ui-balloon-arrow, .ui-balloon-rb .ui-balloon-arrow, .ui-balloon-br .ui-balloon-arrow, .ui-balloon-bl .ui-balloon-arrow, .ui-balloon-lb .ui-balloon-arrow, .ui-balloon-lt .ui-balloon-arrow {
	border: 1px solid #ccc;
	background: #fff;
	background: #fff url(http://beanstrader.com/simg/sprites/app/balloon-arrow-old.png) no-repeat 0 0 \9;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}
:root .ui-balloon-tl .ui-balloon-arrow, :root .ui-balloon-tr .ui-balloon-arrow, :root .ui-balloon-rt .ui-balloon-arrow, :root .ui-balloon-rb .ui-balloon-arrow, :root .ui-balloon-br .ui-balloon-arrow, :root .ui-balloon-bl .ui-balloon-arrow, :root .ui-balloon-lb .ui-balloon-arrow, :root .ui-balloon-lt .ui-balloon-arrow {
	background: #fff\9
}
.ui-balloon-tl .ui-balloon-arrow {
	left: 10px;
	top: -6px;
	border-right: 0;
	border-bottom: 0;
	top: -7px \9;
	height: 7px \9;
	border: none \9;
	background-position: 0 0 \9
}
:root .ui-balloon-tl .ui-balloon-arrow {
	top: -6px;
	height: 10px;
	border: 1px solid #ccc;
	border-right: 0;
	border-bottom: 0;
	background: #fff
}
.ui-balloon-tr .ui-balloon-arrow {
	right: 10px;
	top: -6px;
	border-right: 0;
	border-bottom: 0;
	top: -7px \9;
	height: 7px \9;
	border: none \9;
	background-position: 0 0 \9
}
:root .ui-balloon-tr .ui-balloon-arrow {
	top: -6px;
	height: 10px;
	border: 1px solid #ccc;
	border-right: 0;
	border-bottom: 0;
	background: #fff
}
.ui-balloon-rt .ui-balloon-arrow {
	right: -6px;
	top: 10px;
	border-bottom: 0;
	border-left: none;
	-webkit-box-shadow: 3px -1px 3px rgba(0,0,0,.13);
	-moz-box-shadow: 3px -1px 3px rgba(0,0,0,.13);
	box-shadow: 3px -1px 3px rgba(0,0,0,.13);
	right: -7px \9;
	width: 7px \9;
	border: none \9;
	background-position: 100% 0 \9
}
:root .ui-balloon-rt .ui-balloon-arrow {
	right: -6px;
	width: 10px;
	border: 1px solid #ccc;
	border-left: none;
	border-bottom: 0;
	background: #fff
}
.ui-balloon-rb .ui-balloon-arrow {
	right: -6px;
	bottom: 10px;
	border-bottom: 0;
	border-left: none;
	-webkit-box-shadow: 3px -1px 3px rgba(0,0,0,.13);
	-moz-box-shadow: 3px -1px 3px rgba(0,0,0,.13);
	box-shadow: 3px -1px 3px rgba(0,0,0,.13);
	right: -7px \9;
	_right: -8px;
	width: 7px \9;
	border: none \9;
	background-position: 100% 0 \9
}
:root .ui-balloon-rb .ui-balloon-arrow {
	right: -6px;
	width: 10px;
	border: 1px solid #ccc;
	border-left: none;
	border-bottom: 0;
	background: #fff
}
.ui-balloon-br .ui-balloon-arrow {
	right: 10px;
	bottom: -6px;
	border-left: none;
	border-top: 0;
	-webkit-box-shadow: 4px 1px 3px rgba(0,0,0,.09);
	-moz-box-shadow: 4px 1px 3px rgba(0,0,0,.09);
	box-shadow: 4px 1px 3px rgba(0,0,0,.09);
	bottom: -7px \9;
	height: 7px \9;
	_bottom: -8px;
	border: none \9;
	background-position: 0 -8px \9
}
:root .ui-balloon-br .ui-balloon-arrow {
	bottom: -6px;
	height: 10px;
	border: 1px solid #ccc;
	border-left: none;
	border-top: 0;
	background: #fff
}
.ui-balloon-bl .ui-balloon-arrow {
	left: 10px;
	bottom: -6px;
	border-left: none;
	border-top: 0;
	-webkit-box-shadow: 4px 1px 3px rgba(0,0,0,.09);
	-moz-box-shadow: 4px 1px 3px rgba(0,0,0,.09);
	box-shadow: 4px 1px 3px rgba(0,0,0,.09);
	bottom: -7px \9;
	height: 7px \9;
	_bottom: -8px;
	border: none \9;
	background-position: 0 -8px \9
}
:root .ui-balloon-bl .ui-balloon-arrow {
	bottom: -6px;
	height: 10px;
	border: 1px solid #ccc;
	border-left: none;
	border-top: 0;
	background: #fff
}
.ui-balloon-lb .ui-balloon-arrow {
	left: -6px;
	bottom: 10px;
	border-top: 0;
	border-right: 0;
	left: -7px \9;
	width: 7px \9;
	border: none \9;
	background-position: 0 0 \9
}
:root .ui-balloon-lb .ui-balloon-arrow {
	left: -6px;
	width: 10px;
	border: 1px solid #ccc;
	border-top: 0;
	border-right: 0;
	background: #fff
}
.ui-balloon-lt .ui-balloon-arrow {
	left: -6px;
	top: 10px;
	border-top: 0;
	border-right: 0;
	left: -7px \9;
	width: 7px \9;
	border: none \9;
	background-position: 0 0 \9
}
:root .ui-balloon-lt .ui-balloon-arrow {
	left: -6px;
	width: 10px;
	border: 1px solid #ccc;
	border-top: 0;
	border-right: 0;
	background: #fff
}
.ui-textfield {
	display: inline-block;
*display:inline;
*zoom:1;
	overflow: visible;
	outline: 0
}
.ui-textfield-normal, .ui-textfield-error {
	height: 12px;
	padding: 6px 4px;
	line-height: 12px
}
.ui-textfield-normal {
	font-family: Arial;
	font-size: 12px;
	font-weight: 400;
	background-color: #fff;
	border: 1px solid #ccc;
	color: #333;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	-webkit-transition: border linear .2s;
	-moz-transition: border linear .2s;
	-ms-transition: border linear .2s;
	-o-transition: border linear .2s;
	transition: border linear .2s
}
.ui-textfield-normal:focus {
	border: 1px solid #70a5e0;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 0 1px 0 rgba(112,165,224,1);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 0 1px 0 rgba(112,165,224,1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 0 1px 0 rgba(112,165,224,1)
}
.ui-textfield-disabled, .ui-textfield-readonly {
	border: 1px solid #ccc;
	background: #eee;
	cursor: normal;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}
.ui-textfield-error {
	font-family: Arial;
	font-size: 12px;
	font-weight: 400;
	background-color: #fff;
	border: 1px solid #e66045;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1)
}
.ui-textfield-normal:-moz-placeholder {
color:#aaa
}
.ui-textfield-normal:-ms-input-placeholder {
color:#aaa
}
.ui-textfield-normal::-webkit-input-placeholder {
color:#aaa
}
.ui-textfield-placeholder {
	color: #aaa
}
.ui-textfield-multiple {
	height: auto
}
.pager-wrap {
	padding: 6px 10px;
	background-color: #f5f5f5
}
.ui-pagination-nav {
	list-style: none;
	margin: 0 0 0 -3px;
	padding: 0
}
.ui-pagination-nav a:link, .ui-pagination-nav a:visited, .ui-pagination-nav a:hover {
	color: #06c;
	text-decoration: none
}
.ui-pagination-nav li {
	float: left;
	display: inline;
	height: 22px;
	margin: 0 0 0 3px;
	padding: 0
}
.ui-pagination-nav li a:link, .ui-pagination-nav li a:visited {
	display: block;
	_float: left;
	padding: 4px 6px;
	overflow: hidden;
	font-size: 11px;
	line-height: 12px;
	background-color: #fff;
	border: 1px solid #d3d3d4
}
.ui-pagination-nav li a:hover {
	background-color: #eff5fe;
	border: 1px solid #80add6
}
.ui-pagination-nav .ui-pagination-disabled a:link, .ui-pagination-nav .ui-pagination-disabled a:visited, .ui-pagination-nav .ui-pagination-disabled a:hover {
	border: 1px solid transparent;
	background: 0;
	cursor: default;
	_padding: 5px 7px;
	_border: 0
}
.ui-pagination-nav li .ui-pagination-prev:link, .ui-pagination-nav li .ui-pagination-prev:visited, .ui-pagination-nav li .ui-pagination-prev:hover, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:link, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:visited, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:hover, .ui-pagination-nav li .ui-pagination-next:link, .ui-pagination-nav li .ui-pagination-next:visited, .ui-pagination-nav li .ui-pagination-next:hover, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:link, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:visited, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:hover {
	width: 6px;
	overflow: hidden;
	text-indent: -999px;
	background: url(http://beanstrader.com/simg/sprites/app/pagination.png) no-repeat 0 0
}
.ui-pagination-nav li .ui-pagination-prev:link, .ui-pagination-nav li .ui-pagination-prev:visited {
	background-position: -1px -23px
}
.ui-pagination-nav li .ui-pagination-prev:hover {
	background-position: -21px -23px
}
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:link, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:visited, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-prev:hover {
	background-position: -41px -23px;
*border:solid 1px #ccc!important;
	_padding: 4px 6px
}
.ui-pagination-nav li .ui-pagination-next:link, .ui-pagination-nav li .ui-pagination-next:visited {
	background-position: -1px -1px
}
.ui-pagination-nav li .ui-pagination-next:hover {
	background-position: -21px -1px
}
.ui-pagination-nav .ui-pagination-disabled .ui-pagination-next, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:link, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:visited, .ui-pagination-nav .ui-pagination-disabled .ui-pagination-next:hover {
	background-position: -41px -1px;
*border:solid 1px #ccc!important;
	_padding: 4px 6px
}
.ui-pagination-nav li.ui-pagination-active a, .ui-pagination-nav li.ui-pagination-active a:visited, .ui-pagination-nav li.ui-pagination-active a:hover {
	border: 1px solid transparent;
	background-color: transparent;
	color: #999;
	font-weight: 700;
	_border: 0;
	_padding: 5px 7px;
	cursor: default
}
.ui-pager-nav {
	list-style: none;
	float: left;
	margin: 0 0 0 -3px;
	padding: 0
}
.ui-pager-nav li {
	float: left;
	display: inline;
	height: 15px;
	margin: 0 0 0 3px;
	padding: 0
}
.ui-pager-nav li a:link, .ui-pager-nav li a:visited {
	display: block;
	width: 15px;
	height: 15px;
	overflow: hidden;
	text-indent: -999px;
	background: url(http://beanstrader.com/simg/sprites/app/pager.png) no-repeat 0 0
}
.ui-pager-nav li .ui-pager-prev:link, .ui-pager-nav li .ui-pager-prev:visited {
	background-position: 0 0
}
.ui-pager-nav li .ui-pager-prev:hover {
	background-position: -15px 0
}
.ui-pager-nav li .ui-pager-next:link, .ui-pager-nav li .ui-pager-next:visited {
	background-position: 0 -15px
}
.ui-pager-nav li .ui-pager-next:hover {
	background-position: -15px -15px
}
.ui-pager-nav .ui-pager-disabled a:link, .ui-pager-nav .ui-pager-disabled a:visited, .ui-pager-nav .ui-pager-disabled a:hover {
	cursor: default
}
.ui-pager-nav .ui-pager-disabled .ui-pager-prev:link, .ui-pager-nav .ui-pager-disabled .ui-pager-prev:visited, .ui-pager-nav .ui-pager-disabled .ui-pager-prev:hover {
	background-position: -30px 0
}
.ui-pager-nav .ui-pager-disabled .ui-pager-next:link, .ui-pager-nav .ui-pager-disabled .ui-pager-next:visited, .ui-pager-nav .ui-pager-disabled .ui-pager-next:hover {
	background-position: -30px -15px
}
.ui-pager-label {
	float: left;
	display: inline;
	padding: 2px 0;
	margin: 2px 5px 0;
	line-height: 11px
}
.ui-pager .ui-textfield-normal {
	width: 28px;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
*margin-right:3px;
*margin-left:3px
}
#post-seller {
	background: transparent url(http://beanstrader.com/simg/sprites/env/searchweb/list-sprites-rebuild-v17.png) no-repeat 0 0
}
#post-seller {
	padding: 0 0 0 30px;
	background-position: -259px -680px
}
.func-box {
	border: 1px solid #ddd
}
.search-help {
	margin: 10px 0;
	padding: 10px 15px
}
.search-help .nh {
	font-size: 14px;
	font-weight: 700;
	color: #333!important
}
.search-help .c {
	float: right;
	text-align: right;
	color: #06c
}
.search-fb {
	margin-bottom: 10px;
	padding: 10px 15px
}
.search-fb ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.search-fb ul li.last {
	border: none
}
.search-fb ul li h4 {
	margin: 0 0 2px;
	font-size: 14px
}
.search-fb ul li p {
	margin: 0;
	line-height: 16px;
	color: #666
}
.search-fb ul li p.link {
	padding-top: 4px
}
.search-fb ul li p.link a {
	color: #06c
}
.search-fb ul li p.link span {
	padding: 0 4px;
	color: #06c
}
.search-service {
	border: 1px solid #e7e7e7;
	margin: 10px 0
}
.search-service ul {
	padding: 0;
	margin: 0
}
.search-service ul li {
	list-style: none;
	float: left;
	border-right: 1px solid #e1e1e1;
	width: 49.5%
}
.search-service ul li.trade {
	border-right: none;
	width: 50%;
	border-left: 1px solid #e1e1e1;
	position: relative;
	left: -1px
}
.search-service ul li p {
	margin: 0;
	padding: 3px 10px
}
.search-service ul li p.ser-tips {
	padding-top: 10px;
	color: #999
}
.search-service ul li h4 {
	font-size: 15px;
	margin: 0;
	padding: 6px 0 4px 10px
}
.search-service ul li p.link {
	padding-bottom: 12px
}
.dot-list li {
	background: url(http://beanstrader.com/simg/sprites/env/globalseo/icons_v1.gif) no-repeat scroll 0 -292px transparent;
	padding-left: 8px
}
.refine-normal {
	border: 1px solid #DDD
}
.refine-normal .line {
	border-top: 1px solid #DDD;
	height: 0;
	font-size: 0;
	overflow: hidden;
	padding-bottom: 10px
}
.refine-normal .dotted-line, .refine-normal .dotted-line-dock {
	border-top: 1px dotted #DDD;
	width: 89%;
	height: 0;
	font-size: 0;
	overflow: hidden;
	padding-bottom: 10px;
	margin: 0 auto
}
.refine-normal .dotted-line-dock {
	width: 100%
}
.refine-box .refine-title, .refine-box-industry #refineBox .title {
	font-weight: 700;
	color: #333
}
.refine-category .refine-title {
	padding-top: 5px
}
.hiddenPart {
	display: none
}
.refine-box {
	padding: 0 10px 10px;
	line-height: 22px
}
.refine-item-list {
	clear: both;
	margin: 0;
	padding: 0;
	list-style: none
}
.refine-item-list .refine-item {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAABxJREFUeNpiXLx40X8GKGBiQAIoHAAAAAD//wMAagIC7YlKbc0AAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-position: 0 9px;
*background:url(http://beanstrader.com/simg/single/icon/min_dot.png) no-repeat scroll 0 9px transparent;
	line-height: 16px;
	padding: 2px 0 2px 10px
}
.refine-item-list .refine-item .num {
	color: #666;
	line-height: 12px;
	font-size: 11px;
	font-family: Arial;
	-webkit-text-size-adjust: none
}
.refine-item-list .view-more {
	padding-right: 16px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAMAAAAmGUT3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NDJBMzJCMTc1MjM2ODExOTE5N0UxMzA2MjlBNEU2QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOEYzMUFGMDY5QjAxMUUxQTVDMkQzNDQ4MzEwQTBEQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOEYzMUFFRjY5QjAxMUUxQTVDMkQzNDQ4MzEwQTBEQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MkEzMkIxNzUyMzY4MTE5MTk3RTEzMDYyOUE0RTZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0MkEzMkIxNzUyMzY4MTE5MTk3RTEzMDYyOUE0RTZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tHlCMQAAABhQTFRFb29vbGxs/v///f3+/v7/////ampq////BAOMUAAAAAh0Uk5T/////////wDeg71ZAAAALElEQVR42izGwQ0AMAjDwLTFZP+NAVE/rNPJTeILeYlbQ0YOkuuRH9EvAQYAIxYBMqyCpq8AAAAASUVORK5CYII=);
	_background-image: url(http://beanstrader.com/simg/single/icon/arrow_down_gray_9x6.png);
	background-repeat: no-repeat;
	background-position: 62px 5px
}
.refine-item-list .less .view-more {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAMAAAAmGUT3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NDJBMzJCMTc1MjM2ODExOTE5N0UxMzA2MjlBNEU2QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOEYzMUFGMDY5QjAxMUUxQTVDMkQzNDQ4MzEwQTBEQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOEYzMUFFRjY5QjAxMUUxQTVDMkQzNDQ4MzEwQTBEQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MkEzMkIxNzUyMzY4MTE5MTk3RTEzMDYyOUE0RTZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0MkEzMkIxNzUyMzY4MTE5MTk3RTEzMDYyOUE0RTZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tHlCMQAAABhQTFRFb29vbGxs/v///f3+/v7/////ampq////BAOMUAAAAAh0Uk5T/////////wDeg71ZAAAALElEQVR42izGwQ0AMAjDwLTFZP+NAVE/rNPJTeILeYlbQ0YOkuuRH9EvAQYAIxYBMqyCpq8AAAAASUVORK5CYII=);
	_background-image: url(http://beanstrader.com/simg/single/icon/arrow_down_gray_9x6.png);
	background-repeat: no-repeat;
	background-position: 62px 5px
}
.refine-item-list .more .view-more {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAMAAAAmGUT3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NDJBMzJCMTc1MjM2ODExOTE5N0UxMzA2MjlBNEU2QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNDY3QjUwMTY5QjAxMUUxQjc3OEI3Qzc5QzE5MUQ4OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNDY3QjUwMDY5QjAxMUUxQjc3OEI3Qzc5QzE5MUQ4OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MkEzMkIxNzUyMzY4MTE5MTk3RTEzMDYyOUE0RTZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0MkEzMkIxNzUyMzY4MTE5MTk3RTEzMDYyOUE0RTZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ulaK0gAAABhQTFRFb29vbGxs/v///f3+/v7/////ampq////BAOMUAAAAAh0Uk5T/////////wDeg71ZAAAALUlEQVR42izGwQ0AIAzDwAB1sv/GtAI/rFOS4vSVbEyNwDaMPLUemtLXugIMACTeATKiV6s6AAAAAElFTkSuQmCC);
	_background-image: url(http://beanstrader.com/simg/single/icon/arrow_up_gray_9x6.png);
	background-repeat: no-repeat;
	background-position: 57px 4px
}
.refine-category {
	margin-bottom: 1px
}
.refine-category .parent-category {
	font-weight: 700;
	line-height: 1.5
}
.refine-category .refine-item-list .refine-item-selected {
	font-weight: 700;
	color: #666
}
.refine-item-list-parent .list-style {
	font: 10px Tahoma;
	-webkit-text-size-adjust: none;
	width: 10px;
	float: left;
	cursor: pointer
}
.refine-item-list-parent .category-name {
	display: block;
	overflow: hidden;
	zoom: 1;
	cursor: pointer
}
.refine-item-list-parent .refine-item {
	padding-left: 10px
}
.refine-item-list-parent .refine-item-back {
	line-height: 16px;
	padding: 4px 0;
	display: block
}
.refine-item-list-parent .refine-item-first {
	padding-left: 0
}
.refine-item-list-leaf {
}
.refine-item-list-leaf .refine-more {
	margin-left: 10px
}
.refine-item-list-leaf .refine-item {
	margin-left: 10px
}
.refine-item-list-leaf .refine-item-selected {
	color: #06C;
	font-family: Arial;
	background: none;
	padding-left: 0
}
.refine-attr {
	margin-bottom: 1px
}
.refine-attr .refine-item-list .refine-item-selected {
	padding: 0 5px;
	border: 1px solid #DDD
}
.refine-attr .refine-item-list .refine-item-selected .clear-each {
	float: right
}
.clear-each, .clear-each:visited {
	display: block;
	width: 20px;
	height: 20px;
	background: url(http://beanstrader.com/simg/sprites/app/ui-window-close.png) no-repeat scroll 0 0 transparent
}
.clear-each:hover {
	background-position: 0 -49px
}
.refine-item-selected {
	color: #333;
	-moz-user-select: none;
-webkit-user-select:none -khtml-user-select:none;
	user-select: none
}
.clear-all-refine .clear-all {
	float: right;
	font-weight: 400
}
.refine-box .view-less, .refine-box-industry #refineBox .view-less {
	background-position: -510px -240px
}
.refine-box-industry {
	background: #F6F6F6;
	zoom: 1
}
.refine-box .refine-more {
	outline: none;
	padding: 5px 0
}
.refine-box .featured-box {
	padding: 5px;
	background-color: #eee;
	width: 180px;
	margin: 4px 0 0 -5px
}
.refine-box img {
	border: none;
	display: block
}
.refine-box .featured-img {
	width: 55px;
	overflow: hidden
}
.refine-box .itemname {
	float: left;
	padding-left: 10px;
	width: 115px;
	overflow: hidden
}
.refine-box .itemname a {
	text-decoration: none
}
.refine-box #refineBox .imgSelector {
	background: none;
	padding-left: 0;
	margin: 0;
	margin-left: -3px;
	color: #03c
}
.refine-box #refineBox .title {
	font-family: Arial
}
.refine-box #dmsFatherContainer div {
	width: auto!important;
	float: none!important
}
.refine-box #dmsFatherContainer .dmsTips .tipsContent {
	width: 250px!important
}
.refine-box #dmsFatherContainer #dms_keyword {
	width: 170px
}
.refine-box .featured-category {
	margin-bottom: 10px
}
.refine-box #dmsFatherContainer label {
	float: none;
	display: block;
	color: #333
}
.refine-box #dmsFatherContainer #dms_21Lb {
	display: inline;
	padding: 0 6px!important;
	width: auto!important
}
.refine-box #dmsFatherContainer .dms-widget {
	float: none;
	width: 180px;
	padding: 0;
	height: auto;
	text-align: left
}
.refine-box #refineBox {
	width: auto;
	float: none;
	padding: 0
}
.refine-box #dmsFatherContainer .ml6 {
	margin-left: 0
}
.refine-box #refineBox .dms-ui {
	padding: 0
}
.refine-box #refineBox .dms-ui .w256 {
	width: 175px
}
.refine-box #refineBox #dms_1 {
	margin-right: 5px
}
.refine-box #refineBox .cateList {
	padding-top: 0
}
.refine-box .refine-more a, .clear-all-refine a, .refine-box .clear-refine a, .refine-box .refine-show-all a, .refine-box .refine-clear-all a {
	outline: none;
	font-family: Arial
}
.refine-box span.view-more {
	color: #666
}
.refine-box .refine-moreBtn:hover .view-more {
	color: #f90;
	text-decoration: underline
}
.refine-box .choosed {
	font-weight: 400;
	color: #333
}
.refine-box .location-item-china {
	height: 23px;
	position: relative;
	margin-left: -5px;
	border: 1px solid #f6f6f6;
	padding-left: 4px
}
.refine-box .refine-china-province-wrapper {
	position: relative;
	top: -1px
}
.refine-box .refine-china-province {
	margin-left: -5px;
	padding-left: 4px;
	width: 182px;
	display: none;
	position: absolute;
	background-color: #fff;
	border: 1px solid #999;
	border-top: none
}
.refine-box .refine-china-province a {
	display: block
}
.refine-box .pop .refine-china-province {
	display: block
}
.refine-box .hover {
	background-color: #ebe9e9;
	border-color: #e5e5e5
}
.refine-box .pop {
	background-color: #fff;
	border-color: #999
}
.clear-all-refine {
	padding: 5px 7px 0 10px
}
.refine-box .moq-value {
	ime-mode: disabled;
	width: 70px;
	height: 16px
}
.refine-box .moq-sep {
	padding: 0 6px
}
.refine-box .moq-submit {
	cursor: pointer;
	margin-top: 10px
}
.refine-box .refine-sl a {
	display: block;
	min-height: 20px;
	line-height: 20px;
	padding-left: 20px;
	background-position: 0 -335px;
	outline: none
}
.refine-box .refine-sl a.selected {
	background-position: 0 -375px
}
.refine-box .refine-sl a.hidden-part {
	display: none
}
.refine-box .refine-sl-history a {
	display: block;
	line-height: 20px;
	background-position: -0 -375px;
	padding-left: 20px;
	outline: none
}
.refine-box .refine-sl-history a:hover {
	background-position: 0 -415px
}
#show-all-refinements {
	height: 10px;
	text-align: center;
	padding-top: 6px
}
.close-all-refinements {
	background: #e5e5e5
}
.close-all-refinements span {
	display: block;
	margin: 0 auto;
	height: 0;
	width: 0;
	border-top: 5px solid #5c5c5c
}
#refine-sl-confirm-box {
	display: none
}
#refine-sl-confirm {
	cursor: pointer;
	margin-top: 3px
}
.ls-qrcode {
	border: 1px solid #DDD;
	padding: 10px 15px;
	margin-bottom: 10px
}
.ls-qrcode h4 {
	font-size: 14px;
	margin: 0 0 8px;
	font-weight: 700;
	color: #333
}
.ls-qrcode .code {
	margin-bottom: 8px
}
#goto-top {
	bottom: 200px;
	display: none;
	height: 48px;
	position: fixed;
	right: 20px;
	width: 48px
}
#goto-top a {
	background: url(http://beanstrader.com/wimg/buyer/single/go-top.png) no-repeat scroll 0 0 transparent;
	display: block;
	height: 48px;
	text-indent: -9999px;
	width: 48px
}
#goto-top a:hover {
	background-position: -57px 0
}
#pagetool {
	padding: 40px 0 0;
	background-color: #fff;
	clear: both;
	text-align: center
}
#pagetool a {
	padding: 8px 40px;
	background-position: -140px -249px
}
#pagetool a:visited {
	text-decoration: none
}
#footer {
	clear: both;
	padding: 10px 0;
	text-align: center;
	border-top: 1px solid #ccc;
	margin-top: 15px;
	font: .85em/14px verdana
}
#footer p {
	margin: 0;
	padding: 0
}
footer {
	display: block
}
#footer {
	border-top: none;
	font: 12px/18px arial;
	margin: 10px 0 0;
	padding: 0 0 10px;
	text-align: left
}
.ui-footer {
	margin-top: 10px;
	padding-bottom: 20px
}
.ui-footer-ma p {
	text-align: center
}
.ui-footer-wrapper {
	background-color: whiteSmoke
}
.ui-footer-wrapper hr {
	border: 0 none;
	border-top: 2px solid #ccc;
	margin: 0
}
.ui-footer-wrapper a:link {
	color: #999;
	text-decoration: none
}
.ui-footer-wrapper a:visited {
	color: #999;
	text-decoration: none
}
.ui-footer-wrapper a:focus, .ui-footer-wrapper a:hover {
	color: #333;
	text-decoration: underline
}
.ui-footer-wrapper .ui-footer-link:link, .ui-footer-wrapper .ui-footer-link:visited {
	color: #333
}
.ui-footer-col {
	float: left
}
.ui-footer-sociality, .ui-footer-sitemap, .ui-footer-seo {
	width: 990px;
	margin: 0 auto;
	color: #333
}
.ui-footer-sociality {
	font-size: 14px;
	padding: 10px 0
}
.ui-footer-sociality .ui-footer-col {
	padding: 2px 15px;
	border-left: 1px dotted #ddd;
	height: 30px;
	line-height: 30px;
	width: auto!important
}
.ui-footer-sociality .ui-footer-col-first {
	border-left: none;
	padding-left: 0
}
.ui-footer-sociality a {
	text-indent: -9999px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 0
}
.ui-footer-sitemap {
	border-bottom: 1px solid #ddd;
	margin-top: 15px
}
.ui-footer-sitemap .ui-footer-col {
	width: 180px;
	margin-left: 20px
}
.ui-footer-sitemap .ui-footer-col-first {
	margin-left: 0
}
.ui-footer-sitemap dl {
	margin-bottom: 20px
}
.ui-footer-sitemap dt {
	border-bottom: 1px solid #ddd;
	color: #333;
	font-size: 14px;
	line-height: 14px;
	padding: 10px 0;
	margin-bottom: 5px
}
.ui-footer-sitemap dd {
	padding: 5px 0;
	line-height: 12px;
	margin: 0
}
.ui-footer-seo {
	margin-top: 15px;
	text-align: center;
	color: #999
}
.ui-footer-seo p {
	margin: 0 auto 6px!important
}
.ui-footer-ma .ui-footer-sociality, .ui-footer-ma .ui-footer-sitemap, .ui-footer-ma .ui-footer-seo {
	width: 960px
}
.ui-footer-sociality .text, .ui-footer-sociality .submit {
	height: 30px;
	line-height: 30px;
	border: 0 none;
	vertical-align: middle;
	font-size: 14px;
	font-family: Arial;
	-webkit-appearance: none;
	border-radius: 0
}
.ui-footer-sociality .text {
	line-height: 20px;
	height: 20px;
	padding: 5px 0 5px 5px;
	width: 280px;
	margin-right: -5px
}
.ui-footer-sociality .submit {
	padding: 0 15px;
	color: #fff;
	font-weight: 700;
	background-color: #1896E6;
	cursor: pointer;
*width:93px
}
.ui-footer-sociality .submit:hover {
	background-color: #39abf3
}
.ui-footer-sociality .share a, .ui-footer-sociality .app a, .ui-footer-sociality .atm-download, .ui-footer-sociality .feedback-link {
	display: inline-block;
	height: 26px;
	vertical-align: middle;
	width: 26px
}
.ui-footer-sociality .facebook, .ui-footer-sociality .twitter, .ui-footer-sociality .youtube, .ui-footer-sociality .sns-in, .ui-footer-sociality .app-store, .ui-footer-sociality .android, .ui-footer-sociality .atm-download, .ui-footer-sociality .feedback-link, .ui-footer-sociality .feedback-ma-link i {
	background-image: url(http://beanstrader.com/simg/sprites/app/footer_v3_1.png);
	background-repeat: no-repeat
}
.ui-footer-sociality .facebook {
	background-position: 0 0
}
.ui-footer-sociality .twitter {
	background-position: 0 -30px
}
.ui-footer-sociality .youtube {
	background-position: 0 -57px
}
.ui-footer-sociality .sns-in {
	background-position: -40px 0
}
.ui-footer-sociality .app-store {
	background-position: 0 -90px
}
.ui-footer-sociality .android {
	background-position: -1px -120px
}
.ui-footer-sociality .atm-download {
	background-position: 0 -222px
}
.ui-footer-sociality .feedback {
	padding-right: 0
}
.ui-footer-sociality .feedback-link {
	background-position: 0 -260px
}
.ui-footer-sociality .feedback-ma-link {
	font-size: 12px;
	text-indent: 0
}
.ui-footer-sociality .feedback-ma-link i {
	background-position: 0 -300px;
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: top;
	margin-right: 5px
}
.ui-footer-sociality .share a:hover, .ui-footer-sociality .app a:hover, .ui-footer-sociality .atm-download:hover, .ui-footer-sociality .feedback-link:hover, .ui-footer-sociality .feedback-ma-link:hover i {
	filter: alpha(opacity=80);
	-moz-opacity: .8;
	-khtml-opacity: .8;
	opacity: .8
}
.ui-footer-sociality .atm, .ui-footer-sociality .feedback {
	width: auto!important;
	background: none
}
