/*.app-shopSigns div.shopsign-background {
	background-repeat: repeat;	
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100% !important;

	-moz-border-image: url(companyVid01DB2947B4) 0;

	background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i00.i.aliimg.com/img/esite/20/00/60/200042360/image/1211/1352870026726.jpg', sizingMethod='scale');
}
*/

.mod-box .app-shopSigns {
	margin-top: -10px;
}

.mod-shopSigns .default-sub-mod {
	overflow: hidden;
	height: 90px; 
}

.mod-shopSigns .default-sub-mod .logo {
	float: left;
	padding: 5px 0 0 20px;
}
.mod-shopSigns .default-sub-mod .logo a {
	display: block;
}
.mod-shopSigns .default-sub-mod .logo img {
	display: block;
}
.mod-shopSigns .default-sub-mod .name-wrap {
	overflow: hidden;
	float: left;
	width: 990px;
	height: 90px;
	word-break: break-all;
	word-wrap: break-word;
}
.mod-shopSigns .default-sub-mod .name-wrap .hidden {
	display: none;
}
.mod-shopSigns .default-sub-mod .name-wrap td {
	height: 90px;
}

.mod-shopSigns .default-sub-mod .chinaname {
	display: block;
	color: #000;
	font-family: Arial;
	font-size: 26px;
}
.mod-shopSigns .default-sub-mod .chinaname:hover {
	color: #000;
	text-decoration: none;
}

.mod-shopSigns .default-sub-mod .enname {
	display: block;
	color: #000;
	font-family: Arial;
	font-size: 20px;
}
.mod-shopSigns .default-sub-mod .enname:hover {
	color: #000;
	text-decoration: none;
}

.mod-shopSigns .noprew{ height:90px; width:990px; background:url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/app/shopsigns/nopreview.jpg) no-repeat;}

.mod-shopSigns h1 {
	height: 100%;
}

.mod-shopSigns table {
	height: 100%;
	margin-left:50px;
}

.mod-shopSigns table td {
	vertical-align:middle;
}

.mod-shopsign-name,
.mod-shopsign-name:link,
.mod-shopsign-name:hover,
.mod-shopsign-name:visited {
	text-decoration: none;
	padding-left: 15px;
}

.mod-shopSigns .shopsign-background {
	position: relative;
}

.mod-shopSigns .shopsign-background table {
	word-break: keep-all;
	table-layout: auto;
}

.mod-shopSigns .shopsign-background table td {
	vertical-align: middle;
}

.mod-shopSigns .company-gs-badge {
	position: absolute;
	top: -2px;
	right: -2px;
}


/**
 * company-name
 */
.skin-topbanner {
	background: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/shopsigns-bg-default.png) no-repeat left top;
}

.mod-shopSigns .chinaname,.mod-shopSigns .chinaname:hover {
	color: #96bebe;
}

.mod-shopSigns .enname,.mod-shopSigns .enname:hover {
	color: #96bebe;
}

.gs-badge {
	background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-1.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-1.png);
	position: absolute;
	top: -3px;
	right: -3px;
	display: block;
	width: 98px;
	height: 98px;
}
.gs-badge-1 {
	background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-1.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-1.png);
}
.gs-badge-2 {
	background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-2.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-2.png);
}
.gs-badge-3 {
	background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-3.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-3.png);
}
.gs-badge-4 {
	background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-4.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-4.png);
}
.gs-badge-5 {
	background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-5.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-5.png);
}
.gs-badge-6 {
	background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-6.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-6.png);
}
.gs-badge-7 {
	background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-7.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-7.png);
}
.gs-badge-8 {
	background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-8.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-8.png);
}
.gs-badge-9 {
	background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-9.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-9.png);
}
.gs-badge-10 {
	background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-10.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-10.png);
}
.gs-badge-11 {
	background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-11.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-11.png);
}
.gs-badge-12 {
	background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-12.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-12.png);
}
.gs-badge-13 {
	background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-13.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-13.png);
}
.gs-badge-14 {
	background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-14.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-14.png);
}
.gs-badge-15 {
	background-image: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-15.png);
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/gs-badge/gs-badge-ie6-15.png);
}

.mod-shopSigns .loading {
	width: 16px;
	height: 16px;
	background:transparent url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/loading.gif) no-repeat 0 0
}
.mod-shopSigns .loading-big {
	width: 32px;
	height: 32px;
	background:transparent url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/loading.gif) no-repeat 0 0
}

.app-topNav {
	margin-top: -10px;
}

.top-nav-bar {
	background-color: #0072c6;
	zoom: 1;
	position: relative;
	z-index: 998;
}

.nav-tabs {
	
	list-style: none outside none;
	margin: 0;
	padding: 0 20px;
}

.nav-tabs:after {
	display: block;
	clear: both;
	height: 0;
	content: "\0020";
}

.nav-tabs li.tab {
	_margin-bottom: -1px;
	display: block;
	float: left;
	margin-right: 5px;
	padding: 0;
}

.nav-tabs a.tab-link {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	height: 33px; _height: auto;
	line-height: 33px; _line-height: 32px;

	border: none;
	color: #ffffff;
	font-weight: bold;
	padding: 0 15px;
	position: relative;
	cursor: pointer;
	display: block;
	text-decoration: none;

	_padding-bottom: 7px;
	_margin-bottom: -7px;
}

.nav-tabs a.tab-link span {
}

.nav-tabs a.tab-link .caret {
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: top;
	border-top: 4px solid #ffffff;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	content: "";
	margin-top: 15px; *margin-top: 8px;
	margin-left: 5px;
	border-bottom-color: #ffffff;
	filter: alpha(opacity=100);
	
	_background: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/topnav-arrow-down-white-ie6.png) no-repeat 0 0 transparent;
	_display: inline;
	_zoom: 1;
	_width: 7px;
	_height: 4px;
	_margin-top: 8px;
	_margin-left: 5px;
	_line-height: 4px;
	_border: none;
	_vertical-align: baseline;
}

.nav-tabs .active a.tab-link .caret,
.nav-tabs .hover a.tab-link .caret {
	border-top-color: #dddddd;
	border-bottom-color: #dddddd;
	_background: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/topnav-arrow-down-gray-ie6.png) no-repeat 0 0 transparent;
}

/* fix ie6 active style error */
.nav-tabs .active a.tab-link .nocaret {
	_display: inline;
	_zoom: 1;
	_height: 4px;
	_margin-top: 8px;
	_margin-left: 5px;
	_line-height: 4px;
	_border: none;
	_vertical-align: baseline;
}

.nav-tabs li.active a.tab-link {
	color: #333;
	background-color: #fff;
	border-top: 2px solid #0067aa;
	margin-top: -2px;
}

.nav-tabs li.hover a.tab-link,
.nav-tabs li.tab:hover a.tab-link {
	color: #ff4e00;
	background-color: #fff;
	border-top: 2px solid #1a93e2;
	margin-top: -2px;
}

.dropdown {
	position: relative;
}

.dropdown .dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: block;
	float: left;
	width: 190px;
	margin-top: -1px;
	_margin-top: 7px;
	padding: 5px 0;
	background-color: white;
	border-top: none;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.dropdown .dropdown-menu li {
	height: 30px;
	margin: 0;
	display: block;
	float: none;
	padding: 0;
}

.dropdown .dropdown-menu li a {
	line-height: 30px;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	text-decoration: none;
	white-space: nowrap;
	word-wrap: normal;
	display: block;
	font-size: 12px;
	font-weight: normal;
	border: none;
	padding: 0 10px 0 15px;
	margin: 0;
}

.dropdown .dropdown-menu li a:hover {
	color: #F90;
	text-decoration: underline;
}

.dropdown .dropdown-menu li.menu-footer a,
.dropdown .dropdown-menu li.menu-footer a:link,
.dropdown .dropdown-menu li.menu-footer a:visited,
.dropdown .dropdown-menu li.menu-footer a:hover {
	color: #333;
	font-weight: bold;
}

/**
 *  top-nav
 */
.top-nav-bar {
}

.top-nav-bar li a,.top-nav-bar li a:hover {
}

.top-nav-bar li.selected a,
.top-nav-bar li.selected a:hover {
}
.mod-banner {
	background-color: #fff;
}
.mod-banner .slide  {
	overflow: hidden;
	position: relative;
}
.mod-banner .slide .slide-body a {
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
	display: block;
	text-decoration: none;
	cursor: pointer;
	color: #999;
}
.mod-banner .default-slide {
	height: 300px;
}
.mod-banner .slide .slide-body a img {
	width: 100%;
}
.mod-banner .slide .slide-body a.no-url {
	cursor: default;
}
.mod-banner .default-slide .slide-body a.no-url {
	height: 300px;
	line-height: 300px;
}
.mod-banner .default-slide .slide-body a.no-url img {
	height: 300px;
}
.mod-banner .slide .slide-nav {
	position:absolute;
	bottom: 10px;
	right: 50%;
	z-index: 4;
}
.mod-banner .slide .next,
.mod-banner .slide .prev,
.mod-banner .slide .slide-nav a {
	text-decoration:none;
	background: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png) no-repeat 0 0 transparent;
	*background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png);
}
.mod-banner .slide .slide-nav a {
	background-position: 0 -150px;
	font-size: 0;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 12px;
	height: 12px;
}
.mod-banner .slide .slide-nav a:hover,
.mod-banner .slide .slide-nav a.current {
	background-position: 0 -165px;
}
.mod-banner .slide .next,
.mod-banner .slide .prev {
	position:absolute;
	z-index:3;
	display: inline-block;
	font-size:0;
	width:44px;
	height:44px;
	cursor: pointer;
	top: 50%;
	margin-top: -22px;
}
.mod-banner .slide .prev {
	left: 15px;
	background-position: 0 -180px;
}
.mod-banner .slide .next {
	right: 15px;
	background-position:0 -270px;
}

.mod-banner .slide .prev:hover {
	background-position: 0 -225px;
}
.mod-banner .slide .next:hover {
	background-position:0 -315px;
}
.mod-banner .no-slide {
	height: 150px; 
	line-height: 150px; 
	text-align: center;
	background-color: #F5F5F5;
	color: #999;
}

.app-companyBriefShow .company-intro-link a{
	background: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/env/minisite/company-intro.png) no-repeat 0 0 transparent;
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/env/minisite/company-intro-ie6.png);
}

.app-companyBriefShow{
	background-color: #ffffff;
}

.app-companyBriefShow .company-intro-text{
	overflow: hidden;
	*zoom : 1;
	color: #666666;
	line-height: 180%;
}

.app-companyBriefShow .company-intro-text h4{
	font-weight: normal;
	font-size: 14px;
	color: #000000;
	margin: 10px 0;
}

.app-companyBriefShow .company-intro-detail{
	/*height: 152px;*/
	line-height: 19px;
	overflow: hidden;
}

.app-companyBriefShow .company-intro-link{
	margin: 10px 0;
}

.app-companyBriefShow .company-intro-link a{
    color: #0066cc;
    padding-right: 7px;
    background-position: 100% -173px;
}

.app-companyBriefShow .company-intro-text{
	padding-right: 40px;
}

.grid-sub .app-companyBriefShow .company-intro-text {
	padding-right: 0;
}
.app-companyVideoAndImages .company-intro-video span.play-btn{
	background: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/env/minisite/company-intro.png) no-repeat 0 0 transparent;
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/env/minisite/company-intro-ie6.png);
}

.app-companyVideoAndImages #company-image-wrap{
	float : left;
	width : 302px;
	height : 222px;
	overflow: hidden;
}

.app-companyVideoAndImages #company-image-container{
	width: 220px;
	height: 220px;
	overflow: hidden;
	float : left;
	border: 1px solid #dddddd;
	margin-right: 10px;
}

.app-companyVideoAndImages #company-image-container a{
	width: 220px;
	height: 220px;
	display: none;
	cursor: default;
}

.app-companyVideoAndImages #company-image-container a.company-intro-video{
	cursor: pointer;
}

.app-companyVideoAndImages #company-image-container a.current{
	display: block;
}

.app-companyVideoAndImages #company-image-container a img{
	width: 220px;
	height: 220px;
	border: 0 none;
}

.app-companyVideoAndImages .company-intro-video{
	position: relative;
}

.app-companyVideoAndImages .company-intro-video span.play-mask{
	position: absolute;
	width: 220px;
	height: 220px;
	top: 0;
	left: 0;
	background-color: #000000;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}

.app-companyVideoAndImages .company-intro-video span.mask-hover{
	opacity: 0.2;
	filter: alpha(opacity=20);
}

.app-companyVideoAndImages .company-intro-video span.play-btn{
	display: block;
	position: absolute;
	width: 60px;
	height: 60px;
	top: 80px;
	left: 80px;
	background-position: -60px 0;
	cursor: pointer;
}

.app-companyVideoAndImages .company-intro-video span.btn-hover{
	background-position: 0 0;
}

.app-companyVideoAndImages #company-thumb-container{
	width: 54px;
	height: 221px;
	padding-top: 1px;
	overflow: hidden;
	float: left;
	text-align: center;
}

.app-companyVideoAndImages #company-thumb-container a{
	width : 54px;
	height: 53px;
	margin: 3px auto 0;
	position: relative;
	display: block;
}

.app-companyVideoAndImages #company-thumb-container img{
	width : 50px;
	height: 50px;
	display: block;
	border: 1px solid #dddddd;
	margin: 0 1px;
}

.app-companyVideoAndImages #company-thumb-container a.current span{
	width : 50px;
	height: 50px;
	border: 2px solid #ff9900;
	position: absolute;
	display: block;
	top: -1px;
	left: 0;
}

.app-companyVideoAndImages #company-thumb-container a.first-thumb{
	margin-top: 0;
}
.app-companyVideoPlay .company-video-mask{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1003;
	background: rgb(238, 238, 238);
	display: none;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.app-companyVideoPlay .company-video-popup{
	position: absolute;
	width: 670px;
	z-index: 1006;
	top: 50%;
	left: 50%;
	margin-left: -335px;
	display: none;
}

.app-companyVideoPlay .company-video-popup .d-body{
	width: 670px;
	min-height: 580px;
	_height: 580px;
}

.app-companyVideoPlay .company-video-popup-box{
	padding-bottom: 15px;
}
/* ??? */
.supplier-name a{ float:left; line-height: 18px; margin-top: 15px; padding-left: 22px; background: url("../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/env/minisite/company-intro.png") no-repeat -100px -85px; *background-image: url("../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png"); font-size: 12px; }
/* ?? */
.supplier-atm{ height: 30px; padding-top: 10px; }
    .supplier-atm a.atmonline, .supplier-atm a.atmgrey, .supplier-atm a.atmaway, .supplier-atm a.atmbusy{ text-decoration: none!important; }
    .supplier-atm a.atmonline{ line-height: 25px!important; }
/* ?? */
.supplier-feedback a{ width:150px; height:20px; text-align:left; color:#FFF; text-decoration: none; }
    .supplier-feedback a span{ width: 17px; height: 13px; display: inline-block; background: url("../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/env/minisite/company-intro.png") no-repeat  0 -72px; vertical-align: middle; margin-top: -2px; margin-right: 5px; overflow: hidden; }
/* escrow */
.supplier-escrow{ font-size: 12px; }
    .escrow-logo{  display: inline-block; width: 73px; height: 18px;  background: url("../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/single/logo/escrow_icon_63x20.png") no-repeat -2px -3px; margin-left: 3px; cursor: pointer; font-size: 0; vertical-align: top;}    

.top-contact{ float: left; width: 350px; _width: 330px; margin-left: 310px; _margin-left: 155px; }
    .top-contact .supplier-atm{ float: left; margin-top: 3px; padding-top:0; }
        .top-contact .supplier-atm a{ width:auto!important; }
            .top-contact .supplier-atm a.atmonline{ margin-top: -4px; }
    .top-contact .supplier-feedback{ float: left; +padding-top: 3px;/*IE7*/ _padding-top: 3px;/*IE6*/  }
        .top-contact .supplier-feedback a{ border: none; box-shadow: none; font-size: 12px; font-weight: normal; color: #06C; background:none!important; }
        .top-contact .supplier-feedback a span{ background:#FFFFFF url("../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png") no-repeat 0 -2472px; *background-image: url("../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png"); overflow: hidden; }
        .top-contact .supplier-feedback a:link {  color: #06C;}     
        .top-contact .supplier-feedback a:visited { color: #06C;}  
        .top-contact .supplier-feedback a:hover { color: #F90; text-decoration: underline; }    
        .top-contact .supplier-feedback a:active { color: #06C;}


#float-contact{ display: none; position: fixed; _position: absolute; right: 0; top: 100px;  width: 150px; border: 1px solid #EEE; padding: 10px; -webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.13); -moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.13); box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.13); z-index: 998; background-color: #FFF; }
        #float-contact h3{ position: relative; width: 145px; height: 20px; padding-left: 5px; background-color: #F9952F; font-size: 11px; font-weight: bold; -webkit-text-size-adjust:none; line-height: 20px; color: #FFF; font-family: Arial!important; cursor: pointer; }
            #fold{ position: relative; float: right; margin: 5px 5px 0 0;*margin-top:-15px; width:0; height:0; border-top:5px solid #F9952F; border-left:5px solid #F9952F; border-right:5px solid #FFF; border-bottom: 5px solid #F9952F;  z-index: 999; overflow: hidden;}
                a#fold:hover{ border-right:5px solid #930; }
                #float-contact .triangle{ width:0; height:0; border-top:3px solid #F9952F; border-left:3px solid transparent; border-right:3px solid transparent; position:absolute; left:23px; top:20px; overflow: hidden;}
        #float-contact .supplier-photo{ height: 57px; font-size: 12px; }
            #float-contact .supplier-photo .supplier-photo-img{ float: left; width: 55px; height: 55px; margin: 1px 10px 1px 0;  }
            #float-contact .supplier-photo span{ float: left; width: 80px; margin-top: 15px; line-height: 1.2; }
        #float-contact .supplier-atm,#float-contact .supplier-feedback{ width: 148px; height: 28px; margin-bottom: 1px; padding-top: 0; background-color: #FFE8CB; border: 1px solid #FFCB92; text-align: center; overflow: hidden; }
        #float-contact .supplier-atm a{ width: 100px; margin: 3px 0 0 18px; _margin-left:9px; padding-left: 28px; font-size: 14px!important; text-decoration: none!important; line-height: 20px!important; font-family: Arial!important; }
            #float-contact .supplier-atm a.atmonline,#float-contact .supplier-atm a.atmaway,#float-contact .supplier-atm a.atmbusy{ background: url("../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/alitalk.gif") no-repeat 0 0; color: #930;  }

        #float-contact .supplier-feedback a{ float: left; width: 120px!important; _width:97px!important; border: none; box-shadow: none; margin-top: 3px; padding-left: 46px; _padding-left: 36px; background: url("../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png") no-repeat 18px -2347px; *background-image: url("../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png"); _background-position: 8px -2347px; font-size: 12px!important; font-weight: bold!important; text-decoration: none!important; color: #930;  overflow: hidden; }
        #float-contact .supplier-feedback a span{ display: none; }
    #float-contact.hold-close{ width: 55px; overflow: hidden; }
        #float-contact.hold-close h3{ width: 50px; }
        #float-contact.hold-close span{ display: none; }
        #float-contact.hold-close .supplier-atm,#float-contact.hold-close .supplier-feedback{ width: 53px; overflow: hidden; }
        #float-contact.hold-close .supplier-atm a,#float-contact.hold-close .supplier-feedback a{ width: 50px; text-indent: -9999px; }
    #float-contact .supplier-edit{ display: none; width: 100%; height: 100%; }
        #float-contact .supplier-edit a{ position: absolute; right: 5px; top:5px; overflow:hidden; height:20px; padding: 0 5px; font-size: 12px; font-weight: normal; _width: 50px;  }
        #float-contact .supplier-edit .supplier-edit-bg{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; _width: 75px; _height: 500px; background-color: #000; filter:alpha(opacity=30); -moz-opacity:0.3; opacity: 0.3; }
    #body-on{ display: none; position: absolute; left: 0; top: 0; z-index: 2012; }
        .body-on-bg{  width: 100%; height: 100%; background-color: #000; filter:alpha(opacity=30); -moz-opacity:0.3; opacity: 0.3;  }
        #body-on-content{ position: absolute; left: 50%; top: 200px; margin-left: -190px;  }

.index-contact{ float: right; width: 235px; background-color: #F5F5F5; }
    .index-contact .supplier-name{ padding-left: 15px;}
    .index-contact .supplier-atm{ clear: both; padding-left: 15px; +padding-top: 5px;/*IE7*/ padding-bottom: 10px; border-bottom: 1px solid #FFF; }
        .index-contact .supplier-atm a.atmonline{background: url("../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/css_images/sprites/sprites_atm.gif") no-repeat 0 -2px; margin-top: 2px;}
    .index-contact .supplier-feedback{ margin-top: 25px; padding-left: 15px; }
        .index-contact .supplier-feedback a{ width: 175px; height: 32px; font-size: 18px; line-height: 30px; _padding-top: 7px; }
    .index-contact .supplier-escrow{ margin-top: 15px; padding-left: 15px; padding-bottom: 25px; }


.detail-contact{ width: 425px; background-color: #F5F5F5; padding-left: 25px; margin-top: 30px; }
    .detail-contact .supplier-name{ width: 130px; height: 35px; border-right: 1px solid #FFF; padding-top: 10px; padding-right: 25px;  }
    .detail-contact .supplier-atm{ clear: both; width: 130px; padding-bottom: 20px; padding-right: 25px; border-right: 1px solid #FFF; }
    .detail-contact .supplier-feedback{ float: left; margin: -85px 0 0 186px; _margin-left: 93px; }
        .detail-contact .supplier-feedback a{ width: 175px; height: 32px; font-size: 18px; line-height: 30px; _padding-top: 7px;  }
    .detail-contact .supplier-escrow{ float: left; width: 175px;  margin: -35px 0 0 186px; _margin-left: 93px; }

.contacts-contact .supplier-atm{ padding-bottom: 5px; }

.company-contact{ margin-top: 30px; }
    .company-contact .supplier-atm{ float: left;  }
    .company-contact .supplier-feedback{ float: left; margin-top: 5px; }
    
/* DPL button */
.ui-button{ display:inline-block; *display:inline; *zoom:1; position:relative; overflow:visible; }
.ui-button-primary,.ui-button-normal,.ui-button-primary-s,.ui-button-normal-s{ margin:0; font-family:Arial; text-align:center; vertical-align:middle; color:#333; border:solid 1px #bcbcbc; background-color:#f7f7f7; cursor:pointer; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; -webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15); -moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15); box-shadow:0 1px 2px 0 rgba(0,0,0,.15); }
.ui-button-primary:hover,.ui-button-normal:hover,.ui-button-primary-s:hover,.ui-button-normal-s:hover{ color:#333; background-color:#f8f8f8; }
.ui-button-primary:active,.ui-button-normal:active,.ui-button-primary-s:active,.ui-button-normal-s:active{ color:#333; -webkit-box-shadow:0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.15),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.15); -moz-box-shadow:0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.15),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.15); box-shadow:0 0 0 0 transparent,inset 0 1px 2px rgba(0,0,0,.15),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.15); }
button.ui-button-disabled,button.ui-button-disabled:hover,button.ui-button-disabled:active,input.ui-button-disabled,input.ui-button-disabled:hover,input.ui-button-disabled:active{ color:#cbcbcb; border:solid 1px #d4d4d4; cursor:default; background:-moz-linear-gradient(top,#f5f5f5,#e6e6e6 100%); background:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#e6e6e6)); background:-ms-linear-gradient(top,#f5f5f5,#e6e6e6); background:-webkit-linear-gradient(top,#f5f5f5,#e6e6e6); background:-o-linear-gradient(top,#f5f5f5,#e6e6e6); background:linear-gradient(top,#f5f5f5,#e6e6e6); background-color:#e6e6e6; text-shadow:#fff 0 1px 1px; -webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15); -moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15); box-shadow:0 1px 2px 0 rgba(0,0,0,.15); }
.ui-button-primary,.ui-button-normal{ font-size:14px; font-weight:bold; line-height:18px; *line-height:14px; padding:3px 15px; *padding:2px 15px; }
.ui-button-primary-s,.ui-button-normal-s{ font-size:12px; font-weight:bold; line-height:14px; *line-height:12px; padding:2px 15px; *padding:1px 15px; }
.ui-button-primary:hover,.ui-button-primary-s:hover{ color:#fff; background:-moz-linear-gradient(top,#ffbc35,#f2a210 100%); background:-webkit-gradient(linear,0 0,0 100%,from(#ffbc35),to(#f2a210)); background:-ms-linear-gradient(top,#ffbc35,#f2a210); background:-webkit-linear-gradient(top,#ffbc35,#f2a210); background:-o-linear-gradient(top,#ffbc35,#f2a210); background:linear-gradient(top,#ffbc35,#f2a210); background-color:#f8af23; }
.ui-button-primary,.ui-button-primary-s,.ui-button-primary:active,.ui-button-primary-s:active{ color:#fff; border:solid 1px #e87b0e; background:-moz-linear-gradient(top,#ffab02,#ff8a28 100%); background:-webkit-gradient(linear,0 0,0 100%,from(#ffab02),to(#ff8a28)); background:-ms-linear-gradient(top,#ffab02,#ff8a28); background:-webkit-linear-gradient(top,#ffab02,#ff8a28); background:-o-linear-gradient(top,#ffab02,#ff8a28); background:linear-gradient(top,#ffab02,#ff8a28); background-color:#ff9917; }
.ui-button-normal:hover,.ui-button-normal-s:hover{ color:#333; background:-moz-linear-gradient(top,#fafafa,#f2f2f2 100%); background:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#f2f2f2)); background:-ms-linear-gradient(top,#fafafa,#f2f2f2); background:-webkit-linear-gradient(top,#fafafa,#f2f2f2); background:-o-linear-gradient(top,#fafafa,#f2f2f2); background:linear-gradient(top,#fafafa,#f2f2f2); background-color:#fdfdfd; }
.ui-button-normal,.ui-button-normal-s,.ui-button-normal:active,.ui-button-normal-s:active{ background:-moz-linear-gradient(top,#fafafa,#e8e8e8 100%); background:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#e8e8e8)); background:-ms-linear-gradient(top,#fafafa,#e8e8e8); background:-webkit-linear-gradient(top,#fafafa,#e8e8e8); background:-o-linear-gradient(top,#fafafa,#e8e8e8); background:linear-gradient(top,#fafafa,#e8e8e8); background-color:#eee; }

.contact-block .contact-sendmsg { padding-left: 0; }

#products-show{ width: 978px; border: 1px solid #DDD; padding: 10px 0 10px 10px; margin:0 -16px; overflow: hidden; }
#products-show li{ float: left; margin:0 15px 10px 0; }
.products-big{ float: left; width: 480px; overflow: hidden;}
.products-big li{ position: relative; width: 222px; height: 222px; border: 1px solid #DDD; overflow: hidden; background-color: #fff; }
	.product-info-b{ display: none; position: absolute; left: 0; bottom: -1px; width: 202px; height: 25px; padding: 10px 10px 15px 10px; border-bottom: 4px solid #FF9500; overflow: hidden; font-size: 12px; font-family: Arial; }
		.product-info-b .alphabg{ position: absolute; left: 0px; bottom: -1px; width: 222px; height: 50px; background-color: #FFF; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
		.products-big .product-info-b a{ position: relative; text-align: left; font-size:12px; z-index: 999; color: #666; *writing-mode : lr-tb; float: left; }
		.product-info-b .main-product-logo{ position: relative; z-index: 1000; }
.products-small{ float: left; width: 496px; overflow: hidden; }
.products-small li{ width: 150px; height: 220px; background-color: #F5F5F5; list-style: none;}
	.products-img{ width: 120px; height: 120px; margin: 15px 0 0 15px; border: 1px solid #DDD; overflow: hidden; text-align: center; }
	.product-info{ width: 120px; height: 35px; margin: 15px 0 0 15px; overflow: hidden; font-size: 12px; font-family: Arial; }
		.product-info a:link,.product-info a:visited{ color: #666; }
		.product-info a:hover{ color: #FF7300; }
#products-show-normal{ }	
.products-normal li{ position: relative; float: left; width: 145px; height: 220px; margin-right: 5px; }
	.all-products{ 
		float: right; margin-right: 30px; padding-right: 10px; 
		background: url("../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png") -128px -700px no-repeat; 
		_background-image: url("../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png");
		text-align: right; 
}
	.products-small-info{ position: relative; z-index: 1; }
	.products-big-info{ display: none; position: absolute; left: 0; top: 0; padding-bottom: 10px; border: 1px solid #DDD; background-color: #F5F5F5; z-index: 2; -webkit-box-shadow: 3px 3px 3px #EEE; -moz-box-shadow: 3px 3px 3px #EEE;box-shadow: 3px 3px 3px #EEE; }
			.right-info .products-big-info{ position: absolute; left:auto; right: 0; top: 0; }
		.products-big-info .products-img{ width: 220px; height: 220px; margin: 15px; background-color: #FFF; overflow: hidden; }
		.products-big-info .product-info{ width: 220px; height: auto; }
		.products-big-info .product-info span{ color: #999; }
		.products-big-info .product-info strong{ font-weight: bold;color: #CC0024; }

.main-product-logo{ background: url("../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/env/minisite/product-list.png") no-repeat 0 0 transparent; _background-image: url("../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/env/minisite/product-list-ie6.png"); }
.main-product-logo{ float: left; display: inline-block; width: 79px; height: 15px; background-position: 0 -121px; vertical-align: sub; padding-right: 5px; }

.app-relatedProduct .related-product-prev-btn a,
.app-relatedProduct .related-product-next-btn a,
.app-relatedProduct .main-product-logo{
	background: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/env/minisite/product-list.png) no-repeat 0 0 transparent;
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/env/minisite/product-list-ie6.png);
}

.app-relatedProduct .related-products-link a{
	background: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/simg/sprites/env/minisite/company-intro.png) no-repeat 0 0 transparent;
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/simg/sprites/env/minisite/company-intro-ie6.png);
}

.app-relatedProduct{
	background-color: #ffffff;
}

.app-relatedProduct a.title{
	line-height: 16px;
	margin: 5px 0 5px 0;
	display: block;
	color: #666666;
}

.app-relatedProduct a.title:hover{
	color: #ff9900;
}

.app-relatedProduct .main-product-logo{
	display: inline-block;
	width: 79px;
	height: 15px;
	background-position: 0 -121px;
	vertical-align: sub;
	*vertical-align: middle;
	padding-right: 5px;
}

.app-relatedProduct .related-products-link{
	text-align: right;
	margin: 5px 5px 0 0;
}

.app-relatedProduct .related-products-link a{
    background-position: 100% -173px;
    color: #0066CC;
    padding-right: 7px;
}

.app-relatedProduct .related-product-container ul{
	display: none;
	overflow: hidden;
	zoom: 1;
}

.app-relatedProduct .related-product-container ul.current{
	display: block;
}

.app-relatedProduct .related-product-container li.last-item,
.app-relatedProduct .main-products-container-bigpic li.last-item,
.app-relatedProduct .main-products-container-smallpic li.last-item{
	padding-right: 0;
}

.app-relatedProduct .related-product-container ul{
	height: 180px;
}

.app-relatedProduct .related-product-container li{
	float: left;
	width: 122px;
	height: 180px;
	overflow: hidden;
}

.app-relatedProduct .related-product-container .pic{
	width: 120px;
	height: 120px;
	line-height: 120px;
	overflow: hidden;
	border: 1px solid #dddddd;
	background-color: #fff;
}

.app-relatedProduct .full-page li{
	padding-right: 30px;
}

.app-relatedProduct .big-page li{
	padding-right: 20px;
}

.app-relatedProduct .normal-page li{
	padding-right: 38px;
}

.app-relatedProduct .small-page li{
	padding: 0 0 10px 26px;
	float : none;
}

.app-relatedProduct .small-page li.last-item{
	padding-bottom: 0;
}

.app-relatedProduct .small-page ul{
	height: auto;
}

.app-relatedProduct .related-product-prev-btn{
	width: 20px;
	float: left;
}

.app-relatedProduct .full-page .related-product-prev-btn{
	padding-right: 18px;
}

.app-relatedProduct .big-page .related-product-prev-btn{
	padding-right: 14px;
}

.app-relatedProduct .normal-page .related-product-prev-btn{
	padding-right: 38px;
}

.app-relatedProduct .related-product-next-btn{
	width: 20px;
	float: right;
}

.app-relatedProduct .small-page .related-product-prev-btn,
.app-relatedProduct .small-page .related-product-next-btn{
	width: auto;
	text-align: center;
	height: 20px;
	padding: 10px 26px;
	float: none;
}

.app-relatedProduct .related-product-prev-btn a,
.app-relatedProduct .related-product-next-btn a{
	width: 20px;
	height: 20px;
	margin-top: 60px;
	display: block;
}

.app-relatedProduct .small-page .related-product-prev-btn a,
.app-relatedProduct .small-page .related-product-next-btn a{
	margin: 0 auto;
}

.app-relatedProduct .related-product-prev-btn a{
	background-position: 3px -170px;
}

.app-relatedProduct .related-product-next-btn a{
	background-position: 3px -198px;
}


.app-relatedProduct .related-product-prev-btn a:hover{
	background-position: -40px -170px;
}

.app-relatedProduct .related-product-next-btn a:hover{
	background-position: -40px -198px;
}

.app-relatedProduct .related-product-prev-btn-disabled a,
.app-relatedProduct .related-product-prev-btn-disabled a:hover{
	background-position: -17px -170px;
	cursor: default;
}

.app-relatedProduct .related-product-next-btn-disabled a,
.app-relatedProduct .related-product-next-btn-disabled a:hover{
	background-position: -17px -198px;
	cursor: default;
}

.app-relatedProduct .small-page .related-product-prev-btn a{
	background-position: 0 -225px;
}

.app-relatedProduct .small-page .related-product-next-btn a{
	background-position: -22px -271px;
}


.app-relatedProduct .small-page .related-product-prev-btn a:hover{
	background-position: 0 -268px;
}

.app-relatedProduct .small-page .related-product-next-btn a:hover{
	background-position: -22px -228px;
}

.app-relatedProduct .small-page .related-product-prev-btn-disabled a,
.app-relatedProduct .small-page .related-product-prev-btn-disabled a:hover{
	background-position: 0 -245px;
	cursor: default;
}

.app-relatedProduct .small-page .related-product-next-btn-disabled a,
.app-relatedProduct .small-page .related-product-next-btn-disabled a:hover{
	background-position: -22px -251px;
	cursor: default;
}

.app-relatedProduct .main-products-container-smallpic ul{
	padding-top: 10px;
}

.app-relatedProduct .main-products-container-smallpic ul.first-ul{
	padding-top: 0;
}

.app-relatedProduct .main-products-container-smallpic li{
	float: left;
	width: 122px;
	overflow: hidden;
}

.app-relatedProduct .main-products-container-smallpic .pic{
	width: 120px;
	height: 120px;
	line-height: 120px;
	overflow: hidden;
	border: 1px solid #dddddd;
}

.app-relatedProduct .full-expand-smallpic li{
	padding-right: 45px;
}

.app-relatedProduct .big-expand-smallpic li{
	padding-right: 37px;
}

.app-relatedProduct .normal-expand-smallpic ul{
	padding-left: 40px;
}

.app-relatedProduct .normal-expand-smallpic li{
	padding-right: 56px;
}

.app-relatedProduct .main-products-container-bigpic li{
	float: left;
	width: 222px;
	overflow: hidden;
}

.app-relatedProduct .main-products-container-bigpic ul{
	padding-top: 20px;
}

.app-relatedProduct .main-products-container-bigpic ul.first-ul{
	padding-top: 0;
}

.app-relatedProduct .full-expand-bigpic li{
	padding-right: 23px;
}

.app-relatedProduct .big-expand-bigpic li{
	padding-right: 46px;
}

.app-relatedProduct .normal-expand-bigpic li{
	padding: 0 24px 0 33px;
}

.app-relatedProduct .normal-expand-bigpic li.last-item{
	padding: 0 33px 0 24px;
}

.app-relatedProduct .main-products-container-bigpic .pic{
	border: 1px solid #dddddd;
	width: 220px;
	height: 220px;
	line-height: 220px;
	overflow: hidden;
	background-color: #fff;
}

.app-relatedProduct .main-products-container-bigpic .order-info{
	color: #666666;
	font-size: 11px;
	font-family: Tahoma;
	-webkit-text-size-adjust: none;
}

.app-relatedProduct .main-products-container-bigpic .order-info span{
	color: #999999;
}




/* fastFeedback begin */
#fastFeedback {position:absolute;width:170px;background:#FFD58D url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/css_images/window/winD_left.gif) no-repeat scroll 0 0;}
#fastFeedback h4 {background:#FFD58D url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/css_images/window/winD_right.gif) no-repeat scroll right top;color:#7B2E00;font-weight:bold;margin:0;margin-left:2px;padding:2px 5px;font-size:12px;}
#fastFeedback .buttons {float:right;padding-right:2px;margin-top:-18px;}
#fastFeedback #talkId24 {color:#003399}
#fastFeedback #onlineStatus strong {color:#000}
#fastFeedback #sContext {color:#000}
#fastFeedback .buttons img {margin-right:2px;}
#fastFeedback .sbox {background-color:#fff;border:1px solid #ffb64b;padding:4px 11px;}
#fastFeedback .sbox h4 {padding-top:8px;margin-bottom:2px;font-weight:normal;border:0}
#fastFeedback .sbox textarea {border:1px solid #ccc; width:135px; height:50px;font-size:0.9em;font-family:tahoma;color:#888;line-height:16px;padding:4px}

/*
#emailTextarea {position:absolute;left:-335px;top:-250px;padding:0 0 66px 0px;width:470px;background:url('../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/css_images/fastfeedback_email_bottom.gif') no-repeat bottom left;}
#emailTextarea .bdr{border:1px solid #FFB64B;border-bottom:0px;padding:6px 6px 0px 15px;background:#fff;}
*/
#emailTextarea {position:absolute;width:470px;background:#FFD58D url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/css_images/window/winD_left.gif) no-repeat scroll 0 0;}
#emailTextarea h4 {background:#FFD58D url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/images/eng/style/css_images/window/winD_right.gif) no-repeat scroll right top;color:#7B2E00;font-weight:bold;margin:0;margin-left:2px;padding:2px 10px;font-size:12px;}
#emailTextarea .bdr{border:1px solid #FFB64B;padding:16px 6px 0px 15px;background:#fff;color:#000}
#emailTextarea .buttons {float:right;padding-right:2px;margin-top:-18px;}
#emailTextarea .buttons img {margin-right:2px;}
#emailTextarea .top {width:150px;float:right;height:1%;text-align:right;margin-right:6px;}
#emailTextarea .closeButton {float:right;}
#emailTextarea textarea{border:1px solid #ccc; width:430px; height:150px; margin:5px 0;padding:4px;}
#emailTextarea .imgPassword{border:1px solid #ccc; width:36px;}
#emailTextarea .promot {text-align:center;background-color:#FFF5E2;margin:6px -6px 0pt -15px;padding:10px 0}
#imagePasswordShow a:link,#imagePasswordShow a:visited, #imagePasswordShow a:hover, #imagePasswordShow a:active{color:#33517F;}

#fullInquireLink {color:#33517f}
/* fastFeedback end */


 /*new fast-feedback*/
 .ffbWrapBoxOut{border:3px solid #b3daff;padding:1px;margin:4px auto 0;background-color:white;clear:both; margin-left: 15px;margin-right:15px;}
 #newFastFeedback {position:static;}
 #newFastFeedbackTitle{color:#333;font:bold 14px/25px Arial;padding:10px 0 5px 10px;display:block;height:25px;}
 #newFastFeedback #senderTitle{color:#000000;font:12px Arial;margin:5px 0 8px;height:auto;}
 #newFastFeedback .senderItem{margin:0;}
 #newFastFeedback .tip-msg{color:#666666;font:11px tahoma;margin-left:5px;}
 #newFastFeedback .fbt{color:#333;float:left;display:block;position:absolute;font:bold 11px tahoma;margin-left:-80px;text-align:right;width:75px;} 
 #newFastFeedback  .errfbt{color:#D60107;}
 #newFastFeedback #fbSupplierInfo {overflow:hidden;margin:6px 0;}
 #newFastFeedback .supplierImg{border:1px solid #7BB3E7;display:block;float:left;height:50px;overflow:hidden;padding:1px;width:50px;}
 #newFastFeedback #fastFeedbackContent{padding:5px 0;position:relative;}
 #fbSupplierName{display:block;float:left;font:bold 12px/12px Arial;margin:2px 6px 11px 0;}
 #fbSupplierDetail{float:left;overflow:hidden;padding:0 6px;font-size:12px;width:430px;}
 #fbSupplierDetail a:link{color:#0033CC;}
 #talkId11small{padding-top:2px;width:auto;}
 #newFastFeedback #feedBackConsoleForm{overflow:hidden;padding-left:170px;}
 #newFastFeedback #feedBackConsoleForm .errMessage{color:#000;width:300px;overflow:hidden;top:0;padding:0 0 0 30px;background:url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/css_images/sprites/sprites_common.gif) no-repeat scroll  -275px -1296px;font:normal 10px/21px verdana;}
 #newFastFeedback  #senderTitle .errMessage{left:0;width:auto;margin-top:5px; *margin:2px 0; *line-height:18px;}
 #newFastFeedback  #fbViewSite{clear:both;width:auto;float:left;}
 #newFastFeedback .atmonline{margin-top:-5px;}
 #newFastFeedback #emailInputArea {color:#000;clear:both;margin-top:0;height:165px;}
 #newFastFeedback #emailInputArea.hint {color:#666;}
 .fbErrorWrapper{margin:6px 0; background-color:#FEEEEF;border:solid 1px #FFCBCD;padding:1px;}
 .fbWrapper{margin:6px 0;background-color:transparent;clear:both;}
 #fbtSubject{margin-top:2px;}
 #ffbSubject{width:540px;width:538px\9;}
 #fbSubjectWrapper{width:544px;}
 #fbTextAreaWrapper{width:544px;margin-bottom:0;}
 #emailInputArea{width:540px;width:538px\9;}
 #senderTitle .fbErrorWrapper{width:435px;}
 .required{background:url("../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/images/eng/style/css_images/sprites/sprites_common.gif") no-repeat scroll 5px -305px transparent;padding-left:15px;}
 #newFastFeedback a:visited{color:#969;}
 #newFastFeedback a:link{color:#03c;}
 
.fb_line .contactPerson {
 	color: #666;
 }

 /*---------------------------------------------------
 end new fast-feedback
 */


.search-products-f #products-key-words,.search-products-b #products-key-words,.search-products-s #products-key-words{ clear: both; float: left; width: 670px; border: 1px solid #DDD; margin-right: 5px;  }
	#form-submit{ float: left;  width: 78px; height: 28px; }
	.search-products-s #products-key-words{ width: 160px; margin: 8px 0 8px 5px; }
		.search-products-s  #form-submit{ clear: both; margin: 5px 0 0 5px;}
	.search-products-b #products-key-words{ width: 470px; }
		.search-products-b  #form-submit,.search-products-f  #form-submit{ margin-top: 0;}{ margin-top: 0;}

	#products-search #form-submit{ width: auto!important; height: auto!important; }

.app-searchProductInSite #form-submit {
	cursor: pointer;
}


.alibaba .app-productGroup .m-body {
	background-color: #fff;
}

.app-productGroup .m-content {
	padding: 0;
}

.productgroup-list {
	display: block;
	padding: 0;
	margin: 0;
	background-color: white;
	border: 0.5px solid grey;
}

.productgroup-list li {
	height: 30px;
	margin: 0;
	display: block;
	float: none;
	padding: 0;
	border-bottom: 1px solid #ddd;
}

.productgroup-list li a {
	line-height: 30px;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	text-decoration: none;
	white-space: nowrap;
	word-wrap: normal;
	display: block;
	font-size: 12px;
	font-weight: normal;
	border: none;
	padding: 0 10px 0 15px;
	margin: 0;
	width: 160px;
	_width: 150px;
}

.productgroup-list li a:hover {
	color: #F90;
	text-decoration: underline;
}

.productgroup-list li.menu-footer a,
.productgroup-list li.menu-footer a:link,
.productgroup-list li.menu-footer a:visited,
.productgroup-list li.menu-footer a:hover {
	color: #333;
	font-weight: bold;
}

.dropdown-submenu {
	position: relative;
	border-left: 1px solid #fff;
	background: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/dropmenu-submenu-arrow.png) no-repeat 173px 10px;
}
.dropdown-submenu.open {
	border-left: 1px solid #ddd;

	-moz-box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.13);
   	-webkit-box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.13);
   	box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.13);

}
.dropdown-submenu.open>a {
	color: #f90;
}

.dropdown-submenu .dropdown-menu {
	position: absolute;
	top: 5px;
	left: 100%;
	margin-top: -6px;
	margin-left: -1px;

	border: 1px solid #ddd;
	border-left: none;

	-webkit-box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.13);
	-moz-box-shadow: 3px 3px 4px rgba(0,0,0,0.13);
	box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.13);
    width: 190px;

    background-color: #fff;
    z-index: 100;
}

.dropdown-submenu.first .dropdown-menu {
	border-top: 2px solid #999;
	top: 4px;
}

.dropdown-submenu .dropdown-menu li {
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #fff;
}

.dropdown-submenu .dropdown-menu li.first {
	border-left: 1px solid #fff;
}


.mod-productGroup .shop-category {
	line-height: 1.8em;
	word-break: break-all;
	word-wrap: break-word;
}

.mod-productGroup .shop-category ul.simple li a.image {
	overflow: hidden;
	display: block;
	width: 150px;
}

.mod-productGroup .shop-category ul.simple li a.image img {
	float: left;
}

.mod-productGroup .shop-category ul.simple li.cat {
	border-bottom: 1px solid #cbcbcb;
}


.mod-productGroup .shop-category ul.simple li.cat.expand ul {
	background-color: #f5f5f5;
}

.mod-productGroup .shop-category .bd ul.simple li.last-cat {
	border-bottom: 0;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.mod-productGroup .shop-category ul.simple .cat-hd {
	padding-left: 23px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;

	height: 30px;
	line-height: 30px;
}

.mod-productGroup .shop-category ul.simple li.expand .cat-hd {
	overflow: hidden;
	padding-left: 23px;
	background-position: -189px 5px;
	zoom: 1;

	background: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/app/category-nav.png) no-repeat 5px -480px;
	
	*background: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/app/category-nav-ie6.png) no-repeat 5px -480px;
	cursor: pointer;
}

.mod-productGroup .shop-category ul.simple li.expand  h4.collapse {
	background: url(../../../../../../../../../../../../../../../../../../i03.i.aliimg.com/js/5v/esite/img/app/category-nav.png) no-repeat 5px 9px;

	*background: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/app/category-nav-ie6.png) no-repeat 5px 9px;
	cursor: pointer;
}

.mod-productGroup .shop-category ul.simple li.expand h4 a {
	float: left;
}

.mod-productGroup .shop-category ul.simple li.collapse ul {
	display: none;
}

.mod-productGroup .shop-category ul.simple li li {
	padding: 0 0 0 33px;
	border-top: 1px solid #cbcbcb;
}
.mod-productGroup .shop-category ul.simple li li a {
	height: 30px;
	line-height: 30px;
}

.mod-productGroup .shop-category ul.simple li li.last {
	background-position: -586px center;
}

.mod-productGroup .shop-category .bd ul.vas .cat-hd {
    line-height: 27px;
    text-indent: 25px;
}

.mod-productGroup .shop-category ul.vas li .cat-hd{
    display: block;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    list-style: none outside none;
    text-indent: 35px;
}

.shop-category ul li a {
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	word-wrap: normal;
	display: block;
	white-space: nowrap;

	width: 150px;
}

.shop-category ul li a:hover {
	color: #ff9900;
}
div.product-showcase-wrap {
	background-color: #f5f5f5;
	padding: 10px 0 10px 15px;
}
div.product-showcase-wrap a.content:link,
div.product-showcase-wrap a.content {
	font-weight: bold;
	font-size: 12px;
	color: #333;
	margin-right: 5px;
}
div.product-showcase-wrap a.content:hover,
div.product-showcase-wrap a.content:active {
	color: #FF9900;
}
div.product-showcase-wrap a.content:visted {
	color: #996699;
}

div.product-showcase-wrap a.arrow-black-right {
	background: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common.png) no-repeat -10px -705px transparent;
	_background-image: url(../../../../../../../../../../../../../../../../../../i02.i.aliimg.com/js/5v/esite/img/common-ie67.png);
	_background-position: -10px -701px;
	display: inline-block;
	height: 9px;
	width: 4px;
	vertical-align: middle;
}
.app-productsGalleryView ul{
	padding-top: 15px;
	overflow: hidden;
	zoom: 1;
}

/*.companyname
{
    width:836px;
}*/
.languagecolor
{
    color:#000;
}