.ui2-table {
	width: 100%;
	border-collapse: collapse
}

.ui2-table td,.ui2-table th {
	padding: 12px;
	text-align: left;
	border: 1px solid #C8D2E0
}

.ui2-table th,.ui2-table th:hover {
	background: #DAE2ED
}

.ui2-table-zebra tr:nth-child(even) {
	background: #F5F7FA
}

.ui2-table-hover tr:hover {
	background: #E9EEF5
}

.ui2-table-simple td,.ui2-table-simple th {
	border-width: 0 0 1px 0
}

.widget-supplier-trade-market .trade-capacity-title {
	font-weight: 700;
	font-size: 18px;
	border-bottom: 2px solid #C8D1E1;
	padding-bottom: 7px
}

.widget-supplier-trade-market .container-table {
	padding-left: 15px
}

.widget-supplier-trade-market .ui2-table-zebra .odd {
	background: #fff
}

.widget-supplier-trade-market .ui2-table-zebra .even {
	background: #F5F7FA
}

.widget-supplier-trade-market .trade-market-title {
	font-size: 14px;
	margin-left: 15px
}

.widget-supplier-trade-market .trade-market-table .trade-market-title {
	margin-top: 27px;
	margin-bottom: 10px
}

.widget-supplier-trade-market .trade-content {
	font-size: 12px;
	line-height: 26px;
	margin-top: 31px;
	margin-left: 15px
}

.widget-supplier-trade-market .trade-content .col-left {
	vertical-align: top
}

.widget-supplier-trade-market .trade-content .col-center {
	padding-left: 33px;
	color: #666;
	vertical-align: top
}

.widget-supplier-trade-market .trade-content .col-right {
	vertical-align: top;
	padding-left: 20px
}

.widget-supplier-trade-market .trade-content .language-spoken {
	max-width: 600px
}

.widget-supplier-trade-market .view-more {
	font-size: 12px;
	font-weight: 400;
	float: right;
	margin-top: 5px
}

.ls-company a:hover {
	text-decoration: underline
}

.ls-company .box {
	padding: 20px 0;
	border-top: 1px dotted #ccc
}

.ls-company .box-first {
	border: none
}

.ls-company .title {
	color: #333;
	font-size: 14px;
	font-weight: 700;
	margin: 0 0 8px 0;
	overflow: hidden
}

.ls-company .title .tick {
	float: right;
	color: #999;
	font-size: 12px;
	font-style: italic;
	font-weight: 400;
	padding-right: 15px;
	height: 16px
}

.ls-company .title .tick .ico-cm {
	position: relative;
	top: -2px;
	vertical-align: middle
}

.ls-company .table {
	width: 100%;
	color: #333
}

.ls-company .table td {
	vertical-align: middle;
	line-height: 20px
}

.ls-company .table .trust {
	width: 16px;
	vertical-align: top
}

.ls-company .table .trust span {
	background-repeat: no-repeat;
	background-image: url(/sc-aisn-detail/simg/sprites/env/aisn/detail/ls-sprites-v5.8dab69c1.png);
	display: inline-block;
	width: 16px;
	height: 16px;
	background-position: -36px -80px;
	vertical-align: middle;
	position: relative;
	top: -2px
}

.ls-company .table .name {
	color: #666;
	vertical-align: top;
	width: 165px
}

.ls-company .view-swv {
	color: #999
}

.ls-company .view-swv .ico-video {
	vertical-align: middle;
	margin-left: 3px
}

.ls-company .report td {
	line-height: 22px
}

.ls-company .report .ico-pdf {
	margin-right: 5px;
	position: relative;
	top: 3px
}

.ls-company .report .caption {
	color: #999
}

.ls-company .cp-item {
	margin-top: 30px
}

.widget-supplier-certification,.widget-supplier-product-samples,.widget-supplier-production-certification,.widget-supplier-production-flow,.widget-supplier-production-line,.widget-supplier-test-report {
	padding-left: 15px;
	margin-top: 30px
}

.ls-company .cp-footer {
	font-size: 12px;
	padding: 20px 0;
	margin-top: 25px;
	border-top: solid 1px #C8D1E1
}

.ls-company .cp-footer .footer-item {
	display: inline-block;
	padding: 0 15px;
	border-left: solid 1px #DAE2ED
}

.ls-company .cp-footer .footer-item.first {
	border: none
}

.ui-switchdate li {
	float: left;
	font-weight: 400
}

.ui-switchdate-text {
	font-size: 14px;
	color: #333;
	height: 22px;
	line-height: 22px
}

.ui-switchdate-next,.ui-switchdate-prev {
	position: relative;
	border: 1px solid #CECECE;
	width: 18px;
	height: 20px;
	margin: 0 0;
	overflow: hidden;
	cursor: pointer;
	background-color: #FFF
}

.ui-switchdate-next:hover,.ui-switchdate-prev:hover {
	background-color: #EFF5FE;
	border-color: #80ADD6
}

.ui-switchdate-prev {
	margin-right: 10px
}

.ui-switchdate-next {
	margin-left: 10px
}

.ui-switchdate-prev span {
	position: absolute;
	width: 0;
	height: 0;
	top: 6px;
	left: 2px;
	border-width: 4px 5px 4px 4px;
	border-style: solid;
	border-color: #FFF #3385D6 #FFF #FFF;
	display: block
}

.ui-switchdate-prev:hover span {
	border-color: #EFF5FE #3385D6 #EFF5FE #EFF5FE
}

.ui-switchdate-next span {
	position: absolute;
	width: 0;
	height: 0;
	top: 6px;
	right: 2px;
	border-width: 4px 4px 4px 5px;
	border-style: solid;
	border-color: #FFF #FFF #FFF #3385D6;
	display: block
}

.ui-switchdate-next:hover span {
	border-color: #EFF5FE #EFF5FE #EFF5FE #3385D6
}

.ui-switchdate-disabled {
	border-color: #D3D3D4;
	cursor: auto
}

.ui-switchdate-disabled:hover {
	border-color: #D3D3D4;
	background-color: #FFF
}

.ui-switchdate-prev.ui-switchdate-disabled span {
	border-color: #FFF #B3B3B3 #FFF #FFF;
	cursor: auto
}

.ui-switchdate-next.ui-switchdate-disabled span {
	border-color: #FFF #FFF #FFF #B3B3B3;
	cursor: auto
}

.country-selector {
	width: 210px
}

.country-selector .link-fake-selector {
	position: relative;
	height: 26px;
	font-family: tahoma;
	font-size: 11px;
	background: url(//u.alicdn.com/images/eng/wholesale/sprite/spr_we_buyer_common.png?v=060816) no-repeat 100% -3300px;
	border: 1px solid;
	border: 1px solid #AAAAAC;
	overflow: hidden
}

.country-selector .link-fake-selector-mover {
	background: url(//u.alicdn.com/images/eng/style/css_images/listing/refineby_slect_over.gif) no-repeat right top
}

.country-selector .link-fake-selector .country-text {
	position: relative;
	line-height: 10px;
	vertical-align: top
}

.country-selector .link-fake-selector .list-title {
	height: 19px;
	padding: 6px 11px 0 7px;
	font: 11px/17px Tahoma;
	color: #666;
	background: #FFF;
	border: solid #DEDEDE;
	border-width: 1px 0 0 1px;
	overflow: hidden;
	cursor: default
}

.country-selector .link-fake-selector .fold:before {
	content: "";
	display: block;
	border: 1px solid #fff;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	border-top: 6px solid #333;
	position: absolute;
	right: 5px;
	top: 10px;
	height: 0;
	width: 0
}

.country-selector .link-fake-selector .list-title.unfold:before {
	content: "";
	display: block;
	border: 1px solid #fff;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	border-bottom: 6px solid #333;
	position: absolute;
	right: 5px;
	top: 9px;
	height: 0;
	width: 0
}

.country-selector .link-fake-selector:after {
	border: 1px solid #AAAAAC;
	border-width: 0 0 0 1px;
	content: "";
	display: block;
	height: 26px;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px
}

.country-selector .link-fake-selector .list-container {
	height: 300px;
	overflow-y: auto;
	display: none;
	position: absolute;
	left: -1px;
	top: 17px;
	width: 248px;
	padding: 5px 0;
	background-color: #FFf;
	border: 1px solid #8ba0ce;
	z-index: 101
}

.country-selector .link-fake-selector .option-open {
	display: block!important;
	z-index: 80
}

.country-selector .link-fake-selector .option-mask {
	display: none;
	position: absolute;
	left: -1px;
	top: 17px;
	width: 228px
}

.country-selector .link-fake-selector .mask-enable {
	display: block;
	z-index: 60
}

.country-selector .list-container .country-text {
	position: relative;
	line-height: 12px;
	vertical-align: top
}

.country-selector .list-container a {
	display: block;
	float: none;
	margin: 0 3px!important;
	padding: 2px 5px;
	font: 11px Tahoma;
	color: #105cb6;
	border: 1px solid #FFf;
	text-decoration: none
}

.country-selector .list-container a:hover {
	background-color: #f5faff none;
	border: 1px solid #c4d8e6;
	text-decoration: none;
	border: 1px solid #C4D8E6
}

.country-selector .list-container a.current {
	background-color: #FFEACD none;
	border: 1px solid #FFBA53;
	text-decoration: none
}

.country-selector .list-container a .num {
	float: none;
	background: 0 0!important;
	margin: 0;
	padding: 0;
	color: #5a5a5a;
	text-decoration: none;
	cursor: normal
}

.country-selector .link-fake-selector .list-container .separation-text {
	display: block;
	text-align: center;
	margin: 3px 0;
	font-weight: 700;
	color: #2D2D2D
}

.country-selector .list-container {
	position: absolute;
	background-color: #FFF;
	border-color: #ccc;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	height: 250px;
	overflow-y: auto;
	padding: 5px 0;
	width: 208px;
	z-index: 999
}

.country-selector .css_flag {
	float: none;
	line-height: 12px;
	display: block;
	float: none!important;
	padding: 0 0 0 25px
}

.country-selector .list-sep {
	display: block;
	font-size: 10px;
	padding: 5px
}

.country-flag {
	background: transparent url(//u.alicdn.com/wimg/buyer/sprite/sprites_countryFlag_s_fix_2.png?v=111214) no-repeat
}

.css_flag {
	display: block;
	float: left;
	padding: 0 0 0 25px;
	line-height: 15px;
	background: url(//u.alicdn.com/wimg/buyer/sprite/sprites_countryFlag_s_fix_2.png?v=111214) no-repeat
}

.css_ae {
	background-position: 0 -78px
}

.css_af {
	background-position: 0 -158px
}

.css_ag {
	background-position: 0 -240px
}

.css_ai {
	background-position: 0 -318px
}

.css_aj {
	background-position: 0 -398px
}

.css_al {
	background-position: 0 -480px
}

.css_am {
	background-position: 0 -558px
}

.css_an {
	background-position: 0 -640px
}

.css_ao {
	background-position: 0 -720px
}

.css_aq {
	background-position: 0 -800px
}

.css_ar {
	background-position: 0 -880px
}

.css_as {
	background-position: 0 -958px
}

.css_at {
	background-position: 0 -1040px
}

.css_au {
	background-position: 0 -1118px
}

.css_aw {
	background-position: 0 -1200px
}

.css_az {
	background-position: 0 -1278px
}

.css_ba {
	background-position: 0 -1360px
}

.css_bb {
	background-position: 0 -1440px
}

.css_bd {
	background-position: 0 -1520px
}

.css_be {
	background-position: 0 -1600px
}

.css_bf {
	background-position: 0 -1680px
}

.css_bg {
	background-position: 0 -1760px
}

.css_bh {
	background-position: 0 -1840px
}

.css_bi {
	background-position: 0 -1920px
}

.css_bj {
	background-position: 0 -2000px
}

.css_bk {
	background-position: 0 -2078px
}

.css_bm {
	background-position: 0 -2158px
}

.css_bn {
	background-position: 0 -2238px
}

.css_bo {
	background-position: 0 -2320px
}

.css_bp {
	background-position: 0 -2400px
}

.css_br {
	background-position: 0 -2480px
}

.css_bs {
	background-position: 0 -2558px
}

.css_bt {
	background-position: 0 -2640px
}

.css_bv {
	background-position: 0 -2720px
}

.css_bw {
	background-position: 0 -2800px
}

.css_by {
	background-position: 0 -2878px
}

.css_bz {
	background-position: 0 -2960px
}

.css_ca {
	background-position: 0 -3038px
}

.css_cc {
	background-position: 0 -3118px
}

.css_cd {
	background-position: 0 -3200px
}

.css_ce {
	background-position: 0 -3278px
}

.css_cf {
	background-position: 0 -3360px
}

.css_cg {
	background-position: 0 -3440px
}

.css_ch {
	background-position: 0 -3520px
}

.css_ci {
	background-position: 0 -3600px
}

.css_ck {
	background-position: 0 -3678px
}

.css_cl {
	background-position: 0 -3760px
}

.css_cm {
	background-position: 0 -3840px
}

.css_cn {
	background-position: 0 -3920px
}

.css_co {
	background-position: 0 -4000px
}

.css_cq {
	background-position: 0 -4078px
}

.css_cr {
	background-position: 0 -4160px
}

.css_cs {
	background-position: 0 -4240px
}

.css_cu {
	background-position: 0 -4318px
}

.css_cv {
	background-position: 0 -4400px
}

.css_cw {
	background-position: 0 -4478px
}

.css_cx {
	background-position: 0 -4558px
}

.css_cy {
	background-position: 0 -4640px
}

.css_cz {
	background-position: 0 -4720px
}

.css_da {
	background-position: 0 -4800px
}

.css_de {
	background-position: 0 -4880px
}

.css_dj {
	background-position: 0 -4960px
}

.css_dk {
	background-position: 0 -5038px
}

.css_dm {
	background-position: 0 -5118px
}

.css_do {
	background-position: 0 -5200px
}

.css_dr {
	background-position: 0 -5280px
}

.css_dz {
	background-position: 0 -5360px
}

.css_ec {
	background-position: 0 -5438px
}

.css_ee {
	background-position: 0 -5520px
}

.css_eg {
	background-position: 0 -5600px
}

.css_eh {
	background-position: 0 -5678px
}

.css_ek {
	background-position: 0 -5760px
}

.css_en {
	background-position: 0 -5840px
}

.css_er {
	background-position: 0 -5918px
}

.css_es {
	background-position: 0 -6000px
}

.css_et {
	background-position: 0 -6080px
}

.css_ez {
	background-position: 0 -6160px
}

.css_fi {
	background-position: 0 -6238px
}

.css_fj {
	background-position: 0 -6318px
}

.css_fk {
	background-position: 0 -6398px
}

.css_fm {
	background-position: 0 -6480px
}

.css_fo {
	background-position: 0 -6560px
}

.css_fr {
	background-position: 0 -6640px
}

.css_fx {
	background-position: 0 -6720px
}

.css_ga {
	background-position: 0 -6800px
}

.css_gd {
	background-position: 0 -6960px
}

.css_ge {
	background-position: 0 -7040px
}

.css_gf {
	background-position: 0 -7120px
}

.css_gg {
	background-position: 0 -7200px
}

.css_gh {
	background-position: 0 -7280px
}

.css_gi {
	background-position: 0 -7358px
}

.css_gl {
	background-position: 0 -7440px
}

.css_gm {
	background-position: 0 -7520px
}

.css_gn {
	background-position: 0 -7600px
}

.css_gp {
	background-position: 0 -7680px
}

.css_gq {
	background-position: 0 -7760px
}

.css_gr {
	background-position: 0 -7840px
}

.css_gs {
	background-position: 0 -7918px
}

.css_gt {
	background-position: 0 -8000px
}

.css_gu {
	background-position: 0 -8078px
}

.css_gv {
	background-position: 0 -8160px
}

.css_gw {
	background-position: 0 -8240px
}

.css_gy {
	background-position: 0 -8320px
}

.css_ha {
	background-position: 0 -8400px
}

.css_hk {
	background-position: 0 -8480px
}

.css_hm {
	background-position: 0 -8558px
}

.css_hn {
	background-position: 0 -8638px
}

.css_hr {
	background-position: 0 -8718px
}

.css_ht {
	background-position: 0 -8800px
}

.css_hu {
	background-position: 0 -8880px
}

.css_ic {
	background-position: 0 -8960px
}

.css_id {
	background-position: 0 -9040px
}

.css_ie {
	background-position: 0 -9118px
}

.css_il {
	background-position: 0 -9200px
}

.css_in {
	background-position: 0 -9280px
}

.css_io {
	background-position: 0 -9358px
}

.css_iq {
	background-position: 0 -9440px
}

.css_ir {
	background-position: 0 -9520px
}

.css_is {
	background-position: 0 -9600px
}

.css_it {
	background-position: 0 -9680px
}

.css_iv {
	background-position: 0 -9760px
}

.css_ja {
	background-position: 0 -9840px
}

.css_jm {
	background-position: 0 -9918px
}

.css_jo {
	background-position: 0 -9998px
}

.css_jp {
	background-position: 0 -10080px
}

.css_ke {
	background-position: 0 -10160px
}

.css_kg {
	background-position: 0 -10240px
}

.css_kh {
	background-position: 0 -10320px
}

.css_ki {
	background-position: 0 -10400px
}

.css_km {
	background-position: 0 -10480px
}

.css_kn {
	background-position: 0 -10560px
}

.css_kp {
	background-position: 0 -10638px
}

.css_kr {
	background-position: 0 -10720px
}

.css_ks {
	background-position: 0 -10800px
}

.css_kw {
	background-position: 0 -10878px
}

.css_ky {
	background-position: 0 -10958px
}

.css_kz {
	background-position: 0 -11040px
}

.css_la {
	background-position: 0 -11120px
}

.css_lb {
	background-position: 0 -11200px
}

.css_lc {
	background-position: 0 -11278px
}

.css_le {
	background-position: 0 -11360px
}

.css_lg {
	background-position: 0 -11440px
}

.css_lh {
	background-position: 0 -11520px
}

.css_li {
	background-position: 0 -11600px
}

.css_lk {
	background-position: 0 -11678px
}

.css_lr {
	background-position: 0 -11758px
}

.css_ls {
	background-position: 0 -11840px
}

.css_lt {
	background-position: 0 -11920px
}

.css_lu {
	background-position: 0 -12000px
}

.css_lv {
	background-position: 0 -12080px
}

.css_ly {
	background-position: 0 -12158px
}

.css_ma {
	background-position: 0 -12240px
}

.css_mb {
	background-position: 0 -12320px
}

.css_mc {
	background-position: 0 -12400px
}

.css_md {
	background-position: 0 -12478px
}

.css_me {
	background-position: 0 -22722px
}

.css_mg {
	background-position: 0 -12560px
}

.css_mh {
	background-position: 0 -12638px
}

.css_mi {
	background-position: 0 -12720px
}

.css_mk {
	background-position: 0 -12800px
}

.css_ml {
	background-position: 0 -12880px
}

.css_mm {
	background-position: 0 -12958px
}

.css_mn {
	background-position: 0 -13038px
}

.css_mo {
	background-position: 0 -13120px
}

.css_mo_old {
	background-position: 0 -13200px
}

.css_mp {
	background-position: 0 -13278px
}

.css_mq {
	background-position: 0 -13360px
}

.css_mr {
	background-position: 0 -13440px
}

.css_ms {
	background-position: 0 -13518px
}

.css_mt {
	background-position: 0 -13600px
}

.css_mu {
	background-position: 0 -13680px
}

.css_mv {
	background-position: 0 -13760px
}

.css_mw {
	background-position: 0 -13840px
}

.css_mx {
	background-position: 0 -13920px
}

.css_my {
	background-position: 0 -13998px
}

.css_mz {
	background-position: 0 -14080px
}

.css_na {
	background-position: 0 -14160px
}

.css_nc {
	background-position: 0 -14240px
}

.css_ne {
	background-position: 0 -14320px
}

.css_nf {
	background-position: 0 -14398px
}

.css_ng {
	background-position: 0 -14478px
}

.css_nh {
	background-position: 0 -14560px
}

.css_ni {
	background-position: 0 -14640px
}

.css_nl {
	background-position: 0 -14720px
}

.css_no {
	background-position: 0 -14800px
}

.css_np {
	background-position: 0 -14880px
}

.css_nr {
	background-position: 0 -14958px
}

.css_nt {
	background-position: 0 -15040px
}

.css_nu {
	background-position: 0 -15118px
}

.css_nz {
	background-position: 0 -15198px
}

.css_om {
	background-position: 0 -15280px
}

.css_pa {
	background-position: 0 -15360px
}

.css_pe {
	background-position: 0 -15440px
}

.css_pf {
	background-position: 0 -15520px
}

.css_pg {
	background-position: 0 -15600px
}

.css_ph {
	background-position: 0 -15678px
}

.css_pk {
	background-position: 0 -15760px
}

.css_pl {
	background-position: 0 -15840px
}

.css_pm {
	background-position: 0 -15920px
}

.css_pn {
	background-position: 0 -15998px
}

.css_po {
	background-position: 0 -16080px
}

.css_pr {
	background-position: 0 -16160px
}

.css_pt {
	background-position: 0 -16320px
}

.css_pw {
	background-position: 0 -16400px
}

.css_py {
	background-position: 0 -16480px
}

.css_qa {
	background-position: 0 -16558px
}

.css_re {
	background-position: 0 -16640px
}

.css_rm {
	background-position: 0 -16718px
}

.css_ro {
	background-position: 0 -16800px
}

.css_ru {
	background-position: 0 -16880px
}

.css_rw {
	background-position: 0 -16960px
}

.css_sa {
	background-position: 0 -17040px
}

.css_sb {
	background-position: 0 -17120px
}

.css_sc {
	background-position: 0 -17198px
}

.css_sd {
	background-position: 0 -17278px
}

.css_se {
	background-position: 0 -17360px
}

.css_sf {
	background-position: 0 -17440px
}

.css_sg {
	background-position: 0 -17520px
}

.css_sh {
	background-position: 0 -17598px
}

.css_si {
	background-position: 0 -17678px
}

.css_sj {
	background-position: 0 -17760px
}

.css_sk {
	background-position: 0 -17840px
}

.css_sl {
	background-position: 0 -17920px
}

.css_sm {
	background-position: 0 -18000px
}

.css_sn {
	background-position: 0 -18080px
}

.css_so {
	background-position: 0 -18160px
}

.css_sp {
	background-position: 0 -18240px
}

.css_sr {
	background-position: 0 -18320px
}

.css_srb {
	background-position: 0 -18400px
}

.css_st {
	background-position: 0 -18478px
}

.css_sv {
	background-position: 0 -18560px
}

.css_sw {
	background-position: 0 -18640px
}

.css_sy {
	background-position: 0 -18720px
}

.css_sz {
	background-position: 0 -18800px
}

.css_tc {
	background-position: 0 -18878px
}

.css_td {
	background-position: 0 -18960px
}

.css_tf {
	background-position: 0 -19040px
}

.css_tg {
	background-position: 0 -19120px
}

.css_th {
	background-position: 0 -19200px
}

.css_tj {
	background-position: 0 -19278px
}

.css_tk {
	background-position: 0 -19358px
}

.css_tm {
	background-position: 0 -19438px
}

.css_tn {
	background-position: 0 -19520px
}

.css_to {
	background-position: 0 -19598px
}

.css_tp {
	background-position: 0 -19680px
}

.css_tr {
	background-position: 0 -19760px
}

.css_ts {
	background-position: 0 -19840px
}

.css_tt {
	background-position: 0 -19920px
}

.css_tu {
	background-position: 0 -20000px
}

.css_tv {
	background-position: 0 -20078px
}

.css_tw {
	background-position: 0 -20160px
}

.css_tw_old {
	background-position: 0 -20240px
}

.css_tx {
	background-position: 0 -20318px
}

.css_tz {
	background-position: 0 -20400px
}

.css_ua {
	background-position: 0 -20480px
}

.css_ug {
	background-position: 0 -20560px
}

.css_gb,.css_uk {
	background-position: 0 -20638px
}

.css_um {
	background-position: 0 -20720px
}

.css_up {
	background-position: 0 -20800px
}

.css_us {
	background-position: 0 -20880px
}

.css_uy {
	background-position: 0 -20960px
}

.css_uz {
	background-position: 0 -21038px
}

.css_va {
	background-position: 0 -21120px
}

.css_vc {
	background-position: 0 -21200px
}

.css_ve {
	background-position: 0 -21280px
}

.css_vg {
	background-position: 0 -21358px
}

.css_vi {
	background-position: 0 -21440px
}

.css_vm {
	background-position: 0 -21520px
}

.css_vn {
	background-position: 0 -21600px
}

.css_vt {
	background-position: 0 -21680px
}

.css_vu {
	background-position: 0 -21760px
}

.css_wa {
	background-position: 0 -21840px
}

.css_wf {
	background-position: 0 -21920px
}

.css_ws {
	background-position: 0 -21998px
}

.css_wz {
	background-position: 0 -22080px
}

.css_ye {
	background-position: 0 -22160px
}

.css_yt {
	background-position: 0 -22240px
}

.css_yu {
	background-position: 0 -22320px
}

.css_za {
	background-position: 0 -22400px
}

.css_zm {
	background-position: 0 -22480px
}

.css_zr {
	background-position: 0 -22560px
}

.css_zw {
	background-position: 0 -22638px
}

.css_mne {
	background-position: 0 -22720px
}

.ui2-flag {
	background-image: url(//u.alicdn.com/simg/single/flag24/all.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 24px;
	height: 24px;
	background-position: 30px 30px
}

.ui2-flag-ad {
	background-position: -1px -1px
}

.ui2-flag-ae {
	background-position: -27px -1px
}

.ui2-flag-af {
	background-position: -53px -1px
}

.ui2-flag-ag {
	background-position: -79px -1px
}

.ui2-flag-ai {
	background-position: -105px -1px
}

.ui2-flag-al {
	background-position: -131px -1px
}

.ui2-flag-ala {
	background-position: -157px -1px
}

.ui2-flag-am {
	background-position: -183px -1px
}

.ui2-flag-an {
	background-position: -209px -1px
}

.ui2-flag-ao {
	background-position: -235px -1px
}

.ui2-flag-aq {
	background-position: -261px -1px
}

.ui2-flag-ar {
	background-position: -287px -1px
}

.ui2-flag-as {
	background-position: -313px -1px
}

.ui2-flag-at {
	background-position: -339px -1px
}

.ui2-flag-au {
	background-position: -365px -1px
}

.ui2-flag-aw {
	background-position: -391px -1px
}

.ui2-flag-az {
	background-position: -1px -27px
}

.ui2-flag-ba {
	background-position: -27px -27px
}

.ui2-flag-bb {
	background-position: -53px -27px
}

.ui2-flag-bd {
	background-position: -79px -27px
}

.ui2-flag-be {
	background-position: -105px -27px
}

.ui2-flag-bf {
	background-position: -131px -27px
}

.ui2-flag-bg {
	background-position: -157px -27px
}

.ui2-flag-bh {
	background-position: -183px -27px
}

.ui2-flag-bi {
	background-position: -209px -27px
}

.ui2-flag-bj {
	background-position: -235px -27px
}

.ui2-flag-blm {
	background-position: -261px -27px
}

.ui2-flag-bm {
	background-position: -287px -27px
}

.ui2-flag-bn {
	background-position: -313px -27px
}

.ui2-flag-bo {
	background-position: -339px -27px
}

.ui2-flag-br {
	background-position: -365px -27px
}

.ui2-flag-bs {
	background-position: -391px -27px
}

.ui2-flag-bt {
	background-position: -1px -53px
}

.ui2-flag-bv {
	background-position: -27px -53px
}

.ui2-flag-bw {
	background-position: -53px -53px
}

.ui2-flag-by {
	background-position: -79px -53px
}

.ui2-flag-bz {
	background-position: -105px -53px
}

.ui2-flag-ca {
	background-position: -131px -53px
}

.ui2-flag-cc {
	background-position: -157px -53px
}

.ui2-flag-cf {
	background-position: -183px -53px
}

.ui2-flag-cg {
	background-position: -209px -53px
}

.ui2-flag-ch {
	background-position: -235px -53px
}

.ui2-flag-ci {
	background-position: -261px -53px
}

.ui2-flag-ck {
	background-position: -287px -53px
}

.ui2-flag-cl {
	background-position: -313px -53px
}

.ui2-flag-cm {
	background-position: -339px -53px
}

.ui2-flag-cn {
	background-position: -365px -53px
}

.ui2-flag-co {
	background-position: -391px -53px
}

.ui2-flag-cr {
	background-position: -1px -79px
}

.ui2-flag-cu {
	background-position: -27px -79px
}

.ui2-flag-cv {
	background-position: -53px -79px
}

.ui2-flag-cx {
	background-position: -79px -79px
}

.ui2-flag-cy {
	background-position: -105px -79px
}

.ui2-flag-cz {
	background-position: -131px -79px
}

.ui2-flag-de {
	background-position: -157px -79px
}

.ui2-flag-dj {
	background-position: -183px -79px
}

.ui2-flag-dk {
	background-position: -209px -79px
}

.ui2-flag-dm {
	background-position: -235px -79px
}

.ui2-flag-do {
	background-position: -261px -79px
}

.ui2-flag-dz {
	background-position: -287px -79px
}

.ui2-flag-eaz {
	background-position: -313px -79px
}

.ui2-flag-ec {
	background-position: -339px -79px
}

.ui2-flag-ee {
	background-position: -365px -79px
}

.ui2-flag-eg {
	background-position: -391px -79px
}

.ui2-flag-eh {
	background-position: -1px -105px
}

.ui2-flag-er {
	background-position: -27px -105px
}

.ui2-flag-es {
	background-position: -53px -105px
}

.ui2-flag-et {
	background-position: -79px -105px
}

.ui2-flag-fi {
	background-position: -105px -105px
}

.ui2-flag-fj {
	background-position: -131px -105px
}

.ui2-flag-fk {
	background-position: -157px -105px
}

.ui2-flag-fm {
	background-position: -183px -105px
}

.ui2-flag-fr {
	background-position: -209px -105px
}

.ui2-flag-ga {
	background-position: -235px -105px
}

.ui2-flag-gd {
	background-position: -261px -105px
}

.ui2-flag-ge {
	background-position: -287px -105px
}

.ui2-flag-gf {
	background-position: -313px -105px
}

.ui2-flag-ggy {
	background-position: -339px -105px
}

.ui2-flag-gh {
	background-position: -365px -105px
}

.ui2-flag-gi {
	background-position: -391px -105px
}

.ui2-flag-gl {
	background-position: -1px -131px
}

.ui2-flag-gm {
	background-position: -27px -131px
}

.ui2-flag-gn {
	background-position: -53px -131px
}

.ui2-flag-gp {
	background-position: -79px -131px
}

.ui2-flag-gq {
	background-position: -105px -131px
}

.ui2-flag-gr {
	background-position: -131px -131px
}

.ui2-flag-gs {
	background-position: -157px -131px
}

.ui2-flag-gt {
	background-position: -183px -131px
}

.ui2-flag-gu {
	background-position: -209px -131px
}

.ui2-flag-gw {
	background-position: -235px -131px
}

.ui2-flag-gy {
	background-position: -261px -131px
}

.ui2-flag-hk {
	background-position: -287px -131px
}

.ui2-flag-hm {
	background-position: -313px -131px
}

.ui2-flag-hn {
	background-position: -339px -131px
}

.ui2-flag-hr {
	background-position: -365px -131px
}

.ui2-flag-ht {
	background-position: -391px -131px
}

.ui2-flag-hu {
	background-position: -1px -157px
}

.ui2-flag-id {
	background-position: -27px -157px
}

.ui2-flag-ie {
	background-position: -53px -157px
}

.ui2-flag-il {
	background-position: -79px -157px
}

.ui2-flag-im {
	background-position: -105px -157px
}

.ui2-flag-in {
	background-position: -131px -157px
}

.ui2-flag-io {
	background-position: -157px -157px
}

.ui2-flag-iq {
	background-position: -183px -157px
}

.ui2-flag-ir {
	background-position: -209px -157px
}

.ui2-flag-is {
	background-position: -235px -157px
}

.ui2-flag-it {
	background-position: -261px -157px
}

.ui2-flag-je {
	background-position: -287px -157px
}

.ui2-flag-jey {
	background-position: -313px -157px
}

.ui2-flag-jm {
	background-position: -339px -157px
}

.ui2-flag-jo {
	background-position: -365px -157px
}

.ui2-flag-jp {
	background-position: -391px -157px
}

.ui2-flag-ke {
	background-position: -1px -183px
}

.ui2-flag-kg {
	background-position: -27px -183px
}

.ui2-flag-kh {
	background-position: -53px -183px
}

.ui2-flag-ki {
	background-position: -79px -183px
}

.ui2-flag-km {
	background-position: -105px -183px
}

.ui2-flag-kn {
	background-position: -131px -183px
}

.ui2-flag-kp {
	background-position: -157px -183px
}

.ui2-flag-kr {
	background-position: -183px -183px
}

.ui2-flag-ks {
	background-position: -209px -183px
}

.ui2-flag-kw {
	background-position: -235px -183px
}

.ui2-flag-ky {
	background-position: -261px -183px
}

.ui2-flag-kz {
	background-position: -287px -183px
}

.ui2-flag-lb {
	background-position: -313px -183px
}

.ui2-flag-lc {
	background-position: -339px -183px
}

.ui2-flag-li {
	background-position: -365px -183px
}

.ui2-flag-lk {
	background-position: -391px -183px
}

.ui2-flag-lr {
	background-position: -1px -209px
}

.ui2-flag-ls {
	background-position: -27px -209px
}

.ui2-flag-lt {
	background-position: -53px -209px
}

.ui2-flag-lu {
	background-position: -79px -209px
}

.ui2-flag-lv {
	background-position: -105px -209px
}

.ui2-flag-ly {
	background-position: -131px -209px
}

.ui2-flag-ma {
	background-position: -157px -209px
}

.ui2-flag-maf {
	background-position: -183px -209px
}

.ui2-flag-mc {
	background-position: -209px -209px
}

.ui2-flag-md {
	background-position: -235px -209px
}

.ui2-flag-me {
	background-position: -261px -209px
}

.ui2-flag-mf {
	background-position: -287px -209px
}

.ui2-flag-mg {
	background-position: -313px -209px
}

.ui2-flag-mh {
	background-position: -339px -209px
}

.ui2-flag-mk {
	background-position: -365px -209px
}

.ui2-flag-ml {
	background-position: -391px -209px
}

.ui2-flag-mm {
	background-position: -1px -235px
}

.ui2-flag-mn {
	background-position: -27px -235px
}

.ui2-flag-mne {
	background-position: -53px -235px
}

.ui2-flag-mo {
	background-position: -79px -235px
}

.ui2-flag-mp {
	background-position: -105px -235px
}

.ui2-flag-mq {
	background-position: -131px -235px
}

.ui2-flag-mr {
	background-position: -157px -235px
}

.ui2-flag-ms {
	background-position: -183px -235px
}

.ui2-flag-mt {
	background-position: -209px -235px
}

.ui2-flag-mu {
	background-position: -235px -235px
}

.ui2-flag-mv {
	background-position: -261px -235px
}

.ui2-flag-mw {
	background-position: -287px -235px
}

.ui2-flag-mx {
	background-position: -313px -235px
}

.ui2-flag-my {
	background-position: -339px -235px
}

.ui2-flag-mz {
	background-position: -365px -235px
}

.ui2-flag-na {
	background-position: -391px -235px
}

.ui2-flag-nc {
	background-position: -1px -261px
}

.ui2-flag-ne {
	background-position: -27px -261px
}

.ui2-flag-nf {
	background-position: -53px -261px
}

.ui2-flag-ng {
	background-position: -79px -261px
}

.ui2-flag-ni {
	background-position: -105px -261px
}

.ui2-flag-nl {
	background-position: -131px -261px
}

.ui2-flag-no {
	background-position: -157px -261px
}

.ui2-flag-np {
	background-position: -183px -261px
}

.ui2-flag-nr {
	background-position: -209px -261px
}

.ui2-flag-nu {
	background-position: -235px -261px
}

.ui2-flag-nz {
	background-position: -261px -261px
}

.ui2-flag-om {
	background-position: -287px -261px
}

.ui2-flag-pa {
	background-position: -313px -261px
}

.ui2-flag-pe {
	background-position: -339px -261px
}

.ui2-flag-pf {
	background-position: -365px -261px
}

.ui2-flag-pg {
	background-position: -391px -261px
}

.ui2-flag-ph {
	background-position: -1px -287px
}

.ui2-flag-pk {
	background-position: -27px -287px
}

.ui2-flag-pl {
	background-position: -53px -287px
}

.ui2-flag-pm {
	background-position: -79px -287px
}

.ui2-flag-pn {
	background-position: -105px -287px
}

.ui2-flag-pr {
	background-position: -131px -287px
}

.ui2-flag-ps {
	background-position: -157px -287px
}

.ui2-flag-pt {
	background-position: -183px -287px
}

.ui2-flag-pw {
	background-position: -209px -287px
}

.ui2-flag-py {
	background-position: -235px -287px
}

.ui2-flag-qa {
	background-position: -261px -287px
}

.ui2-flag-re {
	background-position: -287px -287px
}

.ui2-flag-ro {
	background-position: -313px -287px
}

.ui2-flag-rs {
	background-position: -339px -287px
}

.ui2-flag-ru {
	background-position: -365px -287px
}

.ui2-flag-rw {
	background-position: -391px -287px
}

.ui2-flag-sa {
	background-position: -1px -313px
}

.ui2-flag-sb {
	background-position: -27px -313px
}

.ui2-flag-sc {
	background-position: -53px -313px
}

.ui2-flag-sct {
	background-position: -79px -313px
}

.ui2-flag-sd {
	background-position: -105px -313px
}

.ui2-flag-se {
	background-position: -131px -313px
}

.ui2-flag-sg {
	background-position: -157px -313px
}

.ui2-flag-sgs {
	background-position: -183px -313px
}

.ui2-flag-sh {
	background-position: -209px -313px
}

.ui2-flag-si {
	background-position: -235px -313px
}

.ui2-flag-sj {
	background-position: -261px -313px
}

.ui2-flag-sk {
	background-position: -287px -313px
}

.ui2-flag-sl {
	background-position: -313px -313px
}

.ui2-flag-sm {
	background-position: -339px -313px
}

.ui2-flag-sn {
	background-position: -365px -313px
}

.ui2-flag-so {
	background-position: -391px -313px
}

.ui2-flag-sr {
	background-position: -1px -339px
}

.ui2-flag-srb {
	background-position: -27px -339px
}

.ui2-flag-ss {
	background-position: -53px -339px
}

.ui2-flag-st {
	background-position: -79px -339px
}

.ui2-flag-sv {
	background-position: -105px -339px
}

.ui2-flag-sy {
	background-position: -131px -339px
}

.ui2-flag-sz {
	background-position: -157px -339px
}

.ui2-flag-tc {
	background-position: -183px -339px
}

.ui2-flag-td {
	background-position: -209px -339px
}

.ui2-flag-tf {
	background-position: -235px -339px
}

.ui2-flag-tg {
	background-position: -261px -339px
}

.ui2-flag-th {
	background-position: -287px -339px
}

.ui2-flag-tj {
	background-position: -313px -339px
}

.ui2-flag-tk {
	background-position: -339px -339px
}

.ui2-flag-tls {
	background-position: -365px -339px
}

.ui2-flag-tm {
	background-position: -391px -339px
}

.ui2-flag-tn {
	background-position: -1px -365px
}

.ui2-flag-to {
	background-position: -27px -365px
}

.ui2-flag-tp {
	background-position: -53px -365px
}

.ui2-flag-tr {
	background-position: -79px -365px
}

.ui2-flag-tt {
	background-position: -105px -365px
}

.ui2-flag-tv {
	background-position: -131px -365px
}

.ui2-flag-tw {
	background-position: -157px -365px
}

.ui2-flag-tz {
	background-position: -183px -365px
}

.ui2-flag-ua {
	background-position: -209px -365px
}

.ui2-flag-ug {
	background-position: -235px -365px
}

.ui2-flag-uk {
	background-position: -261px -365px
}

.ui2-flag-gb {
	background-position: -261px -365px
}

.ui2-flag-um {
	background-position: -287px -365px
}

.ui2-flag-us {
	background-position: -313px -365px
}

.ui2-flag-uy {
	background-position: -339px -365px
}

.ui2-flag-uz {
	background-position: -365px -365px
}

.ui2-flag-va {
	background-position: -391px -365px
}

.ui2-flag-vc {
	background-position: -1px -391px
}

.ui2-flag-ve {
	background-position: -27px -391px
}

.ui2-flag-vg {
	background-position: -53px -391px
}

.ui2-flag-vi {
	background-position: -79px -391px
}

.ui2-flag-vn {
	background-position: -105px -391px
}

.ui2-flag-vu {
	background-position: -131px -391px
}

.ui2-flag-wf {
	background-position: -157px -391px
}

.ui2-flag-ws {
	background-position: -183px -391px
}

.ui2-flag-ye {
	background-position: -209px -391px
}

.ui2-flag-yt {
	background-position: -235px -391px
}

.ui2-flag-yu {
	background-position: -261px -391px
}

.ui2-flag-za {
	background-position: -287px -391px
}

.ui2-flag-zm {
	background-position: -313px -391px
}

.ui2-flag-zr {
	background-position: -339px -391px
}

.ui2-flag-zw {
	background-position: -365px -391px
}

.ui2-flag-fo {
	background-image: url(//u.alicdn.com/simg/single/flag24/fo.png);
	background-position: 0 0
}

.ui2-flag-fx {
	background-image: url(//u.alicdn.com/simg/single/flag24/fx.png);
	background-position: 0 0
}

.ui2-flag-la {
	background-image: url(//u.alicdn.com/simg/single/flag24/la.png);
	background-position: 0 0
}

.ui-switchdate li {
	float: left;
	font-weight: 400
}

.ui-switchdate-text {
	font-size: 14px;
	color: #333;
	height: 22px;
	line-height: 22px
}

.ui-switchdate-next,.ui-switchdate-prev {
	position: relative;
	border: 1px solid #CECECE;
	width: 18px;
	height: 20px;
	margin: 0 0;
	overflow: hidden;
	cursor: pointer;
	background-color: #FFF
}

.ui-switchdate-next:hover,.ui-switchdate-prev:hover {
	background-color: #EFF5FE;
	border-color: #80ADD6
}

.ui-switchdate-prev {
	margin-right: 10px
}

.ui-switchdate-next {
	margin-left: 10px
}

.ui-switchdate-prev span {
	position: absolute;
	width: 0;
	height: 0;
	top: 6px;
	left: 2px;
	border-width: 4px 5px 4px 4px;
	border-style: solid;
	border-color: #FFF #3385D6 #FFF #FFF;
	display: block
}

.ui-switchdate-prev:hover span {
	border-color: #EFF5FE #3385D6 #EFF5FE #EFF5FE
}

.ui-switchdate-next span {
	position: absolute;
	width: 0;
	height: 0;
	top: 6px;
	right: 2px;
	border-width: 4px 4px 4px 5px;
	border-style: solid;
	border-color: #FFF #FFF #FFF #3385D6;
	display: block
}

.ui-switchdate-next:hover span {
	border-color: #EFF5FE #EFF5FE #EFF5FE #3385D6
}

.ui-switchdate-disabled {
	border-color: #D3D3D4;
	cursor: auto
}

.ui-switchdate-disabled:hover {
	border-color: #D3D3D4;
	background-color: #FFF
}

.ui-switchdate-prev.ui-switchdate-disabled span {
	border-color: #FFF #B3B3B3 #FFF #FFF;
	cursor: auto
}

.ui-switchdate-next.ui-switchdate-disabled span {
	border-color: #FFF #FFF #FFF #B3B3B3;
	cursor: auto
}

.scc-country-selector {
	width: 210px
}

.scc-country-selector .scc-wc-select {
	position: relative;
	height: 26px;
	font-family: tahoma;
	font-size: 11px;
	background: url(//u.alicdn.com/images/eng/wholesale/sprite/spr_we_buyer_common.png?v=060816) no-repeat 100% -3300px;
	border: 1px solid;
	border: 1px solid #AAAAAC;
	overflow: hidden
}

.scc-country-selector .scc-wc-select-mover {
	background: url(//u.alicdn.com/images/eng/style/css_images/listing/refineby_slect_over.gif) no-repeat right top
}

.scc-country-selector .scc-wc-select .country-text {
	position: relative;
	line-height: 10px;
	vertical-align: top
}

.scc-country-selector .scc-wc-select .list-title {
	height: 19px;
	padding: 6px 11px 0 7px;
	font: 11px/17px Tahoma;
	color: #666;
	background: #FFF;
	border: solid #DEDEDE;
	border-width: 1px 0 0 1px;
	overflow: hidden;
	cursor: default
}

.scc-country-selector .scc-wc-select .fold:before {
	content: "";
	display: block;
	border: 1px solid #fff;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	border-top: 6px solid #333;
	position: absolute;
	right: 5px;
	top: 10px;
	height: 0;
	width: 0
}

.scc-country-selector .scc-wc-select .list-title.unfold:before {
	content: "";
	display: block;
	border: 1px solid #fff;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	border-bottom: 6px solid #333;
	position: absolute;
	right: 5px;
	top: 9px;
	height: 0;
	width: 0
}

.scc-country-selector .scc-wc-select:after {
	border: 1px solid #AAAAAC;
	border-width: 0 0 0 1px;
	content: "";
	display: block;
	height: 26px;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px
}

.scc-country-selector .scc-wc-select .scc-wc-list {
	height: 300px;
	overflow-y: auto;
	display: none;
	position: absolute;
	left: -1px;
	top: 17px;
	width: 248px;
	padding: 5px 0;
	background-color: #FFf;
	border: 1px solid #8ba0ce;
	z-index: 101
}

.scc-country-selector .scc-wc-select .option-open {
	display: block!important;
	z-index: 80
}

.scc-country-selector .scc-wc-select .option-mask {
	display: none;
	position: absolute;
	left: -1px;
	top: 17px;
	width: 228px
}

.scc-country-selector .scc-wc-select .mask-enable {
	display: block;
	z-index: 60
}

.scc-country-selector .scc-wc-select .list-item .country-icon {
	margin-top: -6px
}

.scc-country-selector .scc-wc-list {
	display: none
}

.scc-country-selector .scc-wc-list .list-item .country-icon {
	float: left;
	margin-top: -6px;
	margin-right: 6px
}

.scc-country-selector .scc-wc-list a {
	display: block;
	float: none;
	margin: 0 3px!important;
	padding: 6px 2px;
	font-size: 12px;
	color: #105cb6;
	border: 1px solid #FFf;
	height: 15px;
	text-decoration: none
}

.scc-country-selector .scc-wc-list a:hover {
	background-color: #f5faff none;
	border: 1px solid #c4d8e6;
	text-decoration: none;
	border: 1px solid #C4D8E6
}

.scc-country-selector .scc-wc-list a.current {
	background-color: #FFEACD none;
	border: 1px solid #FFBA53;
	text-decoration: none
}

.scc-country-selector .scc-wc-list a .num {
	float: none;
	background: 0 0!important;
	margin: 0;
	padding: 0;
	color: #5a5a5a;
	text-decoration: none;
	cursor: normal
}

.scc-country-selector .scc-wc-select .scc-wc-list .separation-text {
	display: block;
	text-align: center;
	margin: 3px 0;
	font-weight: 700;
	color: #2D2D2D
}

.scc-country-selector .scc-wc-list {
	position: absolute;
	background-color: #FFF;
	width: 100%;
	z-index: 999
}

.scc-country-selector .scc-wc-list .wc-list-container {
	border: 1px solid #ccc;
	height: 250px;
	padding: 5px 0;
	overflow-y: auto
}

.scc-country-selector .scc-wc-select .list-item .country-icon.ui2-icon-flag-all,.scc-country-selector .scc-wc-select .list-item .country-icon.ui2-icon-flag-other {
	display: none
}

.scc-country-selector .scc-wc-list .list-item .country-icon.ui2-icon-flag-all,.scc-country-selector .scc-wc-list .list-item .country-icon.ui2-icon-flag-other {
	visibility: hidden
}

.supplier-transactionhistory-tip h3 {
	font-weight: 400;
	font-size: 12px
}

.supplier-transactionhistory-header {
	font-size: 18px;
	font-weight: 700;
	line-height: 26px;
	padding: 5px 5px 0
}

.supplier-transactionhistory-title {
	margin-top: 15px
}

.supplier-transactionhistory-title h2 {
	font-size: 16px;
	font-weight: 700;
	background-color: #F5F5F5;
	line-height: 30px;
	height: 30px;
	padding-left: 16px
}

.supplier-transactionhistory-list {
	margin: 15px 0;
	width: 760px;
	border: 1px solid #dedede
}

.supplier-transactionhistory-list .th-list-country {
	padding: 20px 10px
}

.supplier-transactionhistory-list .th-list-country-selector {
	width: 360px
}

.supplier-transactionhistory-list .scc-country-selector .list-container {
	width: 358px
}

.th-list-country .th-list-tip {
	font-size: 12px;
	color: #333;
	padding-top: 5px;
	display: none
}

.th-list-tip em {
	color: #0065CB;
	font-style: normal;
	padding: 0 3px
}

.supplier-transactionhistory-list .th-list-block .th-list-column {
	float: left;
	width: 253px
}

.supplier-transactionhistory-list .th-list-title {
	background-color: #F5F5F5;
	border-bottom: 1px solid #dedede;
	border-top: 1px solid #dedede
}

.supplier-transactionhistory-list .th-list-title .th-list-column {
	width: 222px;
	line-height: 30px;
	text-align: left;
	font-weight: 700;
	padding-left: 30px
}

.supplier-transactionhistory-list .th-list-title .th-list-transactionValue {
	border: 0;
	width: 260px;
	padding-left: 70px
}

.supplier-transactionhistory-list .th-list-title .th-list-transactionDate {
	border: 0;
	width: 100px
}

.supplier-transactionhistory-list .th-list-row {
	margin: 0 0;
	border-bottom: 1px solid #F5F5F5
}

.supplier-transactionhistory-list .th-list-row .th-list-column {
	padding: 10px 0 10px 30px;
	width: 220px
}

.supplier-transactionhistory-list .th-list-row .th-list-transactionValue {
	text-align: left;
	padding-left: 72px;
	width: 262px
}

.supplier-transactionhistory-list .th-list-row .th-list-transactionDate {
	width: 100px
}

.supplier-transactionhistory-list .th-list-row .th-list-buyerCountry {
	position: relative
}

.supplier-transactionhistory-list .th-list-row .th-list-buyerCountry span {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 190px
}

.supplier-transactionhistory-list .th-list-row .th-list-buyerCountry .country-name {
	padding-left: 24px
}

.supplier-transactionhistory-list .th-list-row .th-list-buyerCountry .country-icon {
	position: absolute;
	width: 24px;
	top: 7px;
	left: 28px
}

.supplier-transactionhistory-list .th-list-row .th-list-buyerCountry .country-icon.ui2-icon-flag-other {
	visibility: hidden
}

.pager-wrap {
	margin-top: 20px
}

.pager-wrap .util-right {
	float: right
}

.supplier-transactionhistory-list .ui-pagination {
	margin: 20px 0 0
}

.supplier-transactionhistory-charts {
	margin-top: 15px;
	height: 270px
}

.supplier-transactionhistory-charts .th-charts-transactions {
	float: left;
	width: 440px;
	height: 270px
}

.supplier-transactionhistory-charts .th-charts-export {
	float: left;
	margin-left: 20px;
	width: 290px;
	height: 270px
}

.supplier-transactionhistory-charts .th-charts-title {
	font-weight: 400;
	font-size: 12px;
	line-height: 24px
}

.supplier-transactionhistory-charts .th-charts-exportentity,.supplier-transactionhistory-charts .th-charts-transentity {
	height: 240px;
	border: 1px solid #ddd
}

.supplier-transactionhistory-charts .th-charts-transentity {
	padding: 20px 0;
	height: 200px
}

.supplier-transactionhistory-charts .th-charts-transentity.no-data-display {
	font-size: 16px;
	text-align: center;
	line-height: 200px
}

.supplier-transactionhistory-charts .th-charts-exportentity {
	height: 240px;
	border: 1px solid #ddd
}

.th-charts-tab {
	width: 290px
}

.th-charts-tab .th-charts-tab-nav li a,.th-charts-tab .th-charts-tab-nav li.selected a,.th-charts-tab .th-charts-tab-nav li.selected a:hover {
	font-weight: 400;
	font-size: 14px;
	border: 0;
	padding: 0;
	text-align: center;
	line-height: 34px;
	height: 34px;
	color: #656565;
	text-decoration: none
}

.th-charts-tab .th-charts-tab-nav li.selected a {
	color: #333;
	font-size: 14px
}

.th-charts-tab .th-charts-tab-nav li {
	float: left;
	height: 34px;
	border: 1px solid #ddd;
	border-top: 0;
	width: 144px;
	overflow: hidden;
	text-align: center;
	margin-right: 0;
	cursor: pointer
}

.th-charts-tab .th-charts-tab-content {
	border: 0 solid #ddd;
	width: 288px;
	height: 213px
}

.th-charts-tab .th-charts-tab-content .th-charts-tab-pane {
	border: 0 solid #ddd;
	width: 288px;
	height: 206px;
	padding: 0;
	padding-top: 8px;
	margin: 0;
	overflow: hidden;
	display: none
}

.th-charts-tab .th-charts-tab-content .th-charts-tab-pane.selected {
	display: block
}

.th-charts-tab .th-charts-tab-content .th-charts-tab-pane.no-data-display {
	font-size: 16px;
	text-align: center;
	line-height: 152px
}

.th-charts-tab .th-charts-tab-nav li {
	background: #FAFAFA
}

.th-charts-tab .th-charts-tab-nav li.selected {
	border: 0;
	width: 143px;
	background: #FFF;
	padding: 0
}

.th-charts-tab .th-charts-tab-nav li.no-left {
	border-left: 0
}

.th-charts-tab .th-charts-tab-nav li.no-right {
	border-right: 0
}

.transaction-overview-title {
	position: relative
}

.transaction-overview-title .transaction-overview-date {
	position: absolute;
	left: 210px;
	top: 5px
}

.ui-button {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	position: relative;
	overflow: visible
}

.ui-button.ui-button-normal,.ui-button.ui-button-primary {
	margin: 0;
	font-family: inherit;
	font-weight: 700;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 2px 0 rgba(0,0,0,.1)
}

.ui-button-normal:hover,.ui-button-primary:hover {
	text-decoration: none
}

.ui-button-normal:active,.ui-button-primary:active {
	-webkit-box-shadow: 0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.1);
	box-shadow: 0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.1)
}

.ui-button-primary,.ui-button-primary:active,.ui-button-primary:link,.ui-button-primary:visited {
	color: #fff;
	border: 1px solid #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-primary: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-normal,.ui-button-normal:active,.ui-button-normal:link,.ui-button-normal:visited {
	color: #333;
	border: 1px solid #bcbcbc;
	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)
}

.ui-button-normal: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-small {
	font-size: 12px;
	line-height: 14px;
	*line-height: 12px;
	padding: 2px 10px;
	*padding: 1px 10px
}

.ui-button-medium {
	font-size: 14px;
	line-height: 18px;
	*line-height: 14px;
	padding: 3px 15px;
	*padding: 2px 15px
}

.ui-button-large {
	font-size: 18px;
	line-height: 18px;
	*line-height: 17px;
	padding: 8px 25px;
	*padding: 6px 25px
}

.ui-button.disabled,.ui-button.disabled:active,.ui-button.disabled:hover,.ui-button.disabled:link {
	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,.1);
	-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 2px 0 rgba(0,0,0,.1)
}

.ui-textfield {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	overflow: visible;
	outline: 0
}

.ui-textfield-system {
	height: 14px;
	padding: 5px 4px;
	font-family: inherit;
	font-weight: 400;
	font-size: 12px;
	line-height: 14px;
	color: #333;
	background-color: #fff;
	border: 1px solid #ccc;
	-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-system: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-system:-moz-placeholder {
	color: #aaa
}

.ui-textfield-system:-ms-input-placeholder {
	color: #aaa
}

.ui-textfield-system::-webkit-input-placeholder {
	color: #aaa
}

.ui-textfield-error {
	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.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.placeholder {
	color: #aaa
}

.ui-textfield.multiple {
	height: auto
}

.ui-pagination {
	margin: 10px 0;
	overflow: hidden
}

.ui-pagination a {
	cursor: pointer
}

.ui-pagination-body {
	padding: 6px 10px;
	margin: 10px 0;
	background: #f5f5f5
}

.ui-pagination-navi a,.ui-pagination-navi span {
	float: left;
	display: inline;
	margin: 0 3px 0 0;
	padding: 4px 6px;
	font-size: 11px;
	color: #06c;
	line-height: 12px;
	overflow: hidden;
	text-decoration: none;
	background: #fff;
	border: 1px solid #d3d3d4
}

.ui-pagination-navi a:hover {
	color: #06c;
	background-color: #eff5fe;
	border: 1px solid #80add6
}

.ui-pagination-navi .ui-pagination-next,.ui-pagination-navi .ui-pagination-prev,.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next,.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev {
	width: 6px;
	overflow: hidden;
	text-indent: -999px;
	background: #fff url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) no-repeat 0 0
}

.ui-pagination-navi .ui-pagination-prev,.ui-pagination-navi .ui-pagination-prev:hover {
	background-position: 7px 7px
}

.ui-pagination-navi .ui-pagination-next,.ui-pagination-navi .ui-pagination-next:hover {
	background-position: -9px 7px
}

.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev,.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev:hover {
	background-position: -41px 7px;
	border: solid 1px #d3d3d4!important
}

.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next,.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next:hover {
	background-position: -25px 7px;
	border: solid 1px #d3d3d4!important
}

.ui-pagination-navi span.ui-pagination-active {
	border: 1px solid transparent;
	background-color: transparent;
	color: #999;
	font-weight: 700;
	_border: none;
	_padding: 5px 7px;
	cursor: default
}

.ui-pagination-navi span {
	border: 1px solid transparent;
	background: 0 0;
	cursor: default;
	_border: none
}

.ui-pagination-goto,.ui-pagination-item {
	line-height: 22px
}

.ui-pagination-goto {
	padding-left: 30px
}

.ui-pagination-goto .ui-textfield-system {
	padding: 3px 4px;
	width: 32px
}

.ui-pagination-pager a,.ui-pagination-pager span {
	float: left;
	display: inline;
	width: 13px;
	height: 13px;
	overflow: hidden;
	text-decoration: none;
	text-indent: -9999em;
	margin: 0 3px 0 0;
	border: 1px solid #d3d3d4;
	background: #fff url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) no-repeat 0 0
}

.ui-pagination-pager a:hover {
	border: 1px solid #80add6;
	background-color: #eff5fe
}

.ui-pagination-pager .ui-pagination-prev {
	background-position: 4px 3px
}

.ui-pagination-pager span.ui-pagination-disabled.ui-pagination-next,.ui-pagination-pager span.ui-pagination-disabled.ui-pagination-next:hover {
	background-position: -27px 3px;
	cursor: default
}

.ui-pagination-pager .ui-pagination-next {
	background-position: -11px 3px
}

.ui-pagination-pager span.ui-pagination-disabled.ui-pagination-prev,.ui-pagination-pager span.ui-pagination-disabled.ui-pagination-prev:hover {
	background-position: -44px 3px
}

.ui-pagination-pager .ui-label {
	float: left
}

.ui-pagination-body.ui-pagination-front {
	padding: 6px 10px 6px 0;
	margin: 10px 0;
	background: 0 0
}

.ui-pagination-front .ui-pagination-navi a,.ui-pagination-front .ui-pagination-navi span,.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled {
	float: left;
	display: inline;
	margin: 0 5px 0 0;
	padding: 8px 11px;
	font-size: 14px;
	color: #06c;
	line-height: 14px;
	overflow: hidden;
	text-decoration: none;
	background: #fafafa;
	background: -webkit-linear-gradient(#FFF,#F6F6F6);
	background: -ms-linear-gradient(#FFF,#F6F6F6);
	background: linear-gradient(#FFF,#F6F6F6);
	border: 1px solid #d3d3d4
}

.ui-pagination-front .ui-pagination-navi span {
	padding: 8px 4px;
	background: 0 0;
	border: 1px solid transparent;
	_border: none
}

.ui-pagination-front .ui-pagination-navi .ui-pagination-active {
	color: #999;
	font-weight: 700;
	_border: none;
	cursor: default
}

.ui-pagination-front .ui-pagination-navi a:hover {
	color: #06c;
	border: 1px solid #aaa
}

.ui-pagination-front .ui-pagination-navi .ui-pagination-next,.ui-pagination-front .ui-pagination-navi .ui-pagination-prev,.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next,.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev {
	width: 6px;
	padding-right: 13px;
	overflow: hidden;
	text-indent: -999px;
	border: 1px solid #d3d3d4
}

.ui-pagination-front .ui-pagination-navi .ui-pagination-prev,.ui-pagination-front .ui-pagination-navi .ui-pagination-prev:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-front .ui-pagination-navi .ui-pagination-next,.ui-pagination-front .ui-pagination-navi .ui-pagination-next:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev,.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next,.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-pager.ui-pagination-front a:hover {
	border-color: #aaa
}

.ui-pagination-pager.ui-pagination-front .ui-pagination-prev {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 4px 3px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 4px 3px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 4px 3px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 4px 3px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-pager.ui-pagination-front span.ui-pagination-prev.ui-pagination-disabled {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -44px 3px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -44px 3px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -44px 3px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -44px 3px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-pager.ui-pagination-front .ui-pagination-next {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px 4px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -11px 3px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -11px 3px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -11px 3px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-pager.ui-pagination-front span.ui-pagination-next.ui-pagination-disabled {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -27px 3px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -27px 3px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -27px 3px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -27px 3px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-front .ui-pagination-goto,.ui-pagination-front .ui-pagination-item {
	line-height: 35px
}

.ui-pagination-item-content {
	padding-left: 5px
}

.ui-pagination-item a,.ui-pagination-item span {
	margin-left: 5px
}

.ui-pagination-item-active {
	font: 700 12px/1 Roboto,Arial,sans-serif;
	padding: 0 5px;
	border: 1px solid #ccc;
	border-top: none;
	border-bottom: none;
	color: #666
}

.ui-balloon {
	position: absolute
}

.ui-balloon .ui-balloon-arrow {
	position: absolute;
	display: block;
	width: 10px;
	height: 10px;
	overflow: hidden
}

.ui-balloon-bl,.ui-balloon-br,.ui-balloon-lb,.ui-balloon-lt,.ui-balloon-rb,.ui-balloon-rt,.ui-balloon-tl,.ui-balloon-tr {
	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-bl .ui-balloon-arrow,.ui-balloon-br .ui-balloon-arrow,.ui-balloon-lb .ui-balloon-arrow,.ui-balloon-lt .ui-balloon-arrow,.ui-balloon-rb .ui-balloon-arrow,.ui-balloon-rt .ui-balloon-arrow,.ui-balloon-tl .ui-balloon-arrow,.ui-balloon-tr .ui-balloon-arrow {
	border: 1px solid #ccc;
	background: #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865475, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865475, SizingMethod='auto expand')";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=.7071067811865475, M12=-.7071067811865477, M21=.7071067811865477, M22=.7071067811865475, SizingMethod='auto expand');
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

:root .ui-balloon-bl .ui-balloon-arrow,:root .ui-balloon-br .ui-balloon-arrow,:root .ui-balloon-lb .ui-balloon-arrow,:root .ui-balloon-lt .ui-balloon-arrow,:root .ui-balloon-rb .ui-balloon-arrow,:root .ui-balloon-rt .ui-balloon-arrow,:root .ui-balloon-tl .ui-balloon-arrow,:root .ui-balloon-tr .ui-balloon-arrow {
	filter: none\9;
	background: #fff\9
}

.ui-balloon-tl .ui-balloon-arrow {
	left: 10px;
	top: -6px;
	border-right: none;
	border-bottom: none;
	top: -8px\9
}

:root .ui-balloon-tl .ui-balloon-arrow {
	top: -6px;
	background: #fff
}

.ui-balloon-tr .ui-balloon-arrow {
	right: 10px;
	top: -6px;
	border-right: none;
	border-bottom: none;
	top: -8px\9
}

:root .ui-balloon-tr .ui-balloon-arrow {
	top: -6px;
	background: #fff
}

.ui-balloon-rt .ui-balloon-arrow {
	right: -6px;
	top: 10px;
	border-bottom: none;
	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: -4px\9;
	*right: -8px
}

:root .ui-balloon-rt .ui-balloon-arrow {
	right: -6px;
	background: #fff
}

.ui-balloon-rb .ui-balloon-arrow {
	right: -6px;
	bottom: 10px;
	border-bottom: none;
	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: -4px\9;
	*right: -8px;
	_right: -9px
}

:root .ui-balloon-rb .ui-balloon-arrow {
	right: -6px;
	background: #fff
}

.ui-balloon-br .ui-balloon-arrow {
	right: 10px;
	bottom: -6px;
	border-left: none;
	border-top: none;
	-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: -4px\9;
	*bottom: -8px
}

:root .ui-balloon-br .ui-balloon-arrow {
	bottom: -6px;
	background: #fff
}

.ui-balloon-bl .ui-balloon-arrow {
	left: 10px;
	bottom: -6px;
	border-left: none;
	border-top: none;
	-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: -4px\9;
	*bottom: -8px
}

:root .ui-balloon-bl .ui-balloon-arrow {
	bottom: -6px;
	background: #fff
}

.ui-balloon-lb .ui-balloon-arrow {
	left: -6px;
	bottom: 10px;
	border-top: none;
	border-right: none;
	left: -8px\9
}

:root .ui-balloon-lb .ui-balloon-arrow {
	left: -6px;
	background: #fff
}

.ui-balloon-lt .ui-balloon-arrow {
	left: -6px;
	top: 10px;
	border-top: none;
	border-right: none;
	left: -8px\9
}

:root .ui-balloon-lt .ui-balloon-arrow {
	left: -6px;
	background: #fff
}

.m-trans-history {
	color: #333
}

.m-trans-history .title {
	font-size: 18px;
	font-weight: 700;
	line-height: 26px;
	padding: 5px 5px 0
}

.m-trans-history .title .tip-icon {
	vertical-align: text-top;
	position: relative
}

.m-trans-history .title .balloon {
	z-index: 1;
	position: absolute;
	left: -8px;
	top: 23px;
	width: 600px;
	display: none
}

.m-trans-history .title .tip-icon:hover .balloon {
	display: block
}

.m-trans-history .title .balloon .balloon-title {
	font-size: 12px;
	color: #666;
	font-weight: 700;
	line-height: 20px
}

.m-trans-history .title .balloon .balloon-body {
	font-size: 12px;
	color: #999;
	font-weight: 400;
	line-height: 16px
}

.m-trans-history .colored {
	color: #ff7519;
	font-size: 14px;
	font-weight: bolder
}

.m-trans-history td {
	border-bottom: 1px solid #dae2ed
}

.m-trans-history .record-row>td {
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 14px
}

.m-trans-history .name-row td {
	padding: 12px 0;
	background-color: #f5f7fa;
	color: #666;
	font-size: 14px;
	border-top: 1px solid #dae2ed
}

.m-trans-history .tab-content {
	width: 100%;
	table-layout: fixed
}

.m-trans-history .name-row .c0,.m-trans-history .record-row .c0 {
	width: 22%;
	padding-left: 55px;
	border-left: 1px solid #dae2ed
}

.m-trans-history .record-row .c0 {
	position: relative
}

.m-trans-history .name-row .c1,.m-trans-history .record-row .c1 {
	width: 25%
}

.m-trans-history .name-row .c2,.m-trans-history .record-row .c2 {
	width: 23%
}

.m-trans-history .record-row .c2 {
	font-size: 12px
}

.m-trans-history .name-row .c3,.m-trans-history .record-row .c3 {
	width: 18%
}

.m-trans-history .name-row .c4,.m-trans-history .record-row .c4 {
	width: 12%;
	border-right: 1px solid #dae2ed
}

.m-trans-history .record-row td .box {
	overflow: hidden;
	padding-right: 15px;
	line-height: 18px
}

.m-trans-history .record-row td .box.nowarp {
	text-overflow: ellipsis;
	white-space: nowrap
}

.m-trans-history .record-row-with-review td {
	border-bottom: none
}

.m-trans-history .record-reviews td {
	padding: 0 40px 16px 55px;
	border-left: 1px solid #dae2ed;
	border-right: 1px solid #dae2ed
}

.m-trans-history .review-title {
	color: #666
}

.m-trans-history .review-date {
	color: #999;
	font-size: 12px
}

.m-trans-history .review-content {
	margin-left: 120px;
	word-break: break-word
}

.m-trans-history .record-reviews-buyer {
	border-top: 1px solid #dae2ed;
	padding-top: 16px
}

.record-reviews-supplier {
	margin: 10px 0 0 120px
}

.record-reviews-supplier .review-content {
	margin-left: 110px
}

.m-trans-history .c0 .uname {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	max-width: 100%;
	display: inline-block;
	vertical-align: middle
}

.m-trans-history .c0 .flag {
	width: 24px;
	height: 24px;
	margin-top: -3px
}

.m-trans-history .c0 .icons {
	position: absolute;
	left: 19px
}

.m-trans-history .c1 .product-img {
	width: 60px;
	height: 60px;
	border: 1px solid #dae2ed;
	float: left
}

.m-trans-history .c1 .product-title {
	margin-left: 8px;
	white-space: normal;
	max-height: 72px;
	overflow: hidden
}

.m-trans-history .table-padding {
	margin-bottom: 20px
}

.ns-biz-ml-rtl .m-trans-history .name-row .c0,.ns-biz-ml-rtl .m-trans-history .record-row .c0 {
	border-left: none;
	border-right: 1px solid #dae2ed;
	padding-right: 55px;
	padding-left: 0
}

.ns-biz-ml-rtl .m-trans-history .record-row td .box {
	padding-right: 0;
	padding-left: 15px
}

.ns-biz-ml-rtl .m-trans-history .c0 .icons {
	right: 19px;
	left: auto
}

.ns-biz-ml-rtl .m-trans-history .name-row .c4,.ns-biz-ml-rtl .m-trans-history .record-row .c4 {
	border-right: none;
	border-left: 1px solid #dae2ed
}

.ns-biz-ml-rtl .m-trans-history .ui-pagination-goto {
	float: left;
	padding-left: 0;
	padding-right: 30px
}

.ns-biz-ml-rtl .m-trans-history .ui-pagination-navi {
	float: right
}

.ns-biz-ml-rtl .m-trans-history .ui-pagination-front .ui-pagination-navi a,.ns-biz-ml-rtl .m-trans-history .ui-pagination-front .ui-pagination-navi span,.ns-biz-ml-rtl .m-trans-history .ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled {
	margin: 0 0 0 5px;
	float: right
}

.ns-biz-ml-rtl .m-trans-history .ui-pagination-front .ui-pagination-navi .ui-pagination-next,.ns-biz-ml-rtl .m-trans-history .ui-pagination-front .ui-pagination-navi .ui-pagination-next:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ns-biz-ml-rtl .m-trans-history .ui-pagination-front .ui-pagination-navi .ui-pagination-prev,.ns-biz-ml-rtl .m-trans-history .ui-pagination-front .ui-pagination-navi .ui-pagination-prev:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ns-biz-ml-rtl .m-trans-history .ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next,.ns-biz-ml-rtl .m-trans-history .ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ns-biz-ml-rtl .m-trans-history .ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev,.ns-biz-ml-rtl .m-trans-history .ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.supplier-transaction-history {
	width: 930px
}

.supplier-transaction-history ul {
	list-style: none
}

.supplier-transaction-history ul li {
	margin-left: 0
}

.supplier-transaction-history .ui-switchdate-text {
	margin-right: 10px
}

.supplier-transactionhistory-charts .th-charts-transactions {
	width: 618px
}

.supplier-transactionhistory-list {
	width: 928px
}

.detail-transtion-history .box-body,.detail-transtion-history .box-header {
	border-bottom: 1px solid #dce4ee;
	overflow: hidden
}

.detail-transtion-history .box-header {
	height: 30px;
	padding-top: 12px
}

.detail-transtion-history .box-body .sub-box {
	float: left;
	height: 211px
}

.detail-transtion-history .sub-box h2 {
	font-size: 14px;
	color: #333;
	letter-spacing: 0;
	line-height: 18px;
	text-align: left;
	margin: 16px 16px 27px 33px
}

.detail-transtion-history .sub-box.chart {
	min-width: 400px
}

.detail-transtion-history h2.margin-bottom-12 {
	margin-bottom: 12px
}

.detail-transtion-history .table {
	display: table
}

.detail-transtion-history .table .td {
	display: table-cell;
	width: 270px;
	text-align: center;
	vertical-align: middle;
	height: 100px;
	position: relative;
	padding: 0 12px
}

.detail-transtion-history .table .tr {
	display: table-row
}

.detail-transtion-history .td .cell {
	display: inline-block
}

.detail-transtion-history .wrap:after {
	content: '';
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 10px;
	height: 2px;
	background: #fff
}

.detail-transtion-history .bottom-border {
	border-bottom: 1px solid #dce4ed
}

.detail-transtion-history .box-body .right-border {
	border-right: 1px solid #dce4ed
}

.detail-transtion-history .box-body .description {
	font-size: 14px;
	color: #999;
	letter-spacing: 0;
	line-height: 18px;
	text-align: left;
	width: 193px;
	height: 36px;
	margin-left: 12px;
	vertical-align: super
}

.detail-transtion-history .description.middle {
	vertical-align: middle
}

.detail-transtion-history .description span {
	color: #333
}

.detail-transtion-history .box-body .number-product {
	font-size: 28px;
	color: #1686cc;
	letter-spacing: 0;
	line-height: 40px;
	width: 50px
}

.detail-transtion-history .box-body .number-supplier {
	font-size: 24px;
	color: #666;
	letter-spacing: 0;
	line-height: 40px;
	text-align: center;
	width: 50px
}

.detail-transtion-history .box-body ul {
	list-style: none;
	font-size: 14px;
	color: #666;
	letter-spacing: 0;
	line-height: 28px;
	padding-left: 33px
}

.detail-transtion-history ul span {
	display: inline-block;
	width: 130px
}

.detail-transtion-history ul .progress {
	display: inline-block;
	background: #c8d2e0;
	width: 103px;
	height: 4px;
	vertical-align: middle;
	margin-right: 8px
}

.detail-transtion-history .box-header h2 {
	float: left;
	font-size: 16px;
	color: #262626;
	letter-spacing: 0;
	line-height: 18px;
	margin-left: 15px
}

.detail-transtion-history .box-header .sub-scription {
	float: right;
	font-size: 12px;
	color: #999;
	letter-spacing: 0;
	line-height: 18px;
	text-align: right;
	margin-right: 15px
}

.transactionhistory .tab-box {
	border-bottom: 1px solid #dae2ee;
	margin-left: 15px
}

.transactionhistory .tab-box .tab {
	display: inline-block;
	font-size: 14px;
	color: #666;
	text-align: left;
	width: 100px;
	height: 30px;
	padding: 15px 0 0 15px;
	cursor: pointer;
	margin-bottom: -1px
}

.transactionhistory .tab.active {
	color: #ff6a00;
	border-bottom: 1px solid #ff6a00
}

.supplier-transactionhistory-title h2 {
	background: #fff
}

.supplier-transactionhistory-list {
	border: none
}

.supplier-transactionhistory-list .th-list-country {
	padding: 20px 16px
}

.scc-country-selector .link-fake-selector {
	border: 1px solid #c4c6cf;
	width: 260px
}

.scc-country-selector .link-fake-selector:after {
	padding-top: 2px
}

.supplier-transactionhistory-list .scc-country-selector .list-container {
	width: 260px
}

.supplier-transactionhistory-list {
	margin: 0
}

.supplier-transactionhistory-list .th-list-title {
	border: 0;
	background-color: #ebecf0;
	padding: 14px 0;
	margin-left: 16px
}

.supplier-transactionhistory-list .th-list-block .th-list-column,.supplier-transactionhistory-list .th-list-row .th-list-column {
	font-size: 14px;
	color: #333;
	letter-spacing: 0;
	line-height: 18px;
	text-align: left
}

.supplier-transactionhistory-list .th-list-row {
	padding: 6px 18px
}

.supplier-transactionhistory-list .th-list-title .th-list-transactionDate {
	width: 150px
}

.supplier-transactionhistory-list .th-list-row .th-list-buyerCountry span {
	width: 90px
}

.scc-country-selector .link-fake-selector .list-title {
	border: none
}

.ui-pagination-navi a,.ui-pagination-navi span {
	border: 1px solid #c4c6cf!important;
	box-shadow: 1px 1px 0 0 rgba(0,0,0,.08);
	border-radius: 3px;
	width: 16px;
	height: 16px;
	text-align: center;
	line-height: 17px!important;
	color: #333!important
}

.ui-pagination-body {
	background-color: #fff!important
}

.ui-pagination-navi span.ui-pagination-active {
	color: #ff7519!important
}

.ui-pagination-goto .ui-textfield-system {
	height: 18px
}

.ui-button.ui-button-normal,.ui-button.ui-button-primary {
	background: #fff;
	width: 36px;
	height: 26px
}

.ui-button {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	position: relative;
	overflow: visible
}

.ui-button.ui-button-normal,.ui-button.ui-button-primary {
	margin: 0;
	font-family: inherit;
	font-weight: 700;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 2px 0 rgba(0,0,0,.1)
}

.ui-button-normal:hover,.ui-button-primary:hover {
	text-decoration: none
}

.ui-button-normal:active,.ui-button-primary:active {
	-webkit-box-shadow: 0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.1);
	box-shadow: 0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.1)
}

.ui-button-primary,.ui-button-primary:active,.ui-button-primary:link,.ui-button-primary:visited {
	color: #fff;
	border: 1px solid #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-primary: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-normal,.ui-button-normal:active,.ui-button-normal:link,.ui-button-normal:visited {
	color: #333;
	border: 1px solid #bcbcbc;
	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)
}

.ui-button-normal: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-small {
	font-size: 12px;
	line-height: 14px;
	*line-height: 12px;
	padding: 2px 10px;
	*padding: 1px 10px
}

.ui-button-medium {
	font-size: 14px;
	line-height: 18px;
	*line-height: 14px;
	padding: 3px 15px;
	*padding: 2px 15px
}

.ui-button-large {
	font-size: 18px;
	line-height: 18px;
	*line-height: 17px;
	padding: 8px 25px;
	*padding: 6px 25px
}

.ui-button.disabled,.ui-button.disabled:active,.ui-button.disabled:hover,.ui-button.disabled:link {
	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,.1);
	-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 2px 0 rgba(0,0,0,.1)
}

.ui-pagination {
	margin: 10px 0;
	overflow: hidden
}

.ui-pagination a {
	cursor: pointer
}

.ui-pagination-body {
	padding: 6px 10px;
	margin: 10px 0;
	background: #f5f5f5
}

.ui-pagination-navi a,.ui-pagination-navi span {
	float: left;
	display: inline;
	margin: 0 3px 0 0;
	padding: 4px 6px;
	font-size: 11px;
	color: #06c;
	line-height: 12px;
	overflow: hidden;
	text-decoration: none;
	background: #fff;
	border: 1px solid #d3d3d4
}

.ui-pagination-navi a:hover {
	color: #06c;
	background-color: #eff5fe;
	border: 1px solid #80add6
}

.ui-pagination-navi .ui-pagination-next,.ui-pagination-navi .ui-pagination-prev,.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next,.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev {
	width: 6px;
	overflow: hidden;
	text-indent: -999px;
	background: #fff url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) no-repeat 0 0
}

.ui-pagination-navi .ui-pagination-prev,.ui-pagination-navi .ui-pagination-prev:hover {
	background-position: 7px 7px
}

.ui-pagination-navi .ui-pagination-next,.ui-pagination-navi .ui-pagination-next:hover {
	background-position: -9px 7px
}

.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev,.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev:hover {
	background-position: -41px 7px;
	border: solid 1px #d3d3d4!important
}

.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next,.ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next:hover {
	background-position: -25px 7px;
	border: solid 1px #d3d3d4!important
}

.ui-pagination-navi span.ui-pagination-active {
	border: 1px solid transparent;
	background-color: transparent;
	color: #999;
	font-weight: 700;
	_border: none;
	_padding: 5px 7px;
	cursor: default
}

.ui-pagination-navi span {
	border: 1px solid transparent;
	background: 0 0;
	cursor: default;
	_border: none
}

.ui-pagination-goto,.ui-pagination-item {
	line-height: 22px
}

.ui-pagination-goto {
	padding-left: 30px
}

.ui-pagination-goto .ui-textfield-system {
	padding: 3px 4px;
	width: 32px
}

.ui-pagination-pager a,.ui-pagination-pager span {
	float: left;
	display: inline;
	width: 13px;
	height: 13px;
	overflow: hidden;
	text-decoration: none;
	text-indent: -9999em;
	margin: 0 3px 0 0;
	border: 1px solid #d3d3d4;
	background: #fff url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) no-repeat 0 0
}

.ui-pagination-pager a:hover {
	border: 1px solid #80add6;
	background-color: #eff5fe
}

.ui-pagination-pager .ui-pagination-prev {
	background-position: 4px 3px
}

.ui-pagination-pager span.ui-pagination-disabled.ui-pagination-next,.ui-pagination-pager span.ui-pagination-disabled.ui-pagination-next:hover {
	background-position: -27px 3px;
	cursor: default
}

.ui-pagination-pager .ui-pagination-next {
	background-position: -11px 3px
}

.ui-pagination-pager span.ui-pagination-disabled.ui-pagination-prev,.ui-pagination-pager span.ui-pagination-disabled.ui-pagination-prev:hover {
	background-position: -44px 3px
}

.ui-pagination-pager .ui-label {
	float: left
}

.ui-pagination-body.ui-pagination-front {
	padding: 6px 10px 6px 0;
	margin: 10px 0;
	background: 0 0
}

.ui-pagination-front .ui-pagination-navi a,.ui-pagination-front .ui-pagination-navi span,.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled {
	float: left;
	display: inline;
	margin: 0 5px 0 0;
	padding: 8px 11px;
	font-size: 14px;
	color: #06c;
	line-height: 14px;
	overflow: hidden;
	text-decoration: none;
	background: #fafafa;
	background: -webkit-linear-gradient(#FFF,#F6F6F6);
	background: -ms-linear-gradient(#FFF,#F6F6F6);
	background: linear-gradient(#FFF,#F6F6F6);
	border: 1px solid #d3d3d4
}

.ui-pagination-front .ui-pagination-navi span {
	padding: 8px 4px;
	background: 0 0;
	border: 1px solid transparent;
	_border: none
}

.ui-pagination-front .ui-pagination-navi .ui-pagination-active {
	color: #999;
	font-weight: 700;
	_border: none;
	cursor: default
}

.ui-pagination-front .ui-pagination-navi a:hover {
	color: #06c;
	border: 1px solid #aaa
}

.ui-pagination-front .ui-pagination-navi .ui-pagination-next,.ui-pagination-front .ui-pagination-navi .ui-pagination-prev,.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next,.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev {
	width: 6px;
	padding-right: 13px;
	overflow: hidden;
	text-indent: -999px;
	border: 1px solid #d3d3d4
}

.ui-pagination-front .ui-pagination-navi .ui-pagination-prev,.ui-pagination-front .ui-pagination-navi .ui-pagination-prev:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 11px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-front .ui-pagination-navi .ui-pagination-next,.ui-pagination-front .ui-pagination-navi .ui-pagination-next:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev,.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-prev:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -56px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next,.ui-pagination-front .ui-pagination-navi span.ui-pagination-disabled.ui-pagination-next:hover {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -32px -8px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-pager.ui-pagination-front a:hover {
	border-color: #aaa
}

.ui-pagination-pager.ui-pagination-front .ui-pagination-prev {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 4px 3px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 4px 3px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 4px 3px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) 4px 3px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-pager.ui-pagination-front span.ui-pagination-prev.ui-pagination-disabled {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -44px 3px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -44px 3px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -44px 3px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -44px 3px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-pager.ui-pagination-front .ui-pagination-next {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -10px 4px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -11px 3px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -11px 3px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -11px 3px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-pager.ui-pagination-front span.ui-pagination-next.ui-pagination-disabled {
	background: #fafafa url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -27px 3px no-repeat;
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -27px 3px no-repeat,-webkit-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -27px 3px no-repeat,-ms-linear-gradient(#FFF,#F6F6F6);
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/sprites/app/pagination.93047599.png) -27px 3px no-repeat,linear-gradient(#FFF,#F6F6F6)
}

.ui-pagination-front .ui-pagination-goto,.ui-pagination-front .ui-pagination-item {
	line-height: 35px
}

.ui-pagination-item-content {
	padding-left: 5px
}

.ui-pagination-item a,.ui-pagination-item span {
	margin-left: 5px
}

.ui-pagination-item-active {
	font: 700 12px/1 Roboto,Arial,sans-serif;
	padding: 0 5px;
	border: 1px solid #ccc;
	border-top: none;
	border-bottom: none;
	color: #666
}

.ls-review {
	overflow: hidden
}

.ls-review .review-list-top .onside {
	color: #333;
	font-weight: 700;
	line-height: 18px;
	margin-left: 0
}

.ls-review .review-list-bottom .ui-pagination-goto {
	display: none
}

.ls-review .onside,.ls-review .review-action {
	color: #666
}

.ls-review .lesser {
	color: #999
}

.ls-review .list-gray,.ls-review .list-gray-l,.ls-review .list-highlight,.ls-review .list-highlight-l,.ls-review .list-light,.ls-review .list-response,.ls-review .list-sprite {
	background: url(/sc-aisn-detail/simg/sprites/env/allin/assess/list-s9254d8579b.f8c5bbce.png) no-repeat
}

.ls-review .list-gray-l {
	background-position: 0 0
}

.ls-review .list-gray {
	background-position: 0 -28px
}

.ls-review .list-highlight-l {
	background-position: 0 -14px
}

.ls-review .list-highlight {
	background-position: 0 -55px
}

.ls-review .list-light {
	background-position: 0 -39px
}

.ls-review .list-response {
	background-position: 0 -66px
}

.list-gray-l,.ls-review .inline-block,.ls-review .list-gray,.ls-review .list-highlight-l {
	display: inline-block;
	vertical-align: top;
	*display: inline;
	zoom: 1
}

.ls-review .list-sprites {
	display: inline-block;
	vertical-align: middle
}

.ls-review .list-gray,.ls-review .list-highlight {
	width: 60px;
	height: 11px;
	overflow: hidden
}

.ls-review .list-gray-l,.ls-review .list-highlight-l {
	width: 80px;
	height: 14px
}

.ls-review .list-response {
	width: 11px;
	height: 11px
}

.ls-review .review-item-star0 .list-highlight {
	width: 0
}

.ls-review .review-item-star-l-0 .list-highlight-l {
	width: 0
}

.ls-review .review-item-star1 .list-highlight {
	width: 12px
}

.ls-review .review-item-star-l-1 .list-highlight-l {
	width: 16px
}

.ls-review .review-item-star2 .list-highlight {
	width: 24px
}

.ls-review .review-item-star-l-2 .list-highlight-l {
	width: 32px
}

.ls-review .review-item-star3 .list-highlight {
	width: 36px
}

.ls-review .review-item-star-l-3 .list-highlight-l {
	width: 48px
}

.ls-review .review-item-star4 .list-highlight {
	width: 48px
}

.ls-review .review-item-star-l-4 .list-highlight-l {
	width: 64px
}

.review-item-star5 .list-highlight {
	width: 60px
}

.ls-review .review-item-star-l-5 .list-highlight-l {
	width: 80px
}

.ls-review .review-list {
	color: #333
}

.ls-review .review-list-top {
	font-size: 16px;
	border: medium none;
	min-height: 18px;
	margin-top: 20px
}

.ls-review .review-list-top .loading {
	background: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/single/icon/loading_max_blue.2892e644.gif) no-repeat;
	display: block;
	width: 35px;
	height: 35px;
	margin: 0 5px 20px
}

.ls-review .review-list-top h3 {
	margin-bottom: 0;
	font-size: 14px;
	line-height: 30px;
	margin-left: 10px
}

.ls-review .review-list-top .ui-pager-wrap {
	float: right;
	font-size: 12px;
	padding-top: 5px
}

.ls-review .review-list-top .ui-pager-label {
	margin-top: 0;
	font-size: 11px
}

.ls-review .review-list-item {
	border-bottom: 1px solid #ddd;
	padding: 20px 10px 20px 10px;
	overflow: hidden
}

.ls-review .review-list-item:last-child {
	border-bottom: 0
}

.ls-review .review-item-name {
	float: left;
	width: 80px
}

.ls-review .review-item-name p {
	margin-bottom: 5px
}

.ls-review .review-item-content {
	margin-left: 90px
}

.ls-review .review-item-content-top .review-action,.ls-review .review-item-content-top .review-time {
	color: #999
}

.ls-review .review-list .review-item-content-body {
	margin-top: 15px;
	max-width: 840px
}

.ls-review .review-item-star-content {
	overflow: hidden;
	height: 18px
}

.ls-review .review-item-star-line {
	float: left;
	margin-right: 50px
}

.ls-review .review-container .review-item-star-line {
	margin-right: 25px
}

.ls-review .review-item-content-desc,.ls-review .review-item-content-response {
	margin-top: 7px;
	word-break: break-all;
	word-wrap: break-word
}

.ls-review .review-item-content-response {
	color: #963;
	position: relative;
	_height: 1%
}

.ls-review .review-item-content-response .list-response {
	margin-right: 5px;
	margin-top: -2px
}

.ls-review .list-gray {
	margin-left: 5px;
	vertical-align: middle
}

.ls-review .review-action,.ls-review .review-time {
	float: right
}

.ls-review .review-item-info .review-action,.ls-review .review-item-info .review-time {
	margin-right: 5px
}

.ls-review .review-list .pager-wrap {
	margin-top: 10px
}

.ls-review a.view-link {
	font-size: 12px;
	margin-left: 5px;
	font-weight: 400;
	color: #06C
}

.ls-review .review-manage {
	width: 950px;
	margin: 0 auto
}

.ls-review .review-manage .review-title {
	font-size: 18px;
	font-weight: 700
}

.ls-review .review-manage .review-list-top {
	border: 0
}

.ls-review .review-manage .review-list-item {
	border: 1px solid #ddd;
	margin-bottom: 10px;
	padding: 0
}

.ls-review .review-manage .review-item-content-top {
	padding-bottom: 0;
	height: 30px;
	line-height: 30px;
	background: #fafafa;
	padding: 0 10px;
	border-style: solid
}

.ls-review .review-manage .review-item-content-body {
	padding: 15px
}

.ls-review .review-manage .review-item-star-line {
	margin-right: 30px
}

.ls-review .response-text-container {
	position: relative;
	display: block
}

.ls-review .response-text-container .list-label {
	float: left
}

.ls-review .response-text-container .list-comments {
	overflow: hidden;
	zoom: 1;
	display: block;
	padding-left: 10px
}

.ls-review .review-total-info {
	padding: 15px 20px;
	border: 1px solid #ddd;
	margin-bottom: 15px;
	background: #fafafa
}

.ls-review .review-total-info p {
	margin-bottom: 10px
}

.ls-review .review-total-info .onside,.review-total-info .review-action {
	margin-right: 10px
}

.ls-review .review-total-info .list-gray-l {
	margin-left: 10px
}

.ls-review .review-info-group {
	margin-right: 30px
}

.ls-review .review-info-group img {
	margin-left: 5px
}

.ls-review .review-list-item-deleted .review-item-content-body {
	position: relative;
	_height: 1%
}

.ls-review .review-list-item-deleted .review-item-modal {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	left: 0;
	background: #eee;
	opacity: .7;
	filter: alpha(opacity=70)
}

.ls-review .review-total-star label.onside,.ls-review .review-total-star label.review-action {
	float: left
}

.ls-review .review-item-action {
	margin-left: 20px
}

.ifm-fwd-item {
	display: inline-block;
	position: relative;
	padding: 10px 10px 10px 0
}

.ifm-fwd-username {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	color: #999;
	background-color: #E9EEF5;
	padding: 0 10px;
	border-radius: 3px;
	max-width: 200px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.ifm-fwd-username:hover {
	text-decoration: none
}

.forward-card {
	position: absolute;
	bottom: 58px;
	left: 0;
	width: 400px;
	background-color: #fff;
	display: none
}

.ifm-fwd-item:hover .forward-card {
	display: block
}

.fwd-subject {
	border-bottom: 1px dashed #DAE2ED;
	padding-bottom: 10px;
	margin-bottom: 20px
}

.fwd-subject i {
	display: inline-block;
	vertical-align: top
}

.fwd-subject a {
	color: #333;
	display: inline-block;
	max-width: 355px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.fwd-subject .ui2-icon {
	display: inline-block;
	vertical-align: top
}

.fwd-company-info p {
	color: #666;
	margin-bottom: 8px;
	font-size: 12px;
	line-height: 16px
}

.fwd-company-title {
	width: 100px;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.fwd-company-des {
	margin-left: 120px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 280px
}

.fwd-product-info img {
	width: 80px;
	height: 80px
}

.ui-fast-feedback .ui2-form-horizontal {
	padding: 0
}

.ui-fast-feedback .ui2-form-horizontal .ui2-form-label {
	padding-right: 0;
	min-width: 0
}

.ui-fast-feedback .ui2-form .ui2-form-item {
	padding: 0;
	margin-bottom: 0
}

.ui-fast-feedback .ui2-form .ui2-form-label {
	width: 14%;
	padding: 0;
	position: absolute
}

.ui-fast-feedback .ui2-form .ui2-form-control {
	margin-left: 15%;
	max-width: none;
	width: auto;
	float: none
}

.ui-fast-feedback .ui2-form .ui2-dropdown {
	width: auto
}

.ui-fast-feedback .ui2-dropdown {
	height: 28px
}

.ui2-form-item .inquiry-text-from {
	width: 284px
}

.ui-fast-feedback .inquiry-message {
	margin-bottom: 5px
}

.ui-fast-feedback .inquiry-message .ui2-form-control {
	position: relative
}

.ui-fast-feedback .content-container {
	margin-right: 10%
}

.ui-fast-feedback .content-container-snoop {
	margin-right: 250px
}

.ui-fast-feedback .inquiry-content {
	width: 100%;
	height: 165px
}

.ui-fast-feedback .inquiry-tip {
	color: #999
}

.ui-fast-feedback .receiver-person {
	margin-bottom: 7px;
	display: block;
	padding-left: 4px;
	color: #333
}

.ui-fast-feedback .stress {
	font-weight: 700
}

.ui-fastfb-loading {
	font-size: 14px;
	text-align: center;
	background: rgba(255,255,255,.8)
}

.rfq-container .icon-alisourcePro,.ui-fastfb-loading i {
	display: inline-block;
	margin-right: 5px;
	width: 20px;
	height: 16px;
	vertical-align: middle;
	background: url(/sc-aisn-detail/node_modules/@alife/scc-gangesweb-inquiry/src/img/rfq.934edecb.png) 0 -160px no-repeat
}

.ui-fastfb-loading i {
	background: url(/sc-aisn-detail/node_modules/@alife/scc-gangesweb-inquiry/src/img/loading.c99d4ef9.gif)
}

.icon-alisourcePro {
	margin-left: 10px
}

.ui-feedback .inquiry-header {
	padding-bottom: 15px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc
}

.ui-fast-feedback .content-container .ui-balloon {
	position: absolute;
	right: 2%;
	top: 5px;
	left: auto
}

.ui-fast-feedback .content-container-snoop .ui-balloon {
	position: absolute;
	right: 23px;
	top: 5px;
	left: auto
}

.fast-feedback-balloon-content {
	font-size: 12px;
	line-height: 16px;
	color: #333;
	padding-left: 5px;
	padding-right: 5px;
	width: 165px
}

.fast-feedback-balloon-content p {
	margin: 0;
	padding: 0
}

.fast-feedback-balloon-content a {
	color: #06c;
	display: inline-block;
	margin-top: 5px
}

.ui-hide {
	display: none
}

.ganges-privacy-wrapper .sender {
	margin-bottom: 5px
}

.ganges-privacy-wrapper .item {
	margin-bottom: 5px
}

.ganges-privacy-wrapper .item-title {
	width: 45px;
	display: inline-block
}

.ls-feedback {
	margin-bottom: 30px
}

.ls-feedback .loading .icon {
	width: 35px;
	height: 35px;
	margin: 20px auto 60px;
	background-image: url(/sc-aisn-detail/node_modules/@alife/alpha-svn/simg/single/icon/loading_max_blue.2892e644.gif);
	background-repeat: no-repeat
}

.ls-feedback .fb_line a.atmonline {
	background-position: -469px 0!important
}

.unite .ls-feedback {
	border: 1px solid #dae2ee;
	background-color: #FFF;
	margin-bottom: 20px;
	margin-top: 20px
}

.ls-seolink {
	border: 1px solid #ddd
}

.ls-seolink .seo-wrap {
	margin: 10px
}

.ls-seolink .title {
	line-height: 20px;
	font-size: 12px;
	font-weight: 700;
	margin: 0;
	color: #333
}

.ls-seolink a:hover {
	text-decoration: underline
}

.ls-seolink .items a {
	display: block;
	float: left;
	width: 33.2%;
	line-height: 20px
}

.ls-seolink .dotted-top {
	border-top: 1px dotted #ccc;
	margin-top: 8px;
	padding: 5px 0
}

.ls-seolink .hidden {
	display: none
}

.ls-seolink .show {
	display: block
}

.ls-seolink .more {
	color: #333
}

.ls-seolink .more:hover {
	color: #F90
}

.ls-seolink .more-cross {
	margin-top: 5px
}

.ls-seolink .more-cross .links {
	margin: 3px 0 8px
}

.ls-seolink .more {
	position: relative;
	top: 5px
}

.ls-seolink .more .arrow {
	display: inline-block;
	width: 0;
	height: 0;
	line-height: 0;
	border-width: 4px;
	border-style: dashed;
	border-color: transparent;
	vertical-align: middle;
	border-top-style: solid;
	border-top-color: #676767;
	margin: 0 0 0 5px;
	position: relative;
	top: 1px
}

.ls-seolink .less {
	top: 0
}

.ls-seolink .less .arrow {
	display: inline-block;
	width: 0;
	height: 0;
	line-height: 0;
	border-width: 4px;
	border-style: dashed;
	border-color: transparent;
	vertical-align: middle;
	border-bottom-style: solid;
	border-bottom-color: #676767;
	margin: 0 0 0 5px;
	position: relative;
	top: -3px
}

.ls-seolink .crumb {
	line-height: 20px
}

.ls-seolink .crumb a {
	margin: 0 2px
}

.ls-seolink .crumb .num {
	color: #666
}

.unite .ls-seolink {
	border: none;
	margin-top: 16px
}

.unite .ls-seolink .title {
	font-size: 16px;
	font-weight: 700;
	line-height: 24px;
	margin: 0 0 5px
}

.unite .ls-seolink .links a {
	font-size: 14px;
	line-height: 22px;
	color: #666!important
}

.unite .ls-seolink .links a:hover {
	text-decoration: underline
}

.unite .ls-seolink .links strong {
	font-weight: 400
}

.unite .ls-seolink .dotted-top {
	border: none
}

.widget-supplier-card .card-supplier {
	padding: 8px 12px
}

.widget-supplier-card .card-supplier .icon-ta {
	margin: 5px 3px 0 0
}

.widget-supplier-card .card-supplier .verify-info {
	display: inline-block;
	line-height: 20px;
	height: 20px;
	background-color: #f5f5f5;
	border-radius: 10px;
	color: #333;
	text-decoration: none;
	margin: 4px 3px 0 0;
	padding-right: 2px
}

.widget-supplier-card .card-supplier .join-year {
	font-size: 14px;
	font-weight: 700
}

.widget-supplier-card .card-supplier .join-year .unit {
	font-size: 10px;
	position: relative;
	top: -3px;
	left: -3px
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.widget-supplier-card .card-supplier .join-year .unit {
		font-size: 12px;
		font-weight: 700;
		display: inline-block;
		transform: scale(.83);
		top: -2px;
		left: -5px
	}
}

.widget-supplier-card .info-item {
	border-top: solid 1px #e9eef5;
	padding: 12px 0;
	margin: 0 12px
}

.widget-supplier-card .info-item:first-child {
	border-top: none
}

.info-item.rating-level+.info-item.assement {
	border-top: none;
	padding-top: 0
}

.widget-supplier-card .company-info .assement {
	line-height: 20px
}

.widget-supplier-card .company-info .assement-icons {
	display: inline-block;
	vertical-align: top
}

.widget-supplier-card .company-info .assement .card-icon {
	margin-left: 3px
}

.widget-supplier-card .wholesale-performance {
	display: none
}

.widget-supplier-card .company-info .wholesale-performance .serverating {
	margin-top: 6px
}

.widget-supplier-card .company-info .performance {
	padding-bottom: 5px
}

.widget-supplier-card .company-info .card-table td,.widget-supplier-card .company-info .card-table th {
	padding: 6px 0;
	line-height: 16px;
	text-align: left
}

.widget-supplier-card .company-info .card-table th {
	padding-right: 12px
}

.widget-supplier-card .company-info .card-table th a {
	color: #999
}

.widget-supplier-card .company-info .card-table th a:hover {
	color: #FF751A
}

.widget-supplier-card .company-info .loc-type {
	padding-top: 0;
	color: #666
}

.widget-supplier-card .company-info .card-table.performance-table th {
	padding-right: 20px
}

.widget-supplier-card .company-info .performance-table .performance-title {
	display: inline-block;
	padding-top: 1px
}

.widget-supplier-card .company-info .performance-table .performance-title b {
	color: #333
}

.widget-supplier-card .company-info .performance-table .performance-title:hover b {
	color: #FF751A
}

.widget-supplier-card .company-info .performance-table .performance-icon {
	color: #ADBACC;
	margin-right: 5px
}

.widget-supplier-card .company-info .performance-table .performance-value {
	color: #333;
	font-weight: 700;
	padding-top: 2px
}

.widget-supplier-card .company-info .performance-table .performance-value-wrap:hover .performance-value {
	color: #FF751A
}

.widget-supplier-card .company-info .top-market .market-title {
	line-height: 25px
}

.widget-supplier-card .company-info .top-market .market-value {
	color: #333
}

.widget-supplier-card .company-info .top-market .market-value-wrap:hover .market-value {
	color: #FF751A
}

.widget-supplier-card .company-info .top-market .progress-bar-wrap {
	height: 14px;
	margin-right: 5px
}

.widget-supplier-card .company-info .top-market .progress-bar {
	display: inline-block;
	margin: 6px 0;
	height: 4px;
	background: #C8D2E0
}

.widget-supplier-card .company-info .info-item.actions {
	padding: 0
}

.widget-supplier-card .company-info .actions-table {
	width: 100%
}

.widget-supplier-card .company-info .actions .card-table.actions-table td {
	padding: 12px 0;
	font-size: 14px;
	text-align: center
}

.widget-supplier-card .company-info .actions-table .action-esite {
	border-right: solid 1px #dae2ed
}

.widget-supplier-card .company-info .rating-title {
	display: inline-block;
	margin-right: 1px;
	line-height: 19px;
	vertical-align: top
}

.widget-supplier-card .company-info .rating-link {
	display: inline-block
}

.widget-supplier-card .company-info .rating-link a,.widget-supplier-card .company-info .rating-link a:hover {
	text-decoration: none
}

.widget-supplier-card .company-info .rating-link .ui2-icon-svg {
	margin-left: 2px
}

.widget-supplier-card .company-info .transaction-section .transaction-section-tip {
	display: none;
	position: absolute;
	left: 0;
	margin-top: 1px
}

.widget-supplier-card .company-info .transaction-section:hover .transaction-section-tip {
	display: block
}

.widget-supplier-card .company-info .transaction-section {
	cursor: pointer;
	position: relative
}

.widget-supplier-card .company-info .transaction-number {
	font-size: 12px;
	color: #666;
	display: inline-block;
	line-height: 23px;
	padding-right: 5px
}

.widget-supplier-card .company-info .transaction-number .transaction-number-value {
	font-weight: 700
}

.widget-supplier-card .company-info .transaction-amount {
	display: inline-block
}

.widget-supplier-card .company-info .transaction-amount .supplier-card-tran-dollar {
	color: #adbacc
}

.widget-supplier-card .company-info .transaction-amount .transaction-amount-value {
	font-size: 12px;
	font-weight: 700;
	padding-left: 3px
}

.widget-supplier-card .transaction-section:hover .supplier-card-tran-dollar,.widget-supplier-card .transaction-section:hover .transaction-amount-value {
	color: #ff7519
}

.widget-supplier-card .transaction-section:hover .transaction-number,.widget-supplier-card .transaction-section:hover .transaction-number-value {
	color: #ff7519;
	text-decoration: underline
}

.widget-supplier-card .atm:hover {
	text-decoration: underline
}

.widget-supplier-card .atm .ico {
	background: url(/sc-aisn-detail/node_modules/@alife/scc-supplier-card/src/img/icon-wangwang.1c45c909.png) scroll -4px -2px no-repeat;
	display: inline-block;
	height: 18px;
	position: relative;
	top: -2px;
	vertical-align: middle;
	width: 18px
}

.widget-supplier-card .atm-grey .ico {
	background-position: -4px -46px
}

.widget-supplier-card .atm-away .ico {
	background-position: -2px -88px;
	width: 20px
}

.widget-supplier-card .atm-busy .ico {
	background-position: -2px -124px;
	width: 20px
}

.widget-supplier-card .atm-grey {
	color: #999
}

.widget-supplier-card .actions {
	text-align: center
}

.widget-supplier-card .wholesale-actions {
	display: inline-block;
	margin: 0 auto;
	text-align: left
}

.widget-supplier-card .wholesale-actions .action-item {
	margin: 10px 0
}

.widget-supplier-card .wholesale-actions .action-item i {
	margin-right: 3px
}

.widget-supplier-card {
	font-size: 12px
}

.widget-supplier-card .card-icon {
	display: inline-block;
	width: 16px;
	height: 20px;
	vertical-align: top;
	background: url(/sc-aisn-detail/node_modules/@alife/scc-supplier-card/src/img/sprites.4848bd57.png) 0 0 no-repeat
}

.widget-supplier-card .card-icon.icon-ggs {
	background-position: -20px 1px
}

.widget-supplier-card .card-icon.icon-ta {
	background-position: 0 0
}

.widget-supplier-card .card-icon.icon-as {
	background-position: -42px 0
}

.widget-supplier-card .card-icon.icon-os {
	background-position: -64px 0
}

.widget-supplier-card .card-icon.icon-av {
	background-position: -87px 0
}

.widget-supplier-card .card-icon.icon-video {
	background-position: -108px 0
}

.widget-supplier-card .ta-info {
	display: block;
	font-size: 14px;
	line-height: 18px;
	padding: 6px 15px 4px;
	color: #666;
	background: #F5F7FA;
	text-decoration: none
}

.widget-supplier-card .ta-info .diamond {
	padding-top: 4px;
	padding-left: 20px
}

.widget-supplier-card .ta-info .diamond .diamond-title {
	font-size: 12px;
	vertical-align: top;
	padding-right: 5px
}

.widget-supplier-card .card-main .ta-info {
	margin-bottom: 8px
}

.widget-supplier-card .ta-info .diamond .ui2-icon-svg-xs {
	width: 12px;
	height: 12px;
	background-size: 53px!important;
	margin-right: 1px
}

.widget-supplier-card.dropdown-card {
	position: relative;
	height: 30px;
	overflow: visible
}

.widget-supplier-card.dropdown-card .card-supplier {
	height: 30px;
	line-height: 30px;
	padding: 0 25px 0 15px;
	cursor: pointer;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background: #F5F5F5;
	border: solid 1px #fff;
	border-bottom: none
}

.widget-supplier-card.dropdown-card .card-supplier:after {
	content: " ";
	display: block;
	position: absolute;
	left: auto;
	right: 15px;
	top: 14px;
	bottom: auto;
	width: 0;
	height: 0;
	overflow: hidden;
	border: solid 4px transparent;
	border-top-color: #333
}

.widget-supplier-card.dropdown-card:hover .card-supplier {
	background-position: 244px -28px;
	background-color: #fff;
	border-color: #ddd;
	box-shadow: 3px 3px 3px rgba(180,180,180,.5)
}

.widget-supplier-card.dropdown-card:hover .card-supplier:after {
	top: 10px;
	border-top-color: transparent;
	border-bottom-color: #333
}

.widget-supplier-card.dropdown-card:hover .card-supplier .company-name {
	vertical-align: top
}

.widget-supplier-card.dropdown-card .card-main {
	display: none;
	position: absolute;
	left: 0;
	right: 0;
	border: 1px solid #ddd;
	border-top: none;
	background-color: #FFF;
	box-shadow: 3px 3px 3px rgba(180,180,180,.5)
}

.widget-supplier-card.dropdown-card .card-main .ta-info .diamond {
	float: left;
	position: absolute;
	top: 2px;
	left: 125px
}

.widget-supplier-card.dropdown-card .card-main .ta-info {
	position: relative
}

.widget-supplier-card.dropdown-card .card-main .ta-info .diamond .diamond-title {
	font-size: 14px;
	vertical-align: top;
	padding-right: 5px
}

.widget-supplier-card.dropdown-card:hover .card-main {
	display: block
}

.widget-supplier-card .ta-info .diamond .ui2-icon-svg-xs {
	width: 14px;
	height: 14px;
	background-size: 60px!important;
	margin-right: 1px
}

.widget-supplier-card.narrow-card .company-info .card-table.performance-table th {
	padding-right: 12px
}

.serverating .serve-avg-star {
	font-weight: 700
}

.widget-supplier-card {
	border: solid 1px #dae2ed
}

.detail-product-group {
	background-color: #fff;
	display: none
}

.classify {
	border-top: 1px solid #f5f5f5;
}

.classlist {
	width: 100%;
}

.classlist .item {
	height: 44px;
	line-height: 44px;
	margin: 0;
	padding: 0 46px;
	background:#e6e7eb;
}

.classlist .option {
	font-size: 16px;
	color: #333;
	text-align: left;
	text-decoration: none;
	display: inline-block;
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

.classlist .list {
	padding: 0 21px;
	background: #f5f7fa;
	height: 0px;
	overflow: hidden;
}

.classlist .list a {
	color: #9f9f9f;
	/*border-bottom: 1px dotted #f5f7fa;*/
	border-bottom: 1px dotted #bfbfbf;
	padding-left: 1.5em;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
}

.classlist .list a:nth-last-child(1) {
	border-bottom-width: 0px;
}

.classlist .list a:hover {
	color: #5a5a5a;
}

.classlist .list a span {
	opacity: 0;
	float: left;
	margin-left: 1em;
}

.classlist .list a:hover span {
	opacity: 1;
}
.extra-others {
	margin-top: 20px;
}
.extra-others .detail-product-group .header{
	background:#fff!important;
	padding:13px 21px;
	color:#777;
}
.search{padding: 0 5px!important;color:#777;line-height: 2em;font-size: 14px!important;}
.detail-product-group .header {
	font-size: 20px;
	color: #333;
	line-height: 22px;
	text-align: left;
	padding: 13px 45px;
	background:#2f2f2f url(../images/p.png) left top no-repeat;
	background-size-y: 100%;
	color: #fff;
}

.detail-product-group .arrow {
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAAAXNSR0IArs4c6QAAANtJREFUGBljXLh43V4Gdta4+DDfpwx4wKJVm+X+//w9n4mZ8X81w4/fq1et2s+DS/3SpVsE//38vYaRhbmcKSYm+AQD0/++7z/eL1+16j8zuqb9+/dz/Pn7cy0jI2N9XKT/GSaQgviY4DWMDIyHv/1aPxFZw////5kePnm35D8j4+L4mMDtyHJg9sJF62YtWLSuECaxcPHayQsWra+B8UE0IzIHaD3LwyfvNzMzMM78z/hf4/9/BoX42KAMZDVgJ8EEHB0d/7AwcoT/ZfiX9O//f0VO9sBsmByMBgC4kFZIYMVlfwAAAABJRU5ErkJggg==) no-repeat 0 0;width: 12px;
	height: 7px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 8px
}

.detail-product-group .primary {
	font-size: 14px;
	color: #1686cc;
	line-height: 18px;
	text-align: left
}

.detail-product-group .view-more,.detail-product-group li {
	height: 44px;
	line-height: 44px;
	margin: 0;
	padding: 0
}

.detail-product-group .view-more {
	text-align: center
}

.detail-product-group .item:hover {
	cursor: pointer;
	border-left: 4px solid #48c7ec;
	padding-left: 43.7px;
	margin-left: -1px;
}
.itemactive {
    cursor: pointer;
	border-left: 4px solid #48c7ec;
	padding-left: 43px!important;
	margin-left: -1px!important;
}
.detail-product-group ul {
	padding: 0;
	list-style: none
}

.detail-product-group a {
	font-size: 14px;
	color: #333;
	text-align: left;
	text-decoration: none;
	display: inline-block;
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis
}

.detail-product-group .primary {
	color: #1686cc;
	text-decoration: underline
}

.ui-button {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	position: relative;
	overflow: visible
}

.ui-button.ui-button-normal,.ui-button.ui-button-primary {
	margin: 0;
	font-family: inherit;
	font-weight: 700;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 2px 0 rgba(0,0,0,.1)
}

.ui-button-normal:hover,.ui-button-primary:hover {
	text-decoration: none
}

.ui-button-normal:active,.ui-button-primary:active {
	-webkit-box-shadow: 0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.1);
	box-shadow: 0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.1)
}

.ui-button-primary,.ui-button-primary:active,.ui-button-primary:link,.ui-button-primary:visited {
	color: #fff;
	border: 1px solid #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-primary: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-normal,.ui-button-normal:active,.ui-button-normal:link,.ui-button-normal:visited {
	color: #333;
	border: 1px solid #bcbcbc;
	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)
}

.ui-button-normal: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-small {
	font-size: 12px;
	line-height: 14px;
	*line-height: 12px;
	padding: 2px 10px;
	*padding: 1px 10px
}

.ui-button-medium {
	font-size: 14px;
	line-height: 18px;
	*line-height: 14px;
	padding: 3px 15px;
	*padding: 2px 15px
}

.ui-button-large {
	font-size: 18px;
	line-height: 18px;
	*line-height: 17px;
	padding: 8px 25px;
	*padding: 6px 25px
}

.ui-button.disabled,.ui-button.disabled:active,.ui-button.disabled:hover,.ui-button.disabled:link {
	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,.1);
	-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 2px 0 rgba(0,0,0,.1)
}

.ls-operate a {
	color: #1996E6
}

.ls-operate a:hover {
	color: #f90;
	text-decoration: underline
}

.ls-operate .item {
	margin: 12px 0 8px
}

.ls-operate .ico-ren2 {
	vertical-align: middle;
	margin-right: 5px;
	position: relative;
	top: -2px
}

.ls-operate .ui-button.atm,.ls-operate .ui-button.csp {
	padding: 8px 12px;
	display: block;
	font-size: 18px;
	text-align: left;
	margin-bottom: 20px;
	max-width: 180px
}

.ls-operate .ui-button.csp {
	margin-bottom: 10px
}

.ls-operate .csp:hover {
	text-decoration: none;
	color: #fff
}

.ls-operate .atm {
	color: #1996E6
}

.ls-operate .atmgrey {
	color: #1996E6
}

.ls-operate .atm:hover {
	text-decoration: none
}

.ls-operate .ico-csb {
	vertical-align: middle;
	margin-right: 6px;
	position: relative;
	top: -1px
}

.ls-operate .item.scroll {
	margin-left: 5px;
	display: inline-block
}

.ls-operate .icart {
	background: 0 0;
	cursor: pointer;
	display: block;
	height: 22px;
	line-height: 22px;
	margin-left: 0;
	white-space: nowrap;
	width: auto;
	color: #666
}

.ls-operate .icart a:hover {
	color: #f90;
	text-decoration: underline
}

.ls-operate .inquiry-cart-added a,.ls-operate .inquiry-cart-added a:link {
	color: #1996E6
}

.ls-operate .inquiry-cart-added:hover {
	color: #666;
	text-decoration: none
}

.ls-operate .icart a,.ls-operate .ifav a {
	text-decoration: none
}

.ls-operate .ifav a:hover,.ls-operate .inquiry-cart-added a:hover {
	color: #f90
}

.left-side .ls-operate {
	padding: 1px 15px
}

.left-side .ls-operate .scroll {
	display: none
}

.left-side .card {
	display: none
}

.ls-operate .ico-fav,.ls-operate .ico-ta {
	vertical-align: middle;
	position: relative;
	top: -2px
}

.ls-operate .functions {
	margin: 12px 8px 8px
}

.ls-operate .functions .item.scroll {
	margin: 0 23px 0 0;
	vertical-align: middle
}

.left-side .ls-operate .supplier-info {
	display: block
}

.ls-operate .supplier-info {
	display: none;
	overflow: hidden
}

.ls-operate .supplier-info h4 {
	margin-bottom: 10px;
	font-weight: 700;
	font-size: 12px
}

.ls-operate .supplier-info .wrap {
	float: left;
	margin: 0;
	margin-right: 5px
}

.ls-operate .supplier-info .wrap .avatar {
	display: table-cell;
	width: 60px;
	height: 60px;
	background-color: #fff;
	text-align: center;
	vertical-align: middle
}

.ls-operate .supplier-info .wrap .avatar img {
	vertical-align: middle;
	display: inline;
	max-width: 60px;
	max-height: 60px
}

.ls-operate .supplier-info .quite {
	color: #999;
	margin-top: 20px
}

.ls-operate .supplier-info div {
	margin: 5px 0
}

.ls-operate .functions .item a {
	display: inline-block
}

.ls-operate .functions .item .ico-fav {
	position: static;
	display: inline-block;
	height: 22px
}

.ls-operate .functions .faved {
	color: #666;
	text-decoration: none;
	cursor: default
}

.ls-operate .functions .faved .faved-link {
	color: #1686CC;
	cursor: pointer
}

.ls-operate .functions .faved .faved-link:hover {
	text-decoration: underline
}

.ls-operate .functions .faved .ico-fav {
	background-image: url(/sc-aisn-detail/simg/sprites/env/aisn/detail/ls-sprites-v5.8dab69c1.png);
	background-position: -461px -589px
}

.ls-operate .functions .item.scroll.item-share {
	margin-right: 0;
	cursor: pointer
}

.ls-operate .inquiry-cart-no-add {
	background-image: url(/sc-aisn-detail/simg/sprites/env/aisn/detail/ls-sprites-v5.8dab69c1.png);
	background-position: -461px -625px;
	background-repeat: no-repeat;
	padding-left: 22px;
	height: 22px;
	display: block
}

.ls-operate .inquiry-cart-added {
	background-image: url(/sc-aisn-detail/simg/sprites/env/aisn/detail/ls-sprites-v5.8dab69c1.png);
	background-position: -461px -589px;
	background-repeat: no-repeat;
	padding-left: 22px;
	height: 22px;
	display: block
}

.ls-brief.card {
	border-top: 0 dotted #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: 0;
	margin-right: 0;
	padding-top: 0;
	padding-left: 15px;
	padding-right: 15px
}

.ls-brief.card .value {
	color: #666
}

.ls-brief .company {
	color: #666;
	margin-right: 50px;
	position: relative;
	line-height: 16px;
	margin-bottom: 5px
}

.ls-brief .company .verified {
	color: #F90;
	font-weight: 700
}

.ls-brief .company .unverified {
	color: #333;
	font-weight: 700
}

.ls-brief .company .gsJoinYear {
	position: absolute;
	right: -52px;
	top: 0
}

.ls-brief .w .name {
	display: block;
	padding-bottom: 0;
	padding-top: 5px
}

.ls-brief .btable.low td,.ls-brief .btable.low th {
	padding: 3px 0
}

.ls-brief .preinquiry .inuqiery-hide {
	display: none
}

.ls-brief.card .value {
	display: block;
	padding-top: 0;
	padding-bottom: 5px
}

.extra-wrap .ls-operate {
	display: none
}

.ls-brief .tradeassurance .name {
	padding-top: 15px
}

.ls-brief .tradeassurance .value {
	padding-top: 5px;
	color: #ff7519
}

.ls-brief .tradeassurance .ico-ta {
	margin-right: 7px
}

.extra-wrap.left-side .ls-operate {
	display: block
}

.ls-brief .company .icon {
	margin: 7px 3px
}

.action-main .ls-operate {
	background-color: #fff;
	border: none;
	padding-left: 1px
}

.action-main .ls-operate .buttons {
	margin: 20px 0 0
}

.action-main .ls-operate .buttons .item {
	display: inline-block;
	margin: 0;
	padding: 0;
	margin-right: 15px
}

.action-main .ls-operate .functions .item {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	margin-right: 23px;
	vertical-align: top
}

.action-main .ls-operate .functions .item.last {
	margin-right: 0
}

.action-main .ls-operate .functions .item.freesample {
	position: relative;
	margin-top: -2px
}

.action-main .ls-operate .functions .item.freesample .icon-new {
	background: url(https://img.alicdn.com/tps/TB1gozcJpXXXXbyXpXXXXXXXXXX-28-13.png) no-repeat;
	width: 30px;
	height: 20px;
	position: absolute;
	right: -34px;
	top: 0
}

.action-main .ls-operate .functions .item .item-icons {
	color: #1A95E8
}

.action-main .ls-operate .functions .item .atmgrey {
	color: #999
}

.action-main .ls-operate .functions .item .atmaway,.action-main .ls-operate .functions .item .atmbusy,.action-main .ls-operate .functions .item .atmgrey,.action-main .ls-operate .functions .item .atmonline {
	font-weight: 400
}

.col-extra .ls-brief .w .name {
	width: auto;
	min-width: 0;
	padding-right: 5px
}

.col-extra .ls-brief .w .value {
	padding-bottom: 0\9;
	padding-top: 5px\9
}

.side-ico-cart,.side-ico-chat,.side-ico-collapse,.side-ico-contact,.side-ico-expand,.side-ico-fav,.side-ico-gotop,.side-ico-history,.side-ico-hv-cart,.side-ico-hv-chat,.side-ico-hv-collapse,.side-ico-hv-contact,.side-ico-hv-expand,.side-ico-hv-fav,.side-ico-hv-history,.side-ico-hv-message-center,.side-ico-hv-service-center,.side-ico-hv-sm-contact,.side-ico-hv-survey,.side-ico-hv-tm,.side-ico-hv-translation,.side-ico-message-center,.side-ico-service-center,.side-ico-survey,.side-ico-tm,.side-ico-translation {
	background-repeat: no-repeat;
	background-image: url(/sc-aisn-detail/node_modules/@alife/scc-sidebar/src/img/sprites_add.99c62bad.png)
}

.side-ico-loading {
	background-repeat: no-repeat;
	background-image: url(/sc-aisn-detail/node_modules/@alife/scc-sidebar/src/img/loading16x16.30d69a7b.gif)
}

.side-ico-contact {
	margin-top: 1px;
	display: inline-block;
	width: 26px;
	height: 26px;
	background-position: -55px -12px
}

.side-ico-hv-contact {
	margin-bottom: 1px;
	display: inline-block;
	width: 26px;
	height: 26px;
	background-position: -10px -11px
}

.side-ico-hv-sm-contact {
	margin-top: 1px;
	display: inline-block;
	width: 26px;
	height: 26px;
	background-position: -107px -12px
}

.side-ico-chat {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -110px -381px
}

.side-ico-hv-chat {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -16px -381px
}

.side-ico-cart {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -58px -62px
}

.side-ico-hv-cart {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -13px -62px
}

.side-ico-fav {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -58px -122px
}

.side-ico-hv-fav {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -12px -122px
}

.side-ico-history {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -58px -182px
}

.side-ico-hv-history {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -13px -182px
}

.side-ico-tm {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -58px -241px
}

.side-ico-hv-tm {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -13px -241px
}

.side-ico-survey {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -58px -288px
}

.side-ico-hv-survey {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -13px -288px
}

.side-ico-gotop {
	margin-top: 5px;
	display: inline-block;
	width: 26px;
	height: 21px;
	background-position: -56px -328px
}

.side-ico-expand {
	margin-top: 5px;
	display: inline-block;
	width: 26px;
	height: 26px;
	background-position: -12px -424px
}

.side-ico-collapse {
	margin-top: 5px;
	display: inline-block;
	width: 26px;
	height: 26px;
	background-position: -58px -424px
}

.side-ico-hv-expand {
	margin-top: 5px;
	display: inline-block;
	width: 26px;
	height: 26px;
	background-position: -12px -462px
}

.side-ico-hv-collapse {
	margin-top: 5px;
	display: inline-block;
	width: 26px;
	height: 26px;
	background-position: -58px -462px
}

.side-ico-loading {
	margin-top: 5px;
	display: inline-block;
	width: 26px;
	height: 26px;
	background-position: center center
}

.side-ico-dummy {
	margin-top: 5px;
	display: inline-block;
	width: 26px;
	height: 26px
}

.side-ico-translation {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -59px -531px
}

.side-ico-hv-translation {
	margin-top: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-position: -13px -531px
}

.side-ico-service-center {
	display: inline-block;
	width: 35px;
	height: 14px;
	background-position: -53px -588px
}

.side-ico-hv-service-center {
	display: inline-block;
	width: 35px;
	height: 14px;
	background-position: -5px -588px
}

.side-ico-message-center {
	display: inline-block;
	width: 20px;
	height: 26px;
	background-position: -108px -58px
}

.side-ico-hv-message-center {
	display: inline-block;
	width: 20px;
	height: 26px;
	background-position: -146px -58px
}

#J-ali-sidebar.bar-normal .sidebar-mod-icon-reddot.sidebar-message-center-unread {
	width: auto;
	height: auto;
	display: inline-block;
	position: absolute;
	top: 0;
	bottom: auto;
	left: 34px;
	right: auto;
	padding: 1px 4px;
	color: #fff;
	background: #ff7519;
	border-radius: 3px
}

#J-ali-sidebar.bar-small .sidebar-mod-icon-reddot.sidebar-message-center-unread {
	display: none
}

.ns-biz-ml-rtl #J-ali-sidebar.bar-normal {
	right: auto;
	left: 0
}

.ns-biz-ml-rtl .side-ico-expand {
	background-position: -58px -424px
}

.ns-biz-ml-rtl .side-ico-collapse {
	background-position: -12px -424px
}

.ns-biz-ml-rtl .side-ico-hv-expand {
	background-position: -58px -462px
}

.ns-biz-ml-rtl .side-ico-hv-collapse {
	background-position: -12px -462px
}

#J-ali-sidebar {
	position: fixed;
	background-color: #e9eef5;
	z-index: 999;
	border: 1px solid #dae2ed
}

#J-ali-sidebar .sidebar-module {
	font-size: 12px;
	color: #53647a;
	cursor: pointer;
	position: relative;
	line-height: 14px
}

#J-ali-sidebar .sidebar-module.sidebar-popup,#J-ali-sidebar .sidebar-module:hover {
	background-color: #7e9fc2;
	left: -1px;
	right: -1px
}

#J-ali-sidebar .sidebar-module.sidebar-popup .sidebar-mod-name,#J-ali-sidebar .sidebar-module:hover .sidebar-mod-name {
	color: #fff
}

#J-ali-sidebar .sidebar-mod-icon-reddot {
	width: 6px;
	height: 6px;
	position: absolute;
	background-repeat: no-repeat;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAERJREFUeNpi/F8qycbAwNANxDFAzAjEi4G4lAVIdAFxHgMCgNjfmYBELAMmSGViwAGYoGaigzkgO8qglsKMBCmsBQgwAH0QCfX7H+6uAAAAAElFTkSuQmCC);display: none
}

#J-ali-sidebar .sidebar-mod-icon-reddot .dot-number {
	display: none
}

#J-ali-sidebar .sidebar-popup-container {
	position: fixed;
	background-color: #fff;
	border: 1px solid #dae2ed;
	box-shadow: 0 0 5px rgba(0,0,0,.13)
}

#J-ali-sidebar .sidebar-balloon-title,#J-ali-sidebar .sidebar-fullsize-title {
	width: 100%;
	height: 40px;
	overflow: hidden;
	border-bottom: 1px solid #dae2ed
}

#J-ali-sidebar .sidebar-balloon-title span,#J-ali-sidebar .sidebar-fullsize-title span {
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	padding: 10px 45px 10px 20px;
	display: inline-block
}

#J-ali-sidebar .sidebar-balloon-footer,#J-ali-sidebar .sidebar-fullsize-footer {
	margin: 16px 20px 4px;
	text-align: center
}

#J-ali-sidebar .sidebar-button {
	background: #FF7519;
	color: #FFF;
	border-color: #FF7519;
	padding: 0 12px;
	margin-bottom: 16px;
	line-height: 28px;
	font-size: 16px;
	border: 1px solid transparent;
	border-radius: 3px;
	vertical-align: baseline;
	font-style: normal;
	font-family: inherit;
	cursor: pointer;
	position: relative;
	display: inline-block;
	box-sizing: border-box;
	text-decoration: none
}

#J-ali-sidebar .sidebar-button:hover {
	background: #EB650C;
	border-color: #EB650C;
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-ms-transition: all .1s ease-out;
	-o-transition: all .1s ease-out
}

#J-ali-sidebar .sidebar-button.disable,#J-ali-sidebar .sidebar-button.disable:hover,#J-ali-sidebar .sidebar-button.disabled,#J-ali-sidebar .sidebar-button.disabled:hover {
	border-color: #DAE2ED;
	background: #F5F7FA;
	color: #CCC;
	cursor: default
}

#J-ali-sidebar .sidebar-button.full-width {
	width: 100%
}

#J-ali-sidebar .sidebar-balloon-close,#J-ali-sidebar .sidebar-fullsize-close {
	display: block;
	width: 13px;
	height: 13px;
	cursor: pointer;
	position: absolute;
	right: 12px;
	top: 13px;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExODA4M0I5QjBENTRBODM0MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQTdFMDdGMDQzNEUxMUU1QUQ3Q0YwRkMyMDM0ODMxQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQTdFMDdFRjQzNEUxMUU1QUQ3Q0YwRkMyMDM0ODMxQSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTgyMkFGNURCNzQ5RjE1OEUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk3RjExNzQwNzIwNjgxMTgwODNCOUIwRDU0QTgzNDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42+7BuAAAAvElEQVR42nySQQrCQAxFUxtPohvdzrq9i1VR8DxKQRfqSQQX3kDc6EGUgj/wCxqaDjxmhsljksxkKaWHiFzABjQSjwHYgtIWV7ACe5D3CHa+BjflwuYZA5buxlaowNkuUAYsGOBFL9jcKIO6REu59oIwLQnEAoy9YCND93zRQ3Cn8ART8PZd8fuawguMuM8jyRc9AUem+vccGghVX1fVCScw/ym6UzRpFwhRVz8mleDAnxH9vVa0LhZfAQYA+MM6BTBWXMwAAAAASUVORK5CYII=)
}

#J-ali-sidebar i.sidebar-arr {
	z-index: 1;
	position: absolute;
	display: none;
	width: 0;
	height: 0;
	content: " ";
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-left: 7px solid #E8EDF4;
	border-right: none;
	left: -1px
}

#J-ali-sidebar i.sidebar-arr:after {
	position: absolute;
	width: 0;
	height: 0;
	content: " ";
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-left: 6px solid #FFF;
	border-right: none;
	left: -8px;
	top: -6px;
	display: none\9
}

#J-ali-sidebar i.sidebar-arr {
	top: 24px
}

#J-ali-sidebar .sidebar-footer i.sidebar-arr {
	top: 14px
}

#J-ali-sidebar .sidebar-popup-container.sidebar-fullsize {
	position: fixed;
	top: 0;
	bottom: 0;
	border-top: none;
	border-bottom: none
}

#J-ali-sidebar .sidebar-module.sidebar-popup i.sidebar-arr {
	display: block
}

#J-ali-sidebar .sidebar-chat-head {
	width: 26px;
	height: 26px;
	margin: 6px auto;
	display: inline-block;
	border-radius: 50%
}

#J-ali-sidebar .sidebar-chat-head.offline {
	filter: grayscale(100%) gray;
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	-webkit-filter: grayscale(100%)
}

#J-ali-sidebar .sidebar-module .sidebar-mod-icon-hover,#J-ali-sidebar .sidebar-module.sidebar-popup .sidebar-mod-icon-def,#J-ali-sidebar .sidebar-module:hover .sidebar-mod-icon-def {
	display: none
}

#J-ali-sidebar .sidebar-module .sidebar-mod-icon-def,#J-ali-sidebar .sidebar-module.sidebar-popup .sidebar-mod-icon-hover,#J-ali-sidebar .sidebar-module:hover .sidebar-mod-icon-hover {
	text-align: center;
	display: block
}

#J-ali-sidebar .sidebar-module:hover .sidebar-mod-icon-def {
	display: none
}

#J-ali-sidebar .sidebar-mod-name {
	text-align: center
}

#J-ali-sidebar .sidebar-footer .sidebar-module {
	border-top: 1px solid #dae2ed
}

#J-ali-sidebar .sidebar-mod-hover-name {
	display: none;
	background-color: #ff8533;
	font-size: 14px;
	font-weight: 700;
	color: #fff
}

#J-ali-sidebar .sidebar-mod-hover-name:after {
	position: absolute;
	width: 0;
	height: 0;
	content: " ";
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-left: 6px solid #ff8533;
	border-right: none;
	right: -5px;
	top: 9px
}

#J-ali-sidebar .sidebar-chat-head {
	width: 26px;
	height: 26px;
	margin: 6px auto 0;
	display: inline-block;
	border-radius: 50%
}

#J-ali-sidebar.bar-normal {
	bottom: 0;
	top: 0;
	right: 0;
	width: 60px
}

#J-ali-sidebar.bar-normal .sidebar-module.sidebar-popup,#J-ali-sidebar.bar-normal .sidebar-module:hover {
	width: 62px
}

#J-ali-sidebar.bar-normal .sidebar-module {
	min-height: 54px;
	padding: 2px 0 4px
}

#J-ali-sidebar.bar-normal .sidebar-header {
	left: 0;
	right: 0;
	top: 0;
	position: absolute
}

#J-ali-sidebar.bar-normal .sidebar-header .sidebar-module {
	min-height: 36px
}

#J-ali-sidebar.bar-normal .sidebar-header .sidebar-module:hover {
	padding-top: 1px;
	top: -1px
}

#J-ali-sidebar.bar-normal .sidebar-footer,#J-ali-sidebar.bar-normal .sidebar-middle {
	left: 0;
	right: 0;
	position: absolute
}

#J-ali-sidebar.bar-normal .sidebar-footer {
	bottom: 0
}

#J-ali-sidebar.bar-normal .sidebar-footer .sidebar-module {
	min-height: 40px
}

#J-ali-sidebar.bar-normal .sidebar-footer .sidebar-mod-name {
	display: none
}

#J-ali-sidebar.bar-normal .sidebar-mod-icon-reddot {
	top: 7px;
	right: 19px
}

#J-ali-sidebar.bar-normal .sidebar-mod-icon-reddot.reddot-with-number {
	top: 5px;
	bottom: auto;
	left: 33px;
	right: auto;
	width: auto;
	max-width: 25px;
	font-size: 12px;
	line-height: 15px;
	height: 14px;
	color: #fff;
	background: #ff7519;
	border-radius: 14px;
	padding: 0 4px
}

#J-ali-sidebar.bar-normal .reddot-with-number .dot-number {
	display: block
}

#J-ali-sidebar.bar-normal .sidebar-footer .sidebar-icon {
	margin-top: 4px
}

#J-ali-sidebar.bar-normal .sidebar-chat-head {
	margin-bottom: 5px
}

#J-ali-sidebar.bar-normal .sidebar-popup-container.sidebar-fullsize {
	right: 61px
}

#J-ali-sidebar.bar-normal .sidebar-popup.balloon.withtitle i.sidebar-arr {
	top: 16px
}

#J-ali-sidebar.bar-normal .side-ico-chat {
	width: 28px;
	height: 28px;
	background-position: -56px -378px
}

#J-ali-sidebar.bar-normal .side-ico-hv-chat {
	width: 28px;
	height: 28px;
	background-position: -12px -378px
}

#J-ali-sidebar.bar-small {
	bottom: 0;
	right: 0;
	width: 30px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom: none
}

#J-ali-sidebar.bar-small .sidebar-module {
	height: 30px
}

#J-ali-sidebar.bar-small .sidebar-module.sidebar-popup,#J-ali-sidebar.bar-small .sidebar-module:hover {
	width: 32px
}

#J-ali-sidebar.bar-small .sidebar-module .sidebar-mod-name {
	display: none
}

#J-ali-sidebar.bar-small .sidebar-header .sidebar-module {
	height: 36px
}

#J-ali-sidebar.bar-small .sidebar-header .sidebar-module:hover {
	padding-top: 1px;
	top: -1px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px
}

#J-ali-sidebar.bar-small .sidebar-mod-hover-name {
	position: absolute;
	top: 0;
	right: 32px;
	bottom: 0;
	padding: 0 12px;
	white-space: nowrap;
	line-height: 30px
}

#J-ali-sidebar.bar-small .sidebar-module:hover .sidebar-mod-hover-name {
	display: block;
	z-index: 102
}

#J-ali-sidebar.bar-small .sidebar-module.sidebar-popup:hover .sidebar-mod-hover-name,#J-ali-sidebar.bar-small .sidebar-popup .sidebar-mod-hover-name {
	display: none
}

#J-ali-sidebar.bar-small .sidebar-mod-icon-reddot {
	top: 7px;
	right: 4px
}

#J-ali-sidebar.bar-small .sidebar-popup-container.sidebar-fullsize {
	right: 31px
}

#J-ali-sidebar.bar-small i.sidebar-arr {
	top: 9px
}

#J-ali-sidebar.bar-small .sidebar-chat-head {
	width: 20px;
	height: 20px
}

#J-ali-sidebar.bar-small .side-ico-service-center {
	height: 30px;
	background-position: -53px -580px
}

#J-ali-sidebar.bar-small .side-ico-hv-service-center {
	height: 30px;
	background-position: -5px -580px
}

#J-ali-sidebar.bar-bottom {
	bottom: 10px;
	right: 10px;
	height: 30px;
	border-radius: 2px;
	border-left: none
}

#J-ali-sidebar.bar-bottom .sidebar-extra,#J-ali-sidebar.bar-bottom .sidebar-footer,#J-ali-sidebar.bar-bottom .sidebar-footer>*,#J-ali-sidebar.bar-bottom .sidebar-header,#J-ali-sidebar.bar-bottom .sidebar-main,#J-ali-sidebar.bar-bottom .sidebar-middle,#J-ali-sidebar.bar-bottom .sidebar-module,#J-ali-sidebar.bar-bottom .sidebar-module .sidebar-icon,#J-ali-sidebar.bar-bottom .sidebar-module .sidebar-mod-hover-name,#J-ali-sidebar.bar-bottom .sidebar-module .sidebar-mod-icon-def,#J-ali-sidebar.bar-bottom .sidebar-module .sidebar-mod-icon-hover,#J-ali-sidebar.bar-bottom .sidebar-module .sidebar-mod-name {
	float: left
}

#J-ali-sidebar.bar-bottom .sidebar-module {
	height: 30px;
	border-left: 1px solid #dae2ed
}

#J-ali-sidebar.bar-bottom .sidebar-mod-name {
	line-height: 30px
}

#J-ali-sidebar.bar-bottom .sidebar-module .sidebar-icon .sidebar-mod-icon-def>*,#J-ali-sidebar.bar-bottom .sidebar-module .sidebar-icon .sidebar-mod-icon-hover>* {
	margin: 6px 3px 0 8px
}

#J-ali-sidebar.bar-bottom .sidebar-footer .sidebar-module .sidebar-icon .sidebar-mod-icon-def>*,#J-ali-sidebar.bar-bottom .sidebar-footer .sidebar-module .sidebar-icon .sidebar-mod-icon-hover>* {
	margin-left: 3px
}

#J-ali-sidebar.bar-bottom .sidebar-module .sidebar-mod-hover-name,#J-ali-sidebar.bar-bottom .sidebar-module .sidebar-mod-name {
	padding: 0 4px
}

#J-ali-sidebar.bar-bottom .sidebar-footer .sidebar-module {
	border-left: 1px solid #dae2ed;
	border-top: none
}

#J-ali-sidebar.bar-bottom .sidebar-module.sidebar-popup,#J-ali-sidebar.bar-bottom .sidebar-module:hover {
	top: -1px;
	left: auto;
	right: auto;
	height: 31px;
	padding-top: 1px
}

#J-ali-sidebar.bar-bottom .sidebar-main>:first-child,#J-ali-sidebar.bar-bottom .sidebar-main>:first-child .sidebar-module {
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px
}

#J-ali-sidebar.bar-bottom .sidebar-main>:first-child,#J-ali-sidebar.bar-bottom .sidebar-main>:first-child .sidebar-module {
	border-left: none
}

#J-ali-sidebar.bar-bottom i.sidebar-arr {
	z-index: 1;
	position: absolute;
	display: none;
	width: 0;
	height: 0;
	content: " ";
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 7px solid #E8EDF4;
	border-bottom: none;
	top: -1px;
	left: 50%
}

#J-ali-sidebar.bar-bottom i.sidebar-arr:after {
	position: absolute;
	width: 0;
	height: 0;
	content: " ";
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #FFF;
	border-bottom: none;
	top: -8px;
	left: -6px;
	display: none\9
}

#J-ali-sidebar.bar-bottom .sidebar-chat-head {
	width: 20px;
	height: 20px
}

#J-ali-sidebar.side-rtl.bar-normal {
	right: auto;
	left: 0
}

#J-ali-sidebar.side-rtl i.sidebar-arr {
	border-right: 7px solid #E8EDF4;
	border-left: none;
	right: -1px;
	left: auto
}

#J-ali-sidebar.side-rtl i.sidebar-arr:after {
	border-right: 6px solid #FFF;
	border-left: none;
	left: auto;
	right: -8px
}

#J-ali-sidebar.side-rtl .sidebar-mod-hover-name:after {
	border-right: 6px solid #ff8533;
	border-left: none;
	left: -5px;
	right: auto;
	display: none\9
}

#J-ali-sidebar.side-rtl.bar-normal .sidebar-popup-container.sidebar-fullsize {
	left: 61px;
	right: auto
}

#J-ali-sidebar.side-rtl.bar-small {
	right: auto;
	left: 0
}

#J-ali-sidebar.side-rtl.bar-small .sidebar-mod-hover-name {
	left: 32px;
	right: auto
}

#J-ali-sidebar.side-rtl.bar-small .sidebar-popup-container.sidebar-fullsize {
	left: 31px;
	right: auto
}

#J-ali-sidebar.bar-static {
	position: static;
	width: 60px;
	padding: 10px 0
}

.initiative-sugguestion-list {
	position: fixed;
	width: 278px;
	right: 0;
	bottom: 30px;
	z-index: 1000
}

.initiative-sugguestion-list.with-toolbar {
	right: 65px
}

.initiative-sugguestion-wrap {
	position: relative;
	width: 278px;
	border-radius: 3px;
	background: #575757;
	left: 0;
	bottom: -280px;
	margin-bottom: 8px
}

.initiative-sugguestion {
	position: relative;
	width: 100%;
	height: 100%
}

.initiative-sugguestion .sugguestion-arrow,.initiative-sugguestion .sugguestion-close,.initiative-sugguestion-a .sugguestion-btn,.initiative-sugguestion-b .sugguestion-btn {
	background: url(//u.alicdn.com/simg/sprites/env/atm/sugguestion-icons.png) no-repeat
}

.initiative-sugguestion .sugguestion-arrow {
	position: absolute;
	width: 15px;
	height: 8px;
	bottom: -8px;
	right: 10px;
	background-position: 0 -100px
}

.initiative-sugguestion-list.with-toolbar .sugguestion-arrow {
	border-width: 6px 0 6px 5px;
	border-color: transparent transparent transparent #575757;
	border-style: solid;
	right: -5px;
	bottom: 10px;
	width: 0;
	background: 0 0;
	height: 0
}

.initiative-sugguestion .sugguestion-close {
	position: absolute;
	width: 10px;
	height: 10px;
	background-position: 0 0;
	top: 8px;
	right: 6px;
	cursor: pointer
}

.initiative-sugguestion-wrap .sugguestion-content-wrap {
	padding: 16px 16px 15px 14px;
	width: 244px;
	overflow: hidden
}

.initiative-sugguestion-a .sugguestion-content {
	width: 184px;
	float: left
}

.initiative-sugguestion-a .sugguestion-msg {
	width: 100%;
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	padding: 2px 0 12px 0;
	cursor: pointer
}

.initiative-sugguestion-a .sugguestion-msg span {
	color: #f90
}

.initiative-sugguestion-a .sugguestion-btn {
	width: 60px;
	height: 22px;
	background-position: 0 -50px;
	cursor: pointer
}

.initiative-sugguestion-a .sugguestion-img {
	width: 55px;
	height: 55px;
	overflow: hidden;
	float: right;
	cursor: pointer
}

.initiative-sugguestion-a .sugguestion-img img {
	width: 55px;
	height: 55px;
	background-color: #FFF
}

.initiative-sugguestion-b .sugguestion-content {
	width: 194px;
	float: right
}

.initiative-sugguestion-b .sugguestion-user {
	width: 100%;
	font-size: 12px;
	line-height: 16px;
	color: #ddd;
	padding: 2px 0 4px 0;
	cursor: pointer
}

.initiative-sugguestion-b .sugguestion-msg {
	width: 100%;
	word-break: break-all;
	font-size: 12px;
	line-height: 16px;
	color: #fff;
	cursor: pointer
}

.initiative-sugguestion-b .sugguestion-btn {
	margin-left: 80px;
	width: 60px;
	height: 22px;
	background-position: 0 -50px;
	cursor: pointer
}

.initiative-sugguestion-b .sugguestion-img {
	width: 40px;
	height: 40px;
	overflow: hidden;
	float: left;
	cursor: pointer
}

.initiative-sugguestion-b .sugguestion-img img {
	width: 40px;
	height: 40px;
	border-radius: 40px
}

.sidebar-history .product-item {
	margin-bottom: 15px
}

.sidebar-history .selector {
	margin-right: 5px
}

.sidebar-history .product-image {
	width: 70px;
	height: 70px;
	border: solid 1px #eee
}

.sidebar-history .product-image img {
	max-width: 70px;
	max-height: 70px
}

.sidebar-history .product-info-wrap {
	margin-left: 8px;
	width: 130px
}

.sidebar-history .product-name {
	max-height: 32px;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden
}

.sidebar-history .product-price {
	font-weight: 700;
	margin-top: 5px;
	line-height: 1.2
}

.sidebar-history .product-min-order {
	margin-top: 5px;
	line-height: 1.2
}

.sidebar-history .product-min-order .min-order-count {
	font-weight: 700;
	color: #999
}

.sidebar-history .no-data {
	padding-top: 10px;
	text-align: center
}

.sidebar-history {
	width: 230px;
	padding: 15px
}

.sidebar-history .history-header {
	padding-bottom: 10px;
	border-bottom: 1px dashed #dae2ed;
	margin-bottom: 10px;
	text-align: right
}

.sidebar-history .history-header .select-all-box {
	margin-right: 15px
}

.sidebar-history .history-header .selected-count {
	color: #ff7519
}

.sidebar-history .history-list {
	position: absolute;
	top: 93px;
	bottom: 50px;
	left: 15px;
	right: 0;
	overflow-x: hidden;
	overflow-y: auto
}

.sidebar-history .history-footer {
	position: absolute;
	left: 0;
	right: 0;
	top: auto;
	bottom: 0;
	z-index: 1;
	padding: 15px 20px;
	background: #fff
}

.sidebar-history .history-footer .contact-button {
	width: 100%;
	font-size: 16px;
	line-height: 30px;
	height: 30px
}

.sidebar-history .history-feedback {
	display: none;
	position: absolute;
	top: 120px;
	bottom: auto;
	left: 15px;
	right: 15px
}

.sidebar-popup-container .ui-form {
	height: 100%
}

.sidebar-popup-container .fav-wrapper {
	width: 260px;
	position: relative;
	box-sizing: border-box;
	height: 100%
}

.sidebar-popup-container .fav-wrapper .main {
	padding: 9px 15px 0;
	position: absolute;
	top: 47px;
	bottom: 50px;
	width: 220px
}

.sidebar-popup-container .fav-wrapper .main .switch-tab {
	border-bottom: none;
	margin-bottom: 0;
	border-bottom: 1px solid #dae2ed;
	height: 25px;
	line-height: 25px
}

.sidebar-popup-container .fav-wrapper .main .switch-tab .nav-item {
	box-sizing: border-box;
	overflow: hidden;
	cursor: pointer;
	width: 108px
}

.sidebar-popup-container .fav-wrapper .main .switch-tab .nav-item.active {
	color: #333;
	background: #fff
}

.sidebar-popup-container .fav-wrapper .main .switch-tab .nav-item.last {
	margin-right: 0
}

.sidebar-popup-container .fav-wrapper .main .actions {
	line-height: 40px;
	height: 40px;
	border-bottom: 1px dashed #dae2ed
}

.sidebar-popup-container .fav-wrapper .main .actions .ui-form-item {
	padding-left: 0;
	padding-right: 0
}

.sidebar-popup-container .fav-wrapper .main .actions .ui-form-item .ui-form-control {
	margin-left: 0
}

.sidebar-popup-container .fav-wrapper .main .actions .choose-all {
	color: #666;
	cursor: pointer;
	float: left
}

.sidebar-popup-container .fav-wrapper .main .actions .num-indicator {
	margin-right: 10px
}

.sidebar-popup-container .fav-wrapper .main .actions .num-indicator .num-choosed {
	color: #ff7519
}

.sidebar-popup-container .fav-wrapper .main .actions .clear {
	color: #666
}

.sidebar-popup-container .fav-wrapper .main .actions .clear:hover {
	color: #f90
}

.sidebar-popup-container .fav-wrapper .main .actions .view-all {
	float: right
}

.sidebar-popup-container .fav-wrapper .main .items-container {
	overflow: auto;
	margin: 10px auto 0
}

.sidebar-popup-container .fav-wrapper .main .items-container .item {
	box-sizing: border-box;
	width: 49.5%;
	float: left;
	white-space: normal;
	padding-bottom: 12px
}

.sidebar-popup-container .fav-wrapper .main .items-container .item .company-checkbox {
	float: left;
	margin: 2px 4px auto auto
}

.sidebar-popup-container .fav-wrapper .main .items-container .item .product {
	width: 70px;
	overflow: hidden;
	display: inline-block;
	vertical-align: top;
	padding-left: 6px
}

.sidebar-popup-container .fav-wrapper .main .items-container .item .title {
	height: 32px;
	line-height: 16px;
	font-size: 12px;
	color: #666;
	display: block;
	overflow: hidden
}

.sidebar-popup-container .fav-wrapper .main .items-container .item .title a {
	color: #666
}

.sidebar-popup-container .fav-wrapper .main .items-container .item .title a:hover {
	text-decoration: underline
}

.sidebar-popup-container .fav-wrapper .main .items-container .item a.title {
	color: #666
}

.sidebar-popup-container .fav-wrapper .main .items-container .item a.title:hover {
	text-decoration: underline
}

.sidebar-popup-container .fav-wrapper .main .items-container .item .product-img {
	box-sizing: border-box;
	height: 70px;
	margin-bottom: 6px;
	width: 70px;
	border: 1px solid #dae2ed
}

.sidebar-popup-container .fav-wrapper .main .items-container .item .product-img img {
	max-width: 68px;
	max-height: 68px
}

.sidebar-popup-container .fav-wrapper .main .items-container .nothing-tip {
	padding-top: 10px;
	white-space: normal;
	text-align: center
}

.sidebar-popup-container .fav-wrapper .main .item.block {
	width: 100%
}

.sidebar-popup-container .fav-wrapper .main .sliders-wrapper {
	overflow: hidden;
	position: relative
}

.sidebar-popup-container .fav-wrapper .main .sliders-wrapper .sliders {
	position: relative;
	overflow: hidden;
	width: 200%;
	white-space: nowrap
}

.sidebar-popup-container .fav-wrapper .main .sliders-wrapper .sliders .slider {
	width: 220px;
	float: left
}

.sidebar-popup-container .fav-wrapper .footer {
	position: absolute;
	bottom: 0;
	width: 260px;
	text-align: center;
	box-sizing: border-box
}

.sidebar-popup-container .fav-wrapper .ui2-tab-nav {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	zoom: 1
}

.sidebar-popup-container .fav-wrapper .ui2-tab-nav li {
	position: relative;
	display: block;
	margin: 0;
	padding: 0
}

.sidebar-popup-container .fav-wrapper .ui2-tab-primary>.ui2-tab-nav-top .ui2-tab-active:before {
	position: absolute;
	display: block;
	content: ' ';
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1;
	height: 2px;
	font-size: 0;
	background: #ff7519
}

.sidebar-popup-container .fav-wrapper .ui2-tab-normal>.ui2-tab-nav .ui2-tab-active>a,.sidebar-popup-container .fav-wrapper .ui2-tab-primary>.ui2-tab-nav .ui2-tab-active>a {
	border-bottom: 1px solid #fff
}

.sidebar-popup-container .fav-wrapper .ui2-tab-normal>.ui2-tab-nav .ui2-tab-active>a,.sidebar-popup-container .fav-wrapper .ui2-tab-normal>.ui2-tab-nav .ui2-tab-active>a:hover,.sidebar-popup-container .fav-wrapper .ui2-tab-primary>.ui2-tab-nav .ui2-tab-active>a,.sidebar-popup-container .fav-wrapper .ui2-tab-primary>.ui2-tab-nav .ui2-tab-active>a:hover {
	color: #333;
	background-color: #fff
}

.sidebar-popup-container .fav-wrapper .ui2-tab-normal>.ui2-tab-nav li>a,.sidebar-popup-container .fav-wrapper .ui2-tab-primary>.ui2-tab-nav li>a {
	display: table-cell;
	vertical-align: middle;
	line-height: 1.2;
	white-space: normal
}

.sidebar-popup-container .fav-wrapper .ui2-tab-primary>.ui2-tab-nav li>a {
	height: 44px;
	line-height: 44px;
	font-size: 14px
}

.sidebar-popup-container .fav-wrapper .ui2-tab-normal>.ui2-tab-nav li>a,.sidebar-popup-container .fav-wrapper .ui2-tab-primary>.ui2-tab-nav li>a {
	padding: 0 16px;
	font-size: 12px;
	font-weight: 700;
	height: 26px;
	line-height: 26px;
	min-width: 80px;
	color: #666;
	border: 1px solid #dae2ed;
	background-color: #f5f7fa;
	text-align: center;
	width: 100%;
	display: block
}

.sidebar-popup-container .fav-wrapper .ui2-tab-nav li.ui2-tab-active>a,.sidebar-popup-container .fav-wrapper .ui2-tab-nav li.ui2-tab-active>a:hover,.sidebar-popup-container .fav-wrapper .ui2-tab-nav li>a:hover {
	text-decoration: none
}

.sidebar-popup-container .fav-wrapper .ui2-tab-nav li.ui2-tab-active>a {
	cursor: default
}

.sidebar-popup-container .fav-wrapper .ui2-tab-nav li>a {
	display: block;
	position: relative;
	box-sizing: border-box;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.sidebar-popup-container .fav-wrapper .ui2-tab-normal>.ui2-tab-nav .ui2-tab-active,.sidebar-popup-container .fav-wrapper .ui2-tab-primary>.ui2-tab-nav .ui2-tab-active {
	background-color: #fff
}

.sidebar-popup-container .fav-wrapper .ui2-tab-normal>.ui2-tab-nav,.sidebar-popup-container .fav-wrapper .ui2-tab-primary>.ui2-tab-nav {
	margin-bottom: -1px
}

.sidebar-popup-container .fav-wrapper .ui2-tab-normal>.ui2-tab-nav li,.sidebar-popup-container .fav-wrapper .ui2-tab-primary>.ui2-tab-nav li {
	float: left;
	margin-right: 4px
}

.sidebar-popup-container .fav-wrapper .ui2-feedback.fav {
	box-sizing: border-box;
	display: none;
	position: fixed;
	top: 50%;
	width: 220px;
	margin: 0 20px;
	text-align: center
}

.sidebar-popup-container .fav-wrapper .ui2-feedback .ui2-icon-success {
	color: #2ABF2D
}

.sidebar-popup-container .fav-wrapper .ui2-feedback .ui2-icon-warning {
	color: #FD752C
}

.sidebar-popup-container .fav-wrapper .ui2-feedback .ui2-icon-error {
	color: #C9181F
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-large {
	clear: both;
	padding: 20px 64px 20px 20px;
	background-color: #FFF
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-large .ui2-feedback-title {
	margin-left: 44px;
	font-size: 16px;
	font-weight: 700;
	color: #333
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-large .ui2-feedback-content {
	margin-left: 44px;
	line-height: 18px
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-large .ui2-icon {
	float: left;
	margin-right: -44px;
	font-size: 32px;
	font-weight: 400;
	line-height: 24px
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-small {
	clear: both;
	padding: 12px 26px 12px 12px;
	background-color: #FFF
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-small .ui2-feedback-content {
	margin-left: 26px;
	color: #333
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-small .ui2-icon {
	float: left;
	margin-right: -26px;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-icon {
	font-size: 16px
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-hasbg {
	border-radius: 3px
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-hasbg.ui2-feedback-success {
	background-color: #E8F9E8
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-hasbg.ui2-feedback-warning {
	background-color: #FFF1E8
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-hasbg.ui2-feedback-wrong {
	background-color: #FAE7E7
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-hasbg.ui2-feedback-error {
	background-color: #FAE7E7
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-card {
	border: 1px solid #DAE2ED;
	border-radius: 3px;
	background-color: #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)
}

.sidebar-popup-container .fav-wrapper .ui2-feedback-input-error {
	margin-top: 2px;
	line-height: 18px;
	color: #CC1414
}

.sidebar-popup-container .loading-overlay,.sidebar-popup-container .toolbar-overlay {
	display: none;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	background: #fff;
	background: rgba(255,255,255,.8)
}

.sidebar-popup-container .loading-overlay .inner,.sidebar-popup-container .toolbar-overlay .inner {
	position: absolute;
	box-sizing: border-box;
	top: 46%;
	width: 260px;
	padding: 0 40px;
	text-align: center
}

.sidebar-popup-container .loading-overlay .inner .text,.sidebar-popup-container .toolbar-overlay .inner .text {
	font-size: 14px;
	color: #666;
	font-weight: 700;
	padding-bottom: 20px
}

.sidebar-popup-container .loading-overlay .ui2-button,.sidebar-popup-container .toolbar-overlay .ui2-button {
	position: relative;
	display: inline-block;
	box-sizing: border-box
}

.sidebar-popup-container .loading-overlay .ui2-button-normal,.sidebar-popup-container .loading-overlay .ui2-button-primary,.sidebar-popup-container .loading-overlay .ui2-button-secondary,.sidebar-popup-container .toolbar-overlay .ui2-button-normal,.sidebar-popup-container .toolbar-overlay .ui2-button-primary,.sidebar-popup-container .toolbar-overlay .ui2-button-secondary {
	border: 1px solid transparent;
	border-radius: 3px;
	vertical-align: baseline;
	font-style: normal;
	font-family: inherit;
	color: #333;
	background: 0 0;
	cursor: pointer
}

.sidebar-popup-container .loading-overlay input.ui2-button-normal[type=button],.sidebar-popup-container .loading-overlay input.ui2-button-normal[type=submit],.sidebar-popup-container .loading-overlay input.ui2-button-primary[type=button],.sidebar-popup-container .loading-overlay input.ui2-button-primary[type=submit],.sidebar-popup-container .loading-overlay input.ui2-button-secondary[type=button],.sidebar-popup-container .loading-overlay input.ui2-button-secondary[type=submit],.sidebar-popup-container .toolbar-overlay input.ui2-button-normal[type=button],.sidebar-popup-container .toolbar-overlay input.ui2-button-normal[type=submit],.sidebar-popup-container .toolbar-overlay input.ui2-button-primary[type=button],.sidebar-popup-container .toolbar-overlay input.ui2-button-primary[type=submit],.sidebar-popup-container .toolbar-overlay input.ui2-button-secondary[type=button],.sidebar-popup-container .toolbar-overlay input.ui2-button-secondary[type=submit] {
	border-radius: 3px
}

.sidebar-popup-container .loading-overlay .ui2-button-normal:hover,.sidebar-popup-container .loading-overlay .ui2-button-primary:hover,.sidebar-popup-container .loading-overlay .ui2-button-secondary:hover,.sidebar-popup-container .toolbar-overlay .ui2-button-normal:hover,.sidebar-popup-container .toolbar-overlay .ui2-button-primary:hover,.sidebar-popup-container .toolbar-overlay .ui2-button-secondary:hover {
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-ms-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	background: #D9DCE0
}

.sidebar-popup-container .loading-overlay a.ui2-button-normal:hover,.sidebar-popup-container .loading-overlay a.ui2-button-primary:hover,.sidebar-popup-container .loading-overlay a.ui2-button-secondary:hover,.sidebar-popup-container .toolbar-overlay a.ui2-button-normal:hover,.sidebar-popup-container .toolbar-overlay a.ui2-button-primary:hover,.sidebar-popup-container .toolbar-overlay a.ui2-button-secondary:hover {
	text-decoration: none
}

.sidebar-popup-container .loading-overlay .ui2-button-large,.sidebar-popup-container .toolbar-overlay .ui2-button-large {
	height: 40px;
	padding: 0 20px;
	line-height: 40px;
	font-size: 18px
}

.sidebar-popup-container .loading-overlay .ui2-button-medium,.sidebar-popup-container .toolbar-overlay .ui2-button-medium {
	height: 28px;
	padding: 0 12px;
	line-height: 28px;
	font-size: 14px
}

.sidebar-popup-container .loading-overlay .ui2-button-small,.sidebar-popup-container .toolbar-overlay .ui2-button-small {
	height: 24px;
	padding: 0 12px;
	line-height: 22px;
	font-size: 12px
}

.sidebar-popup-container .loading-overlay .ui2-button-block,.sidebar-popup-container .toolbar-overlay .ui2-button-block {
	width: 100%;
	text-align: center;
	padding: 0
}

.sidebar-popup-container .loading-overlay .ui2-button-primary,.sidebar-popup-container .loading-overlay a.ui2-button-primary,.sidebar-popup-container .toolbar-overlay .ui2-button-primary,.sidebar-popup-container .toolbar-overlay a.ui2-button-primary {
	background: #FF7519;
	color: #FFF;
	border-color: #FF7519
}

.sidebar-popup-container .loading-overlay .ui2-button-primary:hover,.sidebar-popup-container .loading-overlay a.ui2-button-primary:hover,.sidebar-popup-container .toolbar-overlay .ui2-button-primary:hover,.sidebar-popup-container .toolbar-overlay a.ui2-button-primary:hover {
	background: #EB650C;
	border-color: #EB650C;
	color: #FFF
}

.sidebar-popup-container .loading-overlay .ui2-button-normal,.sidebar-popup-container .loading-overlay a.ui2-button-normal,.sidebar-popup-container .toolbar-overlay .ui2-button-normal,.sidebar-popup-container .toolbar-overlay a.ui2-button-normal {
	background: #FFF;
	color: #333;
	border-color: #C6CAD1
}

.sidebar-popup-container .loading-overlay .ui2-button-normal:hover,.sidebar-popup-container .loading-overlay a.ui2-button-normal:hover,.sidebar-popup-container .toolbar-overlay .ui2-button-normal:hover,.sidebar-popup-container .toolbar-overlay a.ui2-button-normal:hover {
	background: #D9DCE0
}

.sidebar-popup-container .loading-overlay .confirm,.sidebar-popup-container .toolbar-overlay .confirm {
	margin-right: 10px
}

.sidebar-popup-container .loading-overlay {
	background: url(/sc-aisn-detail/node_modules/@alife/scc-sidebar/src/img/loading_max.01c2ee0c.gif) no-repeat center center;
	background-color: #fff;
	background-color: rgba(255,255,255,.8);
	text-align: center
}

.service-center-popup {
	min-width: 170px
}

#J-ali-sidebar .service-center-popup .sidebar-balloon-title {
	padding: 8px;
	font-size: 16px;
	line-height: 24px;
	height: 24px;
	font-weight: 700;
	border-bottom: 1px solid #dedff3
}

.service-center-popup .alitalk {
	padding: 7px 20px;
	cursor: pointer
}

.service-center-popup .alitalk:hover {
	background-color: #f0f8fc
}

.service-center-popup .alitalk-portrait {
	width: 26px;
	height: 26px;
	background: url(//img.alicdn.com/tps/TB1xUtWJFXXXXaYXpXXXXXXXXXX-500-650.png) -57px -379px
}

.service-center-popup .atm-grey .alitalk-portrait {
	background-position: -146px -379px
}

.service-center-popup .alitalk-portrait img {
	display: inline-block;
	width: 26px;
	height: 26px;
	border-radius: 50%
}

.service-center-popup .atm-grey .alitalk-portrait img {
	filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	filter: gray
}

.service-center-popup .atm-away .alitalk-portrait {
	position: relative
}

.service-center-popup .atm-away .alitalk-portrait:after {
	display: block;
	content: " ";
	position: absolute;
	left: -2px;
	bottom: -2px;
	z-index: 1;
	width: 10px;
	height: 10px;
	background: url(//img.alicdn.com/tps/TB1xUtWJFXXXXaYXpXXXXXXXXXX-500-650.png) -15px -625px
}

.service-center-popup .atm-busy .alitalk-portrait:after {
	display: block;
	content: " ";
	position: absolute;
	left: -2px;
	bottom: -2px;
	z-index: 1;
	width: 10px;
	height: 10px;
	background: url(//img.alicdn.com/tps/TB1xUtWJFXXXXaYXpXXXXXXXXXX-500-650.png) -40px -625px
}

.service-center-popup .alitalk-name {
	font-size: 14px;
	line-height: 26px;
	white-space: nowrap;
	margin-left: 8px;
	color: #1686cc
}

.service-center-popup .atm-grey .alitalk-name {
	color: gray
}

.cart-product .product-header {
	padding-bottom: 10px;
	border-bottom: 1px dashed #dae2ed;
	margin-bottom: 10px;
	text-align: right
}

.cart-product .product-header .select-all-box {
	margin-right: 15px
}

.cart-product .product-header .selected-count {
	color: #ff7519
}

.cart-product .product-list {
	position: absolute;
	top: 140px;
	bottom: 50px;
	left: 15px;
	right: 0;
	overflow-x: hidden;
	overflow-y: auto
}

.cart-product .product-list .selector {
	margin-right: 5px
}

.cart-product .product-list .product-item {
	width: 110px;
	margin-bottom: 15px
}

.cart-product .product-list .product-wrap {
	width: 70px
}

.cart-product .product-list .product-image {
	height: 70px;
	border: solid 1px #eee
}

.cart-product .product-list .product-image img {
	max-width: 70px;
	max-height: 70px
}

.cart-product .product-list .product-name {
	height: 32px;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
	color: #666
}

.cart-product .product-list .no-data {
	padding-top: 10px;
	text-align: center
}

.cart-product .product-footer {
	position: absolute;
	left: 0;
	right: 0;
	top: auto;
	bottom: 0;
	z-index: 1;
	padding: 15px 0 15px 20px;
	background: #fff
}

.cart-product .product-footer .contact-button {
	margin-left: 10px
}

.cart-company .company-header {
	padding-bottom: 10px;
	border-bottom: 1px dashed #dae2ed;
	margin-bottom: 10px;
	text-align: right
}

.cart-company .company-header .select-all-box {
	margin-right: 15px
}

.cart-company .company-header .selected-count {
	color: #ff7519
}

.cart-company .company-list {
	position: absolute;
	top: 140px;
	bottom: 50px;
	left: 15px;
	right: 0;
	overflow-x: hidden;
	overflow-y: auto
}

.cart-company .company-list .company-item {
	margin-bottom: 20px
}

.cart-company .company-list .company-name {
	width: 208px
}

.cart-company .company-list .selector {
	margin-right: 5px
}

.cart-company .company-list .no-data {
	padding-top: 10px;
	text-align: center
}

.cart-company .company-footer {
	position: absolute;
	left: 0;
	right: 0;
	top: auto;
	bottom: 0;
	z-index: 1;
	padding: 15px 20px;
	text-align: center;
	background: #fff
}

.cart-company .company-footer .contact-button {
	width: 100%;
	font-size: 16px;
	line-height: 30px;
	height: 30px
}

.sidebar-cart {
	width: 230px;
	padding: 15px
}

.sidebar-cart .ui2-tab-pane {
	padding: 20px 0
}

.sidebar-cart.ui2-tab-primary>.ui2-tab-nav li>a {
	font-size: 12px;
	width: 108px;
	min-width: 70px;
	height: 26px;
	line-height: 26px
}

.sidebar-cart-new {
	text-align: center;
	height: 100%;
	display: table
}

.sidebar-cart-new .sidebar-cart-content {
	display: table-cell;
	vertical-align: middle
}

.sidebar-cart-new .sidebar-cart-content .sidebar-cart-tipswords {
	width: 200px;
	padding: 10px
}

.sidebar-cart-new .sidebar-cart-content a {
	color: #fff
}

.my-balloon .favorite-tips {
	z-index: 1000;
	width: 200px;
	border: 1px solid #dae2ed;
	background-color: #fff;
	position: absolute;
	left: -250px;
	top: 5px;
	padding: 20px;
	padding-right: 28px;
	box-shadow: 2px 2px 4px rgba(83,100,122,.35)
}

.my-balloon .favorite-tips:after {
	border: none;
	background-color: #fff;
	border-top: 1px solid #dae2ed;
	border-right: 1px solid #dae2ed;
	top: 10px;
	right: -6px;
	border-bottom: none;
	border-left: none;
	position: absolute;
	width: 10px;
	height: 10px;
	content: ' ';
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg)
}

.my-balloon .favorite-tips i.close-balloon {
	position: absolute;
	right: 10px;
	top: 20px;
	cursor: pointer
}

.my-balloon .favorite-tips .favorite-tips-content {
	padding-right: 10px;
	line-height: 16px
}

.my-balloon .favorite-tips .favorite-tips-content a {
	display: block;
	margin: 15px auto;
	margin-bottom: 0;
	color: #fff;
	text-align: center
}

#J-ali-sidebar .sidebar-chat .sidebar-icon {
	position: relative
}

#J-ali-sidebar .sidebar-chat .sidebar-icon:after {
	content: " ";
	position: absolute;
	left: 36px;
	top: 26px;
	display: block;
	width: 6px;
	height: 6px;
	border: solid 2px #fff;
	border-radius: 6px;
	background: #2bbf2e
}

#J-ali-sidebar .sidebar-chat.atm-grey .sidebar-icon:after {
	background: #999
}

#J-ali-sidebar .sidebar-chat.atm-grey .side-ico-chat,#J-ali-sidebar .sidebar-chat.atm-grey .side-ico-hv-chat {
	filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	filter: gray
}
